My Oracle Support Banner

E1: 17: 90CD: Updating the Actual Billable Amount in Price History (P4074) Leaves Original Billable Value in Parts Detail (P90CD015, P17730) (Doc ID 2982710.1)

Last updated on DECEMBER 11, 2023

Applies to:

JD Edwards EnterpriseOne Service Management - Version 9.2 and later
Information in this document applies to any platform.


After updating the Actual Quantity in the Service Work Order Parts Detail (P90CD015), if the user takes the row action to Actual Billable (Price History, P4074) and changes the Unit Price, upon returning to the Parts Detail, the system appears to update correctly. However, if the user clicks on Save Changes, the Actual Billable Unit and Amount revert to the original values.


  1. Create an Advanced Pricing Adjustment (P4071, P4072) to be used for Service Work Orders. In the Price Adjustment Definition (P4071), make sure that Manual Add/Change is selected.
  2. Add the Adjustment to a Schedule (P4070) and include this schedule in the customer's Address Book SWM Customer Information (P1782).
  3. Create a Service Work Order (P90CD020/P90CD002) for the customer and click Save and Continue.
  4. Click on the Parts Detail tab (P90CD015); enter an item number and an Estimated Quantity. Notice that the system updates the Estimated Billable Unit and Amount as expected from Advanced Pricing.
  5. Enter an Actual Quantity and save.
  6. Take the Row Action to Actual Billable; this will call Price History, P4074.
  7. Change the Unit Price, enter a Reason Code and save.
  8. When the system returns to the Parts Detail, note that the Actual Billable Unit and Amount are changed.
  9. Click on Save Changes; notice that the system reverts to the original value.





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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.