To make an HR responsibility read only:
1. Login with 'System Administrator' responsibility
2. Navigate to 'Profile' => 'System'
3. Select the responsibility you want to be read-only and the profile "HR:Query Only Mode"
4. Hit Find button
5. Select 'Yes' under the responsibility and Save
However, setting this profile option 'HR: Query Only Mode' to Y at responsibility level has the effect of making all HRMS forms of its menu read only and ONLY HR forms.
Another work around is to duplicate each function of the menus and set its parameter to QUERY_ONLY=YES.
Another work around is to duplicate each function of the menus and set its parameter to QUERY_ONLY=YES.