My Oracle Support Banner

E1: 42: Margin Line Hold Code did not Apply on the Sales Order After Print Pick Slips(R42520) Run (Doc ID 2941323.1)

Last updated on APRIL 11, 2023

Applies to:

JD Edwards EnterpriseOne Sales Order Entry - Version 9.1 and later
Information in this document applies to any platform.


Margin Line Hold code does not apply on the sales order after Print Pick Slips(R42520) run.

Steps to replicate:

  1. Set a Hold code in Order Hold Information (P42090) for Limit Type = A(Amount), Code Type = L and Lower limit = 10.
  2. Set cost for an item at the lot level.
  3. Set a price lower than cost.
  4. Set the Hold Code in the processing options of P4210 (Sales Order entry), tab 3-Order Holds, 3. Order Line Margin Check.
  5. Enter a Sales order P4210 and add manually the location and lot. The profit margin is negative, and the order will be put in hold. This is correct.
  6. Enter a soft commit Sales order P4210 without cost. The order will not be put on hold. This is correct.
  7. Run Print Pick Slips batch (R42520) and assign the location and lot and the cost. The profit margin will be negative, but the order will not be put in hold. This is incorrect. The system has to apply the Margin Line Hold and blocked the sales order.





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.