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.
Application | UDC 00/RR | F00022 | Reserve by | Generic Key | Apps | Name 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 |
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 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 |