My Oracle Support Banner

Modifier In Different UOM Applies When It Should Not Due To Pricing UOM Assigned (Doc ID 2363276.1)

Last updated on MARCH 22, 2018

Applies to:

Oracle Advanced Pricing - Version 12.2 and later
Oracle Order Management - Version 12.2 and later
Information in this document applies to any platform.

Symptoms


ACTUAL BEHAVIOR
Find that modifiers in a different UOM than the price list line's UOM are being applied to order lines.
No UOM conversion is taking place. Pattern search is enabled.

EXPECTED BEHAVIOR
Expect that modifiers that have a UOM assigned that does not match the pricing UOM should not be applied.
If the price list primary UOM is CS (Case) then modifiers with UOM = CS  or a Null UOM should only be considered.
Per standard functionality of the application, no UOM conversion occurs for modifiers.

STEPS
The issue can be reproduced at will with the following steps:
1. Responsibility: Order Management Super User (or equivalent)
2. Navigate to: Orders, Returns > Sales Orders
3. Enter an order line. Save.
    Find that modifier with a different UOM is applied.


WHAT DOES WORK
Did a test in an test instance where the latest patches are not yet applied: We get the standard behavior:
  Item in Modifier must have the same UOM as in the price list to be eligible. If UOM is different than the one in the Price List, the modifier is not applied.

Patches Applied


<Patch 27213540>:R12.QP.C
  $QP_TOP/patch115/odf qptab.odf 120.51.12020000.19
  $QP_TOP/patch115/sql QPXGPREB.pls 120.132.12020000.80
  $QP_TOP/patch115/sql QPXGPRES.pls 120.11.12020000.10
  $QP_TOP/patch115/sql QPXVINCB.pls 120.21.12020000.13
  $QP_TOP/patch115/sql QPXVINCS.pls 120.1.12020000.1
  $QP_TOP/patch115/xdf QP_PREQ_PATRN_QUAL_T.xdf 120.1.12020000.2


<Patch 27221533>:R12.QP.C
  $QP_TOP/patch/115/sql QPXGPREB.pls 120.132.12020000.83
  $QP_TOP/patch/115/sql QPXGPRES.pls 120.11.12020000.11

<Patch 27255068>:R12.QP.C
  $QP_TOP/patch/115/sql/QPXGPREB.pls 120.132.12020000.84
  $QP_TOP/patch/115/sql/QPXGPRES.pls 120.11.12020000.11
  $QP_TOP/patch/115/sql/QPXPATGB.pls 120.6.12020000.2
  $QP_TOP/patch/115/sql/QPXPATGS.pls 120.2.12020000.2

<Patch 26964052>:R12.QP.C
  $QP_TOP/patch/115/sql/QPXUMLLB.pls 120.11.12020000.8
  $QP_TOP/patch/115/sql/QPXUMLLS.pls 120.2.12020000.3




Changes

Recently applied patches
1) <Patch 27213540>:R12.QP.C
2) <Patch 27221533>:R12.QP.C
3) <Patch 27255068>:R12.QP.C
4) <Patch 26964052>:R12.QP.C

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!


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