A tabela abaixo mostra as propriedades do conjunto de mensagens que podem ser definidas para o Formato TDS. Propriedades do Conjunto de Mensagens TDS Padrão mostra os padrões para cada um dos padrões de mercado para cada uma destas propriedades.
Propriedade | Type | Significado |
---|---|---|
Padrão do Sistema de Mensagens | Tipo enumerado | Especifique o padrão a ser utilizado para este formato de ligação.
Selecione um dos seguintes valores da lista drop-down:
Selecione UNKNOWN se estiver definindo suas próprias mensagens marcadas/delimitadas ou se estiver utilizando um padrão que não esteja incluído na lista acima. O valor selecionado controla os valores padrão para várias outras propriedades. O padrão é UNKNOWN. |
Propriedade | Type | Significado |
---|---|---|
Indicador de Grupo | String | Especifique o valor de um caractere especial ou cadeia que precede
os dados pertencentes a um grupo ou tipo complexo no fluxo de bits.
Se você definir a propriedade de grupo ou tipo Indicador de Grupo, ela substituirá esse valor. |
Terminador de Grupo | String | Especifique o valor de um caractere especial ou cadeia que finaliza os dados
pertencentes a um grupo ou tipo complexo no fluxo de bits.
Se você definir a propriedade de grupo ou tipo Terminador de Grupo, ela substituirá esse valor. |
Delimitador | String | Especifique o valor de um caractere especial ou cadeia que
especifica o delimitador utilizado entre elementos de dados. Esta propriedade se aplica apenas aos métodos delimitados Separação de Elementos de Dados (Marcado Delimitado, Todos os Elementos Delimitados e Elementos Variáveis Delimitados). |
Suprimir Delimitadores de Elementos Ausentes | Tipo enumerado | Utilize esta propriedade para selecionar se
deseja que os delimitadores sejam suprimidos para elementos que estão
ausentes em uma mensagem.
As opções são:
|
Separador de Dados de Tag | Botão e Cadeia | Especifique o valor de um caractere especial ou cadeia
que separa a Tag dos dados. As propriedades Separador de Dados de Tag e Comprimento
de Tag são mutuamente exclusivas. Se você definir a propriedade Separador de Dados de Tag , ela substituirá Comprimento de Tag. Essa propriedade se aplica apenas aos métodos marcados Separação de Elementos de Dados (Delimitado Marcado, Comprimento Fixo Marcado e Comprimento Codificado Marcado). |
Comprimento de Tag | Inteiro | Especifique o comprimento de um valor de tag. Quando a mensagem
for analisada, isto permitirá que as marcações sejam extraídas do fluxo de bits se a propriedade Separador de Dados de Tag não estiver definida. As propriedades Separador de Dados de Tag e Comprimento de Tag são mutuamente exclusivas. Se você definir a propriedade Separador de Dados de Tag, ela substituirá este valor. Essa propriedade se aplica apenas aos métodos marcados Separação de Elementos de Dados (Delimitado Marcado, Comprimento Fixo Marcado e Comprimento Codificado Marcado). |
Propriedade | Type | Significado |
---|---|---|
CCSID Padrão | Inteiro | CCSID (Coded Character Set Identification) especifica
o mapeamento entre códigos de caracteres e símbolos. Você deve especificar um conjunto de
códigos que seja suportado pelo WebSphere Message Broker. Esta propriedade armazena o CCSID padrão para o fluxo de bits da mensagem, mas este valor pode ser substituído quando a mensagem for processada (por exemplo, pelo CCSID no cabeçalho de uma mensagem de entrada do WebSphere MQ). |
Organizar Cadeia de Comprimento Fixo | Tipo enumerado | Essa propriedade especifica se a mensagem deve ser apagada ao quando é analisada. A propriedade também descreve o que deve ser apagado.
Esse controle não se aplica ao gravar uma mensagem.
Você pode selecionar uma das opções:
A organização de caracteres de preenchimento ocorre da esquerda ou da direita, dependendo da propriedade Alinhamento para o elemento. Talvez seja necessário utilizar esta opção, se tiver tiver entrada de dados que seja mapeada para um tipo simples numérico. Por exemplo, se os dados de entrada tiverem espaços inicias, será possível definir esta propriedade como Espaços em Branco Iniciais para evitar problemas de conversão de dados ao processar estes campos. Os caracteres de espaço em branco incluem caracteres de controle no intervalo de U+0000 a U+001f e de U+007f a U+009f. |
Caractere de Escape | String | Especifique o caractere de escape que é utilizado para permitir que caracteres
especiais reservados (como delimitadores) sejam incluídos como parte dos dados. Você deve
especificar apenas um único caractere ou um mnemônico que representa um
único caractere.
|
Caracteres Reservados | String | Especifique os caracteres especiais reservados que devem ser
precedidos pelo caractere de escape se eles não forem incluídos como parte
dos dados. O Caractere de Escape, delimitadores e indicadores de grupo geralmente
estão incluídos nesta lista. Se o conjunto de caracteres reservados tiver que ser atualizado dinamicamente (em caso de EDIFACT e X12 quando delimitadores e outros itens são especificados nas cadeias de serviço), será necessário utilizar os mnemônicos fornecidos para especificar caracteres nesta lista. Se você tiver especificado caracteres reservados, um Caractere de Escape também deve ser especificado.
|
Propriedade | Type | Significado |
---|---|---|
Ponto Decimal | String | Especifique o caractere que será utilizado para separar a parte inteira de um número de sua fração. |
Verificação Numérica Precisa | Booleano | Isso é utilizado em relação à propriedade
Padrão de Mensagens,
propriedade Ponto Decimal
Virtual e à propriedade
Precisão de um
elemento global. Isso permite aplicar regras mais rígidas para a
verificação dos números. 1 O padrão é que essa propriedade não seja definida. |
Nota:
|
Propriedade | Type | Significado |
---|---|---|
Boolean True Value | String | Especifique o valor da cadeia que representa o valor Booleano true. O valor padrão é 1. |
Boolean False Value | String | Especifique o valor da cadeia que representa o valor Booleano false. O valor padrão é 0. |
Boolean Null Value | String | Especifique o valor da cadeia que representa o valor Booleano null. O valor padrão é 0. |
Propriedade | Type | Significado |
---|---|---|
Derivar formato padrão dateTime de tipo lógico | Botão | Selecione esta opção se desejar que o
formato dateTime padrão seja determinado pelo tipo lógico do elemento
ou atributo.
Os padrões são:
É possível substituir essa propriedade para um elemento ou atributo em um tipo complexo. |
Utilize o Formato dateTime Padrão | Botão e dateTime | Selecione esta opção se desejar
especificar um formato dateTime padrão, fixo para todos os elementos
ou atributos do tipo lógico dateTime, date, time, gYear, gYearMonth,
gMonth, gMonthDay e gDay. O valor inicial dessa propriedade é aaaa-MM-dd'T'HH:mm:ssZZZ , que pode ser alterado por sobreposição. É possível substituir essa propriedade para um elemento ou atributo em um tipo complexo. Para obter informações adicionais sobre formatos dateTime, consulte Formatos DateTime. |
Iniciar o século para anos de 2 dígitos | Inteiro | Essa propriedade determina como os anos de
dois dígitos são interpretados. Especifique os dois dígitos que
começam com uma janela de 100 anos que contenha o ano atual. Por
exemplo, se você especificar 89,
e o ano corrente for 2002, todas as datas de dois dígitos serão
interpretadas como sendo no intervalo de 1989 a 2088. O valor inicial é 53, que pode ser alterado por sobreposição. |
Dias na Primeira Semana do Ano | Tipo enumerado | Especifique o número de dias do ano novo que
devem estar na primeira semana. O início de um ano geralmente está na metade de uma semana. Se o número de dias nessa semana for menor que o valor especificado aqui, a semana será considerada como a última semana do ano anterior; portanto, a semana 1 começará em alguns dias no ano novo. De outra maneira, ela será considerada a primeira semana do ano novo; portanto, a semana 1 começará alguns dias antes do ano novo. Selecione Utilizar Locale do Intermediário, que faz com que o intermediário obtenha as informações da plataforma subjacente, ou selecione um número da lista drop down.O valor inicial é 4. |
Primeiro Dia da Semana | Tipo enumerado | Especifique o dia no qual cada nova semana é
iniciada. Selecione Utilizar Locale do Intermediário, que faz com que o intermediário obtenha as informações da plataforma subjacente, ou selecione um valor da lista drop down.O valor inicial é segunda-feira. |
Verificação Precisa de Data/Hora | Caixa de Opções | Selecione essa opção se desejar restringir os
dateTimes a um formato válido de dateTime. Isso permitirá que 35 de
março seja processado como 4 de abril e 10:79 seja processado como
11:19. Se Verificação Precisa de
Data/Hora estiver definido, o recebimento de um dateTime
incorreto causará um erro. O padrão é restringir
dateTimes.
|
Fuso Horário | Tipo enumerado | O valor definido para essa propriedade será
utilizado se o valor especificado para a propriedade
Formato Padrão de DateTime não incluir
informações sobre Fuso Horário. O valor inicial é Utilizar Locale do Intermediário que faz com que o intermediário obtenha as informações da plataforma subjacente. Você pode alterar isso utilizando a caixa drop down. |
Horário de Verão | Caixa de Opções | Selecione esta opção se a área na propriedade Fuso Horário observar o horário de verão.Se ela não observar o horário de verão,
esta opção não deve ser selecionada. Por exemplo, se uma área for selecionada em Fuso Horário e esta opção não for selecionada, o valor transmitido representará o fuso horário sem o horário de verão. O padrão é não observar o horário de verão. |
Utilizar o Formato UTC de Entrada na Saída | Caixa de Opções | Esta propriedade se aplica a elementos e atributos de
tipo lógico xsd:dateTime ou xsd:time que possuem um formato dateTime de I, IU,
T ou TU ou que inclui ZZZ ou ZZZU. Tais elementos e atributos podem especificar UTC (Consolidated Universal Time) utilizando o caractere Z ou o fuso horário +00:00 no valor. Na entrada, o analisador MRM lembra a forma que o UTC foi especificado. Se esta propriedade for verificada e o elemento ou atributo for copiado para uma mensagem de saída, o formato UTC será preservado para a mensagem de saída e substituirá o implícito pela propriedade de formato dateTime. Se esta propriedade não for verificada ou o elemento ou atributo não tiver sido copiado de uma mensagem de entrada, o formato UTC na mensagem de saída será controlado apenas pela propriedade de formato dateTime. O padrão para esta propriedade é não verificado. |