A2_FRR_2__Finance_Accounting_and_Reporting_Requirements.xlsx

XLSX spreadsheet 122 KB Posted

Attached to
Enterprise Resource Planning (ERP) System State and local contract opportunity
Solicitation number
P-26-08-COC
Issued by
Brevard County, Clewiston City, Florida

About this file

This is a Finance and Accounting Requirements specification document for the City of Waco's Municipal System Replacement initiative, detailing comprehensive functional and technical requirements for an integrated Enterprise Resource Planning (ERP) solution. The City of Waco seeks a modern, cloud-based or SaaS platform to replace legacy financial management systems, with functionality spanning General Ledger, Accounts Payable, Accounts Receivable, Budgeting, Fixed Assets, Projects & Grants, Cash Receipting, Banking, and comprehensive financial reporting capabilities. The specification document contains 234 General Ledger requirements, 127 Budget requirements, 55 Fixed Assets requirements, 55 Project & Grant Capital Project & Grant Accounting requirements, 77 Accounts Payable requirements, 63 Accounts Receivable requirements, 47 Cash Receipting requirements, 23 Banking requirements, and 39 General Financial Reporting requirements, establishing detailed functional specifications across all finance and accounting modules. The document does not specify response dates, due dates, bidder meetings, or award dates, as it represents internal requirements documentation rather than a formal solicitation notice.

The specification emphasizes a fully integrated system supporting municipal government accounting processes compliant with GASB (Government Accounting Standards Board) and GAAP (Generally Accepted Accounting Principles) standards, with capabilities including multi-fund accounting, encumbrance tracking, real-time inquiry, automated workflows, comprehensive audit trails, and integrated reporting functions. The system must support flexible chart of accounts structures, accommodate multiple fiscal years simultaneously, provide project and grant tracking across multiple funding sources, and generate ACFR (Annual Comprehensive Financial Report) documents. Critical technical requirements include the ability to store minimum 15 years of transactional data, support workflow approvals at multiple levels, maintain security controls by department/division/role/account, provide drill-down capabilities from summary to detail transactions, accommodate electronic document attachments, and interface seamlessly with other financial modules and external systems. The specification does not address pricing, set-asides, incumbents, or specific funding sources, focusing instead on comprehensive functional and operational requirements to guide vendor responses.

View the file

Other files for this state and local contract opportunity

Other files attached to Enterprise Resource Planning (ERP) System, newest first.
File Type Posted
P2608COC_NOTICE_OF_INTENT_TO_SHORTLIST.pdf PDF
08272026_P2608COC_ERP_System_Meetingv2.pdf PDF
Master_Bid_Tabulation_Sheet_P2608COC.pdf PDF
Addendum_3_P2608COC_QA.xlsx XLSX spreadsheet
Addendum_2_P2608COC.pdf PDF
Addendum_1_RFP_P2608COC.pdf PDF
A1__Proposal_Response_Forms.docx DOCX document
A2__FRR_1__General_System_Requirements.xlsx XLSX spreadsheet
A3__Terms_and_Conditions_P2608COC.docx DOCX document
A4__Combined_Proposer_Certifications_and_Affidavits.docx DOCX document
A2__FRR_4__Human_Resources_Management_Requirements.xlsx XLSX spreadsheet
A2__FRR_6__Citizen_Portal_Requirements.xlsx XLSX spreadsheet
A2__FRR_3__Purchasing_Requirements.xlsx XLSX spreadsheet
A2__FRR_5__Utility_Billing_Requirements.xlsx XLSX spreadsheet
RFP_NO._P2608COC_Enterprise_Resource_Planning_System.pdf PDF
Show all 15

On GovTribe

Work with this file on GovTribe

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

General Ledger

