Skip to content

/AWS1/CL_BDIX12DELIMITERS

In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header. The delimiters are part of the message's syntax and divide up its different elements.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_componentseparator TYPE /AWS1/BDIX12COMPONENTSEPARATOR /AWS1/BDIX12COMPONENTSEPARATOR

The component, or sub-element, separator. The default value is : (colon).

iv_dataelementseparator TYPE /AWS1/BDIX12DATAELEMENTSEPAR00 /AWS1/BDIX12DATAELEMENTSEPAR00

The data element separator. The default value is * (asterisk).

iv_segmentterminator TYPE /AWS1/BDIX12SEGMENTTERMINATOR /AWS1/BDIX12SEGMENTTERMINATOR

The segment terminator. The default value is ~ (tilde).


Queryable Attributes

componentSeparator

The component, or sub-element, separator. The default value is : (colon).

Accessible with the following methods

Method Description
GET_COMPONENTSEPARATOR() Getter for COMPONENTSEPARATOR, with configurable default
ASK_COMPONENTSEPARATOR() Getter for COMPONENTSEPARATOR w/ exceptions if field has no
HAS_COMPONENTSEPARATOR() Determine if COMPONENTSEPARATOR has a value

dataElementSeparator

The data element separator. The default value is * (asterisk).

Accessible with the following methods

Method Description
GET_DATAELEMENTSEPARATOR() Getter for DATAELEMENTSEPARATOR, with configurable default
ASK_DATAELEMENTSEPARATOR() Getter for DATAELEMENTSEPARATOR w/ exceptions if field has n
HAS_DATAELEMENTSEPARATOR() Determine if DATAELEMENTSEPARATOR has a value

segmentTerminator

The segment terminator. The default value is ~ (tilde).

Accessible with the following methods

Method Description
GET_SEGMENTTERMINATOR() Getter for SEGMENTTERMINATOR, with configurable default
ASK_SEGMENTTERMINATOR() Getter for SEGMENTTERMINATOR w/ exceptions if field has no v
HAS_SEGMENTTERMINATOR() Determine if SEGMENTTERMINATOR has a value