This document provides a list of batch applications which use the record/object reservation routine to maintain higher integrity for certain transactions.
This document is intended for the EnterpriseOne Developer and system administrator who will be implementing and troubleshooting the F00095 Record/Object Reservation in EnterpriseOne Batch Applications.
Overview
The purpose of Record Reservation is to maintain higher integrity by preventing other users/processes from accessing a certain table simultaneously by recording data into the F00095 - Business Object Reservation table. By implementing this constraint, two different processes do not compete to update/delete a certain table at the same time.
The Record Reservation functionality will typically be implemented for applications which have to update critical information or within an application which updates transactions created by another application. This functionality is implemented by using Business Functions that can be called to reserve a record.
Refer to <Document 1289755.1> - E1: BSFN: Record Reservations Related Business Functions in EnterpriseOne to understand how record reservation related business functions can be implemented.
In EnterpriseOne, the following standard batch applications reserve records based on the setting made in UDC 00/RR - Record Reservation.
Application | UDC 00/RR |
F00022 | Reserve by |
Generic Key |
Apps | Name Object (Target) |
Detail Error |
Remove by |
---|---|---|---|---|---|---|---|---|
P09404 - G/L Registration Report - Italy - 09 | Validate Application Id | F00095 Reserve Object | CTRY + FY | R09404 | F70404 | F00095 Remove Business Object Reservation | ||
R31410 - Order Processing R31430 - Net Change Processing |
Validate Application Id | F00095 Reserve Object | PRJM | R31410 | F4801 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation | |
DOCO | R31410 | F4801 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation | ||||
R4101Z1I - Item Master Unedited Transactions Inbound Processor | F4101 Record Reservation | ITM | R4101Z1I | F4101 | F4101 Record Reservation | |||
F4102 Record Reservation | ITM | R4101Z1I | F4102 | F4102 Record Reservation | ||||
R4102P - Item Balance Purge | F4102 Record Reservation | ITM | R4102P | F4102 | F4102 Record Reservation | |||
R4164 - ABC Analysis | F4102 Record Reservation | ITM | R4164 | F4102 | F4102 Record Reservation | |||
R41804 - Item Master Global Update | F4101 Record Reservation | ITM | R41804 | F4101 | F4101 Record Reservation | |||
R41805 - Item Balance Global Update | F4102 Record Reservation | ITM | R41805 | F4102 | F4102 Record Reservation | |||
R42118 - Backorder Release and Report | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42118 | F4211 | F00095 Remove Business Object Reservation | ||
F00095 Reserve Object | JOBS + CTID | R42118 | F4211 | F00095 Remove Business Object Reservation | ||||
R42520 - Print Pick Slip | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42520 | F4211 | F00095 Remove Business Object Reservation | ||
R42521 - Packaged Pick Slip | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42521 | F4211 | F00095 Remove Business Object Reservation | ||
R42522 - Control Pick Slips | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42522 | F4211 | F00095 Remove Business Object Reservation | ||
R42542 - Credit Hold Batch+ e1 9.1 only | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42522 | F4201 | F00095 Remove Business Object Reservation | ||
F00095 Reserve Object | DOCO + DCTO + KCOO | R42542 | F4211 | F00095 Remove Business Object Reservation | ||||
R42550 - Release Credit Holds+ e1 9.1 only | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42550 | F4201 | F00095 Remove Business Object Reservation | ||
F00095 Reserve Object | DOCO + DCTO + KCOO | R42550 | F4211 | F00095 Remove Business Object Reservation | ||||
R42750 - Order and Basket Level Pricing+ e1 9.1 only | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42750 | F4201 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation | |
F00095 Reserve Object | DOCO + DCTO + KCOO | R42750 | F4211 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation | |||
R42950 - Sales Order Basket Price/Cost Update+ e1 9.1 only | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42950 | F4201 | F00095 Remove Business Object Reservation | ||
F00095 Reserve Object | DOCO + DCTO + KCOO | R42950 | F4211 | F00095 Remove Business Object Reservation | ||||
R42997 - Inventory Commitment + e1 9.1 only | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | R42997 | F4211 | F00095 Remove Business Object Reservation | ||
R4277701 - Auto Fulfillment for Fulfillment Management | Validate Application Id | Auto Fulfillment Reserve Record | R4277701 | F00095 Remove Business Object Reservation | ||||
R4277702 - Order Fulfillment Batch Scoring Process | Initialize Scoring | RRESERVE | F00095 Reserve Object | DOCO + DCTO + KCOO | UKID | F4211 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation |
R4277705 - Service Level Rules Update | Validate Application Id | RRESERVE | F00095 Reserve Object | DOCO + DCTO + KCOO | UKID | F4211 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation |
R42997 - Inventory Commitment | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | F4211 | F00095 Remove Business Object Reservation | |||
R43E060 - Batch Requisition Consolidation | Validate Application Id | RRESERVE | F00095 Reserve Object | DOCO + DCTO + KCOO | UKID | F43E11 | process e-Requisition Consolidation Error Cache | F00095 Remove Business Object Reservation |
R46150 - Batch Picking Requests | Validate Application Id | F00095 Reserve Object | DOCO + DCTO + KCOO | F4211 | F00095 Remove Business Object Reservation | |||
R4617 - Batch Confirmations | Validate Application Id | R4167 | F4611 Edit Line | UKID | ||||
R47500 - Inbound Transaction Processor | Validate Application Id | RRESERVE | F00095 Reserve Object | EDOC + DCTO + KCOO Or DOCO + DCTO + KCOO (E1 9.0 & 9.1) - Refer below note |
UKID | F4211 | Set Object Reservation Text Substitution Error | F00095 Remove Business Object Reservation |
R48120 - Billing Workfile Generation | Validate Application Id | RRESERVE | F00095 Reserve Object | DCT + DOC + KCO + JELN + LT + EXTL | UKID | R48120 | F00095 Remove Business Object Reservation |
Enhancement in EnterpriseOne application release 9.1:
Application | TP | RR | Reference | Considerations |
---|---|---|---|---|
P4141 (Cycle Count Entry) | Y | N | <Bug 14253008>: E1 APPS - RECORD RESERVATION AND TP -P4141 | New functions are created and P4141 is changed. Refer bug detail. |
P43214 (Purchase Receipts Inquiry) | N | Y |
<Bug 14162798>: E1 APPS - RECORD RESERVATION AND TP |
RR is performed through Push Button |
P43252 (Routing Ledger Inquiry) | N | N | <Bug 14162798>: E1 APPS - RECORD RESERVATION AND TP | |
R42520 (Print Pick Slips) | Y | Y | <Bug 14620341>: E1 APPS - RECORD RESERVATION AND TP | RR is available for lower EnterpriseOne releases |
R42542 (Credit Hold Batch) | N | Y | <Bug 15869779>: E1 APPS - RECORD RESERVATION AND TP | Check UDC 00/RR |
R42550 (Release Credit Holds) | N | Y | <Bug 15869779>: E1 APPS - RECORD RESERVATION AND TP | Check UDC 00/RR |
R42750 (Order and Basket Level Pricing) | N | Y | <Bug 14226175>: E1 APPS - RECORD RESERVATION AND TP | Check UDC 00/RR |
R42950 (Sales Order Basket Price/Cost Update) | N | Y | <Bug 14226175>: E1 APPS - RECORD RESERVATION AND TP | Check UDC 00/RR |
R42995 (Repost Active Sales Orders) | Y | N | <Bug 14648543>: E1 APPS - RECORD RESERVATION AND TP | |
R42997 (Inventory Commitment) | Y | Y | <Bug 14620341>: E1 APPS - RECORD RESERVATION AND TP | Check UDC 00/RR |