General Ledger
#RequirementResponseComments
General Requirements
1Ability to provide a means to reduce costs and burdens of complying with Federal, State, and other grant regulations by serving as a basis for satisfying standardized reporting and auditing requirements.
2Ability to provide an easy method to inquire real-time account balances at any time.
3Ability to track the user of each transaction.
4Ability to comply with financial accounting and reporting standards set forth in the National Committee of Governmental Accounting (NCGA) publication, "Government Auditing and Financial Reporting" (GAAFR) and pronouncements by the Government Accounting Standards Board (GASB).
5Ability to support municipal government accounting processes that are required to maintain various fund types, individual funds and account groups, such as special revenue funds, fiduciary funds, Salaries & Wages, Benefits, Services Materials & Supplies, Capital Outlay, Grants and Aids and, Debt Services, etc.
6Ability to provide a complete system of encumbrance accounting supported by open purchase order tracking and consistent with municipal government encumbrance practices.
7Ability to provide an automatic and live interface between all automated financial application functions in order to eliminate the need for data re-entry, including all modules supplied as part of the system and required interfaces.
8Ability to have any automatic transactions (e.g., postings, reversals) reviewed/approved (minimum of 2) manually before flowing into the General Ledger.
9Ability to specify all major system variables, e.g., chart of accounts, report definition, and processing parameters, through system administration-maintainable tables.
10Ability to support flexible, organization-defined chart of accounts structure.
11Ability to provide consolidation codes for cross-organization consolidating reports.
12Ability to provide tools to produce ACFR in-house.
13Ability to support organization-defined fiscal year.
14Ability to provide comprehensive inquiry option with drill down capabilities to the user to access summary information or detail information as needed.
15Ability to provide access to other modules from the General Ledger inquiry and to view the source information for each transaction.
16Ability to allow for easy access to transaction inquiry, such as retrieval by check number, dollar amount, description or other variables.
17Ability to support multiple fiscal year-end purchase order options including, but not limited to: void, carryover or carryover with re-appropriation.
18Provide a General Ledger that is integrated with all other systems.
19Ability to produce statements of revenue and expenses on monthly, quarterly, and annual basis.
20Ability to allow month end closings to occur in a new fiscal year, despite not closing in previous year.
21Ability to support a multiple department organizational structure (within a fund and for all funds).
22Ability to provide comparative financial information, including comparisons of current information with the same period last year, YTD last year, financial position at the end of last year, current operating budget, and with an annual finance plan (budget allocations), and Transfers for current year and prior year, and Amendments for Current Year and Prior Year.
23Ability to calculate and present amount expended for each account as a percentage of annual budget, including open encumbrances and YTD expenditures.
24Ability to allow authorized users to select certain information from the general ledger to prepare special one-time or recurring financial analyses.
25Ability, based on user authorization, to add, change, delete and post entries to the general ledger.
26Ability to log users off the system after a defined period of inactivity. This period is able to be determined by both administrator decision and user roles.
27Ability to mask fields by user roles including: ID, password, date of birth, banking account numbers, drivers license numbers, social security numbers, email addresses, pay rates, or any user defined field
28Ability to support pre-closing and post-closing trial balances to allow the user to review account balances, including current period transactions, before posting and after posting.
29Ability to allow for multiple months and fiscal years to remain open simultaneously.
30Ability to summarize and list on screen, or printed copy, in detail all pool cash "due-to" and "due-from" transactions.
31Ability to track pending cash receipt and disbursement activity by integrating with other applications.
32Ability to allocate investment earnings to various City funds based on average cash balances.
33Ability to accommodate a single or multiple bank account system.
34Ability to have security to restrict a user to certain accounts in each application, which could vary by application.
35Ability to have security to authorize a user to override the budget and where this can be done.
36Ability to have security to authorize a user to approve requisitions and/or POs and/or invoices.
37Ability to provide security on the following levels: Department, Division, Role of Group, Field, Record, Chart of Account's element, Transaction type, User ID, Screen, Menu, and Database table
38Ability to accumulate and report financial information for a particular fund by department (specific function or service) and by defined service levels.
39Ability to accumulate and report financial information for a particular

department/division, regardless of fund.

40Ability to support creating budgets versus actual inquiry by organization, with next and last year's capability.
41Ability to support wild card searches of G/L transaction descriptions.
42Ability to allow authorized users to perform vendor inquiry by either name, vendor number, social security number, or Federal I.D. with appropriate security/rights in the system (SSN ‐ FEIN).
43Ability to see total paid to the vendor regardless of different funds or account numbers used.
44Ability to authorize approvals by different levels of management and dollars.
45Ability to perform validation routines before data can be entered.
46Ability to provide for the maintenance of separate funds, each of which is a self-balancing set of accounts with all fund records being processed simultaneously by the common system.
47Ability to accommodate real-time on-line inquiry capability for all components of the system (e.g., Beginning Budget Balance, Year-to-Date Budget Activity; Current Budget Balance; Remaining Budget Balance; Beginning Transaction Balance; Year-to-Date Transaction Activity; Current Transaction Balance; Beginning Encumbrance Balance; Year-to-Date Encumbrance Activity; Current Encumbrance Balance; Pre-Encumbrances; Pending Transactions).
48Ability to require that all transactions are two-sided and balanced.
49Ability to drill down from summary account totals to the underlying detailed transactions.
50Ability to accommodate multiple fiscal year calendars.
51Ability to store at least 15 years of transactional data.
52Ability of the system to support workflow for General Journal Approvals.
53Ability to limit access to general ledger data by any element in the chart of accounts based upon security set-up.
54Ability to query a range of user-specified account numbers for any date and/or period range, with appropriate security control.
55Ability to store 300 characters in a single description field, but they can

be in multiple description fields (no more than five (5) description or memo fields).

