Spanish e-invoicing and Verifactu: automatic invoicing