SII - Desarrolladores
Introducción
La exportación de datos a la agencia tributaria, utilizando iDynamics SII, se compone de dos partes diferenciadas:
- La generación de un registro de datos a enviar, en la cola de documentos.
- El envío de dichos registros a las agencias tributarias.
Para partners y desarrolladores, nuestro objetivo es que todas las personalizaciones se puedan realizar en el primer paso, y para ello la tabla IDPSII Document, correspondiente a la cola del SII, contiene todos los campos que pueden aplicar a una comunicación del SII.
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 SII. 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 (como ya ha hecho en el pasado) 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 SII el que adaptaría los documentos de la cola al nuevo formato de mensaje.
Resumiendo todo lo anterior: nuestro objetivo es que iDynamics SII sea muy sencillo de adaptar y personalizar, sin requerir conocimientos particulares del servicio del SII o de sus detalles técnicos (XML, Web Services, ..).
Además, iDynamics SII está diseñado de manera que sea sencillo de integrar con las soluciones de otros partners que generen información susceptible de ser enviada al SII. Si es usted un partner y tiene alguna solución que se encuentre en este caso, nuestro producto está diseñado para que pueda aplicar los datos que correspondan en la cola de salida y a partir de ahí iDynamics SII coja el relevo, encargándose de toda la parte técnica y de comunicaciones.
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. |