Este tópico lista todos os nomes de campo da Estrutura de Controle (DC) e da Estrutura de Dados (DD) utilizadas pelo analisador do IDoc. Eles estão documentados no formato em que que são utilizados em uma instrução SET do ESQL.
SET OutputRoot.Properties = InputRoot.Properties; SET OutputRoot.MQMD = InputRoot.MQMD;
Todos os campos devem ser especificados e definidos.
<rootname>.<ParserName>.<foldername>.<fieldname>=Por exemplo:
SET "OutputRoot"."IDOC"."DC"."docnum" = '0000000000000001'; SET "OutputRoot"."IDOC"."DC"."idoctyp" = 'MATMAS01'
1) tabnam | 2) mandt | 3) docnum |
4) docrel | 5) status | 6) direct |
7) outmod | 8) exprss | 9) test |
10) idoctyp | 11) cimtyp | 12) mestyp |
13) mescod | 14) mesfct | 15) std |
16) stdvrs | 17) stdmes | 18) sndpor |
19) sndprt | 20) sndpfc | 21) sndprn |
22) sndsad | 23) sndlad | 24) rcvpor |
25) rcvprt | 26) rcvpfc | 27) rcvprn |
28) rcvsad | 29) rcvlad | 30) credat |
31) cretim | 32) refint | 33) refgrp |
34) refmes | 35) arckey | 36) serial |
Para acessar cada segmento DD utilize o sufixo da matriz da seguinte forma: DD[1], DD[2] e assim por diante.
<rootname>.<ParserName>.DD[1].<fieldname>=Por exemplo:
SET OutputRoot.IDOC.DD[I].segnam = 'E2MAKTM001'; SET OutputRoot.IDOC.DD[I].mandt2 = '111';
Na tabela a seguir, observe o uso do sufixo 2 para dar nomes exclusivos aos campos mandt e docnum.
1) segnam | 2) mandt2 | 3) docnum2 |
4) segnum | 5) psgnum | 6) hlevel |
<rootname>.<ParserName>.DD[1].sdatatag.MRM.<fieldname>=Por exemplo:
SET OutputRoot.IDOC.DD[I].sdatatag.MRM.msgfn = '006' SET OutputRoot.IDOC.DD[I].sdatatag.MRM.spras_iso = 'EN'
msgfn | spras | maktx |
msgfn | spras_iso | fill954 |
A palavra-chave fill954 é o preenchimento do segmento, porque um IDoc de chegada para SAP deve ter segmentos de 1000 bytes.
Conceitos relacionados
Fluxos de Mensagem
Tarefas relacionadas
Desenvolvendo ESQL
Manipulando Mensagens no Domínio MRM
Referências relacionadas
Tipos de Dados de Campos e Elementos
Instrução SET
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ad20040_ |