Acceso a la cabecera MQMD

Los mensajes WebSphere MQ, WebSphere MQ Everyplace, y SCADA contienen una cabecera MQMD. Puede hacer referencia a los campos de MQMD y puede actualizarlos en un nodo Compute.

Por ejemplo, es posible que desee copiar el identificador del mensaje MSGID de MQMD en otro campo del mensaje de salida. Para hacerlo, codifique:
SET OutputRoot.MRM.Identifier = InputRoot.MQMD.MsgId;
Si envía un mensaje a un sistema EBCDIC desde un sistema distribuido, es posible que tenga que convertir el mensaje a un CodedCharSetId y Encoding. Para hacerlo, codifique el ESQL siguiente en el nodo Compute:
SET OutputRoot.MQMD.CodedCharSetId = 500;
SET OutputRoot.MQMD.Encoding = 785;

Las propiedades MQMD de CodedCharSetId y Encoding definen la página de códigos y la codificación de la sección del mensaje que sigue (generalmente, es la cabecera MQRFH2 o el cuerpo de mensaje).

Conceptos relacionados
Flujos de mensajes
ESQL
Diseño de mensajes

Tareas relacionadas
Diseño de un flujo de mensajes
Definición del contenido del flujo de mensajes
Gestión de archivos ESQL

Referencia relacionada
Nodo Compute
Nodo Database
Nodo Filter
ESQL
Sentencia SET