F00095 Record/Object Reservation in EnterpriseOne Batch Application

Purpose of Document

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.

List of Batch Application and Routine

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

NOTE:

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
<Bug 11023179> : NO RESERVED BY IN P43214 - SAR: 8941946

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

To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the Design Tools & Output Technologies - JDE1 Community.

To look at upcoming or archived Advisor Webcasts please see Advisor Webcast Details <Document 1450327.1>. If your topic is not currently scheduled please suggest it.