MFUB - Mass Update Batch

APIs For This Group

ADDMFUB - Add Mass Update Batch

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            SBMEMO            'Batch Memo'                        40A
BOTH            SBFLDUPD          'Field Updated'                     10A
BOTH            SBTABLUPD         'Table Updated'                     10A
BOTH            SBLIBRARY         'K3S Data Librar'                   10A
BOTH            SBCHGDATE         'Batch Change Date'                 10A
BOTH            SBFTRDATE         'Future Process Date'               10A
BOTH            OPLOCN            'Location'                           5A
BOTH            OPFORCINT         'Forecast Interval'                  3 0

DELMFUB - Delete Mass Update Batch

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            IDBATCH           'Batch ID'                           7 0

UPBMFUB - Update Mass Update Batch

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            IDBATCH           'Batch ID'                           7 0
BOTH            SBMEMO            'Memo'                              40A
BOTH            SBCHGDATE         'Batch Change Date'                 10A
BOTH            SBFTRDATE         'Future Process Date'               10A

LCKMFUB - Lock Mass Update Batch

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            IDBATCH           'Batch ID'                           7 0

UNLMFUB - Unlock Mass Update Batch

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            IDBATCH           'Batch ID'                           7 0

ADEMFUB - Add Mass Update Batch Entry

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            IDBATCH           'Batch ID'                           7 0
BOTH            IDLOCN            'Location'                           5A
BOTH            SBSUPL            'Supplier'                          10A
BOTH            SBSUPLSUB         'Sub Supplier'                      10A
BOTH            SBPROD            'Product'                           25A
BOTH            SBAFTER           'Value After'                      300A

DLEMFUB - Delete Mass Update Batch Entry

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            IDBATCH           'Batch ID'                           7 0
BOTH            IDLOCN            'Location'                           5A
BOTH            IDSUPL            'Supplier'                          10A
BOTH            IDSUPLSUB         'Sub Supplier'                      10A
BOTH            IDPROD            'Product'                           25A
BOTH            IDBEFORE          'Value Before'                     300A
BOTH            IDAFTER           'Value After'                      300A            

UPEMFUB - Update Mass Update Batch Entry

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            IDBATCH           'Batch ID'                           7 0
BOTH            IDLOCN            'Location'                           5A
BOTH            IDSUPL            'Supplier'                          10A
BOTH            IDSUPLSUB         'Sub Supplier'                      10A
BOTH            IDPROD            'Product'                           25A
BOTH            IDBEFORE          'Value Before'                     300A
BOTH            IDAFTER           'Value After (before change)'      300A
BOTH            SBAFTER           'Value After'                      300A

PROMFUB - Process Mass Update Batch

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            IDBATCH           'Batch ID'                           7A
BOTH            SBBCHFLG          'Submit to batch flag'               1A
BOTH            NOTIFYID          'Notification ID'                   11A

GBEMFUB - Generate New Batch Entries from Existing Entries

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            IDBATCH           'Batch ID'                           7 0
BOTH            IDSTATUS          'Status'                             1A
BOTH            SBMEMO            'Memo'                              40A
BOTH            SBAFTERC          'After value code'                   1A

IMPMFUB - Import Mass Update Batch

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            IDBATCH           'Batch ID'                           7A
BOTH            SBBCHFLG          'Batch Processing Flag'              1A
BOTH            RVPROCESS         'Number of entries processed'        7A
BOTH            RVFAILED          'Number of entries failed'           7A
BOTH            NOTIFYID          'Notification ID'                   11A

USRMFUB - Fill in the SUPLUSR and SUPLUSB

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

DAEMFUB - Add Mass Update Batch Entry (Deals)

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            IDBATCH           'Batch ID'                           7 0
BOTH            SBSTRING          'String of data'                   300A

PDPMFUB - Process Mass Update Batch (Deals)

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            IDBATCH           'Batch ID'                           7 0
BOTH            SBPRCFLG		  'Process: 0 = Int 1 = Batch'         1A

IDPMFUB - Import Mass Update Batch (Deals)

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            IDBATCH           'Batch ID'                           7A
BOTH            SBBCHFLG          'Batch Processing Flag'              1A
BOTH            RVPROCESS         'Number of entries processed'        7A
BOTH            RVFAILED          'Number of entries failed'           7A
BOTH            NOTIFYID          'Notification ID'                   11A`

PDDMFUB - Process Mass Update Batch (Delete Permanent Deals)

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            IDBATCH           'Batch ID'                           7 0
BOTH            SBPRCFLG          'Process: 0 = Int 1 = Batch'         1A

INPMFUB - Import Mass Update Batch (Notes)

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            IDBATCH           'Batch ID'                           7A
BOTH            SBBCHFLG          'Batch processing flag'              1A
BOTH            RVPROCESS         'Number of entries processed'        7A
BOTH            RVFAILED          'Number of entries failed'           7A
BOTH            NOTIFYID          'Notification ID'                   11A

NAEMFUB - Add Mass Update Batch Entry (Notes)

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            IDBATCH           'Batch ID'                           7 0
BOTH            SBSTRING          'String of data'                   300A

NPRMFUB - Process Mass Update (Notes)

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            IDBATCH           'Batch ID'                           7A
BOTH            SBBCHFLG          'Submit to batch flag'               1A
BOTH            NOTIFYID          'Notification ID'                   11A

ADFMFUB - Add Mass Update Batch Entry (Forecast)

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            IDBATCH           'Batch ID'                           7 0
BOTH            IDLOCN            'Location'                           5A
BOTH            SBSUPL            'Supplier'                          10A
BOTH            SBSUPLSUB         'Sub Supplier'                      10A
BOTH            SBPROD            'Product'                           25A
BOTH            SBTYPE            '0=Set FCT 1=Add/Sub'                1A
BOTH            SBAFTER           'Forecast After'                     9 2
BOTH            SBVALUE           'Value Change'                       9 2
BOTH            SBADJUPD          'Adj 0=Sub 1=Add'                   1A

IMFMFUB - Import Mass Update Batch (Forecast)

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            IDBATCH          'Batch ID'                           7A
BOTH            SBTYPE           '0=Set FCT 1=Add/Sub'                1A
BOTH            SBADJUPD         'Adj 0=Sub 1=Add'                    1A
BOTH            SBBCHFLG         'Batch Processing Flag'              1A
BOTH            RVPROCESS        'Number of entries processed'        7A
BOTH            RVFAILED         'Number of entries failed'           7A
BOTH            NOTIFYID         'Notification ID'                   11A

UPFMFUB - Update Mass Update Batch Entry (Forecast)

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            IDBATCH          'Batch ID'                           7 0
BOTH            IDLOCN           'Location'                           5A
BOTH            IDSUPL           'Supplier'                          10A
BOTH            IDSUPLSUB        'Sub Supplier'                      10A
BOTH            IDPROD           'Product'                           25A
BOTH            IDBEFORE         'Value Before'                      300A
BOTH            IDAFTER          'Value After (before change)'       300A
BOTH            SBAFTER          'Value After'                       300A