Generate Pre-Issued Order Numbers (genpreiss)
Module Name |
genpreiss.pc |
Description |
Generate Pre-Issued Order Numbers |
Functional Area |
Purchase Orders |
Module Type |
Admin |
Module Technology |
ProC |
Catalog ID |
RMS237 |
Wrapper Script |
rmswrap_multi.ksh |
Design Overview
Based on records on the SUPP_PREISSUE table, this batch program reserves order numbers for suppliers that do Vendor Managed Inventory (VMI) by placing these pre-generated order numbers on the ORD_PREISSUE table.
Restart/Recovery
The logical unit of work for this program is set at thesupplier level, based on a single record from the SUPP_PREISSUE table. It uses v_restart_supplier to achieve restart/recovery.
The changes will be posted when the commit_max_ctr value is reached and the value of the counter is subject to change based on implementation. The commit_max_ctr field should be set to prevent excessive rollback space usage, and to reduce the overhead of file I/O.