The user has a Custom Accountant role with permission for the Expense Report set to Full. Using the role, the user navigates to the Approve Expense Report page to view lists of expense reports for approval. After a checkmark is placed on the Expense Report to approve and click Submit, the page reloads but the Expense Report checked is still Unapproved.
The common practice of users is to manually edit expense reports and set the Status to Approved. This defeats the purpose of the Approve Expense Report page which enables multi select and approve at once function.
To have the ability to approve expense reports via approval page, additional permission - Non-Posting Registers is required. Using an Administrator role, perform the following:
- Navigate to Setup > Users/Roles > Manage Roles
- Locate the custom Accountant Role
- Click Edit
- Click the Permissions tab
- Click Lists subtab
- Select Non-Posting Registers
- Access: Select Edit or Full
- Click Add
7. Click Save
Note: Also check if the Restrict Time and Expenses box is checked in the Role setup.