WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Construindo o Modelo MR TDS para um IDoc

O formato físico TDS (Tagged/Delimited String) do domínio MRM é adequado para analisar e gravar SAP ALE IDocs e SAP File IDocs. Mensagens ALE IDoc são exportadas do SAP pelo WebSphere MQ Link para R3. File IDocs são exportados do SAP para o sistema de arquivos.

Este tópico descreve como construir o modelo de mensagem necessário para o analisador MRM ao analisar e gravar SAP ALE e File IDocs utilizando seu formato físico TDS.

Obtendo o IDoc

Crie um arquivo de importação dos dados IDoc necessários para o WebSphere Message Broker Toolkit.
  1. Efetue logon em um sistema SAP.
  2. Execute a transação fornecida we60, que extrai os dados IDoc como um arquivo de cabeçalho C.
    1. Em Tipo Básico, selecione o tipo IDoc de interesse; por exemplo, MATMAS02.
    2. Deixe as caixas de opção Controle, Dados e Status desmarcadas.
    3. Selecione a versão Tipos de Registros. Um IDoc Versão 4 é tipo 3.
    4. Pressione F7 para exibir uma representação C do IDoc.
    5. Clique em não convertido.
    6. Selecione Sistema > Lista > Salvar > Arquivo Local.
    7. Quando solicitado, digite um nome de arquivo e de diretório para a saída da transação. A representação C do IDoc é salva nesse arquivo de cabeçalho C.
Dica: O cabeçalho C exportado pode ser importado para o WebSphere Message Broker Toolkit sem qualquer processamento manual adicional.

Modelando o IDoc

Crie seu modelo de mensagem.

  1. Comute para a Perspectiva do Desenvolvimento de Aplicativos do Intermediário do WebSphere Message Broker Toolkit.
  2. Utilize o assistente Novo Conjunto de Mensagens para criar um conjunto de mensagens para seu IDoc. Selecione dados de texto como os dados para usar. Esta ação cria um formato físico Tagged/Delimited String Format (TDS) e predefine a propriedade Domínio de Mensagem Padrão como MRM.
  3. Utilize o editor de Conjunto de Mensagens para renomear o formato físico TDS para Text_IDoc.
  4. Use o assistente Novo Arquivo de Definição de Mensagem Fornecida pela IBM® para importar um modelo criado previamente da estrutura de mensagens geral ALE ou File IDoc. Esse modelo inclui definições dos segmentos DC e DD. Os modelos pré-construídos são chamados SAP ALE IDoc e SAP File IDoc. O arquivo de definição de mensagem resultante é chamado ale_idoc.mxsd ou file_idoc.mxsd. Para obter informações sobre como usar o assistente Novo Arquivo de Definição de Mensagem Fornecida pela IBM, consulte Conjuntos de Mensagens: Importando de Mensagens Fornecidas pela IBM.
  5. Utilize o assistente Novo Arquivo de Definição de Mensagem do Arquivo de Cabeçalho C ou o comando mqsicreatemsgdefs para importar a representação C do IDoc para o novo conjunto de mensagens. Especifique as seguintes configurações:
    • Configure a opção Pré-processamento para SAP ALE IDoc ou SAP File IDoc. Se esta opção não for especificada, o cabeçalho C não será importado.
    • Crie mensagens para os segmentos que aparecem no IDoc.
    • Use a opção Codificação de Cadeia para importar matrizes de caracteres como cadeias de comprimento fixo.
    • Utilize a opção Caractere de Preenchimento para Cadeia para tornar o espaço em branco (" ") o caractere de preenchimento utilizado.
    Para obter informações sobre como utilizar o assistente, consulte Conjuntos de Mensagens: Importando de C.

Utilizando o Modelo de Mensagem IDoc

Agora é possível utilizar seu modelo de mensagem para ajudar a construir um fluxo de mensagens que processe as instâncias de processos de sua mensagem IDoc, da mesma forma que qualquer outra mensagem pertencente ao domínio MRM.

Dica: O SupportPac IA0F contém uma descrição mais detalhada das etapas envolvidas na construção do modelo de mensagem IDoc. Você pode ignorar os utilitários IDocHeaderTweak e IDocMsgSetTweak, pois esse processamento foi incorporado ao assistente Novo Arquivo de Definição de Mensagem do Arquivo de Cabeçalho C.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:53


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac67120_