Skip to content

/AWS1/CL_BDIINPUTCONVERSION

Contains the input formatting options for an inbound transformer (takes an X12-formatted EDI document as input and converts it to JSON or XML.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_fromformat TYPE /AWS1/BDIFROMFORMAT /AWS1/BDIFROMFORMAT

The format for the transformer input: currently on X12 is supported.

Optional arguments:

io_formatoptions TYPE REF TO /AWS1/CL_BDIFORMATOPTIONS /AWS1/CL_BDIFORMATOPTIONS

A structure that contains the formatting options for an inbound transformer.

io_advancedoptions TYPE REF TO /AWS1/CL_BDIADVANCEDOPTIONS /AWS1/CL_BDIADVANCEDOPTIONS

Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation.


Queryable Attributes

fromFormat

The format for the transformer input: currently on X12 is supported.

Accessible with the following methods

Method Description
GET_FROMFORMAT() Getter for FROMFORMAT, with configurable default
ASK_FROMFORMAT() Getter for FROMFORMAT w/ exceptions if field has no value
HAS_FROMFORMAT() Determine if FROMFORMAT has a value

formatOptions

A structure that contains the formatting options for an inbound transformer.

Accessible with the following methods

Method Description
GET_FORMATOPTIONS() Getter for FORMATOPTIONS

advancedOptions

Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation.

Accessible with the following methods

Method Description
GET_ADVANCEDOPTIONS() Getter for ADVANCEDOPTIONS