/
Integración TCI

Integración TCI

El apartado de integración TCI tiene todas las opciones de gestión de integraciones para gestionar el producto de integración y la relación con la configuración del cliente.

Escenarios

Muestra los escenarios por defecto del producto de integración y permite crear otros específicos, con el objetivo de incluir procesos nuevos a la lógica de la integración.

Los campos básicos del monitor de escenarios son:

  • ID Escenario: Identificador único del escenario. Suele responder al patrón de ESC-[Funcionalidad u Operativa]-[PRODUCTO], p.ej.: ESC-FIRMA-TICKETBAI

  • Versión escenario: La versión del escenario permite crear versiones modificadas de un mismo escenario de integración, p.ej: la versión 1.0.0 del escenario de Firma recibe el fichero y lo devuelve firmado, sin embargo la versión 1.1.0, realiza un mapeo de campos antes de firmar el fichero.

  • Descripción: Breve descripción de la funcionalidad del escenario.

  • Descripción corta: 3 palabras máximo que reflejen la intencionalidad del escenario. Ésta descripción corta se utiliza por ejemplo en el monitor para mostrar el estado actual de la integración.

  • URN: Referencia de cara al código para identificar el cliente, el producto y el escenario.

  • Acciones: Submenú con acciones a realizar por escenario.

Acciones

Editar

Permite editar los campos no clave del escenario.

 

Borrar

Permite borrar el escenario.

Menú General de Acciones

El menú general de acciones, como en todos los monitores, permite realizar acciones generales del monitor.

Nuevo escenario

Permite crear un nuevo escenario dentro del producto de integración.

Los campos del formulario de relleno son los mismos descritos en el apartado de monitorización.

Actualizar y Columnas

  • Actualizar: Actualiza la página con nuevos datos.

  • Columnas: Permite seleccionar y deseleccionar las columnas que queremos que se muestren en el monitor.

 

Módulos

  • ID Módulo: Identificador único del módulo. Suele formarse con el patrón STP-[Funcionalidad]-[PRODUCTO]

  • Descripción: Breve descripción de la funcionalidad del módulo.

  • Descripción corta: 3 palabras máximo que reflejen la intencionalidad del escenario. Esta descripción corta se utiliza por ejemplo en el monitor para mostrar el estado actual de la integración.

  • Tipo: Identifica el tipo de módulo con un icono para el esquema de integración del monitor.

  • Acciones: Submenú con acciones a realizar por módulo.

Acciones

Editar

Permite editar los campos no clave del módulo.

Borrar

Permite borrar el módulo.

Menú General de Acciones

El menú general de acciones, como en todos los monitores, permite realizar acciones generales del monitor.

Nuevo módulo

Permite crear un nuevo módulo dentro del producto de integración.

 

Los campos del formulario de relleno son los mismos descritos en el apartado de monitorización.

Actualizar

Actualiza la página con nuevos datos.

Correlaciones

Una correlación representa una relación entre los datos externos e internos del integrador.

  • Datos externos: Hacen referencia a los datos proporcionados por sistemas externos, tal como: el tenant del cliente, datos de sociedad o agrupación, sistemas de origen, etc…

  • Datos internos: Los conjuntos de datos internos son los que relacionan e identifican las distintas rutas o flujos de integración.

Así, una correlación es un conjunto de datos de cliente que da acceso al flujo de integración, y al paso a paso de cada funcionalidad de integración.

En la pantalla de correlaciones podemos encontrar los distintos campos principales:

  • ID Escenario: Representa el escenario de integración que identifica el proceso completo.

  • ID Agrupación externa: Identificador de la agrupación del cliente. Sociedad, Almacén, Departamento…

  • ID Origen: Sistema de origen.

  • ID Tenant externo: Identificador del Tenant del cliente.

  • ID Tipo de documento externo: Referencia al tipo de documento involucrado en el envío.

  • Versión de tipo de documento externo: Representa la versión del documento, lo que permite crear distintos flujos de integración en base a la versión del documento.

  • Acciones: Submenú con acciones a realizar por correlación.

