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:
- Receba um callback do Oracle Cloud ERP.
- 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
.