SAP Knowledge Base Article - Public

2596513 - Unable to Submit Expense Report Due to Calculation of Settlement Error


You are unable to submit or simulate an Expense Report due to the error messages 'Calculation of settlement results could not be completed' and  'Maximum amount for meals not found for key ABC' (ABC represents the key).


SAP Business ByDesign

Reproducing the Issue

  1. Go to the Travel and Expenses work centre.
  2. Go to the Expense Reports subview.
  3. Show All Expense Reports and find Expense Report XYZ (XYZ represents the ID of the Expense Report).
  4. The status of Expense Report XYZ is Not Submitted.
  5. Open the Expense Report and click Edit.
  6. Click Submit or Simulate.

You receive the error messages:

'Calculation of settlement results could not be completed'

'Maximum amount for meals not found for key ABC'


The configuration of Expense Category Meals with Maximum Rate Per Day is wrong.


  1. Go to the Business Configuration work centre.
  2. Go to the Overview subview.
  3. Find and open the activity Expense Reporting - Germany.
  4. Select the Edit Expense Types hyperlink.
  5. Search for the Expense Types DNNR and LNCH.
  6. You see that the checkbox Non-Travel-Related is marked.

This setup is not allowed since in Germany meal expenses have to be compared with a daily per diem rate which is not possible in non-travel related Expense Reports.

In this way, you should unmark the Non-Travel-Related checkbox for expense types DNNR and LNCH. After changing the setting and saving the changes, the expense report XYZ can be submitted.


Spesen, Spesenabrechnung, non-travel-related, Meals with Maximum Rate Per Day, DNNR, LNCH , KBA , SRD-FIN-ERM , Travel and Expense Management , How To


SAP Business ByDesign all versions