My Oracle Support Banner

Function-Generated Item Description Does Not Work When Updating Existing Item (Doc ID 1681842.1)

Last updated on MAY 29, 2018

Applies to:

Oracle Product Hub - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Actual Behavior
Function-Generated Description does not work when updating Attributes for existing Items.
(Some customers have noticed this when an ICC has different attribute groups which contain UDAs with the same name).

Expected Behavior
Description Generation Function works correctly.

Steps to Reproduce

  1. Create a attribute group AG_A (UDA:UDA_CHAR_10)
  2. Copy AG_A and create a attribute group AG_B (UDA:UDA_CHAR_10).
    These attribute groups have a UDA with the same name.
  3. Create an Item Catalog Category (ICC) with AG_A and AG_B.
  4. Create a Item Page with AG_A and AG_B.
  5. Define Description Generation Item Description  : Function Generated
    Function          : XXPE_DESC (set Item Description from Parameter)

    Mappings for Function
      Attribute Group | Attribute   | Parameter
      ---------------------------------------------------
      AG_A            | UDA_CHAR_10 | parameter1

     
  6. Create an Item Description Attributes
      UDA_CHAR_10 : ABC

    ==>Item Description : ABC Description Generation Function works correctly.

  7. Click Item Page AG_A.UDA_CHAR_10 : ABC
    AG_B.UDA_CHAR_10 : (null)  
  8. Update Description Attributes from "ABC" to "123"  AG_A.UDA_CHAR_10 : ABC ==> 123
    AG_B.UDA_CHAR_10 : (null)

    ==>Item Description : ABC

    Description Generation Function does not change the Description value...
NOTE: above are details of recreating the issue with UDAs with the same name across ICCs.
The same issue occurs without duplicate UDA names.

Changes

 

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.