Checking available budget
The background business rule validates, if there is money to allocate from the available budget amount when an expense report is submitted. If not, then a business rule violation message is displayed to the user. In normal cases, it is a stop violation to prevent the submit action.