E1: 43: P4312 Raise Error :Negative Quantity On Hand (Doc ID 2165023.1)

Last updated on AUGUST 02, 2016

Applies to:

JD Edwards EnterpriseOne Procurement and Subcontract Management - Version 9.0 and later
Information in this document applies to any platform.

Symptoms

On : 9.0 version, Procurement

P4312 raise error:Negative quantity on hand even if there is available quantity.
 
We set Inventory Cost Level=3 on item master, so P4312 check the available on lot level.
But we has some transaction for item/lot with different Tr.UOM.
So P4312 show Negative quantity on hand error on last transaction.


ERROR
-----------------------
 Negative quantity on hand




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Check item master setting: Inventory Cost Level=3,Unit Of Measure= RL
2. Check Unit of Measure Conversions: 1RL=72MM for item:MUOKA29
3. Create new Purchase Orders with item :MUOKA29, quantity=1008,Tr.UOM/Pu.UOM=MM
  Ex:OP2921
4. Enter receipt for OP 2921 from P4312 : UOM:MM(default) ,quantity:1008(default), lot:MU29-14
5. Enter issue transaction from P4112 : UOM :RL ,Quantity :10 , lot:MU29-14
  EX:II130
7. Enter receipt for OP 2922 from P4312 : UOM:RL(default),quantity:8(default) lot:MU29-14
8. Check item availability for Item:MUOKA29 , Lot: MU29-14 is "12"
9. Enter new Purchase Orders with item :MUOKA29, quantity= -864,Tr.UOM/Pu.UOM=MM,Lot: MU29-14
10.Check the process option:15. Allow Negative On-Hand Quantity = 2 on P4312
11.Enter receipt for OP 2924 from P4312 : UOM :MM(default)
,quantity:-864(default) , lot:MU29-14
12. When press OK, the error:Negative quantity on hand! is raised.

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