USAS Profile Review and Cleanup Procedures –
Profile Review for Program Code Profile (D04) and Program Cost Account Profile (26)
Risk Areas
Incorrectly Defining Goals, Objectives and Strategies in the Program Structure
The strategic plan numbering scheme for level 1 (goal), level 2 (objective) and level 3 (strategy) of the USAS program structure is prepared by the LBB in an Automated Budget and Evaluation System for Texas (ABEST) printout titled ABEST/USAS Strategic Plan Cross Reference. These ABEST printouts are issued to each agency by the Appropriation Control section of the Comptroller’s Fiscal Management Division. Additionally, program codes at levels 1–3 are defined to record administrative and support costs and other activities outside the strategic planning process.
Agencies should set up the D04 program code numbers, levels 1-3, to accommodate ABEST, administrative and support costs and activities outside the strategic planning process. Incorrectly defining or omitting a goal, objective or strategy will create problems in the USAS/ABEST reconciliation process and problems in appropriation reporting. Levels 4 – 9 of the USAS program structure are reserved for agency-defined uses.
Note: The ABEST/USAS Strategic Plan Cross Reference is available from the Appropriation Control section. Agencies with goal, objective or strategy changes must be extremely careful with the D04, 24 and 26 profiles that will rollover into FFY via the rollover process (see Exhibit B).
Misdefining a PCA
Because a PCA can infer multiple transaction elements, there is a possibility that some of the inferred elements are incompatible.
Example 1
Although a few exceptions exist, strategies receive principal appropriation numbers that are 1 + the program code number. Strategy 3001 has the corresponding appropriation number 13001. As a general rule, if an agency has a PCA infer program code 3001 and appropriation number 13002, then any transactions posted to the financial tables with this PCA are recorded incorrectly. This example does not apply to institutions of higher education.
Example 2
If a PCA infers index or an index infers PCA, the appropriation number must be the same in both profiles or blank in one of the two profiles.
Overriding the Inferred Elements of a PCA
While the ability to override inferred elements is central to the design of USAS, clerical errors can still occur.
Setting the Agency Budget Program Level Indicator
When the following indicators are improperly set, the Agency Budget (AB) financial table does not update when transactions post:
AGENCY BUDGET
(fund level indicator) on the Fund (D23) ProfileAGY BUD PRG LEVEL IND
on the Program Cost Account (26) ProfileAGY BUD ORG LEVEL IND
on the Index Code (24) Profile
When all of these indicators are set to 0, and an Index Code is used on a transaction, the AB table does not update. This affects system and table balances, a critical part of system data integrity. Therefore, at least one of the indicators above must be set to post to the AB table (that is, contain a value greater than 0) for all records of the related profile. To maintain consistent table posting, the indicator should not be changed during the year, or from year-to-year for the related profile.
One exception exists: when the AGY BUD PRG LEVEL IND
and the AGENCY BUDGET
fund level indicator on all related profile records are set to 0 and the agency does not include an Index Code on the transaction — either directly input or inferred — the required elements (Agency, Appropriation Year, Fiscal Year and Balance Type) will post to the AB table.
The OBJ LVL
field on the 20 profile also affects posting to the AB table. However, its setting does not impact system out-of-balance conditions.
Note: System and financial table balance monitoring occurs on a transaction-by-transaction basis. When the index (if applicable), PCA and fund entered on a transaction have profile records where AB indicators are set to 0, the AB table is not updated, and an out-of-balance condition is detected. USAS System Managers monitor the DAFR8480, System Reconciliation Exceptions Report, for out-of-balance conditions.
Changing the REPORTS TO PGM Field on D04 Profile But Not Changing the Associated Lower-Level Program Codes
When a user updates the REPORTS TO PGM
field on an existing D04 profile, USAS does not automatically update the program hierarchy (HIGHER LEVELS OF PROGRAM
fields) for the associated lower-level program codes. The D04 profiles for the associated lower-level program codes must be manually refreshed to update the HIGHER LEVELS OF PROGRAM
field values.
- Recall the D04 profile for the lower-level program code.
- Enter C in the
ACTION
field. - Press F6 to process a change.
- Verify the
HIGHER LEVELS OF PROGRAM
values are correct.
Repeat this process for all associated lower-level program codes.
HIGHER LEVELS OF PROGRAM
values.