Faça Upload dos Dados para o Oracle Cloud ERP

Agora você deve criar um fluxo para fazer upload dos dados para o Oracle Cloud ERP.

A próxima etapa é consumir o arquivo FBDI gerado pelo fluxo descrito anteriormente e fazer upload do arquivo para o Oracle Cloud ERP.

O Oracle Cloud ERP expõe serviços Web (principalmente SOAP) que podem ser usados para transferência de dados. Embora esses serviços possam ser acessados diretamente por meio de uma chamada SOAP, existem algumas complexidades envolvidas em termos de lidar com arquivos binários como um arquivo ZIP para carregar e receber dados. A recuperação e o upload de arquivos ZIP usando uma chamada SOAP simples podem ser complicados. Felizmente, o Oracle Integration tem um Adaptador de ERP que abstrai várias dessas complexidades. Portanto, para o upload do diário nesse caso, o Adaptador ERP é usado.

Veja a seguir a descrição do diário-entry-2.png
Descrição da ilustração journal-entry-2.png

As duas etapas numeradas na imagem executam as seguintes etapas:

  1. Leia o arquivo ZIP FBDI.
  2. Chame o Oracle Cloud ERP usando o Adaptador de ERP.

O Adaptador do Oracle Cloud ERP usa o arquivo ZIP que contém o arquivo FBDI e o Arquivo de Propriedade como entrada. Como a atividade de leitura lê o arquivo, somente a referência e o nome do arquivo precisam ser passados para o Adaptador do Oracle Cloud ERP.

Ler o Arquivo ZIP de Dados Baseado em Arquivo

A primeira etapa do fluxo é ler o arquivo ZIP FBDI.

O fluxo é acionado por um programador. Quando o programador desliga o processo, a primeira atividade lê o arquivo ZIP FBDI criado no fluxo anterior. Como o arquivo é um arquivo ZIP, nenhum esquema é necessário para lê-lo.

Usar o Adaptador para Fazer Upload do Arquivo de Dados

Chame o Oracle Cloud ERP usando o Oracle Cloud ERP Adapter.

Para configurar o Adaptador do Oracle Cloud ERP no momento do design, use o Assistente de Configuração de Ponto Final do Oracle ERP Cloud:

  1. Na etapa Informações Básicas, chame o ponto final InvokeERP, opcionalmente, forneça uma descrição e defina a ação como Importar Dados para o Aplicativo Financials Cloud.
  2. Na etapa Operações, informe o Nome do Job de Importação com um valor como Importar Lançamento. Opcionalmente, informe uma descrição e defina Extrair Arquivo como Todos.
  3. Na etapa Resposta, defina notificações de acordo com seus requisitos e, em seguida, defina as informações de Callback. Defina o Identificador e a Versão do Fluxo de Integração para o identificador e a versão do fluxo de callback do Oracle Integration.
    O fluxo de callback é descrito no próximo artigo. Você precisará criar esse fluxo e usar seu identificador aqui.