Gerando um Esquema de Arquivo Simples a partir de um IDOC

No tempo de design, usando a opção de menu da barra de ferramentas Projeto > Importar > Esquema SAP IDOC, é possível interrogar um terminal SAP para metadados IDOC e, partir desses metadados, gerar um Esquema de Arquivo Simples.

AVISO: Para se conectar ao Sistema SAP a partir do Studio, você deve fazer download e instalar os arquivos JAR do SAP e DLLs em sua estação de trabalho de desenvolvimento do Windows.

Se receber ou enviar seus dados SAP como um arquivo através de uma Porta de Arquivo do SAP para o sistema SAP, você deverá usar a opção de menu da barra de ferramentas Projeto > Importar > Esquema IDOC do SAP durante o tempo de design para gerar um Esquema de Arquivo Simples para seus metadados do IDOC e usar as atividades Ler Arquivo Simples e Gravar Arquivo Simples para ler e gravar os dados do SAP durante o tempo de execução. Para obter mais informações, consulte as duas orquestrações de exemplo a seguir.

Se receber ou enviar seus dados SAP diretamente do sistema SAP usando uma porta RFC, você deverá usar as atividades Receber IDOC do SAP e Enviar IDOC do SAP.

Usando o Esquema de Arquivo Simples Gerado Durante o Tempo de Execução

Durante o tempo de design, você usa a opção de menu da barra de ferramentas Projeto > Importar > Esquema IDOC do SAP para gerar um Esquema de Arquivo Simples que descreve os dados SAP recebidos ou enviados para a Porta de Arquivo SAP. Esta seção descreve como esse Esquema de Arquivo Simples é usado pelas duas orquestrações de exemplo a seguir durante o tempo de execução.

Receber Dados do Arquivo Simples SAP a partir de um Sistema SAP Usando uma Porta de Arquivo SAP.

Esta primeira orquestração de exemplo recebe dados SAP de um Sistema SAP durante o tempo de execução, usando as seguintes atividades:
  1. Um arquivo de dados SAP é colocado em um diretório no qual a atividade Sondar Diretório de FTP está sondando. Isso inicia o processamento da tarefa de orquestração.
  2. Sondar Diretório de FTP lê os dados do Arquivo Simples SAP e salva o resultado em uma variável de cadeia.
  3. Usando o Esquema de Arquivo Simples gerado durante o tempo de design com a opção de menu da barra de ferramentas Projeto > Importar > Esquema IDOC do SAP, a atividade Ler Arquivo Simples converte os dados SAP armazenados na variável de cadeia em dados XML e salva os dados XML em uma variável XML.
  4. A atividade Inserir Linhas do Banco de Dados mapeia os dados XML da variável XML para algumas linhas do banco de dados e insere essas linhas em um banco de dados

Enviar Dados do Arquivo Simples SAP a partir de um Sistema SAP Usando uma Porta de Arquivo SAP.

Esta segunda orquestração de exemplo envia dados SAP para um Sistema SAP durante o tempo de execução, usando as seguintes atividades:
  1. Os dados são inseridos em um banco de dados, acionando a atividade Obter Linhas Inseridas do Banco de Dados para iniciar o processamento.
  2. A atividade Obter Linhas Inseridas do Banco de Dados obtém os dados que foram inseridos no banco de dados e os converte em dados XML.
  3. A atividade Gravar Arquivo Simples converte o conteúdo da variável XML para os dados do Arquivo Simples SAP válidos com relação ao Esquema de Arquivo Simples gerado durante o tempo de design usando a opção de menu da barra de ferramentas Projeto > Importar > Esquema IDOC do SAP.
  4. A atividade Colocar Arquivo de FTP grava os dados do Arquivo Simples em um arquivo de um diretório.
  5. O Sistema SAP lê os dados do arquivo.
Para gerar um Esquema de Arquivo Simples a partir de um IDOC:
  1. Selecione Projeto > Importar > Esquema IDOC do SAP no menu da barra de ferramentas. A caixa de diálogo Gerador de Esquema de Arquivo Simples IDOC do SAP Etapa 1 de 2 é mostrada.
  2. Insira as informações de conexão do SAP conforme descrito na tabela a seguir:
    Campo Descrição
    Localização  
    Nome do Host Especifica o endereço IP ou o nome da estação de trabalho que contém o sistema SAP.
    Número do Sistema Especifica o número que identifica a instância específica do sistema SAP ao qual o Studio está conectado. Seu administrador SAP deve fornecer estas informações.
    Cliente SAP Especifica um número que identifica o Studio como um cliente para o sistema SAP. Seu administrador SAP deve fornecer estas informações.
    Login  
    Nome de Usuário   Especifica o nome de usuário a ser usado ao se conectar com o sistema SAP.
    Senha Especifica a senha para o nome de usuário ao se conectar com o sistema SAP.
  3. Clique em Avançar. A caixa de diálogo Gerador de Esquema de Arquivo Simples do IDOC do SAP Etapa 2 de 2 é exibida.
  4. Selecione um Tipo de IDOC e, opcionalmente, um Subtipo de IDOC usando uma das seguintes opções:
    • Clique em [...] para procurar o tipo de IDOC, o subtipo de IDOC, ou ambos. A caixa de diálogo Lista de IDOCs é aberta com a lista de Tipos de IDOC e Subtipos de IDOC disponíveis no terminal SAP selecionado. Selecione um Tipo de IDOC, o Subtipo de IDOC, ou ambos e clique em OK.
    • Insira o Tipo de IDOC e, opcionalmente, o Subtipo de IDOC diretamente nos respectivos campos.
  5. Selecione a caixa de seleção Incluído no Pacote Configurável se o IDOC recebido contiver mais de uma instância da mensagem do IDOC do mesmo Tipo de IDOC e Subtipo de IDOC. Se Incluído no Pacote Configurável for marcado, o elemento do IDOC no Esquema de Arquivo Simples gerado será um elemento de repetição.
  6. Clique em Concluir.
Se a geração do Esquema de Arquivo Simples foi bem-sucedida, o Esquema de Arquivo Simples será mostrado na pasta Esquemas de Arquivo Simples da guia Projeto.



Feedback | notices