PJM After Rup Mandatory To Indicate Project For Locator APP-PJM-58054 (Doc ID 1263477.1)

Last updated on JUNE 01, 2016

Applies to:

Oracle Inventory Management - Version 11.5.10.2 to 12.1.3 [Release 11.5.10 to 12.1]
Information in this document applies to any platform.
Form:RCVRCERC.FMB - Enter Receipts
Form:RCVTXERT.FMB - Enter Receiving Transactions


Symptoms

In Project Manufacturing environment PJM , after applying latest RUP patches, 
When attempting to receive any document on Enter Receipts form RCVRCERC
in  PJM enabled org the following error occurs if a locator without project / task is selected:

APP-PJM-58054: Project references must be entered for the given locator.
Cause: Possible Reasons
1. If control level for the organization is "Project", project must be entered for the locator
2. If control level for the organization is "Task", project and task must be entered for the locator 



What has been checked
----------------------------------------
The issue only occurs for IOT / Internal requisition receipts.
The issue does not occur for purchase orders (for PO a locator with null project , task can be successfully received).
The issue does not occur when entering miscellaneous receipt on Inventory Miscellaneous transaction form.
MTL_ITEM_LOCATIONS_T trigger is enabled
Profile Flexfields:Validate On Server is set to NO
Stock Locator flexfield has been re compiled

It should be possible to perform an IOT receipt on a Locator without Project / task.

Steps
The issue can be reproduced at will with the following steps:
1. In PJM enabled organization
Define Stock Locators key flexfield with
- SEGMENT19 - Project
- SEGMENT20 - task

2. Create 1 locator with project / task for subinventory Stores
Exemple: locator 1.1.1.P1.T1
(in mtl_item_locations table project_id and task_id are not null)
and 1 locators without project / task
Exemple: locator 2.2.2
(in mtl_item_locations table project_id and task_id are null)

3. Purchase Orders / Purchase Orders
Create and approve a standard purchase order. At distribution level, do not indicate project / task.

4. Inventory: Transactions / Inter Org Transfer
Enter Intransit shipment from org A to org B

5. Navigate to Enter Receipts form RCVRCERC 
Org B
Perform receipt / delivery for Purchase Order on Non project locator
Subinventory Stores /  locator 2.2.2 --null project and task
Transaction successfully completes

6. Navigate to Enter Receipts form RCVRCERC
Perform receipt / delivery for Intransit Shipment on same
Subinventory Storeslocator 2.2.2 --null project and task

get error message
APP-PJM-58054: Project references must be entered for the given locator.

If entering locator 1.1.1.P1.T1 with project / task for subinventory Stores
the same transaction is successful.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms