Monthly Budget validation shows warning/stop on Cancel instead of on Create

Issue:
We have configured Budget validation on actual expenses and are using Expense Claim.

Budget Settings:

  • Applicable on: Booking Actual Expenses

  • Action if Annual Budget Exceeded on Actual: Stop

  • Action if Accumulated Monthly Budget Exceeded on Actual: Warn

Problem:
When creating or submitting an Expense Claim that exceeds the monthly budget:

  • The system allows the Expense Claim to be created and submitted

  • No warning or stop message is shown

  • Warning/stop message appears only when canceling the Expense Claim

  • Annual budget validation works correctly and stops the Expense Claim when exceeded.

Expected Behavior:
The system should show warning or stop during creation/submission of the Expense Claim when the monthly budget is exceeded.

Actual Behavior:
Budget validation message is triggered only on cancel, not on submit.

Please confirm if this is expected behavior or a bug.