Configuración de una interfaz financiera externa
CloudSuite Industrial proporciona una interfaz basada en XML que se puede utilizar con un sistema financiero externo tal como Infor SunSystems o SAP. Además, CloudSuite Industrial proporciona una interfaz de acceso de datos directo para Infor Global Financials (IGF). Puede escoger qué tipos de información financiera exportar o importar entre CloudSuite Industrial y el otro sistema.
- Si está estableciendo el paquete Infor CloudSuite Industrial Enterprise Financials (interfaz SunSystems), consulte Infor CloudSuite Industrial Guía de instalación e implementación de Enterprise Financials en lugar de utilizar estos pasos.
- Si está configurando la integración con IGF, consulte la Guía de integración Infor CloudSuite Industrial para Infor Global Financials en lugar de utilizar estos pasos.
- Si está utilizando cualquier otro paquete financiero, siga los siguientes pasos.
Utilice este tema junto con Configurar una interfaz entrante de finanzas.
Para configurar la interfaz desde CloudSuite Industrial a un Sistema financiero externo:
- EXTFIN: Se utiliza para exportar las transacciones de LM, CC, CP de CloudSuite Industrial al sistema financiero externo y también para exportar solicitudes de actualizaciones a las tablas de CloudSuite Industrial por el sistema financiero externo. Esta categoría incluye las funciones y documentos XML necesarios para exportar la información
financiera:
- ExtFinAPVoucherPosting: Exporta datos desde las tablas export_aptrx y export_aptrxd de CloudSuite Industrial, las cuales son tablas de retención de datos recopilados de varias tablas de CP.
- ExtFinARInvoicePosting: Exporta datos desde las tablas export_arinv y export_arinvd de CloudSuite Industrial, las cuales son tablas de retención de datos recopilados de varias tablas de CC.
- ExtFinAnaLedgerPosting: Exporta datos desde la tabla ana_ledger de CloudSuite Industrial.
- ExtFinLedgerPosting: Exporta datos desde la tabla ledger de CloudSuite Industrial.
- ExtFinRequest: Exporta una solicitud a la aplicación financiera externa para las actualizaciones de una tabla específica de CloudSuite Industrial. Para obtener más información, consulte la ayuda para la Utilidad solicitud de datos de interfaz financiera externa.
- Cliente EXTFIN: Se utiliza para exportar información del cliente de CloudSuite Industrial. Esta categoría incluye las tablas de base de datos del mismo nivel custaddr y cliente.
- Proveedor EXTFIN: Se utiliza para exportar la información del proveedor de CloudSuite Industrial. Esta categoría incluye las tablas de base de datos del mismo nivel vendaddr y proveedor.
Procesar notas para registros de cliente y proveedor: Cuando se añade un cliente o proveedor nuevo en CloudSuite Industrial, la información se envía al sistema financiero externo como un solo documento XML, combinando la información de las tablas del mismo nivel, cliente/custaddr o proveedor/vendaddr, respectivamente. La información de custaddr o vendaddr en el único XML solo contiene los valores clave específicos y los valores predeterminados de las columnas de la tabla. Los valores especificados por el usuario se incluirán como parte de una actualización que sigue la inserción. No obstante, para las actualizaciones de registros de clientes o proveedores, el documento XML extrae registros solamente desde la tabla que ha cambiado.
- Cree una regla de réplica para cada categoría EXTFIN, utilizando el formulario Reglas de réplica.
Este se debe realizar en cada sitio de CloudSuite Industrial donde exportará los datos al sitio EXTFIN. Si en el paso anterior ha creado categorías adicionales para su sistema financiero externo, configure también reglas para categorías nuevas.
Un ejemplo de regla incluiría información tal como la siguiente:
Sitio origen OH (el sitio desde el que se extraerán los datos)
Sitio destino EXTFIN
Categoría: EXTFIN Proveedor
Descripción Pasa información del proveedor a EXTFIN
Tipo de intervalo Inmediato (cualquier cosa funcionará aquí, excepto Transaccional)
Intervalo: (En blanco si el Tipo de intervalo es Inmediato; si no algún valor de intervalo)
Iniciar intervalo en: (En blanco si el Tipo de intervalo es Inmediato; si no un valor de tiempo)
Desactivar réplica: (Desactivado - EXTFIN utiliza réplica)
Actualizar todas las columnas: (Desactivado)
- En el formulario Administración de réplica, haga clic en el botón para volver a crear los desencadenantes de la tabla de base de datos según las reglas que creó en el paso anterior.
- Detenga e inicie los servicios de réplica en el servidor de utilidades de CloudSuite Industrial.
- Configure el URL (que se especificó en el paso 6) en su sistema financiero externo para recuperar y procesar los documentos
XML mencionados en el paso 12.
Otra vez, en estos ejemplos, utilizamos nombres de visualización en lugar de nombres de tabla.
- Los documentos EXTFIN XML "actualizar colección" se utilizan para especificar la información que se debería actualizar en
el sistema financiero externo desde CloudSuite Industrial. Comienza con una seria de etiquetas similares a las siguientes:
<IDORequest>
<RequestHeader Type="UpdateCollection">
<RequestData>
<UpdateCollection Name="EXTFIN.xml_doc_name.table">
Por ejemplo: <UpdateCollection Name="EXTFIN.ExtFinLedgerPosting.ledger">
El sistema financiero externo se espera que responda a las solicitudes "actualizar recolección" actualizando los datos en la aplicación financiera externa.
- Los documentos EXTFIN XML "cargar colección" se utilizan para solicitar la información que es necesario actualizar en CloudSuite Industrial desde el sistema financiero externo. Comienza con una seria de etiquetas similares a las siguientes:
<IDORequest>
<RequestHeader Type="LoadCollection">
<RequestData>
<LoadCollection Name="EXTFIN.xml_doc_name.table">
Por ejemplo:
<LoadCollection Name="EXTFIN.ExtFinRequestChart.chart">
La excepción es la solicitud Saldo registrado de cliente, que utiliza un solicitud "método de invocación":
<Invoke="EXTFIN.ExtFinRequestCustomerPostedBalance">
Se espera que la aplicación financiera externa responda a las solicitudes de "cargar colección" y "método de invocación" devolviendo a CloudSuite Industrial una respuesta de "actualizar colección" que incluye los datos solicitados.
Para obtener más información, consulte Ejemplo: Solicitar datos de una aplicación financiera externa.
- Los documentos XML Cliente EXTFIN y Proveedor EXTFIN contienen una etiqueta similar a la siguiente:
<UpdateCollectionName="Table!replication_category_to_object_name">
Por ejemplo:
<UpdateCollectionName="Table!Customer">
El sistema financiero externo se espera que responda a estas solicitudes "actualizar recolección" actualizando los datos en la aplicación financiera externa.
Su sistema financiero externo debería utilizar la información en estas etiquetas para determinar cómo procesar y asignar los datos en cada documento XML. El proceso de importación en el sistema externo también debe gestionar la información de batch_seq en el documento XML.
Para más información sobre la sintaxis y etiquetas utilizadas en los documentos XML, consulte el documento Integración de IDO con aplicaciones externas, especialmente el capítulo de documentos IDO de solicitud y respuesta XML.
Ejemplos sobre los documentos XML de salida que se pueden generar desde CloudSuite Industrial están disponibles en archivos ZIP en nuestra página de asistencia.
- Los documentos EXTFIN XML "actualizar colección" se utilizan para especificar la información que se debería actualizar en
el sistema financiero externo desde CloudSuite Industrial. Comienza con una seria de etiquetas similares a las siguientes:
-
Configurar la interfaz del Sistema externo a CloudSuite Industrial.