KI-22
MIC formula fields do not function correctly after upgrading to V8
Key/Summary | KI-22 MIC formula fields do not function correctly after upgrading to V8 | Status | Done |
Created | 04/09/2020 | Updated | 06/23/2022 |
Description | The installation script contained a defect that removed field-level security (FLS) configured for certain formula fields. This caused formula fields to not render correctly within the app, or not show expected values. Additionally any processes that rely on formula fields that run in the context of a User would have the potential to stop functioning as expected. The list of impacted fields are as follows: 'Account.MED_Account_Name_Formula__c', 'Account.MED_External_Id_Formula__c', 'Account.MED_Locked__c', 'Case.MED_Display_Name__c', 'Case.MED_Escalations_Outstanding__c', 'Case.MED_Locked__c', 'Case.MED_Outstanding_Interaction_Items__c', 'Case.MED_Outstanding_Owner_Items__c', 'Case.MED_Owner_Name_Formula__c', 'Case.MED_QA_Result__c', 'Case.MED_Referred_By_Name_formula__c', 'Case.MED_To_Do_Summary__c', 'MED_Adverse_Event_c.MED_Case_Thread_ID_c', 'MED_Adverse_Event_c.MED_Display_Name_c', 'MED_Adverse_Event_c.MED_Escalated_c', 'MED_Adverse_Event_c.MED_Is_Closed_c', 'MED_Adverse_Event_c.MED_Is_Escalated_c', 'MED_Adverse_Event_c.MED_Owner_Name_Formula_c', 'MED_Adverse_Event_c.MED_SLA_Flag_c', 'MED_Affiliation_c.MED_Display_Name_c', 'MED_Affiliation_c.MED_Locked_c', 'MED_Affiliation_c.MED_Parent_Account_Name_c', 'MED_Contact_Information_c.MED_Concatenated_Address_c', 'MED_Contact_Information_c.MED_Locked_c', 'MED_Contact_Information_c.MED_Value_c', 'MED_Fulfillment_c.MED_CC_Email_c', 'MED_Fulfillment_c.MED_Case_Thread_ID_c', 'MED_Fulfillment_c.MED_Display_Name_c', 'MED_Fulfillment_c.MED_Escalated_c', 'MED_Fulfillment_c.MED_Is_Closed_c', 'MED_Fulfillment_c.MED_Is_Escalated_c', 'MED_Fulfillment_c.MED_Owner_Name_Formula_c', 'MED_Product_Quality_Complaint_c.MED_Case_Thread_ID_c', 'MED_Product_Quality_Complaint_c.MED_Display_Name_c', 'MED_Product_Quality_Complaint_c.MED_Escalated_c', 'MED_Product_Quality_Complaint_c.MED_Is_Closed_c', 'MED_Product_Quality_Complaint_c.MED_Is_Escalated_c', 'MED_Product_Quality_Complaint_c.MED_Owner_Name_Formula_c', 'MED_Product_Quality_Complaint_c.MED_SLA_Flag_c', 'MED_Request_Document_c.MED_Version_c', 'MED_Request_c.MED_Case_Thread_ID_c', 'MED_Request_c.MED_Display_Name_c', 'MED_Request_c.MED_Escalated_c', 'MED_Request_c.MED_Is_Closed_c', 'MED_Request_c.MED_Is_Escalated_c', 'MED_Request_c.MED_Missed_SLA_c', 'MED_Request_c.MED_Owner_Name_Formula_c', 'MED_Request_c.MED_SLA_Flag_c' | ||
Impacted Capabilities | Affected Apps | Medical Information Cloud - Classic Medical Information Cloud - Lightning | |
Affects Versions | V8 | Fix Version | V8 |
Steps to Reproduce | Given the nature of the issue and variability of Customer environments there are many ways in which this issue may present itself. One way to observe this behavior is to place the Request SLA Flag formula field within the Interaction sidebar component for related Requests. Once exposed, simply create a request as a non-admin User. Impacted orgs will see a date value within the sidebar instead of the colored flags that typically display. | ||
Workaround | Customers have the following options: # This issue has been corrected within a point release, MIC V8.0.2. Customers that would like to receive the fix can request the new point release be installed within their instance. Once installed all FLS for the impacted fields will be corrected and the system should function as it normally does. # Customers may manually add FLS back to the impacted fields via declarative configuration capabilities. The point release is solely comprised of the FLS fix, and does not add or change any functionality. # Do nothing, and simply wait for V8.0.2 to be installed within production. Post production install Customers are recommended to refresh any sandboxes to ensure alignment. All installations of V8 post 4/8/20 will receive the updated, fixed version of MIC (V8.0.2). |