Symptom
You have sent an expense report from Concur to ByD. When posting the expense report, the system raises an Error 500 - Internal Server Error.
Environment
SAP Business ByDesign.
Reproducing the Issue
- Go to General Ledger work center.
- Go to Expense Reports view.
- Select the related expense report in status New.
- Click Post.
System crashes.
Cause
There could be a few reasons for the expense report posting to end up in an internal server error (system crash). One of them is that the expenses from this expense report have cost assignment to project tasks. However, such project tasks are either already closed or the project's validity has ended.
Resolution
Via the expense reports view in General Ledger, you can download the expense report's JSON file and check the project task IDs that have been given as reference. You can check the project tasks status and validity under Project Management work center and Projects view.
Therefore, you need to either adjust the project tasks to be released and within a validity period or you can raise an incident to support asking to mark this expense report as posting failed, so that the expense report can be called back and project references can be changed in Concur to valid ones.
Keywords
Expense report. Concur. Project task. , KBA , SRD-FIN-GL , General Ledger , Problem