Need To Make The Joined Fields Read Only In Organization Subtab For Conta (Doc ID 2066243.1)

Last updated on AUGUST 30, 2016

Applies to:

Oracle Fusion Sales Cloud Service - Version 11.1.9.2.0 and later
Oracle Fusion Sales - Version 11.1.9.2.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.9.2.0 version, Accounts, Contacts, Households

ACTUAL BEHAVIOR
---------------
Joined fields are editable In Organization Contacts sub tab but only in Contacts UI

EXPECTED BEHAVIOR
-----------------------
Joined fields should not be editable In Organization Contacts sub tab but only in Contacts UI

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
Steps to expose ContactType (salesBuyingRoleCode) attribute in Org-contact list page @ Account subtab using join fields for Bug - 20234045.
1) Navigate to ‘Customer Contact Profile’ object in App-composer as shown below:

2) Now, edit the ‘ContactToPerson’ joins found under – Customer Contact Profile > Joins

3) Click on create icon in Join Fields page.

4) In ‘Create Join Field’ page select the attribute of Contact object that you want to expose in ‘Customer Contact Profile’ object, so that it will be available in Contact list page @ Contact subtab in Account edit page. In this case, we want to select ‘ContactType’ attribute of Contact object as shown below.

Then enter a name for this attribute, I have entered as ‘ContactType’ as shown below and ‘Save and Close’:

Now, you should see the new join field got created successfully as shown below:

5) Then, navigate to Account > Pages > Simplified Pages > Details Page Layout > Default Layouts > Edit > Contact (subtab) as shown below:

6) Now, click on the edit button of ‘Account Contact List Region’

7) The new join field created will now show up under ‘Available Fields’. Note: Join fields will have a prefix added with field name ‘Join Field’, example: ‘ContactType – Join Field’. To differentiate the OOTB fields and join fields as shown below.

8) Now move the join filed – Contact Type from available fields to selected fields and also move the OOTB – ContactType field from selected fields to available fields as shown below:

After adding the join field to the page as shown below, click on Save.

9) Please navigate to FUSE UI – Account – edit Account – Contact subtab. The changes made to ContactType attribute in edit contact will now reflect in list page.

The issue at this stage is that these field are editable and should not as per customer request

I was told in the past that it was intended behavior and that both UIs (Contacts and Contact Organization) should allow to update fields and so situation by design is fully symetric between both UIs

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users can edit fields in Organization Contact and update them.

 

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