Cargue los datos en Oracle Cloud ERP

Ahora debe crear un flujo para cargar los datos en Oracle Cloud ERP.

El siguiente paso es consumir el archivo FBDI generado por el flujo descrito anteriormente y cargar el archivo en Oracle Cloud ERP.

Oracle Cloud ERP muestra los servicios web (principalmente SOAP) que se pueden utilizar para la transferencia de datos. Aunque se puede acceder directamente a estos servicios mediante una llamada de SOAP, hay algunas complejidades implicadas en el manejo de archivos binarios como un archivo ZIP para cargar y recibir datos. Recuperar y cargar archivos ZIP mediante una llamada de SOAP simple puede ser complicado. Afortunadamente, Oracle Integration tiene un adaptador de ERP que abstrae varias de estas complejidades. Por lo tanto, para la carga del asiento en este caso, se utiliza el adaptador de ERP.

Descripción del diario: entry-2.png sigue
Descripción de la ilustración Journal-entry-2.png

Los dos pasos numerados de la imagen realizan los siguientes pasos:

  1. Lea el archivo ZIP de FBDI.
  2. Llame a Oracle Cloud ERP mediante el adaptador de ERP.

El adaptador de Oracle Cloud ERP toma como entrada el archivo ZIP que contiene el archivo FBDI y el archivo de propiedades. Dado que la actividad de lectura lee el archivo, solo es necesario transferir la referencia y el nombre del archivo al adaptador de Oracle Cloud ERP.

Leer el archivo ZIP de datos basados en archivos

El primer paso del flujo es leer el archivo ZIP de FBDI.

Un programador dispara el flujo. Cuando el programador inicia el proceso, la primera actividad lee el archivo ZIP de FBDI creado en el flujo anterior. Dado que el archivo es un archivo ZIP, no se necesita ningún esquema para leerlo.

Uso del adaptador para cargar el archivo de datos

Llame a Oracle Cloud ERP mediante el adaptador de Oracle Cloud ERP.

Para configurar el adaptador de Oracle Cloud ERP en tiempo de diseño, utilice el asistente de configuración de puntos finales de Oracle ERP Cloud:

  1. En el paso Información básica, llame al punto final InvokeERP, proporcione opcionalmente una descripción y defina la acción en Importar datos a aplicación de Financials Cloud.
  2. En el paso Operaciones, introduzca el nombre del trabajo de importación con un valor como Importar asiento. También puede introducir una descripción y definir Extraer archivo en Todo.
  3. En el paso Respuesta, defina las notificaciones según sus requisitos y, a continuación, defina la información de devolución de llamada. Defina el identificador y la versión del flujo de integración en el identificador y la versión del flujo de devolución de llamada de Oracle Integration.
    El flujo de devolución de llamada se describe en el siguiente artículo. Deberá crear ese flujo y utilizar su identificador aquí.