Rutas

En TCI, una ruta de integración representa el paso a paso a seguir de cada proceso. Las rutas a utilizar se determinan en base a la correlación de datos, y se debe configurar tanto el cálculo de Ruta por correlación de datos como el paso a paso de cada Ruta desde el monitor.

En el monitor de Rutas se pueden ver las rutas creadas así como crear otras nuevas.

Las rutas por defecto de un producto de integración se crean durante el despliegue del producto. Sin embargo, si se desean hacer modificaciones sobre el producto, es posible crear una nueva ruta desde el menú principal de acciones.

Una Ruta dentro de TCI viene identificada por:

  • ID Ruta: un identificador único que referencia a la ruta. Suele responder al formato: PRODUCTO-DEFINICION-PROCESO-TenantInterno+AgrupacionInterna-TipoDocumentoInterno.
    P.Ej: SILICIE-ENTRADA-COMPLETO-X01ANY-ENTSIL

  • Descripción: Descripción corta del flujo de integración.

  • Ruta al fichero de configuración: Permite referenciar a un fichero de configuración externa, en caso de que se quiera hacer una configuración específica, cambiante, y externa al sistema de TCI.

Cálculo de Ruta

Como se ha comentado en puntos anteriores, a través de las correlaciones de datos externos con los datos internos, se encuentran los juegos de datos internos que identifican a las Rutas de integración. Esta identificación se crea a través de la pantalla de cálculo de ruta.

En esta pantalla podemos ver todos los campos que forman la relación de datos internos que identifican la ruta:

  • ID Escenario: Representa el escenario de integración que identifica el proceso completo.

  • Versión del escenario: La versión del escenario de integración que queremos utilizar.

  • ID Agrupación interna: Una agrupación de agrupaciones externas que permite simplificar la identificación de rutas.

  • ID Tenant Externo: Un tenant simbólico que permite agrupar los tenants externos registrados en el integrador.

  • Tipo de documento interno: Agrupación de tipos de documento por producto.

  • ID Ruta: Identificador de la Ruta a la que referencia la correlación de datos.

Pasos de Ruta

Muestra los pasos a realizar en una ruta de integración.

  • ID Ruta: Identificador único de la ruta.

  • ID Secuencia: Secuencia numérica que representa el orden de ejecución.

  • ID Módulo: Nombre del módulo que se va a ejecutar.

  • Ruta fichero de configuración: Permite referenciar a un fichero de configuración externa, en caso de que se quiera hacer una configuración específica, cambiante, y externa al sistema de TCI.

  • Acciones: Submenú con acciones a realizar por correlación.

En el menú general de acciones encontramos la opción de crear un nuevo paso de ruta.

Relaciones usuario-agrupación

Relaciona los usuarios de comunicaciones con las relaciones de tenant, agrupación y origen.

Usos certificado

Establece la relación de datos de cliente con el certificado, y el uso para el que se autoriza dicho certificado.

  • Alias: Alias del certificado.

  • Uso certificado: El uso autorizado del certificado.

  • ID Escenario: El escenario para el que se autoriza el certificado.

  • Versión escenario: Versión del escenario.

  • ID Tenant externo: Relación de tenant de cliente.

  • ID Agrupación externo: Relación de agrupación o sociedad externa.

  • Acciones: Submenú con acciones a realizar por uso de certificado.

Para crear un nuevo uso de certificado es preciso que el certificado ya se encuentre dado de alta en la aplicación del gestor de certificados.

 

Related content

Comunicación a través del TCI
Comunicación a través del TCI
More like this
Notas de versión 1.6
Notas de versión 1.6
More like this
Configuración middelware
Configuración middelware
More like this
Monitor
More like this
3.1.1 b+ SILICIE
3.1.1 b+ SILICIE
More like this
3.1.1.1.1 Monitor b+ SILICIE ECC
3.1.1.1.1 Monitor b+ SILICIE ECC
More like this

Avvale 2024