Desarrolladores
Introducción
La exportación de datos a la agencia tributaria, utilizando iDynamics Verifactu, se compone de dos partes diferenciadas:
- La generación de un registro de facturación, o documento VeriFactu a enviar, en la cola de documentos.
- El envío de dichos registros a la agencia tributaria.
Para partners y desarrolladores, nuestro objetivo es que todas las personalizaciones se puedan realizar en el primer paso, y para ello la tabla IDPVER Document, correspondiente a los registros de la cola de documentos VeriFactu, contiene todos los campos que pueden aplicar a una comunicación de VeriFactu.
El motivo de lo anterior es doble:
- Por un lado, permite realizar personalizaciones sin necesidad de conocer los detalles técnicos de la comunicación con el servicio VeriFactu de la AEAT. Por ejemplo, si se desea indicar que una factura corresponde a un cupón, sólo es necesario asignar el campo Coupon a verdadero, no es necesario conocer a qué etiqueta XML de la comunicación se corresponde, ni dónde se envía, etc.
- Por otro lado, si la agencia tributaria modifica los mensajes de comunicación, nosotros nos encargaremos de realizar las adaptaciones pertinentes, sin afectar a los documentos de la cola salvo que sea necesario. Si, en el ejemplo anterior, la etiqueta XML que indica que una factura es un cupón variara, la personalización del cliente no requeriría ningún cambio, ya que sería el propio iDynamics VeriFactu el que adaptaría los documentos de la cola al nuevo formato de mensaje.
Resumiendo todo lo anterior: nuestro objetivo es que iDynamics VeriFactu sea muy sencillo de adaptar y personalizar, sin requerir conocimientos particulares del servicio del VeriFactu de la AEAT o de sus detalles técnicos (XML, Web Services, ..).
Documentación para desarrolladores
Página | Descripción |
---|---|
Eventos | Eventos principales de la aplicación e información sobre su uso. |
Métodos públicos | Documentación sobre métodos útiles para realizar personalizaciones. |
Ejemplos | Ejemplos prácticos de personalizaciones. |