Summary of Definition Panel (Conversion)

The Summary of Definition panel displays a conversion rule definition in detail.

Panel Layout

SXTP09D--------------------- Summary of Definition --------- Row 1 to 85 of 85
Command ===>                                                   Scroll ==> CSR


|  Conversion Identification: SXC-RR-I-CR01
|      Max buffer size: 0
|      Related Buffer max: 0, id: SXG-IO-BF01
|      Related Message id: SXC-IO-RR-MS01

|   Message Field id: 0, type: OPA, name: tibss-envelope
|       Truncate: S, Required: Y

|   Messgage Field id: 0, type: STR, name: IVP-ID
|        Buffer offset: 0000, length: 008, name: IVP-ID
|        Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|        Truncate: Y, Required: Y
|        Sep-sign: N, Right-just: N, Pad: 40
|        Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-DESCR
|       Buffer offset: 0008, length: 056, name: IVP-DESCR
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: Y
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-RESULT
|       Buffer offset: 0064, length: 080, name: IVP-RESULT
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-BES-NAME
|       Buffer offset: 0144, length: 008, name: IVP-BES-NAME
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-BES-TRAN-ID
|       Buffer offset: 0152, length: 008, name: IVP-BES-TRAN-ID
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-BES-PGM-NAME
|       Buffer offset: 0160, length: 008, name: IVP-BES-PGM-NAME
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: IVP-USERID
|       Buffer offset: 0168, length: 008, name: IVP-USERID
|       Message decimal: 0, Buffer decimal: 0, Buf-type: TEXT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: F64, name: IVP-REPLY-LILSECS
|       Buffer offset: 0184, length: 008, name: IVP-REPLY-LILSECS
|       Message decimal: 0, Buffer decimal: 0, Buf-type: FLOAT
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: F64, name: IVP-START-LILSECS
|       Buffer offset: 0176, length: 008, name: IVP-START-LILSECS
|       Message decimal: 0, Buffer decimal: 0, Buf-type: FLOAT
|       Truncate: Y, Required: Y
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: I32, name: IVP-BTCH-SEQ-NO
|       Buffer offset: 0236, length: 004, name: IVP-BTCH-SEQ-NO
|       Message decimal: 0, Buffer decimal: 0, Buf-type: BIN
|       Truncate: Y, Required: N
|       Sep-sign: N, Right-just: N, Pad: 40
|       Init len: 0, Init value:

|   Message Field id: 0, type: STR, name: tibss-userid
|       Truncate: S, Required: N

|   Message Field id: 0, type: STR, name: tibss-password
|       Truncate: S, Required: N

******************************* Bottom of data *******************************

Field Description

The following table lists the fields in the Summary of Definition panel:
Field Description
Conversion Identification The name you specify for the conversion definition associated with the transformation
Max buffer size The maximum buffer size defined for the Msg-Field or Buffer-Field conversion rule.
Related buffer max The maximum size of the buffer definition associated with the transformation that was entered on the Define Fields in a Buffer panel.
id The name of the buffer definition associated with the transformation that was entered on the Buffer Definitions panel.
Related Message id The name of the message definition associated with the transformation that was entered on the Message Definitions panel.
Message Field id A message field identifier. Zero (0) is a special value that indicates no field identifier.
type The TIBCO message data type for the current field. The current valid message types are DAT, OPA, MSG, STR, BOL, I8, U8, I16, U16, I32, U32, I64, U64, F32, F64, POR, and IPA.

For the definitions of the message types, see Type.

name The field name you specify in the message definition associated with the transformation that data is to be extracted from.
Buffer offset The number of bytes for the field that is the starting offset in the buffer. The buffer offset positions the data at a given byte position.
length The length of the data type field in the buffer definition associated with the transformation.
name The field name you specify in the message definition associated with the transformation that data is to be extracted from.
Message decimal The implied number of digits after the decimal point in the message field. For example, for the number 345.67, the implied decimal is 2. This field only applies to integers.
Buffer decimal The implied number of digits after the decimal point in the buffer. For example, for the number 345.67, the implied decimal is 2. This field only applies to integers.
Buffer-type The mainframe type of data that the invoked application expects. The valid buffer types are Str, Text, Pdec, Updec, Zdec, Uzdec, Ubin, Bin, Float, and Opa.

For the definitions of the buffer types, see Type.

Truncate You can specify whether data that extends beyond the specified buffer length allocated for a message field was truncated. By default, the truncate option is Yes.

The S field serves as a system field, which means no mapping to the buffer field is required.

Required You can specify whether the field is required for a conversion.

Valid selections: Y(es) and N(o). Default selection: Y.

For an inbound process, if you set this field to Y, the transaction is not considered complete unless a field with this name is encountered in the inbound Rendezvous message. If you specify N, no specific check is made as to the availability of that message field in the Rendezvous message.

For an outbound process, if you set this field to N, if the data type is numeric, and if the content of the field has not been initialized by the host-side application, the field is initialized by the Transformer and no editing errors occur.

Lead-sign The field contains a leading sign, as opposed to a trailing sign.
Sep-sign You can specify whether a byte is reserved for the sign.

Valid selections: N(one), L(eading), and T(railing). Default selection: N.

Right-just The positioning of the string. You can use padding characters to fill in the data on either side, as applicable.

The default value is NO and strings are left justified.

Pad The character for padding. You can use keyboard accessible characters as a pad, which are placed at the beginning or at the end, depending on the configuration.

The default pad character is a space.

Init len The length of the Init Value field when used.
Init value The value or characters for filling in the field if the data is not available in the buffer.