Copied Value Of The Column On CX Table Is Stored As Non-LIC However Translation Is Defined

(Doc ID 2356542.1)

Last updated on FEBRUARY 28, 2018

Applies to:

Siebel CRM - Version 8.1.1.11.8 [IP2013] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.11.8 [IP2013] version, Configuration - General

ACTUAL BEHAVIOR
---------------
Copied value of the column on CX table is stored as non-LIC however translation is defined.
Context: BusComp: Quote -> method:BusComp_PreInvokeMethod AND custom method = EditQuote

This method makes a copy of existing Quote record on UI with this.NewRecord(NewAfterCopy);
However the column "Status" on the intersection table (child BusComp of Quote) is not set with LIC values (values of original Quote are stored in LIC); the column "Status" is defined on intersection CX_table with translation and LOV Type value.

EXPECTED BEHAVIOR
-----------------------
The copied Quote should contain LIC values store in the intersection column "Status".

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Context: BusComp: Quote -> method:BusComp_PreInvokeMethod AND custom method = EditQuote
2. Make a copy of existing Quote record on UI with this.NewRecord(NewAfterCopy);
3. The column "Status" on the intersection table (child BusComp of Quote) is not set with LIC values (values of original Quote are stored in LIC)

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Minimal impact: development stage.

Cause

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 hundreds of Community platforms