Visión Tecnológica

  1. Arquitectura Técnica

    Adempiere proporciona CRM, Administración de Relaciones de Socios, SCM, ERP y OLAP totalmente integrados. La aplicación ha sido diseñada para ser alojada en la web y permite múltiples opciones de implementación. El Diccionario de Datos Activo, en el cual está basada la aplicación, asegura una funcionalidad estable con un look-and-feel consistente.

    Adempiere está diseñado para cambiar según las necesidades del negocio. En cualquier momento, aún en producción, los usuarios del sistema pueden cambiar la estructura de la información contable y de negocios, ajustándola a nuevas necesidades sin impactos negativos.

    Adempiere proporciona múltiples vistas de la información basadas en el detalle de las transacciones. Esta estructura permite máxima flexibilidad y fácil integración, ya que por ser solo vistas de la información almacenada en la base de datos, pueden ser cambiadas rápidamente.

  2. Tecnología

    Adempiere es 100% web desarrollado en su totalidad en Java, que soporta un procesamiento de enormes volúmenes de información y una interfase gráfica de usuario de alta performance.

  • Servidor de Aplicaciones.

    El servidor de aplicaciones está implementado en Java, con la tecnología J2EE, utilizando la infraestructura del servidor de aplicaciones JBoss. Este servidor puede estar corriendo de manera stand-alone o en el mismo equipo que el servidor de la base de datos. Para la administración del servidor se utiliza JMX (Java Management Extensions). El acceso a la base de datos se realiza mediante el protocolo JDBC (Java Database Connectivity)

  • Base de Datos

    Adempiere posee un motor de persistencia que permite la interacción de objetos con una base de datos relacional. No está atado a sentencias ni procedimientos PL/SQL de una base de datos específica, por lo que la comunicación es simple, transparente y eficiente entre estos dos modelos por medio de una conexión JDBC. Adempiere genera las sentencias SQL y las analiza sintácticamente por seguridad. La capa de independencia de la base de datos convierte los SQL a la notación correspondiente de la base de datos.

  • Workflow y Administración de Procesos de Negocios

    Generalmente un Workflow se define como "pasos que involucran gente", mientras que Administración de Proceso de Negocios es definido como "Workflow y actividades del sistema".
    A diferencia de otras aplicaciones ERP y CRM, el Workflow no está "por encima" de la aplicación, sino que Adempiere está basado en Workflow. El motor de Workflow de Adempiere es el corazón del administrador de transacciones, razón por la cual todos los procesos en Adempiere son activados por Workflows y son fáciles de extender y modificar. Éstos, al estar completamente integrados son fáciles de mantener y proveen mucha más funcionalidad que los Workflows externos o agregados según algunos otros proveedores de ERP y CRM.

  • Tipos de Workflows

    Adempiere ofrece tres tipos de Workflows:
    * General: Proporcionan guías e instrucciones paso a paso para cumplir una tarea. Por ejemplo, los wizards de configuración. Este tipo de Workflow lo inicia el usuario desde el menú.
    * Procesador de Documentos: Controlan los pasos de procesamiento de todos los documentos y se inician automáticamente cuando se procesa un documento. Pueden ser extendidos, por ejemplo para solicitar autorización en una orden de compra si el importe de la misma supera un cierto valor.
    * Por Valor de documentos: Es iniciado automáticamente cuando una entidad cumple con una condición especificada por el usuario. Por ejemplo, requerir un proceso de aprobación para definir el crédito de un cliente nuevo.

  • Opciones de Implementación

    Todos los componentes pueden ser implementados en cualquier plataforma que soporte Java: Windows (NT, 2000, XP), Unix, Linux, Mac, etc. Se soportan una gran variedad de configuraciones; cuando el ancho de banda lo permite, es posible instalar el la aplicación cliente Java. Se pueden obtener accesos seguros utilizando herramientas estilo Terminal Services, ya sean soluciones propietarias u open source.
    El servidor de aplicaciones JBoss puede ser instalado de manera stand alone o en el mismo servidor de la base de datos; se utiliza JMX (Java Management Extensions) para la administración del servidor.
    El servidor de la base de datos almacena los datos y la lógica de la aplicación, y se accede a él mediante el protocolo estándar JDBC.

  • Entorno de Ejecución

    Para dar soporte a la arquitectura MVC de Adempiere es necesario la instalación previa de MVC Foundation Framework junto a un conjunto de aplicaciones de base que conforman el Entorno Operativo (Operating Environment). Los equipos clientes no necesitan tener instalada ninguna aplicación específica al margen de un navegador web estándar.

    Tanto WAD como el MVC-FF son desarrollos propios de OpenVia . El Diccionario del Modelo de Datos está basado en el de Adempiere y sobre él se han añadido numerosas extensiones funcionales propias (como la gestión de la producción) y las modificaciones y ajustes necesarios para adaptarlo a los estándares de contabilidad y gestión de cobros y pagos en Chile. Más de 32.000 palabras fueron traducidas no solo al español, si no también adaptadas a los sistemas y esquemas de Chile.



Volver