Propiedades del conjunto de mensajes del formato físico personalizado

La tabla siguiente define las propiedades que puede establecer para el conjunto de mensajes. Algunas de las propiedades del conjunto de mensajes (marcadas con un asterisco (*)) solamente son relevantes si el mensaje que se está procesando no utiliza WebSphere MQ como el protocolo de transporte. Si el protocolo de transporte es WebSphere MQ, los valores se derivan de las cabeceras de mensajes (por ejemplo, MQMD) y las propiedades del conjunto de mensajes, si se establecen, se ignoran.

Representación binaria de los valores booleanos

Propiedad Tipo Significado
Valor booleano true (verdadero) STRING Escriba un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) que precede a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe especificar un número par de dígitos (un número completo de bytes). Este valor debe ser diferente pero debe tener la misma longitud que Valor booleano false (falso). El valor por omisión es 00000001.
Valor booleano false (falso) STRING Escriba un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) que precede a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe especificar un número par de dígitos (un número completo de bytes). Este valor debe ser diferente pero debe tener la misma longitud que Valor booleano verdadero (true). El valor por omisión es 00000000.
Valor booleano nulo STRING Escriba un máximo de ocho dígitos hexadecimales. No incluya el indicador hexadecimal (0x) que precede a este número. Cada dígito es medio byte. La longitud máxima es de 4 bytes. Debe especificar un número par de dígitos (un número completo de bytes). Este valor puede ser igual que Valor booleano verdadero (true) o Valor booleano false (falso) o diferente. El valor por omisión es 00000000.

Representación binaria de valores decimales

Propiedad Tipo Significado
Código positivo de decimal empaquetado Tipo enumerado Seleccione el signo positivo que se utiliza para los números decimales empaquetados de la lista desplegable. El valor por omisión es C, que indica que se utiliza 0x0C como signo positivo, que es el valor habitual. También puede seleccionar F, que indica que se utiliza 0x0F como el signo positivo: algunos sistemas requieren este valor.

Valores de DateTime

Propiedad Tipo Significado
Derivar formato de dateTime por omisión de tipo lógico Botón Seleccione esta opción si el formato de dateTime que se utilizará provendrá del formato de dateTime especificado en las propiedades de un objeto que tiene uno de los tipos dayTime. Por ejemplo un tipo gDay.
Utilizar formato de dateTime por omisión Botón y DateTime Seleccione esta opción si desea especificar un formato de dateTime que sea diferente del formato de dateTime lógico.

Especifique el formato por omisión para objetos de tipo dateTime para este formato físico. Puede alterar temporalmente esta propiedad para un objeto de dateTime en un tipo complejo.

El valor inicial para esta propiedad es yyyy-MM-dd'T'HH:mm:ssZZZ, que puede cambiar sobrescribiéndola.

Si desea obtener más información acerca de los formatos de dateTime, consulte la sección Formatos de fecha y hora.

Ventana de siglo Integer Esta propiedad determina cómo se interpretan años de dos dígitos. Especifique los dos dígitos que empiezan una ventana de 100 años que contiene el año actual. Por ejemplo, si especifica 89 y el año actual es 2002, todas las fechas de dos dígitos se interpretan como se estuvieran en el rango 1989 a 2088.

El valor inicial es 53, que puede cambiar sobrescribiéndolo.

Días de la primera semana del año Tipo enumerado Especifique el número de días del año nuevo que deben caer en la primera semana.

El inicio del año suele estar en medio de una semana. Si el número de días de dicha semana es menor que el valor especificado aquí, se considera que la semana debe ser la última semana del año anterior; por consiguiente, la semana 1 empieza algunos días después del año nuevo. De lo contrario, se considera que es la primera semana del año nuevo; por consiguiente, la semana 1 empieza algunos días antes del año nuevo.

Seleccione Use Broker Locale, para que el intermediario obtenga la información de la plataforma subyacente o seleccione un número de la lista desplegable. El valor inicial es 4.

