Parameters for Budget Roll Process

Parameters for Budget Roll Process (PBRP) establishes and maintains a set of online parameters that are read by the Budget Roll report job, the Budget Roll chain, and in one mode of the Open Activity and Budget Roll chain. These parameters are used in addition to the batch parameters.

The Parameters for Budget Roll Process (PBRP) page defines the selection rules, processing logic, and transaction. These parameters determine how prior budget fiscal year lines (known as the source year) are carried forward, lapsed, or created/updated in the new budget fiscal year (known as the target year).

Field InformationField Information

While most fields are self-evident, the following require further clarification.

Alternative Lapse Bucket - Used in Roll Mode 5 (Lapse), indicates an alternate bucket to use when lapsing amounts instead of the Source Bucket field. When the need exists to lapse an amount of available budget that is not represented by a system-calculated budget amount, the process is to calculate the necessary amount and upload it to the necessary budget lines in a descriptive field such as the DECIMAL1, TEXT1, TEXT2, TEXT3, or TEXT4. When this parameter is populated, the roll process reads the numeric value stored in the selected text field for each Source BFY budget line and uses that amount as the lapse value. No formatting other than a decimal is allowed when loading this amount.

Budget Structure - A Budget Structure must be identified by the Structure ID for record selection.

Bypass Deactivated Lines - If Yes, budget lines with Active = No are excluded from roll.

Bypass Unused Lines - If Yes, the system skips lines that have no activity (all expense and revenue buckets are zero).

Copy Line Level Controls - Indicates whether line-level budget controls (GN_LN_CNST) should be copied to the new BFY.

Copy Links - Indicates whether Budget Links (GN_LNK) should be copied to the target BFY.
Required for linked revenue structures.

Include Allotments - Indicates whether allotment lines should be rolled along with the parent budget lines.

Roll Mode - Specifies the type of roll to be performed. The available options are listed below.

  • Create Zero Dollar Lines – A budget preparation mode commonly used with revenue budget structures to replicate budget lines in the new year with zero amounts for tracking and COA combination valuation.

  • Create Non‑Zero Dollar Lines – A budget preparation mode commonly used with revenue budget structures to replicate budget lines in the new year with an amount identified in the prior year, such as the adopted or current budget.

  • Roll Unused Budget – When budget authority is not spent in one year but can be spent in the following, this mode rolls an amount defined as ‘unused’ out of the prior year and into the current year. When it could be into the ‘next’ year, this type of roll often occurs after the new year has started.

  • Open Activity Roll – This mode works with the Open Activity and Budget Roll Chain process in the same manner that Roll Unused Budget does, except this mode rolls a total equal to all the open activity being rolled.

  • Lapse Unused Budget – When unused budget authority is neither rolled forward into the next year nor should it remain available in the current year to fund additional spending, this mode reduces an amount identified as ‘unused’ in the prior year. Reduces budget in the Source BFY without adding Target BFY lines.

Roll Negative Budgets - Indicates whether budget lines with negative values in the source bucket should also be rolled.

Selected Appropriations, Selected Appropriation Types, Selected Appropriation Categories, Selected Departments, and Selected Funds - Optional selection criteria to narrow the list of selected budget lines. Use of a rollup does not work for selection unless that rollup is part of the Budget Structure.

Source Accounting Period - Period assigned to the source side transaction created for reversion.

Source Bucket - Defines a budget amount used to determine the rolled amount or lapsed amount (for example, Unexpended Cash and Current Budget).

Source Event Type - Event type used to reduce the source BFY’s availability, commonly a reversion event type.

Source Fiscal Year - Optional filter used only in complex calendar alignments. If populated, it restricts source selection to this fiscal year.

Target Event Type - The event type used for transaction lines created in the target year.

Target Accounting Period - Defines the accounting period to be assigned to new rolled lines.

Target BFY - The budget fiscal year in which new roll transactions are created.
Target Fiscal Year - Optional field where the target BFY differs from the fiscal year used for accounting periods.

Transaction Break - Determines how budget lines are grouped into transactions:

  • Budget Line to 1 Transaction

  • All Lines for a Fund on 1 Transaction

  • All Lines for a Department to 1 Transaction

  • All Lines for an Appropriation on 1 Transaction

Transaction Code - The budget transaction code is used to create rolled lines.

Transaction Department - The department assigned to the generated transaction, usually the central finance or statewide department.

Transaction Prefix - Optional prefix inserted before the generated transaction numbers.

Transaction Record Date - The Record Date assigned to the rolled transactions, used for period validation and ledger postings.

Transaction Unit - Optional value used for routing, workflow, or classification of generated transactions.