V10 RecursosReferencia
RecursosReferencia
Referencia
Años | Lista de Artículos

¿Cómo registrar proyectos de extensibilidad?

Última modificación el 03/05/2024

Con la versión 10 y la sustitución de Visual Basic For Applications (VBA) por Visual Studio™ como herramienta de desarrollo, también ha cambiado la forma de registrar los proyectos en el sistema.  Si bien los proyectos VBA se registraban anteriormente en la base de datos, a partir de la versión 10 estos pasan a ser assemblies que se encuentran en una carpeta física y que el sistema carga cuando se abre la empresa.

Cada empresa puede tener sus propias assemblies específicas que implementan la extensibilidad sobre una o un conjunto de entidades o, alternativamente, es posible indicar que todas las empresas comparten el mismo código.

Registro de extensiones

1. Abrir el ERP.

2. Acceder al área de configuración.

 width=

3. Seleccionar Extensiones > Extensibilidad.

4. Seleccionar el botón de añadir y localizar la respectiva assembly, o, alternativamente, arrastrar y soltar.

5. Para aplicarlo a todas las empresas, active la opción en la columna Común.

 width=

6. Alternativamente, en la columna Empresas puede indicar las empresas en las que estará disponible la extensión.

7. Guardar

Una vez finalizada la operación, el sistema:

  • Creará una carpeta con el nombre del archivo en C:....ConfigLEExtensions 
  • Copiará la assembly de la carpeta creada.

Nota: En instalación de red, las assemblies y todas las dependencias se copiarán en sus respectivas carpetas.

Seguridad

El mecanismo de extensiones ha sido diseñado para asegurar que las assemblies de la carpeta de extensiones se corresponden con las registradas en ERP PRIMAVERA. Para garantizar esta integridad, debe activarse la opción Comprobar integridad de las extensiones. Con esta opción activa, cuando se cargan, el sistema comprueba que su checksum corresponde al creado en el momento del registro. Si el checksum es diferente, se avisa al usuario y el ERP no se inicia.

Nota: En el modo de desarrollo, la opción de comprobación de integridad no debe estar activa.

Bookmark or share this article
Esta página foi útil?
Obrigado pelo seu voto.

login para deixar a sua opinião.

Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artículos Relacionados
Características de las entidades y servicios Concepto de integración Concepto de extensibilidad Buenas prácticas de organización de proyectos de integración ¿Cómo depurar (debug) proyectos de extensibilidad con Visual Studio?