F00095 Record/Object Reservation in EnterpriseOne Interactive Application

Purpose of Document

This document provides a list of interactive 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 Interactive 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 Applications and Routines

ApplicationUDC
00/RR
F00022Reserve byGeneric
Key
AppsName
Object
(Target)
Detail
Error
Remove
by
P03B67 - Speed Actual Update     Reserve Operations, Reserve Vessels Job Number P03B67     Remove Reservation by Process ID, Release Harvest Record
P03B96 - Speed Operation Update     Reserve Vessels Job Number P03B96     Remove Reservation by Process ID
P094041 - Revise G\L Registration File Validate Application Id   F00095 Reserve Object          
P09E115 - Auditor's Workbench Validate Application Id   F00095 Reserve Object This Session 09E Expense Report Type + Expense Report Number + MMDDYYYY P09E115 F20111   F00095 Remove Business Object Reservation
P09E2011 - Expense Report Review Validate Application Id   F00095 Reserve Object This Session 09E Expense Report Type + Expense Report Number + MMDDYYYY P09E2011 F20111   F00095 Remove Business Object Reservation
P13714 - CAM - Manage Equipment Work Orders     F00095 Reserve Object DOCO P13714 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P13730 - CAM - Manage Work Order Parts       DOCO UKID F31171   F00095 Remove Business Object Reservation
P13732 - CAM - Manage Work Order Labor       DOCO P13732 F31172   F00095 Remove Business Object Reservation
P17714 - Work Order Revision Validate Application Id   F00095 Reserve Object DOCO P17714 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P17730 - Work Order Parts Detail Validate Application Id   F00095 Reserve Object DOCO P17730 F31171 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
        DOCO P17730 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P3002 - Bill of Material Revisions Validate Application Id   F00095 Reserve Object ITM + MCU + BQTY + TBM P3002 F3002 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P3003 - Work With Routing Master Validate Application Id   F00095 Reserve Object ITM + MCU + BQTY + TBM P3003 F3003 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P3006 - Work Center Revision Validate Application ID   F00095 Reserve Object MCU + MMCU P3006 F30006 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P3111 - Work Order Parts List Validate Application Id   F00095 Reserve Object DOCO P3111 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P31113 - Work Order Inventory Issue Validate Application Id   F00095 Reserve Object PRJM P31113 + Job Number F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P31114 - Work Order Completion Validate Application Id   F00095 Reserve Object PRJM P31114 + Job Number F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P31116 - Component Scrap Validate Application Id   F00095 Reserve Object PRJM P31116 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P3112 - Work Order Routing Validate Application Id   F00095 Reserve Object DOCO P3112 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P311221 - Work Order Time Entry Validate Application Id   F00095 Reserve Object PRJM P31121 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P31123 - Super Backflush Validate Application Id   F00095 Reserve Object DOCO P31123 F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P31P001 - Project Workbench Validate Application Id   Validates ETO projects records for record reservation PRJM P31P001 F4801   F00095 Remove Business Object Reservation
P40G030 - Speed Harvest Update     Reserve Harvest Record   P40G030 F40G03   Release Harvest Record
P40G020 - Harvest Estimate     Reserve Harvest Record   P40G20     Release Harvest Record
P40G21 - Frozen Harvest Estimate     Reserve Records By Frozen Estimate Name Frozen Estimate Name P40G21 F40G032   Release Records By Frozen Estimate Name
P40G23 - Continuous Harvest Estimate     Reserve Harvest Record   P40G23 F40G03   Release Harvest Record
P40G30 - Grower Harvest and Weight Tag Receipt Operations     Reserve Operations, Reserve Vessels Job Number P40G30     Remove Reservation by Process ID, Release Harvest Record
P40G300 -  Final Settlement     Reserve Harvest Record Transaction ID P40G300 F40G03   Release Harvest Record, Release Record Reservation
P40G40C - Farming Activities - Single Harvest Assignment     Reserve Harvest Record Transaction ID P40G40C F40G03    
P4101 - Item Master
P4101N - Non Stock Item Master
    F00095 Reserve Object ITM P4101 F40540 set Commodity Code Reservation Error F00095 Remove Business Object Reservation
    RRESERVE reserve Commodity codes for relations CDCD + ITM P4101 F40500 F00095 Remove Business Object Reservation
      F4101 Record Reservation ITM P4101 F4101   F4101 Record Reservation
