WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Nombres de campo de las estructuras del analizador IDOC

Los nombres de campo de la DC (Control Structure) y de la DD (Data Structure) utilizados por el analizador IDOC.

Los nombres de campos se documentan en el formato en el que se utilizan en una sentencia SET de ESQL, por ejemplo:
SET OutputRoot.Properties = InputRoot.Properties;
SET OutputRoot.MQMD = InputRoot.MQMD;

Campos de Estructura de control (DC)

Todos los campos se deben especificar y establecer.

La sintaxis es:
<nombreraíz>.<NombreAnalizador>.<nombrecarpeta>.<nombrecampo>=
Por ejemplo:
SET "OutputRoot"."IDOC"."DC"."docnum" = '0000000000000001';
SET "OutputRoot"."IDOC"."DC"."idoctyp" = 'MATMAS01'
Los nombres de campo, que se deben especificar en orden, son:
  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

Campos de Estructura de datos (DD)

Para acceder a cada segmento DD, utilice el sufijo de matriz DD[1], DD[2] y así sucesivamente.

La sintaxis es:
<nombreraíz>.<NombreAnalizador>.DD[1].<nombrecampo>=
Por ejemplo:
SET OutputRoot.IDOC.DD[I].segnam  = 'E2MAKTM001';
SET OutputRoot.IDOC.DD[I].mandt2   = '111';

La lista siguiente ilustra el uso del sufijo 2 para proporcionar nombres de campo exclusivos a los campos mandt y docnum.

Los nombres de campo, que se deben proporcionar en orden, son:
  1. segnam
  2. mandt2
  3. docnum2
  4. segnum
  5. psgnum
  6. hlevel

Los últimos 1000 bytes de datos del segmento DD son los bytes que el dominio MRM analiza. La DD segnam describe el modelo que utiliza el MRM.

Campos de segmento

La sintaxis es:
<nombreraíz>.<NombreAnalizador>.DD[1].sdatatag.MRM.<nombrecampo>=
Por ejemplo:
SET OutputRoot.IDOC.DD[I].sdatatag.MRM.msgfn = '006'
SET OutputRoot.IDOC.DD[I].sdatatag.MRM.spras_iso = 'EN'

El campo sdatatag indica al analizador que es el elemento que contiene los datos que se van a manipular. El campo MRM indica que el MRM maneja la transformación.

  • msgfn
  • spras
  • maktx
  • msgfn
  • spras_iso
  • fill954

El campo fill954 es el relleno para el segmento porque un IDoc de entrada en SAP debe tener segmentos de 1000 bytes.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:29


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ad20040_