Esta es una traducción automática. El mensaje original está disponible en 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. Existe un artículo en la base de conocimientos sobre si debe actualizar el módulo en un sistema activo existente. La actualización de la revisión del módulo se considera segura, pero sigue siendo necesario probar el sistema después de una actualización.

Cada vez que cambiamos la versión principal puede haber cambios técnicos de última hora. 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. Asegúrese primero de seleccionar la versión correcta.

Antes de iniciar cualquier actualización, asegúrese de realizar una copia de seguridad de las asignaciones y objetos EDI. Pruebe siempre una nueva versión en un entorno de pruebas. Si tiene previsto actualizar un entorno activo, póngase en contacto previamente con nuestro servicio de asistencia para asegurarse de que disponen de recursos en caso de que necesite ayuda.

FOB-Instalación

Esta sección no se aplica si está utilizando la versión 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 denominada “EDI Version Branch” y elimine los datos y el objeto de la tabla antes de actualizar a una versión más reciente.

Con Anveo EDI Connect 3.00.00, hemos realizado algunos cambios de última hora en la API subyacente. También hay nuevos objetos, por favor asegúrese de descargar una nueva licencia NAV con Microsoft para poder acceder a los nuevos objetos. Por favor, actualice primero al menos a 1.47.27 antes de actualizar a 3.00. Compruebe si sus modificaciones funcionan en un sistema de prueba antes de actualizar un sistema activo. Nuestro servicio de asistencia le ayudará a solucionar cualquier problema derivado de estos cambios. Si encuentra alguna dificultad durante estos pasos o si no está seguro de que todo funciona según lo previsto, póngase en contacto con nuestro servicio de asistencia.

Puede importar los nuevos objetos, pero tenga cuidado de no sobrescribir sus personalizaciones. No es necesario importar la EDI Callback 5327313 EDI Callback - Template 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 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 propia codeunit de devolución de llamada EDI 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, por si han cambiado.

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

Tras 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 obtiene errores debido a la falta de automatizaciones/.NET Dlls puede ignorarlos, si no necesita la funcionalidad:

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

Una vez actualizados los objetos, abra la ventana Configuración 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 utiliza un NAS (servidor de aplicaciones NAV), es posible que también tenga que reiniciarlo.

Cambios en la API con ANVEDI3.00: Muchas de las funciones de la codeunit EDI Global están ahora disponibles en la codeunit EDI Integration. Debe utilizar la integración EDI siempre que sea posible.

Dependiendo de la actualización, también puede haber muchas propiedades nuevas en las correspondencias EDI. Las asignaciones EDI se actualizarán automáticamente, pero debe comprobar cada mapping después de la actualización.

En la versión 1 del módulo, todas las propiedades de la lista tenían entradas no válidas al final, ahora puede eliminarlas con seguridad. Si obtiene errores debido a la lógica de validación en los campos de clave primaria, compruebe los enlaces de los elementos de datos, ahora tienen que definirse en el orden correcto y también utilizar el activador de validación.

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

Vuelve a consultar esta sección si obtienes una versión más reciente de los objetos y la documentación para comprobar si se requieren pasos adicionales.

Prueba del módulo tras una actualización

Después de cada actualización, debe asegurarse de que las asignaciones EDI siguen comportándose como se esperaba. Si se producen cambios en la API o el conversor se comporta de forma diferente (sólo en actualizaciones importantes), los documentaremos en nuestro registro de cambios. No esperamos que se produzcan problemas tras una actualización menor o una revisión, pero sólo disponemos de 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 activo 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 pertinentes deben comprobarse en un sistema de pruebas y debe haber planes para volver a la versión anterior si surgen dificultades imprevistas.