Adding New Item To Allocation In SIM Causing Receiving Failure in RMS With Error: Invalid Input Parameter I_qty, Passed As -1, Expected GREATER THAN OR EQUAL TO 0
(Doc ID 2888458.1)
Last updated on AUGUST 09, 2022
Applies to:
Oracle Retail Store Inventory Management - Version 16.0.3 and laterInformation in this document applies to any platform.
Symptoms
Adding new item to the allocation in SIM causing Receiving failure in RMS:
ERROR
-----------------------
Error from {call RMSSUB_RECEIVING.CONSUME(?,?,?,?,?,?)}: [E] Invalid input parameter I_qty, passed as -1, expected GREATER THAN OR EQUAL TO 0.
at com.retek.rib.j2ee.RIBMessageSubscriberEjb$MessageHandler.handleMessage(RIBMessageSubscriberEjb.java:453)
Steps to reproduce:
1. Allocation created with Item 1 reached SIM and an ASN against that allocation also reached SIM.
2. User received Item 1 through Transfer Receiving screen in SIM.
3. User found extra Item 2 in the same container where Item 1 also packed, and scanned that item also (SIM allow extra item).
4. In RMS both Item1 and Item 2 are received successfully.
5. Observed RMS created new allocation for the Item 2 and the same allocation reached SIM also.
5. User found quantity discrepancy in Item 2 and adjusted the Receipt created in SIM and the Receiving message published to RMS.
6. In RMS Receiving message failed with "[E] Invalid input parameter I_qty, passed as -1, expected GREATER THAN OR EQUAL TO 0."
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |