SPLT - Split Orders

APIs For This Group

CMBSPLT - Combined Supplier Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0 

DPRSPLT - Deals (Separate Products) Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0 

DQTSPLT - Deals (Separate Quantity) Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0

EXTSPLT - External Source Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBEXTSRC          'External Source'               10A

LINSPLT - Number Of Lines Per Order Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0

LOCSPLT - Location Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0

MSSSPLT - Multi Shipment Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBNUMSHIP         'Number of Shipments'            3 0
BOTH            SBEACHITM         'Each Item on first Shipment'    1A
BOTH            SBINCLUDE         'Include'                        1A

PG1SPLT - Product Group 1 Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBGROUP1          'Product Group 1'                10A

PG2SPLT - Product Group 2 Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBGROUP1          'Product Group 2'                10A

PG3SPLT - Product Group 3 Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBGROUP1          'Product Group 3'                10A

PG4SPLT - Product Group 4 Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBGROUP1          'Product Group 4'                10A

PG5SPLT - Product Group 5 Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBGROUP1          'Product Group 5'                10A

REQSPLT - Required Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0

SELSPLT - Product Select Check Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            IDSPLTYPE         'Split Type'                     3A
BOTH            SBPRODSEL         'Product Select Check'           2A

SPRSPLT - Permanent Split Code Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBSPLTCOD         'Permanent Split-Code'           1 0 

STMSPLT - Temporary Split Code Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBSPTMCOD         'Temporary Split-Code'           1 0

USDSPLT - Unit Straight Down Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBUNIT            'Unit'                           1 0
BOTH            SBVALUE           'Value'                          7 0 

USPSPLT - Unit System Supplier Split

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDBUYR            'Buyer ID'                       5A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBUSERSUP         'User Supplier '                10A 
BOTH            SBUSERSUB         'User Supplier-Sub'             10A 

EDTSPLT - Edit Orders Selected for MFS ( Multiple Freight Split )

BOTH            K3SOBJ            'K3S Object library'            10A
BOTH            COMP              'Company'                        1A
BOTH            COMPCOD           'Company code'                   3A
BOTH            USER              'User calling the program'      10A
BOTH            ERRORS            'Error indicator'                1A
BOTH            ERRMSG            'Error message'                100A
BOTH            ERRFIELD          'Field in error'                20A
BOTH            IDLOCN            'Location ID'                    5A
BOTH            IDSUPL            'Supplier ID          '         10A
BOTH            IDSUPLSUB         'Sub supplier ID      '         10A
BOTH            IDSOQSEQN         'Sequence Number'                5 0
BOTH            SBOPTION          'MFS Method B, U or M'           1A 
BOTH            SBUNITTYP         'Unit Type from 0 to 9'          1 0
BOTH			SBUNITVAL		  'Unit Value-Based on Unit Type' 13 0
BOTH			OPEACHITM		  'Each Prod on 1st Ship - Opt M'  1A
BOTH			OPINCLUDE		  'Include All Prods - Opt M'      1A