Verificar Recebimento pelo Oracle Cloud ERP

Nesta orquestração, um callback do Oracle Cloud ERP é recebido. É possível receber um callback em SUCCESS, ERROR ou BOTH.

Crie um fluxo para receber um callback do Oracle Cloud ERP. A imagem a seguir mostra um exemplo de fluxo.



As duas etapas numeradas na imagem executam as seguintes etapas:

  1. Receba um callback do Oracle Cloud ERP.
  2. Grave o arquivo de resultados.

Receber o Callback do Oracle Cloud ERP

O fluxo de callback é acionado por uma mensagem de callback do Oracle Cloud ERP.

O fluxo é acionado quando o Oracle Cloud ERP chama de volta assincronicamente o Oracle Integration. O callback foi configurado quando o Adaptador do Oracle Cloud ERP foi configurado para chamar o Oracle Cloud ERP.

Gravar o Arquivo de Resultados

É possível enviar o arquivo de resultados ao seu local FTP para revisão posterior.

O callback do Oracle Cloud ERP contém um arquivo ZIP com os resultados dos jobs executados no Oracle Cloud ERP. Você pode usar uma tarefa para gravar o arquivo no local do FTP.

O callback do Oracle Cloud ERP tem duas partes:

  • Uma mensagem JSON contendo todos os jobs que foram executados no Oracle Cloud ERP e suas estatísticas.
  • Um arquivo ZIP contendo os resultados de todos os jobs executados no Oracle Cloud ERP.

O conteúdo da mensagem JSON será semelhante ao seguinte trecho de código:

{
          “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”
        }

O arquivo ZIP enviado do Oracle Cloud ERP inclui os seguintes arquivos:

  • Um arquivo de dados FailedRecords.csv, incluído se houver registros com falha.
  • Um ou mais arquivos LOG, fornecendo os resultados dos jobs de chamada no Oracle Cloud ERP.
  • O arquivo de dados CSV FBDI original e o arquivo de propriedade JobDetails.properties.