Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

¡Explora las funciones disponibles para aprovechar todo el potencial de la nueva plataforma de ayuda!

Arquitectura de una Aplicación

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • ST

  • GW

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


Cada una de las aplicaciones PRIMAVERA está dividida en diversos componentes, cada uno con una finalidad específica. Todos estos componentes fueron desarrollados en tecnología Microsoft .NET Framework:

Ejecutables de la aplicación (Windows)

Los ejecutables de la aplicación representan las diversas aplicaciones PRIMAVERA en tecnología Windows. Estos ejecutables son, en su mayoría, modulares y cargan/presentan componentes de User Interface de los diversos módulos del producto (por ejemplo: Erp100LE.exe/Adm100LE.exe).

User Interface (módulo)

User Interface es responsable por toda la capa de presentación y recopilación de datos al usuario. Incluye todas las interfaces visibles (menús, mantenimientos, editores, etc.) para Windows y corresponde a los componentes US de cada módulo (por ejemplo: CblUS100.dll).

Motor

El motor implementa toda la lógica de negocio de la aplicación y capa de conexión a la base de datos. Este componente lógico es formado por cinco componentes físicos de acuerdo con la arquitectura del motor (por ejemplo: BasBE100.dll, IBasDS100.dll, BasDS100.dll, IBasBS100.dll, BasBS100.dll).

Motor de Extensibilidad

Cada módulo posee un componente de Extensibilidad que destinado a ofrecer la interfaz que el usuario podrá ampliar a través del PRIMAVERA Extensibility (PEX) (por ejemplo: Primavera.Extensibility.Sales.dll).

WebAPI

WebAPI es un servicio WEB REST que permite que el ERP sea ampliado para allá de los límites de la instalación local a través de la internet. Este componente, en el caso de que esté configurado para ello, puede ser utilizado a través de la internet, permitiendo el desarrollo de aplicaciones en cualquier dispositivo, conectadas de forma continua a la instalación on-premises del ERP.

Controlador da WebAPI (módulos)

El conjunto de controladores de la WebAPI representa la lógica de negocio del Motor, expuesta a través de la WebAPI. Cada módulo del ERP posee un módulo de controladores de WebAPI (por ejemplo: Primavera.Purchases.Services.dll).

Interfaz para el Administrador

La Interfaz para o Administrador es un componente lógico de User Interface especial. Implementa todas las funcionalidades de integración con el Administrador PRIMAVERA: parametrizaciones y servicios de la aplicación, permisos de seguridad y propiedades de la aplicación. Es formado por dos componentes físicos (por ejemplo: CctAudit100.dll y CctForms100.dll).