Among other confusing ERPNext feature is the one in HR/Expense Claim menu
- What are the functions on creating/submitting Travel Request? After it get submitted then what are the purpose of entering costing detail? How to fund this travel?
- After submitting Employee Advance, sending Payment, and creating Expense Claim, why is the claimed amount not added? In a case of the expense is lower than transferred amount, how an employee know what is the amount they have to return?
- On entering Expense Claim, why there is a Payable Account column to enter? How to deduct the asset amount mentioned in the Employee Account after claiming the expense? Why expense claim is creating journal entries against a payable account and when paid it will create payable account against cash/bank account? It doesn’t make any sense…
Shouldn’t the transaction be like:
Employee Advance Payment (ok):
D: Cash Advance 5000 EMPNO
C: Cash/Bank 5000
D: Expense 1000
C: Payable 1000 EMPNO
Expense Claim Payment:
D: Payable 1000 EMPNO
C: Cash/Bank 1000 (Why?)