Vérifier le reçu d'Oracle Enterprise Resource Planning Cloud

Dans cette orchestration, un callback d'Oracle Enterprise Resource Planning Cloud est reçu. Il est possible de recevoir un callback sur SUCCESS, ERROR ou BOTH.

Créez un flux pour recevoir un callback à partir d'Oracle Enterprise Resource Planning Cloud. L'image suivante présente un exemple de flux.



Les deux étapes numérotées dans l'image sont les suivantes :

  1. Recevoir un callback d'Oracle Enterprise Resource Planning Cloud.
  2. Ecrivez le fichier de résultats.

Recevoir le callback Oracle Enterprise Resource Planning Cloud

Le flux de callback est déclenché par un message de callback provenant d'Oracle Enterprise Resource Planning Cloud.

Le flux est déclenché lorsqu'Oracle Enterprise Resource Planning Cloud appelle Oracle Integration de manière asynchrone. Le callback a été configuré lorsque l'adaptateur ERP a été configuré pour appeler Oracle Enterprise Resource Planning Cloud, comme décrit précédemment.

Ecrire le fichier de résultats

Vous pouvez envoyer le fichier de résultats à votre emplacement FTP en vue d'une révision ultérieure.

Le callback d'Oracle Enterprise Resource Planning Cloud contient un fichier ZIP avec les résultats des jobs exécutés sur Oracle Enterprise Resource Planning Cloud. Vous pouvez utiliser une tâche pour écrire le fichier à votre emplacement FTP.

Le callback Oracle Enterprise Resource Planning Cloud comporte deux parties :

  • Message JSON contenant tous les jobs exécutés en Oracle Enterprise Resource Planning Cloud et leurs statuts.
  • Fichier ZIP contenant les résultats de tous les jobs exécutés sur Oracle Enterprise Resource Planning Cloud.

Le contenu du message JSON sera semblable au fragment de code suivant :

{
          “JOBS”:[ 
      { 
      “JOBNAME”:“Load Interface File for Import”,“JOBPATH”:“/oracle/apps/ess/financials/commonModules/shared/common/interfaceLoader”,“DOCUMENTNAME”:“JTest1.zip”,“REQUESTID”:“603547”,“STATUS”:“SUCCEEDED”,“CHILD”:[ 
      { 
      “JOBNAME”:“Load File to Interface”,“JOBPATH”:“/oracle/apps/ess/financials/commonModules/shared/common/interfaceLoader”,“REQUESTID”:“603549”,“STATUS”:“SUCCEEDED”},{ 
      “JOBNAME”:“Transfer File”,“JOBPATH”:“/oracle/apps/ess/financials/commonModules/shared/common/interfaceLoader”,“REQUESTID”:“603548”,“STATUS”:“SUCCEEDED”}]},{ 
      “JOBNAME”:“Import Journals”,“JOBPATH”:“/oracle/apps/ess/financials/generalLedger/programs/common”,“REQUESTID”:“603550”,“STATUS”:“ERROR”}],“SUMMARYSTATUS”:“ERROR”}

Le fichier ZIP envoyé à partir d'Oracle Enterprise Resource Planning Cloud inclut les fichiers suivants :

  • Un fichier de données FailedRecords .csv incluant des enregistrements en échec.
  • Fichiers .log, qui fournissent les résultats des travaux d'appel dans Oracle Enterprise Resource Planning Cloud.
  • Fichier de données FBDI .csv d'origine et fichier de propriétés JobDetails.properties.