Primer día de la semana Tipo enumerado Especifique el día en que empieza la nueva semana.

Seleccione Use Broker Locale, para que el intermediario obtenga la información de la plataforma subyacente o seleccione un valor de la lista desplegable. El valor inicial es Lunes.

Comprobación rigurosa de dateTime Recuadro de selección Seleccione esta opción si desea limitar fechas y horas a un formato de dateTime válido. Esto no permitirá que se procese el 35 de marzo como el 4 de abril y que 10:79 se procese como 11:19. Si se establece Comprobación rigurosa de DateTime, al recibir una fecha y hora incorrecta se producirá un error. El valor por omisión es no limitar las fechas y las horas.
Huso horario Tipo enumerado El valor que establece para esta propiedad se utiliza si el valor que ha especificado para la propiedad Formato de DateTime por omisión no incluye información de huso horario.

El valor inicial es Use Broker Locale que hace que el intermediario obtenga la información de la plataforma subyacente.

Puede cambiar este valor utilizando el recuadro de la lista desplegable.

Horario de verano Recuadro de selección Seleccione esta opción si el área en la propiedad Huso horario observa horario de verano. Si no observa horario de verano, esta opción no se debe seleccionar.

Por ejemplo, si se selecciona un área en Huso horario y esta opción no está seleccionada, el valor transferido representará el huso horario sin el horario de verano.

El valor por omisión es no observar horario de verano.

Codificación numérica y de caracteres para mensajes que no sean de WebSphere MQ

Estos valores se utilizan solamente para mensajes sin MQMD.

Propiedad Tipo Significado
CCSID por omisión* INTEGER (ENTERO) Escriba un valor numérico para cada identificador de juego de caracteres codificado. El valor por omisión es 500.

Si el mensaje de entrada es un mensaje WebSphere MQ, se utiliza el conjunto de atributos equivalente para el gestor de colas y se ignora esta propiedad.

Orden de bytes* Tipo enumerado En la lista desplegable, seleccione Big Endian (el valor por omisión) o Little Endian para especificar el orden de bytes de los números que se representan como enteros binarios.

En C, esto es el equivalente al tipo de datos short o long. En COBOL, este es el equivalente a un tipo de datos PIC 9 COMP, COMP-4, COMP-5 o BINARY.

La selección debe coincidir con la codificación con la que se crean los mensajes. La opción Big Endian suele ser la correcta para los mensajes que se han creado en UNIX o z/OS, la opción Little Endian para Windows.

Esta propiedad no se utiliza si se recibe el mensaje a través del protocolo de transporte de WebSphere MQ: en este caso, la propiedad se deduce de MQMD contenido en el mensaje o de la codificación del gestor de colas del intermediario.

Orden de bytes de decimal empaquetado* Tipo enumerado En la lista desplegable, seleccione Big Endian (el valor por omisión) o Little Endian para especificar el orden de bytes de los números que se representan como decimales empaquetados. En COBOL, este es el equivalente a un tipo de datos PIC 9 COMP-3. (No hay un tipo de datos equivalente en C.)

La selección debe coincidir con la codificación con la que se crean los mensajes. La opción Big Endian suele ser la correcta para los mensajes que se han creado en UNIX o z/OS, la opción Little Endian para Windows NT.

Formato flotante Tipo enumerado En la lista desplegable, seleccione S390 (el valor por omisión), IEEE o IEEE Invertida para especificar el orden de bytes de los números del mensaje que se representan como coma flotante.

Conceptos relacionados
Formatos físicos del dominio MRM
Formato físico personalizado

Tareas relacionadas
Manejo de propiedades físicas

Referencia relacionada
Información de referencia del modelo de mensaje
Propiedades del conjunto de mensajes
Propiedades del conjunto de mensajes del formato físico XML
Propiedades del conjunto de mensajes de formato TDS