Notas de la versión 1.15 de iDynamics SII
Antes de actualizar
Independientemente de la versión, recordad leer las instrucciones de actualización de iDynamics SII.
Esta versión no requiere actualizar los objetos estándar, salvo que el cliente se encuentre en una versión de iDynamics SII anterior a la 1.10.2.
Compatibilidad con el SII 1.1 de la AEAT
Esta versión añade compatibilidad con la nueva versión del SII, sin eliminar la compatibilidad con la versión 1.0. Para configurar la versión activa se ha añadido un campo en la pantalla de configuración de iDynamics SII, que puede alternarse indistintamente entre 1.0 y 1.1.
La versión 1.0 estará disponible en el entorno de producción de la AEAT hasta el 15 de julio de 2018. La versión 1.1 está en pruebas desde el 3 de mayo de 2018 y estará disponible en producción desde el 1 de julio de 2018.
Antes de enviar datos usando la versión 1.1
Aunque la estructura de datos no ha sufrido grandes cambios, se han añadido nuevos campos que puede ser necesario informar (ej. desglose de exenciones de IVA), y que la versión anterior de iDynamics no rellenaba porque no existían. Por ello, se recomienda verificar que la cola de documentos del SII esté vacía antes de actualizar a la nueva versión, de cara a asegurar que los registros que se generen a partir de ese momento tengan todos los datos necesarios tanto para la versión 1.0 como 1.1.
7141867 IDPSII Microsoft SII
En versiones de NAV2016-2018 incluimos una nueva Codeunit que permite, en los clientes que tengan una CU de NAV que incluya el SII de Microsoft, utilizar los campos existentes en las cabeceras de facturas y abonos (ej. tipo de factura o abono). Si la base de datos del cliente no tiene instalado el SII de Microsoft, esta Codeunit dará error de compilación y puede ser eliminada sin problemas.
Descarga de datos desde la AEAT
La funcionalidad de descarga de datos sólo es compatible con la versión 1.1 del SII. Esto significa que, hasta el 1 de julio de 2018, sólo podrá ser usada contra el entorno de pruebas de la AEAT.
DLL de comunicación
Temporalmente, y hasta que la versión 1.0 quede obsoleta, incluimos dos DLLs con la aplicación: una destinada a comunicar con la versión 1.0 y otra con la versión 1.1. Ambas pueden estar instaladas en paralelo.
Ejecutable de envío de datos
Temporalmente, y hasta que la versión 1.0 quede obsoleta, incluimos dos ejecutables: Aitana.SII.Uploader.zip, y Aitana.SII10.Uploader.zip. El primero sirve para enviar los archivos de la nueva versión del SII, y el segundo sirve para enviar los archivos de la versión 1.0.
Es importante tener en cuenta que la estructura del txt de intercambio varía entre una versión y otra, por lo que se recomienda cambiar la versión de SII en NAV al mismo tiempo que se sustituye el ejecutable, verificando que no haya registros pendientes de enviar/recibir.
Nota: la versión SII10 es idéntica a la entregada con la versión 1.14 de iDynamics SII, por lo que no es necesario actualizar nada en clientes que tuvieran previamente instalada dicha versión de iDynamics SII (para enviar datos usando la versión 1.0 del SII.)
Personalizaciones en clientes
Si la base de datos del cliente tiene personalizaciones, sólo será necesario realizar cambios si se produce alguno de estos tres casos:
- Se estén rellenando los datos de exención de IVA de manera personalizada. En este caso será necesario rellenar los nuevos campos de desglose.
- Se esté actualizando el importe total de la factura. Será necesario actualizar el código para que, si el importe es superior a 100.000€, el campo Macrodata se asigne a verdadero.
- Se haya utilizado el evento OnDocumentResponseFromDirect y el cliente tenga NAV2016-18. Dado que temporalmente existen dos versiones del protocolo de comunicación, en reports distintos, será necesario capturar el evento del report 7141870 (v1.0) y del report 7141863 (v1.1).
Nota: aunque la versión de la Codeunit de personalización tiene un Version List actualizado, se puede ignorar al importar los objetos de la actualización.