Required Budget

The Required Budget (REQBUD) page can be opened directly or from the Required Budget listing under the Related Pages of the row level menu on the Budget Structure page. As mentioned in the “Required Budget Configuration” topic, the Required Budget page reflects the setup from the configuration.  

  • Structure – Each rule must be associated with a single budget structure ID. Structures that are optional need not be entered unless auto generation of budget lines is desired when a matching budget line is not found. Reimbursement budget structures need not be entered as setup on the Major Program reference page amounts to a required budget rule.

  • Budget FY – Each rule must be associated with a budget fiscal year, including 9999 if that special year is used on a budget structure where budget fiscal year is a key. Unlike budget control rules where the budget fiscal year is 9999 for controls used on budget structures without a budget fiscal year, on Required Budget the budget fiscal year is matched to the budget fiscal year found on posting lines. This means for a cost accounting structure like 38 there may be a rule for Budget FY 9999 and 2021 to account for both values found on posting lines, whereas on Budget Level Control the budget fiscal year would have been 9999.

  • Criteria 1 to 5 – If the corresponding field on Required Budget Configuration was used, this Required Budget field is ‘activated’. If not used, the field is protected. Configuration could be that all five criteria fields are protected, as the rule for what activity must be budgeted is ‘all activity,’ in which case just Budget FY and Structure will be used.  Enter valid values on the respective criteria reference page.  Invalid values will not issue an error; however, such a rule will never be used by successful transaction processing.

Required Budget is not a list of exception rules but rather a list of inclusion rules. For this reason, wildcards are available for all parameters except BFY.

  • N/A represents any value for the parameter, even a blank transaction field meets this rule. This wildcard effectively defines the criteria as not being used for a BFY and budget structure combination. Use this value when the criteria does not apply to the structure.

  • ALL represents a non-blank value will meet the rule.

  • BLNK represents a blank value only will meet the rule.

An optional configuration step in required budget definition would be to use Configure Page (DESIGNER) to give the column headings names that match the reference data defined as that criteria for users that will consume Required Budget data.

  • Auto Generate – This indication will trigger the system to auto generate a budget line at each required budget level (i.e. those budget levels not setup as presence optional) and even those that are not required if setup to auto generated even when optional. The generation will not be successful if there is not enough COA to create a budget line.

More InfoMore Info

However, before that determination of what budget structures have to be updated begins, the application determines if the transaction will have a budget impact. Such a determination comes from the posting codes used on the posting lines of the transaction. Those posting codes defined on the Posting Code (PSCD) page have 3 different types of budget update settings:

  • No Budget Structures

  • Expense & Both Budget Structures

  • Revenue & Both Budget Structures

Once it has been determined that a posting line is to update a type of budget structure, the system will search for a matching line on all active budget structures of that type for all budget levels and make updates. Then the system will read Required Budget to evaluate if it made an update to all required budget structures for their required budget levels. That evaluation starts with the required field of Budget FY. Very simple rules can require a budget structure based on just a Budget FY.  A more complex rule can be established using one or more of the Criteria fields.  One such situation would be that a department expense budget is required by combining the Budget FY and a department code as Criteria 1.  Posting lines with those two would require a matching budget line be found on that department structure, but the same Budget FY and another department code would not require a match.

When a match is found, an update to that structure must be made or a 'budget line not found' error is returned to the user. When there is not enough chart of account (COA) codes on the transaction to make an update to a required budget structure, the same error is issued. This feature makes Required Budget another means of requiring COA values and makes it, in conjunction with the budget structure, another means of defining valid COA combinations. Both of these features make up what if often called Presence Control. Such control required there to be a budget line defined for the COA, but not necessarily available budget. To add the availability requirement to a budget structure/level/line would make it Full Control. The combination of Required Budget and one or more budget controls put into place with an error level of reject or overrideable (at the least) provides for this full control.

There was a third type of control in prior Advantage applications, No Control, which could mean two things. First, the COA combination did not have to be on a valid budget line because that COA was non-budgeted. Second, it would mean that if the COA combination did not exist, then a budget line would be automatically created. When not enough COA exists to generate a budget line, there will be a message issued for each element required but not present. That message is issued for each budget level that is not optional, including the audit level.

Setup RecommendationsSetup Recommendations