56Ability to accommodate any electronic document, including images, as an attachment to transactions. If tied to the system to securely lock documents such as W‐9 (SSN) to be viewable only by user with appropriate rights or other method such as password protection.
57Ability to display reasons for rejecting general ledger transactions.
58Ability to designate each general ledger account by a user-definable "account type" (i.e., Asset, Liability, Fund Equity, Pool Cash, Revenue, Expense, Project/Grant).
59Ability for segments of the Chart of Accounts to be grouped on a user-defined basis into multiple reporting hierarchies.
60Ability to share accounts across multiple years (i.e., project and grant accounts).
61Ability to allow for filtering of the chart of accounts.
62Ability to search for accounts when entering transactions.
63Ability to print information displayed on the screen.
64Ability to add accounts in an active or inactive status at any time throughout the year.
65Ability to prevent deletion of an account with activity in any period of the current year.
66Ability to allow user, with appropriate security to make mass deletions of accounts with no history.
67Ability to allow user, with appropriate security to make mass account changes and keep history.
68Ability to sort, query, or view any element of the chart of accounts by its text description.
69Ability to provide a hierarchical structure that groups projects across departments for entity - wide reporting purposes.
70Ability to truncate numbers by thousands for reporting purposes.
71Ability to associate capital outlay by the program the assets support.
72Ability to flag an account as inactive based on a specified effective date.
73Ability to restrict GL posting (i.e. live or batch) by account number.
74Ability to flag by account number to require a work order, project number, or grant number to be associated with the posting transaction.
75Ability to export reports for check run's to show all posted invoice transactions.
76Ability to import excel files from Hansen for utilty refund reports and inventory usage reports.
77Ability to prompt a warning to the user when creating a journal entry that crosses funds. This would be a soft warning but not a hard stop.
78Ability to prevent posting a journal entry to a control account.
79Ability to import and export journal entries using MS Excel spreadsheets and other user-defined formats.
80Ability to provide journal entry upload functionality, allowing the upload of at least 600 lines (journal entries) to be uploaded in one transaction (e.g. purchase card file upload).
81Ability to utilize workflow for journal entry upload functionality (i.e., pending for review prior to post).
82Ability to edit journal entry data that was imported prior to posting to the GL with appropriate security and audit trail information.
83Ability to import journal entry transactions from other vendor-developed and in-house developed systems (i.e., journal import functionality).
84Ability to change the name of any segment of the account number while leaving the historic description the same.
85Ability to allow selected accounts to be flagged in order to disallow any postings to occur to those accounts.
86Ability to drill down to see all account activities, to include the related accounts of the source journal.
87Ability to produce balance sheets and other financial reports from a prior closed year and period with an option to include inactive accounts with activity or a balance.
88Ability to populate the project number that assigned to specific accounts.
89Ability to populate the account/ department number when you partially type in the numbers.
90Ability to automatically populate fiscal year and period based on transaction type.
91Ability to sort the journal entries approving list by period/ date/ user ID.
92Ability to search for all approved/ pending transactions by description/ date/ journal type/ creator/ approver.
93Ability to sort by type/ period/ date/ amount in the list of all transactions in a specific accounts.
94Ability to generate the sequential line numbers after deleting a line in the journal ( manual/ automated/ recurring/ reversing). For example, after copyng a journal entry with 6 lines, we need to delete line number 2 and 3, and then add a new line, the system should be able to reorder the line number so all the line number in sequestial - no missing line).
95Ability to disallow posting to a closed period, without appropriate permission.
96Ability to reject and return the entry back to creator for correction.
97Ability to import journals using excel.
98Ability to add new accounting strings (fund-org-object-project) without having to manually link each element.
99Ability to support "what if" analysis on proposed journal entries' impact to account balances.
100Ability to run reports as of a month end period.
101Ability to update beg balances when two years are open due to new budget year and closing out previous year.
102Capability to easily close out the months and year end.
103Ability to export journal entry information directly to Excel from inquiry screens.
104Ability to export journal entry line-level detail, including all debit and credit lines.
105Ability to display all debit and credit lines of a journal entry simultaneously during entry and review, without hidden offset accounts.
106Ability to display user ID, date/time stamp, and action (e.g., create, edit, post) for each jounral entry transaction.
107Ability to allow drill-down from general ledger account balances to journal entries and to the originating transaction within a single navigation path.
108Ability to filter journal entires by status, including draft, approved, and posted.
109Ability to provide a copy journal entry function to duplicate and modify existing entries.
110Ability to prevent manual editing of audit-related fields, including user ID and system-generated timestamps.
Chart of Accounts
111Ability to have unlimited number of account number combinations.
112Ability to carry the entire chart of accounts forward, regardless of activity, and eliminate the need to manually key those accounts into the system.
113Ability to activate new accounts or specific accounts based on dates or date ranges.
114Ability to group funds together for reporting purposes.
115Ability to link the budget and ACFR documents.
116Ability to associate specific accounts and activities with a particular fund.
117Ability to represent information in a graphical format with drill down capabilities.
118Ability to maintain a crosswalk between charts of accounts.
119Ability to define general ledger account number structure into components: fund, department, division, activity, sub-activity, element and object. Set up of these components also needs identifier to define whether an account is an Asset, Liability, Revenue or Expense.
120Ability to roll up accounts into subtotals in sub-account levels.
121Ability to block any entries into sub-accounts (roll up accounts), and only show totals of other accounts.
122Ability to utilize alpha-numeric account numbers for projects only.
123Ability to support “what-if” analysis for proposed changes to the organizational structure.
124Ability to perform “what-if” analysis for changes to both historical and proposed future organizational structures.
125Ability to consolidate account activity by fund, revenue, expense and expenditure type for ACFR reporting.
126Ability to perform sub-system transactions with automatic postings to the general ledger detail and control accounts by organizational unit.
127Ability to re-open an inactive account.
128Ability to identify all subsystem entries posted to the general ledger.
129Ability to validate accounts and account combinations.
130Ability to copy/re-create accounts.
131Ability to create "budget only" accounts.
132Ability to "drill down" in account activity.
Journal Entries
133Ability to accept both standard and recurring journal entries, with both the amount and account recurring.
134Ability to accept both recurring journal entries and annual renewals with only default account information, with entry allowed for the amounts.
135Ability to drill-down from within the journal entry screen.
136Ability to accommodate reversing journal entries.
137Ability to easily access reversing entries and/or links to the original entry.
138Ability to post journal entries through batch processing or real time transactions with work flow approval.
139Ability to allow the user to look up the chart of accounts on the screen as a reference during journal entry and to select the account.
140Ability to provide for configurable alerting for budget control when checking available funds before posting. Ability to check for period of availability on projects.
141Ability to automatically update the budget with changes/cancellations when a check is cancelled.
142Ability to automatically assign sequential numbers to all journal entry transactions for audit trail purposes.
143Ability to make adjustments to budget, transaction, and encumbrance balances through the use of journal entries.
144Ability to enter journal entries for multiple departments and funds under one journal header.
145Ability to provide default data within journal fields (e.g., year, date, period).
146Ability to generate date-specific reversing entries.
147Ability to accommodate text or attachments associated with a journal entry transaction for audit trail needs.
148Ability to highlight errors on the screen for immediate correction (online, immediate validity checks) and produce a warning for accounts requiring a project, or period of availability.
149Ability to accommodate the following correction options, at a minimum, for journal entry errors: delete/change/edit the pending journal entry.
150Ability to retain "deleted" journal entry information for inquiry only.
151Ability to view pending transactions before posting, with appropriate security.
152Ability to reverse a group of journal entries in the current reporting period.
153Ability to provide descriptive error messages.
154Ability to create a journal entry using a previously entered journal entry as a template (copy functionality).
155The system is able to track audit changes throughout the system and create a log of all records which includes: date, time, user, information prior to change, changed Information, and other configurable information
156Ability for one department to process a payment within the same fund to another department for goods or services rendered (with multiple revenue and expense codes) without issuing a check.
157Ability to ensure due to/due from and transfer in/transfer out balances across funds.
158Ability to input journal entries as a correction or adjustment to prior open accounting periods with security.
159Ability to support accrual journal entries, which can (optionally) automatically reverse themselves on user-specified dates in the following period. Support a configurable workflow for approvals.
160Ability to adjust, supplement, or reduce existing pre-encumbrances and encumbrances, maintaining an audit trail of all adjustments.
161Ability to attach supporting documentation to a journal entry record (e.g., email, screen prints, scanned paper documents).
Closing & Adjustments
162Ability to carry forward of user-selected encumbrances.
163Ability to perform "soft closes" on periods so that a period may be opened again with proper permission.
164Ability to perform "hard closes" on periods so that a period is closed for the purpose of not posting.
165Ability to accrue payroll (i.e., salaries and benefits) at year-end.
166Ability to roll over encumbrances.
167Ability to perform monthly and year-end closings.
168Ability to hold a period or fiscal year open before closing.
169Ability to have more than one period open.
170Ability to have more than one fiscal year open.
171Ability to initiate year-end processing at any point in time after the end of the fiscal year (i.e., doesn't have to occur on last day or on any particular day).
172Ability to make post-closing adjustments at any point during the closing period.
173Ability torestrict users ability to make entries during adjustment periods (periods 13).
174Ability for two level review and approval of journal entries during adjustment period.
175Ability to restrict users ability to make entries during Post‐closed periods (periods 14 and higher).
176Ability to disallow further posting to an account that is closed within a project but

open elsewhere.

177Ability to define closing periods and period closing dates.
178Ability to prevent transactions from being processed in closed prior years and unopened future years.
Projects & Grants
179Ability to require entry of a project or grant number during transaction processing based on system configuration.
180Ability to validate project or grant numbers to ensure accuracy and active status.
181Ability to view all transactions associated with a project or grant within a single screen.
182Ability to export project and grant ledger information directctly to Excel.
183Ability to track tfunding percentages at the transaction level.
184Ability to identify and flag assets as granted-funded during asset creation.
185Ability to track grant eligibility period, timelines, and restrictions.
186Ability to provide dashboards displaying project and grant balances, budgets, and expenditures.
Reporting & Querying
187At a minimum, the system is able to produce: Available Budget by Expense and Revenue Code, Cash Balance, Year-to-Date Expenditure, Month-to-Date Expenditures, Expenditures Relative to Budget, Budget to Actual by Budget Line Items, Pre-Encumbrance Report, Open Encumbrance Report, Income Statement, Cash Flow, Comparison of Expenditures by Month, Statement of Net Assets, and Schedule of Expenditures and Revenues
188At a minimum, the system is able to produce: General Fund Financial Statements, Trend Analysis for Revenues, Trend Analysis for Expenditures, Statement of Revenues and Expenditures, Trial Balance Activity, Comparison of Revenues and Expenditures by Month/Quarter, Capital Projects, Expense Budget at Any Level, Project Reports (Detailed and Summary), Cash Balance by Fund ‐ Accounting needs the ability to designate accounts by fund, Working Capital by Fund, and Transaction Listing by Vendor/Vendor Number/Invoice Number.
189Ability to customize headers and footers for reports on funds, basub’s, elements, and objects.
190Provide an account history report spanning multiple fiscal years. Ability to split by project charged to account.
191Provide a detailed transaction journal.
192Ability to assign the refresh rate of the Executive Information System.
193Ability to for users to manually refresh the Executive Information System.
194Provide a Trial Balance.
195Provide a Balance Sheet.
196Provide a Statement of Revenues, Expenditures and Changes in Fund Balance by Fund Type.
197Provide GAAP and GASB compliance reports.
198Provide GASB 34, GASB 42, GASB 45, and other compliance reports.
199Provide compliance reports to be editable by user.
200Provide an encumbrance listings by Department & Fund, showing liquidations & remaining balance.
201Provide a Chart of Accounts.
202Ability to produce monthly, quarterly, and annual financial statements without the need for a financial reporter.
203Ability to produce monthly, quarterly, and annual financial statements on defined levels.
204Ability to fund accounting capability that complies with GAAP and GASB standards.
205Ability to provide linkage between reportable sections of the ACFR.
206Ability to export to various formats to create a custom ACFR document.
207Ability to sort queries and reports based on any element (e.g., date range, period range, individual account number, account number range, etc.).
208Ability to produce combined financial statements by fund, a select group of funds, or in total for all funds.
209Ability to create PDF files or HTML links.
210Ability to copy existing reports to new report titles for modification to a new report.
211Ability to print budget-to-actual comparison reports at any level of the account number for any user-defined date or accounting period range.
212Ability to drill down into GL entry for payroll and benefits to see such information (e.g., employee name, dollar amount, benefit).
213Ability to accommodate the following GL query and report options:
214Print all lines
215Drop accounts with all zero columns
216Drop detail lines associated with sub-total line.
217Ability to schedule reports for regular production (i.e., monthly, bi-weekly, etc.).
218Ability for scheduled reports to be emailed to a user.
219Ability to produce financial information for public posting: Detailed Revenue and Expense Transaction and Employee Compensation Summary Information
220Ability to search for and report on types of accounts.
221Ability to run large reports with minimum system performance interface.
222Ability to provide an integrated report writer that supports building calculations based on data values selected (i.e., percentages of existing values).
223Ability to allow generated reports to be saved in an integrated document manager.
224Ability to display when a report is being run, or in process, so that a user does not run the report again.
225Ability to save a report in multiple formats including: MS Word, MS Excel, XML, PDF, XPS, CSV, etc.
226Ability to archive reports to the City's existing document management system with default retention and the option to extend retention due to agreement requirements or litigation.
227Ability to create reports using SQL Reporting Services or other database reporting services.
228Ability to summarize individual line-item accounts into groups of accounts for use in financial reporting based on user-defined criteria.
229Ability to support online inquiry to account balances, available funds, and to detail posted transactions.
230Ability to run reports by various accounting methods (i.e., cash, accrual, modified accrual, GAAP).
231Ability to maintain a history of all G/L entries and to produce detailed transaction reports to provide an appropriate audit trail.
232Ability to filter, search, and report month-to-date, period-to-date, and year-to-date budget, estimated revenue, expenditures, revenue, pre-encumbrances, and encumbrances by any segment in the chart of accounts.
233Ability to access to bundled library of reports which can be defined by Finance staff to ensure accuracy of information.
234Ability to export reports to Excel.
Compliant
Alternative Method
Modification Required
Non-Compliant

Budget

Budget
#RequirementResponseComments
General Requirements
1Ability to bring current annual budget forward including relevant narrative and calculations used to build the budget forward to develop a base budget for preparing the new year's budget.
2Ability to provide budget dashboard view of important indicators: Budget to Current Year to-date Actual, Revised Budget to Current Year to-date Actual, Current Year-to-Date Actual to Prior Year to-date Actual and prior year completed fiscal year actual, Current Year-to Date Actual to up to three years of actuals. Snapshot of all previously stated items by Fund, Fund Type, Department, Division, Account, Account Groupings and Capital Projects. Snapshot ability to include other miscellaneous key information such as Capital Project end dates, and other user-defined fields.
3Ability to categorize accounts from the General Ledger by user defined categories such as Salaries, General Services, Maintenance, Sundry, Supplies, and Capital.
4Ability to tie budget dollars to strategic plan goals and objectives.
5Ability to increase or decrease line item budgets by either a fixed or variable percentage globally, by department, by account, by account type for both revenue and expenditure items.
6Ability to create/modify/track multiple annual budgets to include a current year active budget, a re-forecasted budget to become active later in the fiscal year, and a next year budget to become active at the beginning of the new fiscal year.
7Ability to prepare budgets that accommodate the following: department budget, division budget, program budget, grant budget, fund budget, capital projects budget, and user-defined budget information.
8Ability to load budget amounts based on the following: zero balances on all accounts, current year's original budget, previous budget, current year's amended budget, previous year's actual, combination of years to create normalized 12-month total, and any years budget or actual increase/decrease.
9Ability to track and enter requests for changes to a draft budget for the upcoming fiscal year including the ability to enter requests as reduced, current, and expanded levels. Also the ability to adjust the current year budget through double sided entries with a detailed audit trail. Ability to upload double sided entries.
10Ability to allow changes to the original budget, showing updated revised budget for each account along with misc. descriptions validating why the change was made.
11Ability to retain initial and amended budget data in file.
12Ability to load budget information from third party software.
13Ability to provide budget trending and forecasting capabilities including: Straight Line Projection, Percentage based on Last Year Actual, Percentage based on Last Budget, 2 to 5 year Actual average, and User-Defined.
14Ability to provide salary and benefits forecasting capabilities from the payroll application and ability to pull data into a report (pdf) and excel to include: Name of employee, position title, position status (full-time or part-time), split % between funding sources, anniversary date, hire date, promotion date, termination date, current pay, previous pay, position salary range (min, mid, and max), all extra/special additional pays: longevity/stability, EMS pay, cell allowance, car allowance, education pay, etc... holiday pay days, shift differential, fringe benefits, type of position, overtime expenses, and user defined parameters.
15Ability to allow at least 30 budget forecasting models to be saved.
16Ability to provide long-term forecasting capabilities for a minimum of 10 years into the future.
17Ability to record "what-if" projections for the budget ranging from simple to complex.
18Ability to report actual revenue and expenditures against approved annual and allotted budget during the year.
19Budget preparation system, at a minimum, be able to contain at least five years previous fiscal data and current year.
20The following information is recorded when amendment is made: type of change, reason for change, requestor of change, approval of change, user making change, date and time of change, notes, attached documentation, and other desired protocol.
21Ability to allow status inquiry for department to retrieve up-to-date detail account status, including revenues, expenditures and encumbrances.
22Ability to bring detail (i.e., single line item or group of line items) from one budget level to another without having to copy/paste.
23Ability to support budgeting for current, revised and next fiscal year and/or multiple year budgets
24Provide access to GL inquiry from the budget worksheets.
25Ability to maintain locked projections.
26Ability to support distributing annual budgets to monthly figures by multiple methods including evenly or by defined percent.
27Ability to allow users to enter narrative justifications at the account or department level.
28Ability to auto-update amounts linked to the narratives (e.g., transmittal letter).
29Ability to provide 5 year budgeting to comply with general financial reporting practices.
30Ability to export and import budget to desktop tools (e.g., MS Excel, Word).
31Ability to control budget by all elements (e.g., category, line item) in the chart of accounts.
32Ability to accommodate multi-year budget control.
33Ability to accommodate multi-year projects for budget purposes, adoption budget appropriations, and be fully integrated with the financial system and other modules.
34Ability to view the budget for a multi-year project and carry-forward amounts of the budget balances.
35Ability to track budget, expenditures, and funding sources for grants and multi-year funds.
36Ability to accommodate encumbrance control.
37Ability to validate pre-encumbrances, encumbrances, and expenditures against the appropriation budget.
38Ability to accommodate automated expenditure analysis of multiple budget elements, including: Expenditures and Revenues to Date, Pre-Encumbrances, Encumbrances, Outstanding Payments, Outstanding Invoices, Estimate of Expenditure to Year End, Balance Available to Spend, Expected Total Expenditures for the Year, Estimate of Revenues to Year End, Estimated Total Revenues for the Year, Collected Revenue, and User-Defined Parameters.
39Ability to support budgetary allotments by month, quarter, year or other period as defined by the user.
40Ability to provide payroll and benefits information by position/employee.
41Ability to set up tracked budgets (e.g., overtime for purposes of mid-year adjustment).
42Ability to validate field values within the budget entry screen.
43Departments site wide can access budget information on an inquiry basis for their unit, with authorized users only being able to make changes.
44Security features are robust to control the "views", "changes" and "approvals" by different organizational units.
45Ability to include reports that provide data for the prior year actual, current budget, current year-to-date actual, current year projections, and future year proposed. Reports should be able to include up to 5 years in the past and 5 years in the future.
46Budget preparation system, at a minimum, be able to contain at least five years previous fiscal data and current year.
47Ability to store minimum of 15 years budget-to-actual on all account levels.
48Ability to restrict access to confidential data by user.
49Ability to prohibit multiple users from updating the same record simultaneously.
50Ability to ensure that all transactions using or affecting budget authority (appropriation, grant, project, department) are validated electronically, real-time against up-to-date budget totals based on established budgetary controls.
51Ability to provide multiple levels of controls for department budgets.
52Ability to provide separate data entry for appropriation and department budgets and budget transactions.
53Ability to track original budget, budget adjustment, and budget transfer line items for each line item and appropriation.
54Ability to prevent department level users from updating budget information after it has been submitted or as of a specific cut-off date.
55Ability to lockout changes to the budget after defined dates.
56Ability to receive data from and export data to spreadsheet (Excel).
57Ability to attach files (i.e., Word, Excel) to particular issues, revisions and line items with the system; point-and-click access to attachments.
58Ability to budget by quantity and unit cost, and by specific item within each account rather than a flat amount per account.
59Ability to load unit cost data associated with various budget elements (e.g., car, gasoline).
60Ability to track, through an audit trail, every movement of the departmental worksheets.
61Ability to easily identify when viewing a department budget whether or not it has been submitted for Budgetary review.
62Ability to provide memo field, minimum of 500 characters, to store notes for each account.
63Ability to lock/unlock (prevent/enable other changes to that budget version) budgets at any phase of the budget preparation, including after submission by departments.
64Ability to develop both detail budgets, at any level of the chart of accounts, and summary budgets in a distributed environment.
65Ability to allow users to attach narratives and justifications to budget worksheets.
66Ability to allow documents (e.g., contracts, MS Word/Excel documents) to be attached to budget worksheets.
67Ability to indicate, by line item, one time expenditures in the budget "issues."
68Ability to allow users the option of including multi-line text in budget issues for justification purposes (e.g., contractuals increased because of bargaining agreements).
69Ability for user to list budget issues at any level in the hierarchical structure.
70Ability to provide an "approved" or "not approved" flag to mark budget issues within a decision package by line item or by total.
71Ability to require line item request marked as one time to be approved.
72Ability to forecast real account balances, revenues and expenditures for the remainder of the year based on historical trends, percentages, or other specified parameters and allows for adjustments to the forecast.
73Ability to drill down to compare budgets to actuals from highest level to lowest level of detail.
74Ability to generate budget documents in standard approved government format.
75Ability to provide document publishing features including: combining documents from various sources; flexibility on amount of detail; GFOA budget award criteria.
76Ability during budget formulation to access all expenditure and revenue line items currently in use by the financial system.
77Ability through security to control access to the budgeting system.
78Ability to link certain accounts so when one changes notified that the other needs to change (transfers).
79Ability to create budget categories/groupings for reporting purposes.
80Ability to provide a reconciliation between original and revised budget.
81Ability to summarize "what if" projections based on categories/groupings such as personnel cost.
82Ability to upload budget numbers and minimize manual entry.
83Capability to easily update the budget templates.
84Ability to display budget, actual, and encumberance data within a single, consolidated view.
85Ability to display remaining budget balances during requisition and purchase order entry.
Budget Entry
86Ability to enter, store and track the following: Three or more years historical budget and actual data; Year to date Actual; Original Current Year Budget; Modified Current Year Budget; Current Year Projected; Next Budget; Programs; Projects.
87Ability to budget by project number for both capital projects and certain operational items (e.g., Planning, Public Works, Capital Improvements and Parks programs).
88Ability to provide worksheet information by month, quarter, or user-defined period.
89Ability to forecast current budget and actual (either on a line-by-line basis or on an entire budget) based on: Straight-line projections; Percentage based on last year actual.
90Ability to display budget-to-actual with percentages for available budget for an account at any time.
91Ability to perform what-if scenarios, including for a single line item or group of items.
92Ability to enter budget seasonally by month, quarter, or user-defined period.
93Ability to create budget relationships (e.g., salary changes automatically adjust benefits and vice versa).
94Ability to budget by fund.
95Ability to control spending by revenue source.
96Ability to support workflow of the City's budget process.
97Ability to produce and manage a budget calendar tied to the workflow.
98Ability to enter budget adjustments in a pending status for final approval.
99Ability, through workflow, to notify appropriate personnel of adjustments for approval and update to GL.
100Ability to allow the budget to get amended during the year and provide audit trail of amendments.
101Ability to track budget and amendments while distinguishing between the two.
102Ability to drill down to all aspects of a budget amendment (moved to/moved from).
103Ability to stamp all budget adjustment activity by: User; Date; Transaction Code; Final Approval Number; Approval Date.
104Ability for user departments to electronically submit content using a standardized Setup and Maintenance.
105Ability to submit amendments through configurable workflow processes.
106Ability to display real-time approval status of budget amendments within the workflow.
Payroll Budgeting
107Provide for flexible payroll budgeting capabilities, including abilities to: capture all existing employees; perform what-if analyses; control start and stop dates; and, identify classes of employees and pay grade steps.
108Ability to modify positions, specifically: Add or delete positions; Reclassify positions; Modify positions; Transfer positions; Freeze or unfreeze positions; split positions.
109Ability to perform edit checking and validation to prevent more than one employee from being assigned to the same position number, if so desired, with override capabilities based on user-defined authorization.
110Ability to route position change requests to various staff members for approval.
111Ability to notify requestor when position has been approved and initiate other related events, such as recruitment file, etc.
112Ability to tie back payroll, salary and benefits to the appropriated budget.
113Provide the flexibility to calculate payroll budgets by position, pay types, classification and to provide %, anniversary or across the board pay and benefit increases.
114Ability to load Payroll data into the General Ledger accounts, both revised and new year budget levels.
115Ability to run payroll budget reports showing salary savings and creating a budget adjustment for posting to the G/L.
Reporting & Querying
116Ability to build custom reports through a simple "wizard" that can query data in HR tables, budget tables and GL.
117Ability to provide real-time reporting on current balances on line item accounts and line item activity that clearly identifies encumbrances, pre-encumbrances, expenditures, total obligation and remaining budgetary balance.
118Ability to drill-down from any field within the budget entry screen.
119Ability to query the following information by year, date, fund, budget, department, program, line item and/or by period: Beginning Balance; Beginning Budget; Amended Budget; Department Summary to Department Detail; Pre-Encumbrances; Encumbrances; Actuals; Transfers; Balance; Revenues by Funding Source; Expenditure Report by Funding Source; Performance Measures & Financial Reports.
120Ability to track and report one-time and annual budget requests.
121Ability to track and report on adjustments made to the budget.
122Ability to perform analysis of current budget by providing reports that indicate the budget-to-actual revision/invoices/encumbrances/requisitions/available balance.
123Ability to generate a Financial Report (budget variance report comparing current and prior years, produced on a monthly and quarterly basis).
124Ability to develop a standard and save a set of reports and inquiries for end-users.
125Ability to provide the following queries by user defined time period: Beginning Expenditure Balance; Beginning Expenditure Budget; Amended Expenditure Budget; Pre-Encumbrances; Encumbrances; Actual Expenditures; Actual Revenues; Transfers; Available Expenditure Budget Balance; Balance Sheet Account; Revenue Budget; Amended Revenue Budget; Accrued Revenue; Collected Revenue; Revenue Surplus/Deficit; Negative Expenditure Balances.
126Ability to export budget information directly to Excel from inquiry screens.
127Ability to drill down from budget summary data to detailed transaction-level information.
Compliant
Alternative Method
Modification Required
Non-Compliant

Fixed Assets

Fixed Assets
#RequirementResponseComments
General Requirements
1Provide a way for review of Fixed Assets prior to posting. Do not want Fixed Assets to autoamtically post to the Fixed Asset module.
2Ability to customize depreciation entries and run depreciation by multiple funds.
3Ability to track assets over $5,000.
4Ability to identify grant funded assets by: identifying more than one grant associated with an asset; identifying the percentage split, or capitalization breakout (to each grant) for each asset.
5Ability to export / import information to/from common spreadsheet applications.
6Provide support for bar coded asset tags and portable bar code readers for performing physical inventories.
7Provide support for RFID asset tags and portable RFID readers for performing physical inventories.
8Ability to generate tag numbers, have external tag numbers assigned, or not have tag numbers.
9Provide lists and values for infrastructure capital assets.
10Ability to associate capital outlay by the program the assets support.
11Ability to depreciate capital assets and allocate depreciation to those programs that use the assets.
12Provide a report of information on newly obtained fixed assets for verification, with ability to review prior to posting from the A/P into Fixed Assets. No automatic postings should occur.
13Ability to track multiple "user defined" fields on the asset master record.
14Provide a classification scheme to code fixed assets according to type (i.e., desks, cars).
15Ability to code fixed assets by Class.
16Ability to report by Class, Dept. and Function for ACFR Requirements.
17Provide a free-form descriptive text to further describe any asset.
18Ability to idle assets (suspend depreciation).
19Ability to access a master file by entering any asset field.
20Ability to accommodate alpha numeric asset numbers.
21Ability to accommodate parent/child relationships between related assets, such as a master unit with one or more accessories.
22Ability to reassign parent/child relationships.
23Ability to capitalized items in aggregate (as a group).
24Ability to track "Quantity" in the asset master record.
25Ability to "edit" a fixed asset entry prior to posting (to correct a type or delete a duplicate entry, for example).
26Ability to search for assets by description, type, asset ID, etc.
27Ability to run depreciation as of a specific period to only include active assets through that period.
Asset Entry
28Ability to enter Fixed Assets that include the following information: Fund/Account Group; Property type; Building; Location; Responsibility; Department; Program; Acquisition date; Original cost; Current value; Status (active, disposed, idle); Previous asset number; Document reference number; Acquisition method (purchased, donated); Depreciation - Life to Date; Depreciation - Year to Date; Parent/Child Descriptions and Asset Numbers; Purchase Order Number; ID/Tag number; Vendor Name and ID number; Multiple description lines (brand, model and manufacturer of asset; Check number and date; Serial number; License number; Replacement cost; Group / Assets Classification Number; Fund and Department Numbers; Quantity; Unit Cost; Asset Life; Square Footage; Insurance value; Disposal value; Disposal date; Transfer date; Responsibility code; Funding source; Sale price; Warranty information; Donation; Condition; Contractor; General Fund Category; Document reference number.
29Ability to direct asset entry to a specific open fiscal year.
-Project Based Assets
30Ability to capture project costs for aggregate / project assets.
31Abilitly to enter assets as part of a project and query asset by Project #.
32Ability to allow a project to be associated with multiple assets.
33Ability to associate an asset with multiple projects.
34Ability to associate multiple capital accounts and multiple related depreciation expense accounts with an asset.
35Ability to track Capital Improvement Project (CIP) assets.
36Ability to transfer CIP asset to an active assets and perform.
37Ability to transfer assets between departments, locations and funds, accommodating interfund and inter-dept. transfers, duplicating all identifying data from original record.
38Ability to maintains online history of asset transactions, including: ID Number; location; account number; status; partial disposals; valuation; date of last depreciation adjustment.
39Ability to calculate asset values to replacement costs for insurance purposes.
40Ability to record and report on asset replacement information, including: Expected useful life (years, mileage, cycles); date of expected replacement; current asset value; anticipated asset value at time of replacement.
41Ability to retain fully depreciated assets in fixed assets for inventory control purposes prior to disposition.
42Ability to allow editing of asset records after creation with appropriate security and full audit tracking.
43Ability to search asset records using partial values across key fields, including asset ID, description, location, and serial number.
44Ability to attach and retrieve images and supporting documents directly within the asset record.
45Ability to perform bulk updates to asset records with appropriate security controls and audit tracking.
46Ability to display full asset lifecycle history, including additions, adjustments, transfers, depreciation, and disposals.
47Ability to track Work In Progress (WIP) and to move completed projects from WIP to fixed assets, or to expense if the project is cancelled.
Reporting & Querying
48Provide a Schedule of Assets, grouped by GAAFR function and/or departments and able to be produced down to the division and/or cost center level.Must be able to provide the following queries:

Beginning Balance by Class, Department and Function.

Current Year Additions by Class, Department & Function.

Ending Balance by Class Department an Function.

Current Year Disposals by Class, Department and Function.

Gain/loss on disposals by Class, Department and Function.

Current Year Depreciation by Class, Department and Function Year to Date Depreciation by Class Department an Function.

49Provide a Transaction Register audit trail of all acquisitions, transfers, changes, and retirements during a user-defined time period by asset type, department, or purchase amount.

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .