UAFR - Fund/Program Code Termination Dependency Procedures

This article provides information about Fund/Program code termination dependency procedures.

Terminating an individual FOAPAL code segment prevents future transactions from posting to that specific code. Terminating FOAPAL segments that are no longer needed is a good business practice as it can prevent misclassified transactions from posting to the unused code segments.

Funds and program codes cannot be terminated until dependencies associated with the codes have been cleared.

If a program code is being terminated in conjunction with a fund code, do not request the program code to be terminated until the fund is ready to be terminated. The program code may be needed in the fund termination process.

  1. Login to EDDIE.
  2. Select “Folders”, “Public Folders” and “Finance Standard Reports”.
  3. From the “Folders” list, select “FIDR_Fund_Code_Dependency_Report” if terminating a fund code or “FIDR_Program_Code_Dependency_Report” if terminating a program code.
  4. Select the “Refresh” button at the top of the report:
  5. Enter the chart into the “Enter value for CoA” field and fund or program code into the “Enter value for Fund Code” and “Enter Value for Program Code” fields as appropriate.
    1. Results will show all “Roles” (FINMGR, GLDC, etc) associated with the Fund/Program code as well as any dependencies that need to be resolved before the Fund/Program code can be terminated. See below for the types of dependencies and the steps necessary to remove them.

Types of Dependencies and Actions to Clear Them

FGBENCD – Open Encumbrance

  • Document begins with an "R"
    • This is a Requisition. Unit will need to work with Purchasing to remove the encumbrance.
      • There may be multiple sequences for the requisition, and each sequence needs to be closed. (Sequence detail can be found in Banner Form FGIENCD).
      • If assistance is needed with closing a requisition, send a Service Desk Request to Purchasing.
        • Requisitions from prior fiscal years must be closed with a Journal Voucher.
  • Document begins with a "PR"
    • This is a Payroll encumbrance. Unit will need to update all job records to other cfoaps and then work with UAFR payroll experts to remove the encumbrance. (UAFR Payroll uafrpayrollacctg@uillinois.edu)
  • Document begins with an "E"
  • Document begins with a "P"
    • This is a Purchase Order encumbrance. Units will need to work with Purchasing to remove the encumbrance.
  • Document begins with "IC"
    • This is an Indirect Cost encumbrance. Unit must work with the applicable Sponsored Programs office.

Incomplete or Unapproved Invoices

  • Consult with University Payables (UPAY) to resolve any incomplete or unapproved invoices associated with the fund or program code.

NBRJLBD – Labor Distribution or NBRPLBD – Position Labor Distribution

  • Unit will need to work with their unit Human Resources (HR)  to have the positions closed or moved to a different C-FOAP. See below for some resources for clearing labor dependencies:

Index Codes

  • Index codes do not prevent termination of a fund or program code. Index codes associated with a fund or program code being terminated will automatically be terminated by UAFR when the associated fund code or program code termination request is processed.

TBRACCT – AR Detail Codes

  • Status Ind = N
    • Detail codes have been inactivated, no additional steps needed.
  • Status Ind = Y
    • Determine if Detail Code is Financial Aid related and/or term based.
      • Consult the crosswalks (columns E, F/G).
      • Search column B “DETC” of cross walk spreadsheet for the detail code in question.
      • If column E “TRMBASED” is “Y”, this detail code is term based.
      • If column G “DCAT_DESC” is “Financial Aid”, this detail code is financial aid related
        • To inactive or update the detail code, contact the Office of Financial Aid at the respective university to request updates/terminations.
    • NOTE: If Detail code is not related to financial aid nor term-based, the unit will need to request termination of the Detail Code using the Detail Code Request Form.

FRRINDD – Indirect Cost Rev

  • Unit will need to work with the respective Budget Office to have the respective object codes updated with a new C-FOAP.

FGBOPAL – Active Fiscal Year Rev/Exp BBA

  • If a Program code is used with any fund other than SSF, it cannot have a Budget Balance Available (BBA). 
      • Work with the respective Budget Office to have the budget adjusted so that BBA is $0.
  • For self-supporting funds, consult with UAFR on any fund or program code balances.

FGBGENL – Fiscal Year General Ledger Balance

  • The general ledger fund balance, as well as the current balance for each GL account code must be $0 before a fund can be terminated.

Fund and program code termination requests are submitted by the unit as an email request to uas@uillinois.edu. There is no form to be completed for a fund or program code termination.

If you have any questions, please reach out to the applicable subject matter expert based on if you have questions regarding a program code, or a particular type of fund code by searching within the Business & Finance Who to Ask.



Keywords:
fund 
Doc ID:
159313
Owned by:
Katrina R. in UI Training Hub
Created:
2026-02-26
Updated:
2026-02-26
Sites:
University of Illinois Training Hub