E1: 43: 45: Repricing (R45750) a Purchase Order To Apply Order Level Prcing Adjustments Ends in an Invalid Item Number Error (Error ID 4738)
(Doc ID 2976785.1)
Last updated on APRIL 11, 2024
Applies to:
JD Edwards EnterpriseOne Advanced Pricing - Procurement - Version 9.2 and laterInformation in this document applies to any platform.
Symptoms
Basket / Order Level Pricing for Procurement (R45750) to Add a Detail Line to a Purchase Order returns the following error.
Error: Invalid Item Number (Error ID 4378)
Cause. . . . . The Item Number entered does not exist in the Item Master file (F4101).
Resolution . . Check the item value entered. This value may be any of the three item numbers in the Item Master file (F4101). The value must be unique.
Cause. . . . . The Item Number entered does not exist in the Item Master file (F4101).
Resolution . . Check the item value entered. This value may be any of the three item numbers in the Item Master file (F4101). The value must be unique.
This will occur if the Line Type of the line being added has the “Edit Item Master for Non-Stock Item” checkbox checked in the Line Type Constants (P40205).
Steps to Duplicate
- In Line Type Constants (P40205) Line Type N is configured as follows:
- Line Type Description = “Non-Stock”.
- Edit Item Master for Non-Stock Item checkbox is checked.
- The Price Adjustment Definition (P4071) is set as follows:
- Target Application = 1 (Procurement)
- Adjustment Control Code = 9 (Add to Purchase Detail).
- Order Level Adjustment radio button selected.
- Preference Hierarchy = IG (Item Group).
- Line Type for the Added Line = N (Non-Stock).
- The Item Branch (P41026) record has been setup with an Order Reprice Group populated on the Additional Info. Tab.
- The Price Adjustment Detail (P4072) is set as follows:
- Order Reprice Group matches Item Branch Record
- Basis Code 5 (Add on Amount)
- Supplier Address is populated
- Create a Price Adjustment Schedule (P4070) schedule with the one adjustment on it.
- Add the Adjustment Schedule to the Supplier Master (P04012) on the Purchasing 1 Tab.
- Create a Purchase Order (P4310) for the Supplier and Item.
- Select the Line and Row Exit to Additional Info 1.
- Verify the Price Adjustment Schedule is populated on the order. Close the form.
- When you return to the Order Detail, take the Form Exit to Apply Reprice.
- The system returns the “Invalid Item Number” Error ID 4738.
- Recreate the Order without the Added Line.
- Rerun Basket / Order Level Pricing for Procurement (R45750) in Batch Versions with Debug Logs activated.
- The same error is sent to the Work Center.
- Check the Debug Logs.
- A SQL Query against the Item Master (F4101) fails because it cannot find an Item with a Second Item Number (LITM) = Blank.
Edit Item Master Checkbox is Checked for Adjustment Line Type
Error Returned by Reprice Form Exit
Work Center Error Sent from Basket / Order Level Pricing for Procurement (R45750)
Changes
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 |
Changes |
Cause |
Solution |
References |