Bestätigung des Empfangs durch Oracle Cloud ERP
In dieser Orchestrierung ist ein Callback von Oracle Cloud ERP eingegangen. Es ist möglich, einen Callback auf SUCCESS, ERROR oder BOTH zu empfangen.
Erstellen Sie einen Ablauf, um einen Callback von Oracle Cloud ERP zu erhalten. In der folgenden Abbildung wird ein Beispielablauf dargestellt.
Die beiden nummerierten Schritte im Bild führen folgende Schritte aus:
- Erhalten Sie einen Callback von Oracle Cloud ERP.
- Schreiben Sie die Ergebnisdatei.
Oracle Cloud ERP-Callback empfangen
Der Callback-Ablauf wird durch eine Callback-Nachricht von Oracle Cloud ERP ausgelöst.
Der Ablauf wird ausgelöst, wenn Oracle Cloud ERP asynchron Oracle Integration zurückruft. Der Callback wurde konfiguriert, als der Oracle Cloud ERP-Adapter für den Aufruf von Oracle Cloud ERP konfiguriert wurde.
Ergebnisdatei schreiben
Sie können die Ergebnisdatei zur späteren Überprüfung an Ihren FTP-Speicherort senden.
Der Callback von Oracle Cloud ERP enthält eine ZIP-Datei mit den Ergebnissen der Jobs, die auf Oracle Cloud ERP ausgeführt wurden. Mit einer Aufgabe können Sie die Datei in Ihren FTP-Speicherort schreiben.
Das Oracle Cloud ERP-Callback besteht aus zwei Teilen:
- Eine JSON-Nachricht mit allen Jobs, die in Oracle Cloud ERP ausgeführt wurden, und den zugehörigen Statistiken.
- Eine ZIP-Datei mit den Ergebnissen aller Jobs, die auf Oracle Cloud ERP ausgeführt wurden.
Der Inhalt der JSON-Nachricht ähnelt dem folgenden Snippet:
{
“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”
}Die von Oracle Cloud ERP gesendete ZIP-Datei enthält die folgenden Dateien:
- Eine
FailedRecords.csv-Datendatei, die bei nicht erfolgreichen Datensätzen enthalten ist. - Eine oder mehrere LOG-Dateien mit den Ergebnissen von Aufrufjobs in Oracle Cloud ERP.
- Die ursprüngliche CSV-Datendatei für FBDI und die Eigenschaftsdatei
JobDetails.properties.
