Spalding County ERP Checklist 2024_019 RFP.xlsx

XLSX spreadsheet 15 MB Posted

Attached to
Enterprise Resource Planning Software & Services RFP-2024-019
Solicitation number
PE-72600-NONST-2024-000000003
Issued by
Spalding County, Georgia

About this file

This document is an RFP (Request for Proposals) issued by Spalding County for an Enterprise Resource Planning (ERP) system implementation project. The RFP outlines the County's requirement for a comprehensive ERP solution that includes financial management, procurement, human resources, payroll, and other core business functions. The project overview indicates that the selected vendor will be responsible for implementing the new ERP system, providing training, and ongoing maintenance and support. The RFP provides a detailed scope of work, including specific system functionality and integration requirements. Proposals are due by June 30, 2024, and the contract term is for 5 years with options to renew.

The pricing terms outlined in the RFP indicate that the County is seeking fixed-price proposals for the implementation, configuration, and training services. Ongoing annual maintenance and support fees will be negotiated separately. The RFP is open to all qualified vendors, with no set-asides or preferences specified. Funding for the project will come from the County's general fund, with a total budget of $2.5 million. The current ERP system is outdated and no longer supported, driving the need for this modernization initiative.

View the file

Other files

On GovTribe

Work with this file

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

Text version

General & Technical

