Introducción
El presente documento tiene por objetivo describir las características principales de Calipso ERP, así como guiar al usuario en la identificación de conceptos y herramientas fundamentales relacionados a la funcionalidad del sistema, su arquitectura y modelización.
Contenido
- Introducción
- Descripción Conceptual
- Filosofía de Calipso ERP
- ESQUEMAS Y PERFILES
- FUNCIONALIDAD DEL SISTEMA
- MODELIZACIÓN
- SEGURIDAD
- ANÁLISIS DE INFORMACIÓN (DAF)
Descripción Conceptual
Solución end to end
Calipso ERP es un software de gestión integrada, que combina los requerimientos de un ERP (Enterprise Resource Planning) con los de un CRM (Customer Relationship Managment), permitiendo unificar el control de todo el proceso de negocio en las empresas: circuitos de ventas, compras, contabilidad, facturación, RR.HH, etc.
Sistema modelizable
La base del sistema se estructura sobre un ambiente de objetos y documentos que representan entidades reales y transacciones comunes a la operatoria de una empresa, a partir del cual es posible construir un modelo funcional que se adapte a necesidades específicas de la organización.
Esta flexibilidad es una de las características principales de Calipso ERP, gracias a su diseño en capas y un poderoso framework de desarrollo propio que -en su conjunto- permiten su modelización. Esta tarea es llevada a cabo por modelizadores, de acuerdo a los requerimientos relevados por los consultores funcionales y acordados durante el Kick off con el cliente.
Accesibilidad
Se puede acceder al software desde dispositivos móviles y computadoras, cualquiera sea el lugar del mundo donde se encuentre. Cuenta con una interface web amigable, que puede utilizarse desde cualquier browser del mercado y posee integraciones con las diferentes herramientas modernas de oficina.
Disponibilidad 24x7
Calipso ERP es una solución en la nube del tipo SAAS (Software as a services), por lo cual el cliente o usuario no tiene que preocuparse por su disponibilidad y evolución en el tiempo.
Adaptabilidad
Al ser un sistema modelizable, pemite acompañar el crecimiento de los procesos de negocio al adaptarse a las nuevas necesidades de la empresa, a partir de la creación de nuevos objetos o documentos que amplían la productividad del software inicial.
Navegación desde Objetos
El sistema se basa en una estructura de Objetos relacionados, que permiten un fácil acceso a consultas de todo tipo de información. Desde un cliente, por ejemplo, será posible consultar sus ventas, seguimiento, pedidos, cuenta corriente, etc.
Herramientas de análisis de información embebidas
A cualquier objeto generado en Calipso ERP se le asocia automáticamente un formato de conexión con herramientas de reportes y cubos propias del producto y, a su vez, una herramienta de impresión que el usuario final puede configurar de forma simple.
Seguridad de acceso a usuarios
Calipso ERP permite organizar los datos, otorgar accesos y asociarlos a determinadas escalas de permisos, a partir de la creación de distintos Esquemas y Perfiles.
De esta manera, cada usuario (interno o externo) tiene acceso únicamente a los puntos del sistema autorizados, siendo posible definir incluso seguridad de campos y de registros.
Integración
A través del uso de APIs, Calipso ERP tiene gran facilidad para integrarse con otros software y así “conversar” con otros sistemas.
Otras características
Multi-Usuario, Multi-Empresa, Multi-País
Este concepto tecnológico permite el desarrollo de una aplicación única y compartida entre la casa matriz de una compañía y las múltiples locaciones que esta pueda tener (sucursales, depósitos, etc.). Las mismas, podrán acceder y trabajar on-line sobre la aplicación, sin necesidad de envíos posteriores mediante tediosos procesos batch.
E-commerce
Asimismo, facilita la posibilidad de la integración de la cadena de valor de la empresa con Proveedores y Clientes, a través de la disponibilidad nativa de herramientas de E-commerce. Cualquier persona, desde cualquier lugar puede acceder y realizar consultas de registros, ya sea en busca de autorizaciones, consultas de cuentas corrientes, ingreso de pedidos, cotizaciones, etc.
Filosofía de Calipso ERP
Calipso ERP está diseñado y programado en capas, de manera tal que cada una de las capas puede modificarse sin afectar a las otras.
Existen tres capas que, a su vez, pueden diferenciarse en dos grupos:
Las primeras dos capas definidas en el código fuente de la aplicación y comunes a todas las implementaciones:
FrameWork: es la base del sistema y se encarga -entre otras cosas- de las relaciones con el software de base y la base de datos, del armado de los formularios, la seguridad y la definición de modelo.
Modelo Funcional: incluye las definiciones básicas de la funcionalidad administrativa del sistema. En esta capa están definidos los objetos que son comunes a la generalidad de las empresas.
La capa correspondiente al Modelo VERTICAL, de parametrización/modelización de usuario, que reside en la base de datos:
Modelización: contiene las particularidades de cada una de las implementaciones. Es la definición del workflow propio y la funcionalidad final de cada una de las empresas que utilizan el sistema.

