My Oracle Support Banner

E1: 17: 90CD: Price History Gets Removed on Work Order Parts Detail (P90CD015 And P17730) Where the Type of Service Is Used In Adjustment Definition and a Contract Is Entitled (Doc ID 2790712.1)

Last updated on APRIL 17, 2023

Applies to:

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


When entering a SV order covered by a contract using Service Management Workbench (P90CD020) and there is an adjustment applied on the Work Order Parts (P90CD015), after click on Save Changes button, the adjustment disappears. The issue happens in a scenario where the Type of Service is set behind Order Detail group used in adjustment definition and when using contract entitlement. Same issue happens when using Work With Work Orders (P48201)/Work Order Parts Detail (P17730) to create the service order and attach the parts detail.

The issue can be reproduced at will with the following steps:

  1. P4106 set a base price for the part item.
  2. P4092 Price Group Definition - For SERVBILL use Set Pricing Method and Type of Service.

  3.  P4071 Price Adjustment Definition - Use the Order Detail group SERVBILL set above.

  4.  P4072 Price Adjustment Detail Revisions – Set a 100% discount and populate the Pricing Method and Type of Service.

  5.  P4070 – Attach the adjustment to a schedule.

  6.  Set this schedule for the customer via P01012/P1782.

  7.  Ensure there is a valid contract for the customer.

  8.  Create a service order for the customer via P90CD020 application.

  9.  Ensure the contract is entitled.

  10.  Note the Contract number appears on the SV order and the service type is defaulted in from the contract as well.

  11.  Click Save and Continue then go to Parts - P90CD015 application. Add the part item in the grid and tab down.

  12.  Note the Estimated Billable Unit is blank as expected as the adjustment has been applied.

  13.  On Row Action select Estimated Billable and click Go to check the Price History. The adjustment was correctly applied.

  14.  Now close the Price History window and back to P90CD015 click on Save Changes button to save the parts information.

  15.  Note that after saving, the Estimated Billable Unit appears with a base price value.

  16.  Check Price History again. The adjustment has been removed.





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.