Os nomes de campos da Estrutura de Controle (DC) e da Estrutura de Dados (DD) utilizados pelo analisador IDOC.
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'
Para acessar cada segmento DD, utilize o sufixo de matriz 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';
A lista a seguir ilustra como o sufixo 2 é usado para fornecer nomes de campo exclusivos aos campos mandt e docnum.
Os últimos 1000 bytes de dados no segmento DD são os bytes analisados pelo domínio MRM. O DD segnam descreve o modelo utilizado pelo MRM.
<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'
O campo sdatatag indica ao analisador que esse é o elemento que contém os dados que serão manipulados. O campo MRM indica que o MRM manipula a transformação.
O campo fill954 é o preenchedor para o segmento, porque um IDoc de entrada para SAP deve ter segmentos de 1000 bytes.