This is an automatic translation. The original post is available in Inglés.

Actualizar

Anveo EDI Connect utiliza un esquema de versiones, donde tenemos un mayor, un menor y un número de revisión, como 4.00.01 (Versión: 4, versión menor: 00, revisión 01). A continuación se explica el procedimiento de actualización. Hay un artículo de la base de conocimientos sobre si debe actualizar el módulo en un sistema vivo existente. La actualización de la revisión del módulo se considera segura, pero aún es necesario probar el sistema después de una actualización.

Cada vez que cambiamos la versión principal puede haber cambios técnicos de ruptura. Documentamos todos los cambios entre las versiones en el capítulo Novedades.

En esta sección mostraremos las instrucciones de actualización basadas en la versión del módulo seleccionada anteriormente. Por favor, asegúrese de seleccionar primero la versión correcta.

Antes de iniciar cualquier actualización, asegúrese de hacer una copia de seguridad de las asignaciones y objetos EDI. Por favor, pruebe siempre una nueva versión primero en un entorno de prueba. Si tiene previsto actualizar un entorno en vivo, póngase en contacto con nuestro servicio de asistencia técnica de antemano, para asegurarse de que tienen recursos disponibles en caso de que necesite ayuda.

Antes de actualizar a la versión 4 del módulo, asegúrese de tener instalada al menos la versión 3 del módulo.

FOB-Instalación

Esta sección no se aplica, si está utilizando la versión de Extension de nuestro módulo para Business Central.

Si está actualizando desde una versión anterior a la 1.47, compruebe si existe una tabla llamada “EDI Version Branch” y elimine los datos de la tabla y el objeto antes de actualizar a una versión más reciente.

Puede importar los nuevos objetos, pero tenga cuidado de no sobrescribir sus personalizaciones. No es necesario importar la EDI Callback de retorno de la unidad de codeunit, ya que existe una segunda codeunit 5327313 EDI Callback - Template que se suministra con Anveo EDI Connect. Si añadimos una función a la codeunit de EDI Callback, también la añadiremos a la plantilla. Puede simplemente copiar la nueva funcionalidad de la codeunit de 5327313 EDI Callback - Template plantilla a su codeunit EDI Callback. La codeunit de devolución de llamada EDI en sí no ha cambiado de 1.47 a 4.00. Pero hay algunas nuevas funciones de ayuda disponibles para acceder a los parámetros de las funciones.

Si utiliza los componentes de comunicación remota, vuelva a instalarlos, en caso de que hayan cambiado.

Después de importar los nuevos objetos debe eliminar todos los objetos restantes de ANVEDI3*, excepto la codeunit de EDI Callback.

Después de una actualización, ejecute el comando de compilación desde el entorno de desarrollo para todos los objetos EDI (ID de objeto «5327300» a «5327399»). Si obtienes errores debido a la falta de automatizaciones/.NET Dlls puedes ignorarlos, si no necesitas la funcionalidad:

  • Remote Communication
    • transferencia de archivos por ftp/ftps, correo electrónico
  • ZUGFeRD
    • facturas especiales en PDF

Después de actualizar los objetos, abra la ventana de configuración de EDI. Es posible que se le pida que reinicie el cliente o que actualice los datos de EDI mapping. Siga las instrucciones que aparecen en la pantalla. Si está utilizando un NAS (Servidor de Aplicaciones NAV), es posible que también tenga que reiniciarlo.

Dependiendo de la actualización, también puede haber muchas propiedades nuevas en los mapeos EDI. Los mapeos EDI se actualizarán automáticamente, pero deberá comprobar cada uno de mapping después de la actualización.

La importación de QuickInstall es obligatoria. Por favor, importe siempre el archivo QuickInstall como se describe en el capítulo de instalación después de recibir una actualización importante.

Vuelva a consultar esta sección si obtiene una versión más reciente de los objetos y la documentación para comprobar si hay pasos adicionales necesarios.

Probar el módulo después de una actualización

Después de cada actualización, debe asegurarse de que las asignaciones EDI siguen comportándose como se esperaba. Si hay cambios en la API o el convertidor se comporta de forma diferente (sólo en las actualizaciones importantes), los documentaremos en nuestro registro de cambios. No esperamos que haya problemas después de una actualización menor o de una revisión, pero sólo tenemos una cantidad limitada de casos de prueba. Es su responsabilidad asegurarse de que el módulo se comporta correctamente después de una actualización.

Recomendamos encarecidamente probar todas las actualizaciones en un sistema de prueba antes de actualizar un sistema activo. Una actualización directa de un sistema vivo siempre conlleva el riesgo de que las interfaces EDI dejen de funcionar correctamente. Si los datos EDI son críticos para el negocio, esto debe tenerse en cuenta en el escenario de actualización. Todas las interfaces relevantes deben comprobarse en un sistema de pruebas y debe haber planes para cambiar a la versión anterior si surgen dificultades imprevistas.