Missing Expense Approver problem - Can't do expense claims

When I try to create an Expense I get an immediate error
saying:

Field not permitted in query: default_expense_claim_payable_account

CleanShot 2024-10-23 at 16.58.37

If I continue and select an employee I get that the Expense Approver is Missing

CleanShot 2024-10-23 at 16.59.09

But nowhere in the Department Form, or the Employee Form I have access to Expense Approver.

This was something that was previously available and we set it up for some departments but not the new ones or the new employees.

I don’t know how to fix this or how to proceed? Please help!

Default Expense Claim Payable Account is available in Company master

Expense Approvers in the employee master?

1 Like

Not available in Company settings:

In Department Settings:

Or employee settings:

Maybe in latest version, someone just decided to remove it. Which ERPNext version are you using?

Your HRMS app is not fully migrated because the HR & Payroll tab is missing in the company master.

so migrate the site and build the app:

bench --site your-sitename.com migrate
bench build --force

if version is not updated then update it.

2 Likes

This looks promising :heart_eyes:! I will contact my IT person and have them do this ASAP, will report back! Thanks a bunch :pray: