Journal fields like 'Comments' [or] 'Work notes' are not shown for few users on the sys_approval_approver form
The cause was determined to be with 'glide.ui.sysapproval_approver.stream_input' User Preference and the value assigned to it.
- Navigate to User Administration -> User Preferences
- Search for the user preference with name as 'glide.ui.sysapproval_approver.stream_input' for the specific user for whom comments/work notes are not shown
- Check the value for this property. If the value is set as 'comments', only 'Additional Comments' field is shown on the approval form. If this is set to 'work_notes', then only Work notes are visible on the approval form.
- Set the value for this property as needed and save the user preference.
If you want this user preference to be set as global, create this preference without any value in the 'User' field and 'System' as true. By doing this, you are setting a global user preference and it will be reflected for all users until any user explicitly has the same user preference set.