Munis bgcmpjnl Permission denied for this application opening Budget Completion Journal program - Maximum budget level is blank after upgrade

Description of Issue
  • Users receive Access Denied on Budget Completion Journal
  • Why am I unable to open the Budget Completion Journal?
  • Permission error encountered when opening Budget Completion Journal/Update program

Munis (bgcmpjnl) Permission denied for this application

  • User has full budget permissions 
Context
  • Budget Completion Journal/Update
  • Permissions
  • Max Budget Level
  • Upgrade to Munis 2018.1 or higher
Cause
  • User has one or more Roles assigned where the Budget module permission Maximum budget level is blank. Munis is reading this blank value as NULL.
  • A slight change in the Maximum budget level permission field causes it to revert to null when upgrading from 2017.3 or below to 2018.1 and above if the highest budget level defined in GL settings was below 5 during the upgrade. In the former versions, the maximum budget value only had 5 levels available, despite the max budget level defined in General Ledger Settings, in 2018.1 the maximum level noted in GL Settings becomes the highest available within the Budget section of a users role. 
Resolution

Update all Roles with Budget module permissions to at least level 1 super user who needs budget completion journal must have max level equal to final budget level defined

Updating a Role impacts all users assigned to the Role

  1. Browse to System Administration > Security > User Attributes 
  2. Click Search
  3. Enter [user information] to search
  4. Accept
  5. Left-click relevant role
  6. Edit role
  7. Budget folder
  8. Update
  9. Maximum budget level dropdown
  10. Select 1 from the dropdown
    • Super user who needs budget completion journal must have max level equal to final budget level defined
  11. Accept

User should reopen Budget Completion/Update Journal program

Additional Information
  • Roles that are redundant (or grant less permissions) to a user can be removed from the user in the User Attributes program. Users can also be removed from a Role in the Roles program by selecting the Assigned Users tab. 
  • bgcmpjnl Permission denied for this application- Budget Completion Journal- limited permission
  • In the budget permissions review these items:
    Next year budgeting: Maximum budget level should be at the highest level as you know. In higher versions you can have higher levels than 5. It would be recommended to check GL Settings > Budget settings tab to check and see if anyone maybe updated those and verify that all your budget roles match what shows in GL Settings for the highest level. 
  • Projection access type - definitely make sure something is chosen in this setting and that it is not blank.
    View, create, modify, delete
  • Double check Data Access