Oracle Cloud ERP 驗證收據
在此協調流程中,會收到來自 Oracle Cloud ERP 的回呼。您可以接收 SUCCESS 、 ERROR 或 BOTH 的回呼。
建立流程以接收來自 Oracle Cloud ERP 的回呼。以下圖像顯示範例流程。
此影像中的兩個編號步驟執行下列步驟:
- 接收來自 Oracle Cloud ERP 的回電。
- 編寫結果檔案。
接收 Oracle Cloud ERP 回撥
回呼流程是由 Oracle Cloud ERP 的回呼訊息觸發。
當 Oracle Cloud ERP 非同步回電 Oracle Integration 時,會觸發此流程。回呼是在 Oracle Cloud ERP 轉接器設定為呼叫 Oracle Cloud ERP 時所設定。
編寫結果檔案
您可以將結果檔案傳送至 FTP 位置,以供日後複查。
Oracle Cloud ERP 的回呼包含 ZIP 檔案,其中含有在 Oracle Cloud ERP 上執行的工作結果。您可以使用作業將檔案寫入您的 FTP 位置。
Oracle Cloud ERP 回呼有兩個部分:
- 包含在 Oracle Cloud ERP 中執行之所有工作的 JSON 訊息及其狀態。
- 包含在 Oracle Cloud ERP 上執行之所有工作結果的 ZIP 檔案。
JSON 訊息內容將與下列程式碼片段類似:
{
“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”
}
從 Oracle Cloud ERP 傳送的 ZIP 檔案包含下列檔案:
- 包含任何失敗記錄的
FailedRecords.csv
資料檔。 - 一或多個 LOG 檔案,提供 Oracle Cloud ERP 中呼叫工作的結果。
- 原始 FBDI CSV 資料檔與
JobDetails.properties
特性檔。