Oracle Cloud ERP의 영수증 확인

이 통합관리에서는 Oracle Cloud ERP의 콜백이 수신됩니다. SUCCESS, ERROR 또는 BOTH에서 콜백을 수신할 수 있습니다.

Oracle Cloud ERP에서 콜백을 수신할 플로우를 생성합니다. 다음 이미지는 플로우 예를 보여줍니다.



이미지에서 번호가 지정된 두 단계는 다음 단계를 수행합니다.

  1. Oracle Cloud ERP에서 콜백을 받습니다.
  2. 결과 파일을 작성합니다.

Oracle Cloud ERP 콜백 받기

콜백 플로우는 Oracle Cloud ERP의 콜백 메시지에 의해 트리거됩니다.

Oracle Cloud ERP가 비동기적으로 Oracle Integration을 다시 호출하면 흐름이 트리거됩니다. 콜백은 Oracle Cloud ERP 어댑터가 Oracle Cloud ERP를 호출하도록 구성되었을 때 구성되었습니다.

결과 파일 작성

나중에 검토하기 위해 결과 파일을 FTP 위치로 보낼 수 있습니다.

Oracle Cloud ERP 콜백에는 Oracle Cloud ERP에서 실행된 작업 결과가 포함된 ZIP 파일이 포함되어 있습니다. 작업을 사용하여 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 데이터 파일입니다.
  • Oracle Cloud ERP에서 호출 작업 결과를 제공하는 하나 이상의 LOG 파일.
  • 원래 FBDI CSV 데이터 파일 및 JobDetails.properties 속성 파일입니다.