Skip to main content

KI-17

Key/SummaryKI-17 Request Due Date exposed on Request Edit UI prevents saving record changesStatusDone
Created09/17/2019Updated12/19/2019
DescriptionIf the Due Date field on Request is added to the Request Edit UI, all attempts to create and update Requests can be blocked for certain User configurations. This issue seems to be tied to User language and locale settings, that result in errors occurring within the user interface component leveraged to render datetime fields. Users encountering this issue will see the validation error message configured for the MED_Require_Change_Due_Date_Reason validation rule on the Request object. The full set of languages and locales known to cause issues with the date time user interface component is not known at this time.
Impacted CapabilitiesAffected AppsMedical Information Cloud - Classic Medical Information Cloud - Lightning
Affects VersionsV7Fix VersionV8
Steps to Reproduce1. Add the Due Date field to the 'Request Edit Page' field set on the Request Object 2. Login as a User that has a language setting of French 3. Attempt to create a Request record 4. Observe the validation error message displayed to the User
WorkaroundUpdate the validation formula to ignore consideration of changes to the seconds value for datetime values. For example: AND( ISCHANGED(MED_Due_Date__c), OR( DATEVALUE(PRIORVALUE(MED_Due_Date__c)) <> DATEVALUE(MED_Due_Date__c), HOUR(TIMEVALUE(PRIORVALUE(MED_Due_Date__c))) <> HOUR(TIMEVALUE(MED_Due_Date__c)), MINUTE(TIMEVALUE(PRIORVALUE(MED_Due_Date__c))) <> MINUTE(TIMEVALUE(MED_Due_Date__c)) ),NOT(ISBLANK(PRIORVALUE(MED_Due_Date__c))), ISBLANK(MED_Changed_Due_Date_Reason__c), !$Permission.MED_Bypass_Validation )