Latin Control Software S.A.
Qué hacemos
Filosofía técnica del producto
El producto se encuentra diseñado y desarrollado en tres capas, de manera que cada capa puede modificarse sin afectar a las otras. Según este esquema, se parte de un modelo básico y luego se modeliza a partir del mismo las particularidades de cada cliente. Estas capas son Framework, Funcional y Modelización.
Las capas Framework y Funcional se encuentran definidas en el código fuente de la aplicación y son comunes a todas las implementaciones, mientras que la capa de Modelización reside en la base de datos propia de cada implementación.

Primera Capa o Framework
  • Base del sistema y capa tecnológica.
  • Brinda servicios a la capa Funcional.
  • Define el modelo y armado de los formularios.
  • Maneja todos los flujos de datos desde y hacia el motor de base de datos.
  • Media las relaciones entre software de base y la base de datos.
  • Gestiona la seguridad.
  • Define la interfaz gráfica con los usuarios (GUI o Web).
  • Provee algunos aspectos de integración desde este nivel (interfases COM/DCOM, XML, Word, Excel, Mail, Project, etc).
  • Posee las herramientas propias de Calipso que son Report Manager y Analyzer (herramienta OLAP).
Segunda Capa o Funcional
Contiene los componentes de negocios que nos brindan el comportamiento y las características de las funcionalidades a implementar. En esta capa están definidos los objetos que son comunes a la generalidad de las empresas. Estos componentes se clasifican en:

Objetos estáticos: representan las entidades del mundo real (por ejemplo personas físicas, jurídicas, cuentas, monedas).

Objetos transaccionales puros o primitivas de negocios - OTP: son los que implementan el comportamiento de las transacciones comerciales (por ejemplo comprar, vender, movimiento de valores, movimiento de inventario, etc).

Objetos transaccionales especializados: son las instancias de las OTP, heredan los métodos y características del mismo y podemos agregar o no campos.

Tercera Capa o Modelización
Contiene las particularidades de cada una de las implementaciones. Es la definición del workflow (workflow: definición de las relaciones entre OTE´s) propio de cada una de las empresas que utilizan el sistema. En esta capa se maneja:
  • Personalización de los Objetos Estáticos.
  • Personalización de Atributos y Layout.
  • Creación de los Objetos Transaccionales Especializados: a través del modelo de herencia de los OTP Implementación de validaciones, controles y reglas de negocio e impuestos.