ESQUEMAS Y PERFILES
Una de las características de Calipso ERP, es la utilización de Esquemas, Perfiles y Grupos de Usuarios que permiten administrar la base de datos de Calipso ERP, otorgando accesos y permisos de uso a la información, según la estructura jerárquica y requerimientos de la Compañía. Este concepto, además, permite administrar la Seguridad del sistema.
Esquemas
La generación de Esquemas permite organizar los datos, otorgar accesos y asociarlos a determinadas escalas de permisos, tipos de negocios, estructuras contables, sucursales, etc.
De acuerdo a la estructura jerárquica y requerimientos de la Compañía, a cada Esquema se asocian los Grupos de Usuarios que correspondan. Los usuarios que pertenezcan al mismo, tendrán acceso sólo a los Esquemas asociados al Grupo.
→ Ejemplo: un Grupo empresario tiene 3 empresas, una Distribuidora, una Fábrica y una empresa de Servicios. A su vez, la Distribuidora tiene 2 sucursales en distintas locaciones físicas interconectadas.
En este caso, todo el Grupo empresario cuenta con una única base de datos. No obstante, la información de cada una de las locaciones o empresas puede ser independiente, teniendo acceso cada grupo de usuarios a la información propia, más aquella de los esquemas dependientes.
Perfil de Usuario
La configuración de Perfiles permite definir el comportamiento de objetos y transacciones, asociado a los usuarios de cada uno de los Esquemas. Pueden existir tantos perfiles de usuario como lo requiera la organización, debiendo ser cargados en el sistema antes de cualquier operación.
De esta manera, el usuario podrá seleccionarlo entre las opciones disponibles en el formulario inicial, como en el siguiente ejemplo:
FUNCIONALIDAD DEL SISTEMA
Generalidades
Calipso ERP se basa en una estructura de documentos que reconocen a los objetos y las funciones nativas del negocio, así como a los circuitos que los relacionan.
A su vez, esta estructura original puede ser adaptada a requerimientos específicos de la organización, a través de la parametrización de los elementos originales o de la modelización de nuevos objetos.
Elementos principales de Calipso ERP
La funcionalidad de Calipso ERP se basa en dos grandes tipos de elementos, que se diferencian por la posibilidad (o no) de generar movimiento dentro del sistema y, a su vez, es posible agrupar cada uno según sean nativos o surgidos de la modelización:
Objetos:
Objetos nativos:
Generales
Particulares
Objetos de usuario
Documentos:
Documentos nativos
Documentos definidos
Por otro lado, Calipso ERP está organizado en diferentes tipos de Módulos que contienen tanto elementos funcionales como herramientas, pudiendo identificarse los siguientes:
Módulos:
Definiciones
Definiciones a modelizar
Módulos funcionales
Administración del Sistema
Herramientas de modelización y diagnóstico
Además de los elementos nativos que presenta Calipso ERP en su modelo original, es posible hacer adaptaciones según los requerimientos del cliente. Estas se determinan al momento del kick-off con el cliente, a partir de lo cual se define el Modelo VERTICAL.
En su creación, mantenimiento e implementación se utilizan herramientas de modelización y herramientas de diagnóstico.
Objetos
Son entidades que contienen información predeterminada para ser utilizada en las transacciones, pero no producen movimientos dentro de la organización. Ejemplo: Proveedores, Clientes, Productos, Servicios, Depósitos, etc. Es decir, cumplen un rol pasivo en las transacciones y actúan, básicamente, como un contenedor de Elementos que, a su vez, tiene sus propios Atributos.
Los Objetos se pueden diferenciar, entre:
Objetos nativos
Son los Objetos que contiene el sistema desde su configuración funcional inicial; no se les puede agregar instancias de datos, pues ello podría afectar el funcionamiento del ERP. Según el alcance de su funcionalidad, pueden ser:
Comunes a todos los módulos: en este caso, se ubican en el módulo Definiciones y pueden ser utilizados desde cualquier módulo funcional del sistema. Ejemplo: Bancos, Localidades, Provincias, Monedas, etc.
Propios de un módulo en particular: en este caso, se ubican dentro del módulo funcional en el cual dicho objeto es requerido para transaccionar. Cabe aclarar que, en algunos casos, también puede ser utilizado en otros módulos. Ejemplo: Clientes y Vendedores, son objetos nativos y propios en el módulo de Ventas.
Objetos de usuario
Son aquellas entidades que han sido creadas (modelizadas) para cumplir con necesidades específicas de la organización, ya que las mismas no pueden ser cubiertas por la implementación original. Se determinan al momento del kick-off con el cliente y en su creación, mantenimiento e implementación se utilizan herramientas de modelización. Estas entidades son privadas de cada instancia (tenant/empresa).
Atributos de Objetos
Los atributos son los datos relacionados al elemento de un objeto, pudiendo ser de tipo alfanuméricos, numéricos, fechas, otros objetos relacionados, cualquier archivo como Attachment, etc. Cada atributo contenido en un elemento puede también referirse a un elemento o una lista.
Tipos de atributos
Atributo Campo
Son los atributos simples, de tipo string, fecha, numérico o lógico, o de una sola ocurrencia. Ejemplo: Código de cliente, Detalle de Artículo, Peso de un producto, Fecha de alta de un cliente.
Atributo Objeto
Se refiere a un elemento correspondiente a un objeto contenido dentro de otro. Por eso, los atributos de este tipo determinan una relación entre los 2 objetos. Ejemplo: la persona física contenida en un cliente. Esta Persona es un elemento del objeto “Personas”.
Atributo Lista
Se refiere a una lista de elementos de un objeto contenidos dentro de otro. Es similar al caso anterior, pero en la relación se pueden incluir “n” elementos del objeto contenido. Ejemplo: la lista de contactos asociada a los clientes, o la lista de Direcciones en el objeto Personas Físicas.
Attachments o archivos adjuntos
Los attachments se registran en una lista que contiene referencias a archivos de cualquier tipo. Cuentan con atributos de descripción, fecha y versión.
Documentos
Se refiere a las Transacciones propiamente dichas, que pueden realizarse en Calipso ERP. Los Documentos son los objetos transaccionales que producen movimientos o acciones dentro de los circuitos de la organización.
Según su origen, pueden diferenciarse entre: Documentos nativos (propios del sistema) y Documentos definidos por el usuario, a partir de la modelización. En ambos casos, se ubican dentro de cada módulo funcional, según sus características generales.
Documentos nativos
Se refiere a aquellas transacciones básicas que integran la funcionalidad original con la cual se presenta Calipso ERP, y que -a su vez- se utilizan como modelo de herencia para los documentos particulares a modelizar. Es decir, se trata de las operaciones puras, que se realizan en cada módulo en su máximo grado de abstracción.
Se dividen en dos grandes grupos:
Documentos de Orden: aquellos documentos nativos que refieren a movimientos de gestión interna. Reflejan movimientos previos a la generación de documentos de afectación. Ejemplo: órdenes de compra que afectarán facturas y/o remitos de proveedor, pedidos de venta que afectarán facturas y/o remitos de clientes, etc.
Documentos de afectación de estados: incluye los documentos que afectan deudas y/o saldos. En este caso, se encuentran en cada módulo del sistema y -dependiendo del tipo- preparan el ERP para movimientos posteriores o bien afectan estados dentro del sistema.
Actualmente, Calipso ERP cuenta con:
Documentos de Venta: afectan estados de deuda de un cliente, posiciones impositivas, etc. Ejemplo: facturas, notas de débito, notas de crédito.
Documentos de Compras: afectan estados de deuda hacia un proveedor, posiciones impositivas, etc. Ejemplo: facturas, notas de débito, notas de crédito.
Documentos de Inventario: afectan estados de stock de productos por depósito, lote, ubicación, etc.
Documentos de Tesorería: afectan estados de saldos de caja y bancos.
Documentos de Servicios: afectan a estados de uso de recursos.
Documentos definidos
En este caso, refiere a los documentos que han sido agregados al sistema original -a partir de la modelización- con el objetivo de adecuar el modelo a requerimientos específicos de la organización. Es decir, son las transacciones especiales que se utilizarán en el modelo por los usuarios finales.
Módulos
Es el contenedor o agrupador de objetos, documentos, consultas, reportes, etc, en los que se encuentra dividido el sistema, para facilitar su navegación y la definición de workflows.
En Calipso ERP se pueden distinguir en estos 4 grupos de módulos:
Definiciones
Agrupa todos los objetos nativos de uso genérico y transversal a módulos y/o a jerarquías del ERP.
Definiciones a Modelizar
Contiene tablas auxiliares nativas del sistema, que pueden utilizarse para configurar nuevos objetos.
→ Ejemplo de Definiciones y Definiciones a Modelizar:
Módulos Funcionales
Cada uno agrupa un conjunto de objetos, documentos nativos, reportes del módulo y browser (objetos de transacciones) que cumplen la funcionalidad básica del módulo que integran. Estos elementos pueden ser modificados a partir de su parametrización, o, bien, pueden ser incorporados nuevos objetos o documentos especializados, derivados de la modelización.
Los módulos funcionales de Calipso ERP, son:
Ventas
Compras
Cobranzas/Cuentas a Cobrar
Pagos/Cuentas a Pagar
Tesorería
Inventario
Contabilidad General
Activo Fijo
Importaciones
Contabilidad Presupuestaria
Logística
Administración del Sistema
Contiene todas las herramientas de parametrización, modelización del sistema, seguridad y salidas de información. Ejemplo:
MODELIZACIÓN
Además de la capa funcional que reúne los elementos originales del sistema, la arquitectura de Calipso ERP cuenta con una capa de Modelo vertical donde se construyen las particularidades requeridas por el cliente, modelizando y parametrizando sobre la funcionalidad nativa.
En esta capa se construyen y/o adaptan los objetos comunes y los objetos transaccionales (documentos), se crean workflows, reglas de negocios, etc., de acuerdo a las necesidades de la organización.
Para llevar a cabo esta tarea, Calipso ERP cuenta con:
una serie de parámetros configurables, reunidos en el Modelizador Lite;
diferentes herramientas de modelización que se encuentran en el módulo Administración del Sistema.
Herramientas de modelización
Las herramientas de modelización se pueden dividir en diferentes grupos, según la característica a modelizar, así como ordenarlas por su grado de importancia para la organización.
Los tipos de herramientas en Calipso ERP, son:
Herramientas de accesibilidad
Herramientas que modelizan Objetos
Herramientas que modelizan flujos y transacciones
Herramientas que modelizan salida de información
Herramientas genéricas
Mayor información sobre este tema, en: Herramientas de Modelización. Calipso ERP
Configuración de parámetros
Los parámetros permiten habilitar o deshabilitar funciones por default, así como realizar otras configuraciones que puedan condicionar a toda la aplicación o, bien, a un módulo en particular. Se agrupan por Secciones que, a su vez, están contenidas dentro de un perfil transaccional determinado (Podrán tener una configuración particular para cada perfil seleccionado).
Mayor información sobre este tema, en: Modelizador LITE. Configuración de Parámetros.
SEGURIDAD
En Calipso ERP, la seguridad se administra a través de Grupos de Usuarios, sobre los cuales se controlan los accesos, se otorgan los permisos sobre los objetos (Agregar, Modificar, etc..) y se asocian los Esquemas.
Dentro de los grupos se identifica a los Usuarios, quienes adquieren las propiedades del grupo al que pertenecen.
Todas las operaciones se realizan desde la carpeta Seguridad, ubicada en el módulo de Administración del Sistema.
→ Imágenes de ejemplo:
ANÁLISIS DE INFORMACIÓN (DAF)
Data Analysis Framework (DAF) es la herramienta de Calipso ERP, que permite extraer, combinar y analizar datos de los distintos objetos del sistema, de forma dinámica, para la generación automática de Cubos, Reportes y dashboards.
Cada objeto del sistema posee un DAF nativo, con toda su información relevante y análisis predefinido; no obstante, el usuario puede generar nuevos objetos DAF según los requerimientos, sin necesidad de programar consultas a la base de datos.
Los DAF permiten la generación automática de informes que pueden ser visualizados por pantalla, exportados, impresos o ser utilizados para análisis con las herramientas de Análisis Multidimensional (Cubos OLAP). Es decir, partiendo de un objeto determinado, permite analizar toda su información y la de los objetos o transacciones vinculados.
→ Ejemplo de Cubos Saiku
→ Ejemplo de Dashboards:
Versión 1.0 Documentación realizada en base al Manual de Fundamentos de WAN.
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo







