CCID Cannot Be Saved When Account Segments Are Changed Using Alias Popup (Doc ID 2166209.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Application Object Library - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Initially reported on 12.2.5, CCID cannot be saved when account segments are changed using the Popup Accounting Flexfield window

For multiple modules, when making changes for a few segments on the Key Accounting Flexfield window then try to save the changes. When user re-queries the changed transaction/row find that account is not changed i.e. old account is still there.

This worked fine in 12.1.3
 
Some steps done:
Test 1:
Profiles--
Flexfields:Shorthand Entry = Always
Flexfields:Show Full Value = No

1. For a new Invoice, tried to change the distribution account on Freight line
2. Clicked Account LOV, Account Alias form opens
3. Clicked CANCEL, flexfield form does not opens
4. Again clicked on Account LOV, Account Alias form opens
5. Press OK, now flexfield form opens, changed the segment values, click OK
6. CCID is saved.

Test 2:
Flexfields:Shorthand Entry = Always
Flexfields:Show Full Value = Yes

1. For a same above Invoice, tried to change the distribution account on Misc line
2. Clicked Account LOV, Account Alias form opens
3. Clicked CANCEL, flexfield form opens, changed the values, click OK
4. CCID is NOT saved.
5. Again clicked on Account LOV, Account Alias form opens
6. Press OK, flexfield form opens, changed the segment values, click OK
7. CCID is saved.

When cancel the alias popup and enter values, then the CCID won't save.
WILL save if enter values directly in form (account field).


The RECORD_STATUS stays as QUERY rather than CHANGED.

Changes

 Upgrade from 12.1.3

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