Cash Position Report
Use the OH Cash Position Report page to generate the Ohio Cash Position Report, which provides a comprehensive view of cash balances by fund and SCC (Special Cost Center). This report displays beginning balances, receipts, expenditures, current fund balances, encumbrances, and unencumbered fund balances for Ohio school districts, helping financial administrators monitor cash flow and fund availability.
The OH Cash Position Report is an internal management report that districts can generate on demand for any fiscal year and period. It is not a state-mandated submission report with specific due dates.
Processing Logic
The program selects entries from the general ledger using the selection criteria entered and the user-entered cash accounts (up to 5). The beginning balances are summed from the transaction table using the general ledger fund/SCC (gl_key_orgn) and the cash accounts entered by the user. This results in a set of General Ledger (balance sheet) records with a fund number, a Special Cost Center, and a cash account. The report is sorted first by fund and, within each fund, by the Special Cost Center.
For each record selected (each Fund/SCC combination), the following related records will be selected:
Transaction records: The beginning balance transaction is retrieved from the transaction file to match the current general ledger records for Fund and SCC. The beginning balance transaction is found by selecting the transaction for the year with a description matching the pattern %BEG%BAL% OR %START%BAL%, OR with a journal entry number of CLOSE YR. Period 13 amounts are included in beginning balance calculations.
Revenue ledger records: Linked through the organization chart, where the Fund and Special Cost Center match the current record.
Expenditure ledger records: Linked through the organization chart, where the Fund and Special Cost Center match the current record.
Transaction records for purchase orders (transaction code 17) that are unapproved, as they are not yet encumbered and will not appear in the encumbrance ledger. Transaction records for purchase order charges are linked through the organization chart, where the Fund and Special Cost Center match the current record. Approval status is determined by reading the PO approvals table (poaprv) to find the maximum approval level for each PO line and checking if the action at that level is 'O' (Open/Unapproved).
By default, all special cost centers are displayed in the report. Select Roll Up SCC to sum all special cost centers below 9000 (i.e., SCCs not starting with '9') into a general SCC as 0000 when printing the hard copy or Excel report. If an SCC with a value of 0000 exists for a fund in the database, its description will be printed. Otherwise, the description "General Fund" will be used.
Select Zero Balances to display lines of funds that have all zero values. By default, if a fund has all zeros, it will not appear on the report.
The user-entered cash accounts are saved in the eoh_cashsetup table and will be automatically populated during subsequent report runs.
Menu path
From the Fund Accounting menu, select State. From the State - OH menu, select Cash Position Report.
Selection rule
The following data is selected and reported:
Data Element | Key Fields/Calculation |
|---|---|
Fund List | Records matching the Fund Accounting Profile cash account for the selected year. |
Fund Titles | Title field at level 1 (fund level). |
SCC Titles | Title field at level 2 (Special Cost Center level). |
Beginning Balance | Sum of transactions with descriptions containing 'BEG%BAL%', 'START%BAL%', or je_number = 'CLOSE YR' for the selected cash accounts. |
MTD/YTD Receipts | Sum of exp1 through exp13 fields (revenue amounts by period). |
MTD/YTD Expenditures | Sum of exp1 through exp13 fields (expenditure amounts by period). |
YTD Encumbrances | Sum of enc1 through enc13, filtered to include only open purchase orders. |
Organization Details | Fund, orgn1 (SCC), key_orgn, and organization hierarchy. |
Prerequisites
Ensure that the following prerequisites are met before creating the Cash Position report:
Fund Accounting Profile
Enter valid information in the following fields on the Fund Accounting Profile page:
Period
Year
Chart of Accounts
Enter valid account codes that will be referenced in the spending plan line assignments are configured on the Funds/Accounts tab on the Fund Accounting Profile page:
Account Codes: All accounts referenced in the Expenditure and Revenue Ledgers must exist in the Chart of Accounts.
Cash Accounts: At least one valid cash account must exist for the beginning balance calculation.
Organization Chart
Organizations on the Organization Chart page must be set up with fund and organization codes.
Requirement | Description |
|---|---|
Level 1 Organizations | Fund-level organizations with fund codes and titles. |
Level 2 Organizations | Special Cost Center (SCC) organizations with orgn1 codes. |
Level 7 Organizations | Detail-level organizations linked to expenditure and revenue ledgers. |
Fund Codes | Valid fund codes for data filtering. |
Year | Organizations must exist for the selected fiscal year. |
General Ledger
The General Ledger is populated through normal accounting transactions and must contain actual expense data for the selected fiscal year and periods.
Requirement | Description |
|---|---|
Year | Records must exist for the selected fiscal year. |
Cash Account | Records must exist with the cash account from the Fund Accounting Profile. |
GL Key Organization | The gl_key_orgn field identifies the fund/SCC structure. |
Expenditure Ledger
The Expenditure Ledger is populated through normal accounting transactions and must contain actual expense data for the selected fiscal year and periods.
Requirement | Description |
|---|---|
Year | Data must exist for the selected fiscal year. |
Expense Amounts | Period amounts (exp1 through exp13) for MTD/YTD expenditure calculations. |
Encumbrance Amounts | Period amounts (enc1 through enc13) for encumbrance calculations. |
Key Organization | Records linked to valid organizations. |
Revenue Ledger
The Revenue Ledger is populated through normal accounting transactions and must contain actual revenue data for the selected fiscal year and periods.
Requirement | Description |
|---|---|
Year | Data must exist for the selected fiscal year. |
Revenue Amounts | Period amounts (exp1 through exp13) for MTD/YTD receipt calculations. |
Key Organization | Records linked to valid organizations. |
Transaction File
The Transaction file is populated through normal accounting transactions and is used for encumbrance calculations.
Requirement | Description |
|---|---|
Beginning Balance Transactions | Transactions with descriptions containing 'BEG%BAL%' or 'START%BAL%', or with je_number = 'CLOSE YR'. |
Encumbrance Transactions | Transactions with t_c = '17' for open encumbrance calculations. |
Year | Transactions must exist for the selected fiscal year. |
Period | Transactions must have period assignments up to the selected period. |
Purchase Order Approvals
Requirement | Description |
|---|---|
PO Approval Records | Records must exist to determine if encumbrances are open (action = 'O') or closed. |
Approval Levels | The maximum approval level is checked for each PO/line combination. |
Cash Account Setup
The Cash Account is configured at report runtime and is saved for future use. Up to five cash accounts can be specified for calculating beginning cash balances.
Field | Description | Required |
|---|---|---|
Cash Account 1 | The primary cash account for the beginning balance. | Yes (at least one) |
Cash Account 2-5 | Additional cash accounts | Optional |
Create file
On the OH Cash Position Report page, refer to the Field descriptions and enter or select the required report criteria.
Select PDF or Excel.
If you selected Excel, select All Information or No Totals.
Select Create, and then Yes.
Save the file and select OK.
The default file names are:
PDF: OH Cash Position Report_<MMDDYYYY_hhmmss>.pdf
Excel: OH Cash Position Report_<MMDDYYYY_hhmmss>.csv
For detailed information about the report’s file layout, refer to Cash Position Report - File Layout and Data Mapping.
Field descriptions
The following table describes the fields on the OH Cash Position Report page.
Field | Description |
|---|---|
Fund | The fund code to filter the report, or leave blank to include all funds. Supports query symbols (*, :, <, >, |) for multiple fund selection. |
Cash Account 1 | The primary cash account used for calculating beginning cash balances. |
Cash Account 2 | The additional cash account for the beginning cash balance calculation. |
Cash Account 3 | The additional cash account for the beginning cash balance calculation. |
Cash Account 4 | The additional cash account for the beginning cash balance calculation. |
Cash Account 5 | The additional cash account for the beginning cash balance calculation. |
Year | The fiscal year to report. |
Period | The accounting period (1-13) to report. |
Roll up SCC | Indicates whether to consolidate SCC amounts below the 9000 range into a general fund total for each fund. This option sums SCCs below 9000 into a single general SCC (0000) when printing the hard copy or the Excel report. If an SCC with a value of 0000 exists for a fund in the database, its description is printed. Otherwise, the description "General Fund" will be used. |
Zero Balances | Indicates whether to include funds/SCCs with zero balances in the report output. |