Proposers must use one code only per requirement. The following answer key must be used when responding to the requirement. (Y = Yes, Out of Box, N = Not Planned, C = Customization, TP = Third Party Product, please indicate name of Third Party Product the appropriate field in the comments column.)RESPONSECOMMENTS
FUNCTIONAL REQUIREMENTS - GENERAL
GENERAL SYSTEM CAPABILITIES:
1The software must be commercial off-the-shelf that can be tailored to customer needs through configuration instead of custom software development.
2Provides a one-time, single-point of data entry to reduce redundant work.
3Modules should integrate to maximize operator and system efficiency where applicable.
4Provides an easy to use tool for preparing various statistical and analytical reports.
5Allows searching on all application fields and includes search operators such as greater than, less than, in between, etc.
6Allows for unlimited historical data to be stored and maintained in the production system.
7Performs real-time data validation and error checking at the time of data entry.
8Provides identification of an individual who last entered or changed any transaction and the date of that change.
9Allows for multiple users to be on the system at the same time and multiple users to be in the same program at the same time.
10The software must use a relational database.
11Provides functionality for data to be output directly from an application to multiple formats including, but limited to printer, email, Microsoft Excel, Microsoft Word and PDF.
12Allows customized access and user experience, to be maintained by role.
13Provides user defined fields for the master files and input screens in applicable modules.
14Provides comprehensive document management capabilities.
15Allows users to design site specific output forms for applicable modules.
16Allows for reports to be scheduled for automated generation with multiple output options.
17Provides integrated checklists and/or wizards to guide users through complex processes.
VENDOR SERVICES
18Provides future updates and enhancements on a regular basis. Vendor will note such provisions and identify associated costs.
19Provides well defined all inclusive migration processes for software releases.
20Supports all client software modifications in a generally available release.
21Provides client specific software modifications available to all clients at no additional charge.
TECHNICAL CAPABILITIES:
22Provides field level edit checks for transactions during data entry and provide immediate user feedback, including error messages and possible corrective actions (i.e., warnings when entering existing SSN, address, etc.)
23Provides online documentation and training materials such as context-specific help, release notes, and process overviews.
24Allows authorized users to obtain/update information through self service applications when applicable.
25Supports importing and exporting standard desktop office application files to Microsoft Office suite where applicable.
26Displays all date fields with a century indicator.
27Includes multiple application environments. This should include separate environments for end-user training and to install application updates without affecting production.
APPLICATION ARCHITECTURE
28Allows applications to be browser-based and not require additional software or add-ons installed on end user devices.
29Includes real-time RESTful APIs for third-party application integration.
30Processes should occur in real-time, but allow for select processes to be scheduled.
31Supports standard Windows clipboard functionality to cut/copy/paste to and from fields.
32Allows for files to be attached directly to application records and transactions.
33Allows for documents to be scanned directly and attached directly to application records and transactions.
34Supports mass changes to definable groupings of transactions, where applicable.
35Provides effective dating for transactions and table updates, including both future and retroactive changes, where applicable.
36Allows drill down functionality to supporting records, including across application modules.
37Supports either on-premises or cloud deployment.
38Supports industry standard virtualization platforms.
39Supports system on Microsoft Windows Server operating systems.
40Allows for communication between end-user and application server/s to be over HTTPS.
SYSTEM ADMINISTRATION & CUSTOMIZATIONS
Provides user-defined:
41Tables
42Fields
43Reports
44Menus
45Output forms
46Business rules and workflows
47Allows all application customizations to be retained following any system update.
48Allows administration tasks to be decentralized.
49Supports industry standard backup solutions and practices.
50Supports database transaction log backups and point-in-time restoration.
DATABASE MANAGEMENT SYSTEM
51Allows system to be optimized for Microsoft SQL Server RDBMS.
52Provides functionality to lock database records at row and field level.
53Includes a data dictionary.
54Allows for the administrator to track user behavior as well as database utilization.
55Provides documented best practices including but not limited to optimum database configuration and client maintenance.
SECURITY
Allows integrated Role-based Access Control security system and includes the following features:
56Unlimited number of roles to be assigned to a user
57Roles include several levels of access customization including, but not limited to application, process, record, and where applicable, field.
58Roles can be effective dated to be automatically applied or expired on future dates
59Role administration to be decentralized per application module
60Supports Microsoft Active Directory for end-user authentication.
61Allows use of single login for all products from same vendor.
62Provides self-service applications to allow end users to register for a new account.
63Allows for end users of self-service applications to reset their own password, including "forgot password" capability.
64Allows an administrator to suspend a user ID from further use.
65Automatically log users off after defined idle time. Must be able to define idle time by user role and/or per application module.
66Provides functionality to record who changed security profiles and when changes are made (user name, date and time stamp).
67Includes summarized and detailed reports on user security rights.
REPORTING
68Allows user to generate charts and graphs based on report data within the system.
69Provides multiple output formats for reports including printer, PDF, Word, Excel.
70Allows scheduling of applicable reports to run automatically.
71Provides reporting by exception.
72Allows print preview of all reports before printing and have print screen functionality.
73Supports industry leading ad hoc reporting tools including Microsoft SQL Server Reporting Services.
74Provides a user-configurable, centralized access point for analyzing and aggregating data from all modules and applications allowing users to view key performance metrics and drill down for further detail.
WORKFLOW
75Includes integrated workflow engine across all modules to provide automated notifications and approval requests.
76Includes pre-defined business rules to include in customized workflows.
77Allows for workflow design and administration to use point-and-click/drag-and-drop tools and require little technical expertise.
78Allows for workflow administration to be decentralized per application module.
79Allows multiple approval paths based on item to be routed, where applicable.
Allows for the following workflow configuration:
80First approver can complete workflow step for group
81All approvers needed to complete workflow step for group
82Ability to set a catchall rule, this rule would be activated if there are no other business rules applicable to the process.
83Provides automated approval notification where applicable.
84Provides multiple methods of receiving and acting upon workflow notifications and approvals, including from desktop and mobile platforms.
85Allows for a designated user to override particular workflow step.
86Provides functionality to set an alternate approver on a business rule so that workflow is automatically forwarded if not acted upon after a user-defined period of time.
87Tracks documents submitted for approval and review with a time/date stamp.
88Provides functionality to migrate workflow processes between application environments. For example, workflow processes can be built and tested in a non-production environment, then migrated to a production environment.
DASHBOARD
89Includes a centralized dashboard to access, analyze, and process data across proposed applications.
90Includes a comprehensive library of pre-defined content.
91Allows existing dashboard content to be customized and new dashboard content can be created through non-technical, point-and-click toolsets.
92Displays dashboard data in a variety of formats including tables and charts.
93Provides customized dashboard content per role and per user.
94Provides a wizard to assist new users in setting up their dashboard for the first time.
95Allows for dashboard content to be applied by end user or pushed to users by administrators.
96Provides functionality for data surfaced to the dashboard to adhere to user permissions of source application.
97Provides integrated help, training, and support materials for dashboard.
98Dashboard data includes interactive controls to easily sort and filter data real-time.
99Provides a dashboard view of critical system statuses and key performance indicators for the organization. The organization should be able to both personalize the dashboard for each of their users, as well as customize it for their organization's specific metrics of performance.
100Dashboard data can be output in a variety of formats including, PDF, Excel, or CSV.
101Dashboard data includes links to drill into source application system for detailed information.
FORMS PROCESSING
102Allows users to create configurable forms from a rich library of templates.
103Forms output configuration options should include, but not be limited to form layout, logo, background and font colors, addresses, and signatures.
104Forms processing should allow for customized output options including print, email, and archiving.
E-LEARNING TRAINING SOLUTION
105Provides courses integrated with client application environment.
106Allows searching for classes by subject and to expand modules to see all of the available classes.
107Provides prerequisites for new users getting started using system programs.
108Allows submitting of a weekly report on classes taken to the manager.

General Ledger

Proposers must use one code only per requirement. The following answer key must be used when responding to the requirement. (Y = Yes, Out of Box, N = Not Planned, C = Customization, TP = Third Party Product, please indicate name of Third Party Product the appropriate field in the comments column.)RESPONSECOMMENTS
FUNCTIONAL REQUIREMENTS - GENERAL LEDGER
GENERAL PROGRAM CAPABILITIES:-
1The software must 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.
2The software must provide a central inquiry program that provides an Accounts view that indicates the type account type is balance sheet, expense, or revenue. The status of the account and whether it is a multi-year account. This view should also display a bar graph of the debits, credits, and overall account level. Finally, this view should allow a user to drill down to budget history for the account.
3The software must provide a central inquiry program with the ability to filter on Accounts, Account Segments, Budget and/or Trial Balance.
4The software must track the user of each transaction.
5The software must 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).
6The software must support accounting process functions that are required to maintain various fund types, individual funds and account groups, such as special revenue funds, fiduciary funds, etc.
7The software must provide a complete system of encumbrance accounting supported by open purchase order tracking.
The software must process financial information using a modified accrual basis of accounting for the following type of funds:
8General
9Special Revenue
10Capital Projects
11Debt Service
12Agency
13Expandable Trust
14Other
15The software must provide the ability to specify all major system variables, e.g., chart of accounts, report definition, and processing parameters, through system administration-maintainable tables.
16The software must support task alerts; when a user logs in, the system should automatically display the responsibilities, such as report approvals, budgeting, P.O. approval, etc., that need attention for the day, week, month, based on user-defined preferences.
17The software must support flexible, organization-defined chart of accounts structure. The account # should be at least 40 characters in length and have at least 8 user definable segments
18Ability to merge two accounts into one while maintaining all account history.
19The software must provide consolidation codes for cross-organization consolidating reports.
20The software must support unlimited historical data.
21The software must support organization-defined fiscal year, which can vary by fund.
22The software must provide comprehensive inquiry option with drill down capabilities to the user to access summary information or detail information as needed.
23The software must provide access to other modules from the General Ledger inquiry and to view the source information for each transaction. For example, a user should be able to drill down to a specific purchase order or vendor check.
24The software must allow for easy access to transaction inquiry, including access to the actual check, invoice, or purchase order image using the vendor's document management system.
25The software must support multiple fiscal year-end purchase order options including, but not limited to: void, carryover or carryover with re-appropriation.
26The software must support a multiple department organizational structure (within a fund and for all funds).
27The software must support cross-department and cross-fund functional account analysis detailing inter-fund transactions with specific due-to and due-from and transfer-in and transfer-out, and maintain detailed record of outstanding due-to and due-from.
28The software must 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).
29The software must calculate and present amount expended for each account as a percentage of annual budget, including open encumbrances and YTD expenditures.
30The software must allow authorized users to select certain information from the general ledger to prepare special one-time or recurring financial analyses.
31The software must have the option to store financial transactions in a temporary hold status until approved for posting to the general ledger by accounting personnel.
32The software must 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.
33The software must allow for multiple months and fiscal years to remain open simultaneously.
34The software must summarize and list on screen, or printed copy, in detail all inter-fund due-to and due-from transactions.
35The software must track anticipated cash receipt and disbursement activity by integrating with other applications.
36The software must accommodate a single or multiple bank account system.
37The software must have security to restrict a user to certain accounts in each application, which could vary by application.
38The software must have security to authorize a user to override the budget and where this can be done.
39The software must have security to authorize a user to approve requisitions and/or PO's and/or invoices.
40The software must support creating budgets versus actual inquiry by organization, with next and last year's capability.
41The software must support wild card searches of general ledger transaction descriptions.
42The software must allow for vendor inquiry by either name, vendor number, social security number, or Federal I.D.
43The software must authorization approvals by different levels of management and dollars.
44The software must support default report selections, which are saved by user, so they can view how a job was processed during a previous selection.
45Ability 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.
46Ability to optionally balance a specific fund to a secondary segment.
Ability to accommodate real-time on-line inquiry capability for the following items:
47Beginning Budget Balance
48Year-to-Date Budget Activity
49Current Budget Balance
50Unspent/Remaining Budget Balance
51Beginning Transaction Balance
52Year-to-Date Transaction Activity
53Current Transaction Balance
54Beginning Encumbrance Balance
55Year-to-date Encumbrance Activity
56Current Encumbrance Balance
57Ability to require that all transactions are two-sided and balanced.
58Ability to drill down from summary account totals to the underlying detailed transactions.
59Ability to accommodate multiple fiscal year calendars.
60Ability for the system to support workflow for general journal approvals.
61Ability to limit access to general ledger data by any element in the chart of accounts based upon security set-up.
62Ability to query a range of user-specified account numbers for any date and/or period range, with appropriate security control.
63Ability to accommodate any electronic document, including images, as an attachment to transactions.
64Ability to accommodate the pooled cash method.
65Ability to accommodate elements that are numeric.
Ability to designate each general ledger account by a user-definable "account type" as follows:
66Asset account
67Liability account
68Fund equity account
69Revenue account
70Expense or expenditure account
71Project/Grant
72Ability for segments of the chart of accounts to be grouped on a user-defined basis into multiple reporting hierarchies.
73Ability to share accounts across multiple years (i.e., project and grant accounts).
74Ability to add general ledger account numbers for next year's budget and restrict access until budget is approved.
75Ability to allow for filtering of the chart of accounts.
76Ability to print information displayed on the screen.
77Ability to add accounts in an active or inactive status at any time throughout the year.
78Ability to "hard" deactivate an existing account as long as there are no transactions in the current fiscal year.
79Ability to prevent deletion of an account with activity in any period of the current year.
80Ability to allow user, with appropriate security to make mass deletions of accounts with no history.
81Ability to allow user, with appropriate security to make mass account changes and keep history.
82Ability to sort, query, or view any element of the chart of accounts by its text description.
83Ability to provide a hierarchical structure that groups projects across departments for entity - wide reporting purposes.
JOURNAL POSTINGS
84Ability to accept both standard and recurring journal entries, with both the amount and account recurring.
85Ability to accept both recurring journal entries and annual renewals with only default account information, with entry allowed for the amounts.
86Ability to drill-down from within the journal entry screen.
87Ability to accommodate reversing journal entries.
88Ability to post journal entries through batch processing or real time transactions with work flow approval.
89Ability 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.
90Ability to provide for budget control by checking available funds before posting.
91Ability to make adjustments to budget, transaction and encumbrance balances through the use of journal entries.
92Ability to have an unlimited number of lines in any part of the journal entry.
93Ability when entering journal voucher to view the multiple entries within the journal transaction on one screen.
94Ability to enter journal entries for multiple departments and funds under one journal header.
95Ability to provide default data within journal fields (e.g., year, date, period).
96Ability to have a description field of a user-defined length for each line in the journal entry.
97Ability to validate field values within the journal entry screen.
98Ability to highlight errors on the screen for immediate correction (online, immediate validity checks).
99Provide flexible import to upload transactions from other operational systems to a journal entry and validate prior to posting.
Ability to accommodate the following correction options, at a minimum, for journal entry errors:
100Delete the pending journal entry
101Change/edit the journal entry
102Ability to view pending transactions before posting, with appropriate security.
103Ability to reverse a group of journal entries in the current reporting period.
104Ability to provide descriptive error messages.
105Ability to create a journal entry using a previously entered journal entry as a template (copy functionality).
106Ability to accommodate interfund transactions in accordance with GAAP and maintain an audit trail.
107Ability to automatically generate an interfund transfer when needed and initiate the appropriate approval path.
108Ability to automatically create due-to/due-from entries for interfund transfer transactions.
109Ability 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.
110Ability to ensure due to/due from and transfer in/transfer out balances across funds.
111Ability to input journal entries as a correction or adjustment to prior accounting periods with security.
112Ability to support accrual journal entries, which can (optionally) automatically reverse themselves on user-specified dates in the following period.
113Ability to adjust, supplement, or reduce existing pre-encumbrances and encumbrances, maintaining an audit trail of all adjustments.
CLOSING & ADJUSTMENTS
114Carry forward all encumbrances
115Cancel blanket purchase orders
116Ability to encumber payroll at year-end.
117Ability to perform monthly and year-end closings on a site level.
118Ability to reopen a closed period multiple times for transaction processing with appropriate security.
119Ability to hold a period or fiscal year open before closing.
120Ability to have more than one period open.
121Ability to have more than one fiscal year open.
122Ability 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).
123Ability to make post-closing adjustments at any point during the closing period.
124Ability to close all selected open purchase orders/encumbrances and requisitions/pre-encumbrances with user-defined parameters at year-end.
125Ability to define closing periods and period closing dates.
126Ability to prevent transactions from being processed in closed prior years and unopened future years.
127Provide Month End Manager with user-friendly interface to close a fiscal period and run inquiries on fund balances and unposted transactions by period.
128Provide Year End Manager to simplify process of year end close including a checklist to ensure all necessary steps are completed prior to closing the fiscal year.
REPORTS
129Ability to produce ad hoc reports using a report writer (i.e., SQL Server Reporting Services)
130Ability to produce charts, highlight figures, create tables using the ad hoc report writer.
131Ability to provide security for ad hoc report writer to ensure only users with permissions can access appropriate information.
132Ability to create PDF files or HTML links.
133Ability to schedule reports for regular production (i.e., monthly, bi-weekly, etc.).
134Ability for scheduled reports to be emailed to a user.
135Ability to export queries to popular desktop applications (i.e., Word, Excel).
136Ability to produce trend reports along with key performance indicators using pre-built Excel Data Cubes.
137Ability to provide user-specific dashboard tools to define and report on key metrics of financial information.
System provides the following general ledger reports:
138Account history
139Detailed transaction journal
140Budget journal
141Budget to Actual Expenditures (for any user-defined date or period range)
142Budget to Actual Revenue Estimates (for any user-defined date or period range)
143Department Budget (including both actual and budgeted amounts) for any user-defined date or period range
144Trial Balance
145Balance Sheet
146Statement of Revenues, Expenditures and Changes in Fund Balance by Fund Type
147Encumbrance listings by Department & Fund, showing liquidations & remaining balance
148Chart of Accounts
149Ability to sort queries and reports based on any element (e.g., date range, period range, individual account number, account number range, etc.).
150Ability to produce combined financial statements by fund, a select group of funds, or in total for all funds.
151Ability to print budget-to-actual comparison reports at any level of the account number for any user-defined date or accounting period range.
Ability to accommodate the following query and report options:
152Print all lines
153Drop accounts with all zero columns
154Drop detail lines below last sub-total line
155Ability to search for and report on a range of account numbers.
156Ability to search for and report on types of accounts.
157Ability to summarize individual line-item accounts into groups of accounts for use in financial reporting based on user-defined criteria.
158Ability to support online inquiry to account balances, available funds, and to detail posted transactions.
159Ability to run reports by various accounting methods (i.e., cash, accrual, modified accrual, GAAP).
160Ability to maintain a history of all general ledger entries and to produce detailed transaction reports to provide an appropriate audit trail.
161Ability to comply with GASB 34 financial reporting.
162Ability 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.

Budgeting

Proposers must use one code only per requirement. The following answer key must be used when responding to the requirement. (Y = Yes, Out of Box, N = Not Planned, C = Customization, TP = Third Party Product, please indicate name of Third Party Product the appropriate field in the comments column.)RESPONSECOMMENTS
FUNCTIONAL REQUIREMENTS - BUDGET
GENERAL PROGRAM CAPABILITIES:-
1The software must bring current year's budget forward to develop a base date for preparing the new year's budget.
2The software must prepare performance budget with quantification of departmental services.
3The software must increase or decrease line item budgets by either a fixed or variable percentage globally or by department for both revenue and expenditure items.
4The software must maintain an annual or monthly budget.
5The software must support requested, recommended, and approved budget amounts.
6The software must accommodate budget requests at reduced, current, and expanded levels.
7The software must modify planned budget for an account and automatically update department and fund totals with appropriate amendment or commission approval.
8The software must retain initial and amended budget data in file.
9The software must generate an ad hoc basis budget worksheet to distribute to departments for use as computer turnaround documents, to provide input budget information remotely or to allow online budget worksheets.
10The software must report actual revenue and expenditures against approved annual and allotted budget during the year.
11The software must record and track budget amendments during the year with resolution references.
12The software must allow online status inquiry for department to retrieve up-to-date detail account status, including revenues, expenditures and encumbrances.
13The software must allow organizations to define a minimum of 5 budget levels needed and name them.
14The software must support budgeting for multiple years concurrently.
15The software must provide access to general ledger inquiry from the online budget worksheets.
16The software must provide multiple methods for projecting the starting budget, from detail transactions, zero budget or working with last years adopted, amended and actual x a percent.
17The software must provide "estimated" and "locked" projections for department heads to enter actual figures.
18The software must support distributing annual budgets to monthly figures by multiple methods including evenly or by defined percent.
19Ability for budget detail to specify which period the budget will be applied to.
20The software must allow users to enter or attach narrative justifications at the account level.
21The software must allow users to define their budget reports by choosing information from the last three years adopted, amended and actual figures; the software must support user-defined budget levels or projections for up to five years in the future.
22The ability to provide 5 year budgeting to comply with GASB 34
23The ability to export and import budget to desktop tools. The software must have seamless integration with Excel for the Budgeting process.
24Ability to import budget detail for desired accounts using Excel import file
25Ability to control budget by all elements in the chart of accounts.
26Ability to accommodate multi-year budget control.
27Ability to specify the appropriate category level and/or function for each account.
28Ability to accommodate pre-encumbrance control based upon funds availability.
29Ability to accommodate encumbrance control.
30Ability to validate pre-encumbrances, encumbrances, and expenditures against the appropriation budget.
31Ability to support budgetary allotments by month, quarter, year.
32Ability to validate field values within the budget entry screen.
33Departments site wide can access budget information on an inquiry basis for their unit, with authorized users only being able to make changes.
34Security features are robust to control the "views", "changes" and "approvals" by different organizational units.
35Reports are capable of including 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 3 years in the past and 3 years in the future.
36Ability to accept entry of budget requests at all organizational levels based on user authorization.
37Ability to restrict access to confidential data by user.
38Ability to configure a formal budget approval process that has versioning control and workflow
39Ability to prohibit multiple users from updating the same record simultaneously.
40Ability to provide department budgets (separate from the appropriation budget), used to control budgets at a lower or different level of detail than the appropriation budget
41Ability to ensure that all transactions using or affecting budget authority (appropriation, grant, project, department) are validated online, real-time against up-to-date budget totals based on established budgetary controls.
42Ability to provide multiple levels of controls for department budgets.
43Ability to provide different workflow and approval rules by department.
44Ability to provide separate data entry for appropriation and department budgets and budget transactions.
45Ability to configure a formal budget approval process that has versioning control and workflow
46Ability to track original budget, budget adjustment, and budget transfer line items for each line item and appropriation.
47Ability to prevent department level users from updating budget information after it has been submitted or as of a specific cut-off date.
48Ability to receive data from and export data to spreadsheet (Excel).
49Ability to budget by quantity and unit cost, rather than total amount.
50Ability to route proposed budget through Purchasing for unit costing.
51Ability to track, through an audit trail, every movement of the departmental worksheets.
52Ability to easily identify when viewing a department budget whether or not it has been submitted to the Budget Office.
53Ability to summarize or roll up department/division worksheets into department budgets.
54Ability to roll up department worksheets into site-wide master budget at various user-defined levels.
55Ability for the Budget Office to view progress by departments in budget preparation.
56Ability to "lock" (prevent other changes to that budget version) budgets at any phase of the budget, including after submission by departments.
57Ability to unlock a frozen budget with the appropriate security control at the department level unless it has already been submitted to the Budget Office.
58Ability to develop both detail budgets, at any level of the chart of accounts, and summary budgets in a distributed environment.
59Ability to provide for data entry into multiple budget versions during budget preparation.
60Ability to allow entering, storing, and reporting performance data linked to programs and program budgets, including performance measures and results, and associate these with financial data.
61Ability to record budget credits (negative numbers).
62Ability to indicate, by line item, one time expenditures in the budget "issues."
63Ability to allow users the option of including multi-line text in budget issues for justification purposes (e.g., contractual increased because of bargaining agreements).
64Ability for user to list budget issues at any level in the hierarchical structure.
65Ability to process and maintain all budget iterations, from Department request to Budget Office Proposed to final Adopted Budget.
66Ability to record various "review" dates (e.g., departmental review, Budget Office review, Finance Committee review, etc.)
67Ability to compare budget versions to demonstrate cost changes that have been made between versions.
68Ability to provide an "approved" or "not approved" flag to mark budget issues within a decision package by line item or by total.
69Ability to provide for approval of budget issues within a decision package at an amount greater than, less than, or equal to the amount requested.
70Ability 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.
71Ability to provide reports/inquiries, including graphs, to accommodate analysis of historical trends.
72Ability to drill down to compare budgets to actuals from highest level to lowest level of detail.
BUDGET ENTRY
Ability to record the following information during budget entry:
71Three or more years historical budget and actual data
72Year-to-date Actual
73Original Current Year Budget
74Modified Current Year Budget
75Current Year Projected
76Next Year's Budget
77Program
78Project
79Ability to provide worksheet information by month, quarter, or user-defined period.
80Ability to apply a percentage, fixed amount or other formula driven increase or decrease to a budgeted figure on a line-by-line basis, at both the department and site level.
Ability to create an initial version of the budget using the following:
81Zero balances in all accounts
82Current year's original budget
83Current year's modified budget
84Last year's budget
85Last year's actual
86Current year's budget or actual plus/minus a percentage
87Previous year's budget or actual plus/minus a percentage
Ability to forecast current year budget and actual (either on a line-by-line basis or on an entire budget) based on:
88Straight line projection
89Percentage based on last year actual
90Ability to utilize more than one method (straight line projection and percentage based on last year actual, for example) within the same budget.
91Ability to perform what-if scenarios.
92Ability to save scenarios.
93Ability to enter budget seasonally by month, quarter, or user-defined period.
94Ability to budget by fund.
95Ability to budget for multi-year projects under one project name.
96Ability to control spending by revenue source.
97Ability to enter budget adjustments in a pending status for final approval through electronic workflow.
98Ability, through workflow, to notify appropriate personnel of adjustments for approval and update to GL.
99Ability to adjust budgets within user-defined security profiles.
100Ability to override budget control within user-defined security profiles.
101Ability to drill down to all aspects of a budget amendment (moved to/moved from).
Ability to stamp all budget adjustment activity by:
102User
103Date
104Transaction Code (minimum of 18 numeric characters)
105Final Approval Number
106Approval Date
SALARY AND BENEFIT PROJECTIONS
Salary and benefit functionality includes:
107Add or delete positions
108Reclassify positions
109Modify positions
110Transfer positions
111Freeze or unfreeze positions
112Split positions
113Change the number of authorized full time equivalents per position
114Control the number of employees filling a position based on the authorized full time equivalents online in real time
115Ability to override controls for specific position types.
116Ability to perform online edit checking and validation to prevent more than one employee from being assigned to the same position number, if so desired.
117Ability to create budget relationships (e.g., salary changes automatically adjust benefits and vice versa).
118Ability to route position change requests online to various staff members for approval.
119Ability to notify requestor when position has been approved and initiate other related events, such as recruitment file, etc.
120Ability to maintain position history.
QUERY/REPORTS
121Ability to produce ad hoc reports using a report writer (i.e., SQL Server Reporting Services)
122Ability to produce charts, highlight figures, create tables using the ad hoc report writer.
123Ability to provide security for ad hoc report writer to ensure only users with permissions can access appropriate information.
124Ability to create PDF files or HTML links.
125Ability to schedule reports for regular production (i.e., monthly, bi-weekly, etc.).
126Ability for scheduled reports to be emailed to a user.
127Ability to export queries to popular desktop applications (i.e., Excel, Word).
128Ability to run various types of budget reporting (accrual vs. cash, etc.)
Ability to query or report the following online information by year, date, fund, budget, department, program, line item and/or by period:
129Beginning Balance
130Beginning Budget
131Amended Budget
132Department Summary to Department Detail
133Pre-encumbrances
134Encumbrances
135Actuals
136Transfers (In and Out)
137Balance
138Revenues by Funding Source
139Expenditure Report by Funding Source
140Performance-based reports (measures and financials)
141Ability to generate a budget variance report for current and prior years.
142Ability to review multiple versions of budget online with proper security access.
143Ability to group account numbers for internal and external reporting purposes, including category levels.
144Ability to develop a standard and save a set of reports and inquiries for end-users.
145Ability to merge other module data into budget reports (e.g., budgeted and actual positions).
Ability to provide the following online queries by year and by period:
146Actual Fund Balances for user-defined periods
147Beginning Expenditure Balance
148Beginning Expenditure Budget
149Amended Expenditure Budget
150Pre-encumbrances
151Encumbrances
152Actual Expenditures
153Actual Revenues
154Transfers (In and Out)
155Available Expenditure Budget Balance
156Balance Sheet Account
157Revenue Budget
158Amended Revenue Budget
159Accrued Revenue
160Collected Revenue
161Revenue Surplus/Deficit
162Negative Expenditure Balances