P4101E - Matrix Items Validate Application Id   Matrix Item Record Reservation ITM P4101E F4101   Matrix Item Record Reservation
P4131 - Usage Reporting (FUTURE)   RRESERVE reserve Commodity codes for relations CDCD + ITM UKID F40500 set Commodity Code Reservation Error  
P4205 - Shipment Confirmation Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F4211 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P4210 - Sales Order Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F4211 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P42101 - Sales Order Entry Validate Application Id   F00095 Reserve Object DOCO + DCTO + KCOO   F4211   F00095 Remove Business Object Reservation
P42117 - Back Order Release Validate Application Id   F00095 Reserve Object DOCO + DCTO + KCOO P42117 F4211 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P4277720 - Fulfillment Rules   RRESERVE F00095 Reserve Object Fulfillment Rule UKID F4277720 Set Object Reservation Text Substitution Error
P43060 - Blanket Order Release Validate Application Id   F00095 Reserve Object DOCO + DCTO + KCOO Calling Application ID F4311   F00095 Remove Business Object Reservation
P43070 - Held Order Release Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F4311 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
          UKID F4211 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P4310 - Purchase Order Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F4311   F00095 Remove Business Object Reservation
P4312 - Purchase Order Receipt Validate Application Id RRESERVE F00095 Reserve Object
Maintain Related Order Cross Reference Table
DOCO + DCTO + KCOO UKID F4311 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P4314 - Voucher Match   RRESERVE F00095 Reserve Object MATC + DOCO + DCTO + KCOO + LNBR + LNIN UKID F43121 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P43214 - Purchase Receipts Inquiry (E1 9.1 only) Validate Application ID RRESERVE F00095 Reserve Object MATC + DOCO + DCTO + KCOO + SFXO + LNID + NLIN F43121      
P43250 - Receipt Routing Movement and Disposition Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F43092 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
          UKID F43121 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P43253 - Routing Disposition Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F43092 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P43291 - Landed Cost Selection (E1 9.1 only) CacheItemBranchCacheFetch           SetLandedCostReservationError  
P43E060 - Requisition Expeditor Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F43E11   F00095 Remove Business Object Reservation
P43E10 - Requisition Orders Validate Application Id   F00095 Reserve Object DOCO + DCTO + KCOO P43E10 F43E11 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P43E20 - Desktop Receiving Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F43E11,
F4311
  F00095 Remove Business Object Reservation
P43E214 - Requisition Receipt Inquiry Validate Application Id RRESERVE F00095 Reserve Object DOCO + DCTO + KCOO UKID F43E11,
F4311
Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P44H201 - Lot Master     F00095 Reserve Object HBMCUS + HBLOT + CPHASE P44H201 F44H201 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P44H500 - Sales Management     F00095 Reserve Object HBMCUS + HBLOT + CPHASE P44H500 F44H501 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P4617 - Warehouse Movement Confirmations Validate Application Id P4617 F4611 Edit Line       Set Object Reservation Text Substitution Error  
P48013 - Manufacturing Work Order Processing Validate Application Id   F00095 Reserve Object PRJM P48013 + Job Number F4801    
P49640 - Transportation Load Confirmation Validate Application Id RRESERVE Reserve Orders for Transportation     F4211,
F4311
Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation
P49T211 - Transportation Planning     Record Reservation 49T   P49T211 F4211,
F49T211
  Record Reservation 49T
P90CD002 - CRM - Manage Service Orders   RRESERVE F00095 Reserve Object DOCO UKID F4801 Set Object Reservation Text Substitution Error F00095 Remove Business Object Reservation

 

 

 

NOTE:

Enhancement in EnterpriseOne application release 9.1:

ApplicationTPRRReferenceConsiderations
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
<Bug 10977958> : REVERSE OF THE RECEIPT PURCHAS - SAR: 8691782

<Bug 17480626> : E1 APPS - RECORD RESERVATION AND TP

RR is performed through Push Button

This functionality is available for EnterpriseOne application release 9.0 if you have installed bugs indicated here.
P43252 (Routing Ledger Inquiry)  N  N <Bug 14162798>: E1 APPS - RECORD RESERVATION AND TP  
P43291 - Landed Cost Selection   Y <Bug 17480895> : E1 APPS - RECORD RESERVATION AND TP FOR P4312/P43291  
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
R43500 (Purchase Order Print) Y Y <Bug 17480347> : E1 APPS - RECORD RESERVATION AND TP  

 

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 548764.1>.  If your topic is not currently scheduled please suggest it.