Skip to content

/AWS1/CL_BDIX12CONTROLNUMBERS

Contains configuration for X12 control numbers used in X12 EDI generation. Control numbers are used to uniquely identify interchanges, functional groups, and transaction sets.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_startinginterchangectlnum TYPE /AWS1/BDISTRTINGINTERCHANGEC00 /AWS1/BDISTRTINGINTERCHANGEC00

Specifies the starting interchange control number (ISA13) to use for X12 EDI generation. This number is incremented for each new interchange. For the ISA (interchange) envelope, Amazon Web Services B2B Data Interchange generates an interchange control number that is unique for the ISA05 and ISA06 (sender) & ISA07 and ISA08 (receiver) combination.

iv_startingfuncalgroupctlnum TYPE /AWS1/BDISTRTINGFUNCALGRCTLNO /AWS1/BDISTRTINGFUNCALGRCTLNO

Specifies the starting functional group control number (GS06) to use for X12 EDI generation. This number is incremented for each new functional group. For the GS (functional group) envelope, Amazon Web Services B2B Data Interchange generates a functional group control number that is unique to the sender ID, receiver ID, and functional identifier code combination.

iv_startingtransactsetctlnum TYPE /AWS1/BDISTRTINGTRANSACTETCT00 /AWS1/BDISTRTINGTRANSACTETCT00

Specifies the starting transaction set control number (ST02) to use for X12 EDI generation. This number is incremented for each new transaction set.


Queryable Attributes

startingInterchangeControlNumber

Specifies the starting interchange control number (ISA13) to use for X12 EDI generation. This number is incremented for each new interchange. For the ISA (interchange) envelope, Amazon Web Services B2B Data Interchange generates an interchange control number that is unique for the ISA05 and ISA06 (sender) & ISA07 and ISA08 (receiver) combination.

Accessible with the following methods

Method Description
GET_STRTINGINTERCHANGECTLNUM() Getter for STARTINGINTERCHANGECTLNUMBER, with configurable d
ASK_STRTINGINTERCHANGECTLNUM() Getter for STARTINGINTERCHANGECTLNUMBER w/ exceptions if fie
HAS_STRTINGINTERCHANGECTLNUM() Determine if STARTINGINTERCHANGECTLNUMBER has a value

startingFunctionalGroupControlNumber

Specifies the starting functional group control number (GS06) to use for X12 EDI generation. This number is incremented for each new functional group. For the GS (functional group) envelope, Amazon Web Services B2B Data Interchange generates a functional group control number that is unique to the sender ID, receiver ID, and functional identifier code combination.

Accessible with the following methods

Method Description
GET_STRTINGFUNCALGROUPCTLNUM() Getter for STARTINGFUNCALGROUPCTLNUMBER, with configurable d
ASK_STRTINGFUNCALGROUPCTLNUM() Getter for STARTINGFUNCALGROUPCTLNUMBER w/ exceptions if fie
HAS_STRTINGFUNCALGROUPCTLNUM() Determine if STARTINGFUNCALGROUPCTLNUMBER has a value

startingTransactionSetControlNumber

Specifies the starting transaction set control number (ST02) to use for X12 EDI generation. This number is incremented for each new transaction set.

Accessible with the following methods

Method Description
GET_STRTINGTRANSACTSETCTLNUM() Getter for STARTINGTRANSACTSETCTLNUMBER, with configurable d
ASK_STRTINGTRANSACTSETCTLNUM() Getter for STARTINGTRANSACTSETCTLNUMBER w/ exceptions if fie
HAS_STRTINGTRANSACTSETCTLNUM() Determine if STARTINGTRANSACTSETCTLNUMBER has a value