My Oracle Support Banner

E1: 42: Preference Profile Processing (R40840) Does Not Apply Sales Order Detail Commission Lines (Doc ID 1665997.1)

Last updated on NOVEMBER 07, 2023

Applies to:

JD Edwards EnterpriseOne Sales Order Processing - Version 9.1 to 9.1 [Release 9.1]
JD Edwards EnterpriseOne Sales Order Entry - Version 9.1 to 9.1 [Release 9.1]
Information in this document applies to any platform.


R40840 (Preference Profile Processing) does not apply Commissions preference profiles to sales orders when it is run over a sales order that previously did not qualify for a commission amount. After adding the desired commission preference details R40840 should apply the applicable commission values when the processing option is set to '1' to Replace Existing Values for Blanks Only.

  1. Locate an employee address book number to allocate commission amounts.
  2. Add this employee number to the Related Salesperson UDC 42/RS table.
  3. Add the employee to the list of commission recipients in a customer master.
  4. Ensure that there are no commission records for the item/customer in P40344 (Work With Sales Commission).
  5. Activate option #1 'Preference Profile Processing' of the Preference tab in P4210 processing options.
  6. Set the version of R40400 (Preference Processing Options) called from P4210 to activate the Sales Commission preference.
  7. Enter a sales order for the test item/customer.
  8. Take the row exit to 'Detail Commissions' and note that there is no commission amount, which is correct.
  9. Add a sales commission record for this item/customer in P40344.
  10. Set the processing option #1 of R40840 (Preference Profile Processing) to '1' for Replace Existing Values – Blanks only.
  11. Run R40840 over this sales order.
  12. Re-inquire on the sales order detail commissions in P4210 and note that the commission amount was not applied.
  13. Set the processing option #1 of R40840 to '2' for Replace Existing Values– Override All.
  14. Run R40840 over this sales order.
  15. The commission amount is now applied, but it should have been correctly applied with the R40840 processing option set to '1'.




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.