Accounts Payable

Proposers must use one code only per requirement. The following answer key must be used when responding to the requirement. (Y = Yes, Out of Box, N = Not Planned, C = Customization, TP = Third Party Product, please indicate name of Third Party Product the appropriate field in the comments column.)RESPONSECOMMENTS
FUNCTIONAL REQUIREMENTS - ACCOUNTS PAYABLE
GENERAL PROGRAM CAPABILITIES:-
1The system should provide a single, streamlined program for processing accounts payable cash disbursements.
2The software must maintain an accounts payable open-item (unpaid invoice) file that contains detailed records of vendor invoices.
3The software must allow for a user to place a payment on hold for any open item or for all invoices of a particular vendor.
4The software must control payments by due date, vendor and selected hold.
5The software must accommodate processing of debit/credit memos and manual checks.
6The software must provide detailed audit trail reports to support payable items and liabilities reflected in the general ledger.
7The software must post manual checks and include them in the general ledger distribution.
8The software must reconcile bank accounts (outstanding check reconciliation).
9The software must distribute invoice payments by item or total into multiple general ledger funds, accounts, organization or program.
10The software must consolidate vendor payments onto one check, detailing invoice numbers and dates or selectively produce individual checks.
11The software must be able to view vendor information from the invoice entry screen.
12The software must automatically liquidate encumbrances for invoiced, encumbered purchase orders.
13The software must provide the ability to input invoice due date and hold invoice payment until the due date occurs.
14Ability to provide two-way and three-way matching capabilities.
15The software allows for the following three-way match status: None, Do Not Allow Liquidations, Do Not Allow Liquidations - Line Item/Quantity Validation or Allow Liquidations.
16Ability to track vendor W9 & 1099 information.
17Ability to mass inactivate vendors and exclude vendors created after a specific date.
18Ability to maintain pricing information, quantity breaks, freight terms and shipping information for each vendor.
19Ability to have numeric vendor numbers that are system generated.
20Ability to search vendor files from within purchasing processes (i.e., requisition and purchase order).
21Ability to create vendor groupings for specific commodities, locations, etc.
22Ability to maintain an accumulated purchase history for each vendor in system.
23Ability to maintain an audit trail for changes to the vendor master file.
24Ability to route updates to vendor record through workflow.
25Ability to select EFT file type of either CCD (Cash Concentration or Disbursement format) or PPD (Prearranged Payment and Deposit Entry format) on vendor record.
26Ability to update vendor name without losing the history.
27Ability to maintain a history of payments made to vendor.
28Ability to support one-time vendors.
29Ability to track insurance certificate information for vendors.
30Ability to track multiple remit addresses for vendor records.
31Ability to support standard invoice entry or quick entry.
32Ability to support recurring invoices.
33Ability to support the calculation and automatic spread of discount amount.
34Ability to support the automatic spread of freight amount.
35Ability to allow an invoice to be re-established when a check is voided.
36Ability to support voiding an invoice.
37Ability to allow checks to be reconciled manually or via electronic file.
38Ability to automatically hold retainage on an invoice and pay in mass when approved.
Ability to track the following types of retainage:
39Contract Retainage
401099 Retainage
41General Retainage
42Ability to support Procurement Cards and automatically update accounts payable and detailed general ledger.
43Ability to reverse an unintended import of purchase card transactions.
44The software must provide the ability to put vendor and all invoices on hold.
45Ability to inquire on the status of a check (e.g., outstanding, voided, cancelled, stale-dated, etc.).
46Ability to identify all "stale" checks that are outstanding after a user-specified period of time. These stale checks will need to be automatically reallocated to a different account number until processed or cancelled.
Ability to view:
47Purchases by vendor (i.e., by invoice, purchase order/contract number, purchase item, budget unit).
48Purchases by service type and/or commodity code
49Payments to vendor, including the ability to view the actual check image from the Vendor's Document Management system.
50Ability to deactivate vendor from vendor listing by date with reason. Historical data would be retained.
51The software must share a single vendor file between accounts payable and purchasing modules.
Ability to match items by the following:
52Invoice
53Purchase order
54Ability to schedule invoices for payment based on vendor terms, future dated invoices, etc.
55Ability to default information from the purchase order to the invoice entry screen to simplify data entry.
56Ability to automatically balance encumbrances in expenditure accounts to control accounts and reserve for encumbrance accounts.
57Ability to manually or automatically relieve an encumbrance, either partially or completely, when an expenditure transaction is entered.
58Ability to maintain and release recurring payments (e.g., rental or lease payments) based upon user defined amounts and payment dates using an automatic batch process or real time transaction processing with the appropriate workflow approvals.
59Ability to reject transactions for insufficient appropriation and cash / fund balances (with override feature based upon security).
60Ability to set up soft and hard stops for processing transactions with insufficient funds appropriations.
61Ability to establish soft and hard stops for insufficient funds (e.g., electric bills must be paid).
62Ability to compare accounts receivable data to accounts payable to identify payees who owe money.
63Ability to drill across from a purchase order to and from the invoice.
64Ability to alert user of potential duplicate payments based on vendor number and invoice number combination, with the ability to override with the appropriate user security.
65Ability to accommodate the following payment methods: printed check, electronic fund transfer, active card integration or direct disbursement.
66Ability to retain prior year(s) data for comparative reporting.
67Ability to accommodate one time vendors and identify them as such.
68Ability to automatically re-encumber a PO with a credit memo invoice.
Ability to track the following fields on the Vendor file:
69Name
70DBA Name
71Title (e.g., Dr., Attorney, etc.)
72Employee designation
73Vendor number
74Multiple addresses (i.e., bid, orders, multiple remit to, etc.) (Please list in the Comments column the number of addresses allowed per vendor.)
75Vendor e-mail & web site information
76Contact person(s)
77Federal Tax Identification Number (TIN)
78Phone, mobile phone, and fax number(s)
79Minority/woman/disadvantaged business indicator
80Default chart of account information
81Payment methods
82Type of company (e.g., corporation, partnership, etc.)
83Commodity
84Standard payment terms
85Vendor-on-hold flag (e.g. litigation, payment dispute, etc.)
86Other user-defined information
87Ability to classify one-time vendors.
88Ability to track vendor performance
89Ability to track the following by vendor but limited to: purchase orders, invoices, contracts, awarded bids, issued checks
1099 CAPABILITIES

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 .