Class: Aws::B2bi::Types::X12ControlNumbers

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#starting_functional_group_control_numberInteger

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.

Returns:

  • (Integer)


2864
2865
2866
2867
2868
2869
2870
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 2864

class X12ControlNumbers < Struct.new(
  :starting_interchange_control_number,
  :starting_functional_group_control_number,
  :starting_transaction_set_control_number)
  SENSITIVE = []
  include Aws::Structure
end

#starting_interchange_control_numberInteger

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.

Returns:

  • (Integer)


2864
2865
2866
2867
2868
2869
2870
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 2864

class X12ControlNumbers < Struct.new(
  :starting_interchange_control_number,
  :starting_functional_group_control_number,
  :starting_transaction_set_control_number)
  SENSITIVE = []
  include Aws::Structure
end

#starting_transaction_set_control_numberInteger

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

Returns:

  • (Integer)


2864
2865
2866
2867
2868
2869
2870
# File 'gems/aws-sdk-b2bi/lib/aws-sdk-b2bi/types.rb', line 2864

class X12ControlNumbers < Struct.new(
  :starting_interchange_control_number,
  :starting_functional_group_control_number,
  :starting_transaction_set_control_number)
  SENSITIVE = []
  include Aws::Structure
end