Releases: josemmo/Verifactu-PHP
Releases · josemmo/Verifactu-PHP
v0.3.4
Compare
Sorry, something went wrong.
No results found
Añadido soporte para requirimientos de información (8eec20b )
Añadido soporte para baja de remisión voluntaria (e6ac51a )
Añadidas guías de uso a la documentación (b3e98a9 , 92f3809 )
Changelog : v0.3.3...v0.3.4
v0.3.3
Compare
Sorry, something went wrong.
No results found
Añadido soporte para importación de registros desde XML (3269e57 , 76780fb )
Mejorada gestión de errores en AeatClient (0cb7c55 )
Mejorada gestión de XML namespaces (f604440 )
Añadido constructor a ForeignFiscalIdentifier (e2b494f )
Changelog : v0.3.2...v0.3.3
v0.3.2
Compare
Sorry, something went wrong.
No results found
Añadido soporte para certificados de sello (#62 )
Añadido soporte para registros con rechazo previo (#60 )
Añadido soporte para fecha de operación (#56 , @mitoral )
Añadido soporte para versiones legacy de symfony/validator (#67 , @davidromani )
Arreglada documentación sobre rectificativas (#54 )
Arreglado ejemplo en README (fbe585e , 45164e0 , @manelgavalda )
Changelog : v0.3.1...v0.3.2
v0.3.1
Compare
Sorry, something went wrong.
No results found
Añadido soporte para recargo de equivalencia (1f79759 , 07e7790 , c6c1bd0 )
Mejoradas validaciones en identificadores fiscales (#40 , f6b9533 )
Añadida gestión de errores de la AEAT en el envío de registros (1a2b0f5 )
v0.3.0
Compare
Sorry, something went wrong.
No results found
Warning
Se refactoriza la clase AeatClient para convertirla en asíncrona. Se adjunta una muestra de código con los cambios para usuarios de esta clase:
// Antes
$ client = new AeatClient ($ system , $ taxpayer , __DIR__ . '/certificado.pfx ' , 'contraseña ' );
$ res = $ client ->send ($ records );
// Después
$ client = new AeatClient ($ system , $ taxpayer );
$ client ->setCertificate (__DIR__ . '/certificado.pfx ' , 'contraseña ' );
$ res = $ client ->send ($ records )->wait ();
Añadida regla de validación de hash en registros (c0c8b94 )
Añadido método Record::export() para implementaciones de "No VeriFactu" (b0d4a98 )
Añadido método InvoiceIdentifier::equals() (#30 )
Modificado constructor de AeatClient (31e427c )
Modificada respuesta de AeatClient::send() (31e427c )
v0.2.1
Compare
Sorry, something went wrong.
No results found
Añadido soporte para registros de cancelación sin registro previo (1a1bbe9 )
v0.2.0
Compare
Sorry, something went wrong.
No results found
Warning
Se renombra las propiedades de OperationType . Por ejemplo, OperationType::S1 pasa a ser OperationType::Subject.
Se elimina el método AeatClient::sendRegistrationRecords(). Se sustituye por AeatClient::send().
Se cambia la respuesta del método AeatClient::send() de UXML a AeatResponse.
Añadido generador de URLs para códigos QR (#2 )
Añadido campo de subsanación en registros de alta (51394f1 )
Añadido parseador de respuestas en envíos a la AEAT (551cfb6 )
v0.1.0
Compare
Sorry, something went wrong.
No results found
Añadido soporte para facturas rectificativas (#8 )
Añadidas validaciones para operaciones no sujetas y exentas (5531f5c )
Actualizada URL de AEAT en producción (251bf09 )
v0.0.3
Compare
Sorry, something went wrong.
No results found
v0.0.2
Compare
Sorry, something went wrong.
No results found
Añadido soporte para destinatarios de facturas (efb373d )
Añadidas validaciones de importes totales (8b656b5 )
Arreglado fallo en importes negativos en desgloses (#3 , a1dc069 )