Verifica la ricezione da Oracle Cloud ERP
In questa orchestrazione viene ricevuto un callback di Oracle Cloud ERP. È possibile ricevere una richiamata in SUCCESS, ERROR o BOTH.
Crea un flusso per ricevere un callback da Oracle Cloud ERP. Nell'immagine seguente è illustrato un flusso di esempio.
I due passaggi numerati nell'immagine eseguono i seguenti passaggi:
- Ricevi un callback da Oracle Cloud ERP.
- Scrivere il file dei risultati.
Ricevi il callback di Oracle Cloud ERP
Il flusso di callback viene attivato da un messaggio di callback di Oracle Cloud ERP.
Il flusso viene attivato quando Oracle Cloud ERP richiama in modo asincrono Oracle Integration. Il callback è stato configurato quando l'adattatore Oracle Cloud ERP è stato configurato per richiamare Oracle Cloud ERP.
Scrittura del file dei risultati
È possibile inviare il file dei risultati alla posizione FTP per una revisione successiva.
Il callback di Oracle Cloud ERP contiene un file ZIP con i risultati dei job eseguiti su Oracle Cloud ERP. È possibile utilizzare un task per scrivere il file nella posizione FTP.
Il callback di Oracle Cloud ERP prevede due parti:
- Messaggio JSON contenente tutti i job eseguiti in Oracle Cloud ERP e i relativi stati.
- Un file ZIP contenente i risultati di tutti i job eseguiti su Oracle Cloud ERP.
Il contenuto del messaggio JSON sarà simile allo snippet seguente:
{
“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”
}
Il file ZIP inviato da Oracle Cloud ERP include i seguenti file:
- File di dati
FailedRecords.csv
, incluso se sono presenti record con errori. - Uno o più file LOG, che forniscono i risultati dei job di richiamo in Oracle Cloud ERP.
- Il file di dati CSV FBDI originale e il file di proprietà
JobDetails.properties
.