2-UTOPIA ERP Requirements Template.xlsx

XLSX spreadsheet 88 KB Posted

Attached to
UTOPIA- Enterprise Resource Planning
Solicitation number
RA26-92
Issued by
Utah

About this file

This is an Enterprise Resource Planning (ERP) Requirements Template for UTOPIA, a Utah-based fiber utility consortium. The document outlines the specifications and requirements for selecting an ERP system to support UTOPIA's operational and financial management needs. Respondents must submit questions regarding the procurement to Blaine Clegg at bclegg@utopiafiber.com no later than March 6, 2026 at 5:00 PM Mountain Time. All proposals must be received by March 13, 2026 at 5:00 PM Mountain Time via email to the same contact, with the firm stipulation that submissions received after the deadline will not be considered. The procurement is being conducted by UTOPIA directly, not through the Utah Division of Purchasing, and all inquiries and submissions should be directed to the designated contact person rather than state purchasing offices.

The template establishes the functional and technical requirements that prospective ERP vendors must address in their proposals, setting forth the baseline expectations for system capabilities, integration, and support. Submission files are limited to a maximum of 1GB per single file upload. Award notifications and contract outcomes will be communicated directly by UTOPIA rather than posted on state procurement websites. Interested vendors are responsible for reviewing the complete solicitation documentation to ensure full compliance with all specified requirements and deadlines.

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

Table of Contents UTOPIA System Requirements Matrix

SectionAbbreviationBusiness Function/Application AreaNumber of
RequirementsWeighted Score
1SYSystem & Technical Requirements*Need to add focus areas for Phase I, but future requirements as well
2GLGeneral Ledger, Financial Reporting & Analytics
3APAccounts Payable
6ARAccounts Receivable, Billing & Receipts
7COMCommercial
10FAFixed Assets
TOTAL00

Provide Requirement:

Place a “Y” (for yes) in column D (Requirement Met?) if the current release of the software can fully support ALL the functionality described in the row, without special customization. A “Y” can only be used if the delivery method is an S (see delivery method instructions below). Otherwise, enter an "N" (for no) in column D (Requirement Met?). An "N" can only be used with delivery method W, T, C, or N (see delivery method instructions below).

Delivery Method:

Complete the delivery method in column D with a S, W, T, C, or N (as defined below) that indicates how the requirement will be delivered.

S = Standard - Feature/Function is included in the proposed system and available in the current software release. (Provide a comment on how this will be provided by the vendor.)

W = Workaround Required - A business process change or reporting can make this requirement possible. (Provide brief description of potential workaround.)

T = Third Party Software – Feature/Function is provided via the use of a third party software application. Vendor must provide the name of the third party application and where appropriate, describe how the feature will be integrated into the Vendor’s solution. NOTE: If your solution relies on the integration of a stand-alone Third Party application (e.g., payroll, mfg, job costing, CRM, etc.), please use S instead of T and describe in notes section. T is used to track minor third party feature enhancements. Major specialized functionality capable of augmenting multiple general accounting systems and/or operating on its own is considered to be part of the standard solution.

C = Custom - Feature/Function can be provided with custom modifications (e.g. coding required). (Vendor must provide estimated hours and average billing rate or flat cost for the software modification in the comment area.)

N = Not Available - Feature/Function is not available from the Vendor.

Comments:

Use the comment area as needed to clarify the answer (as described in the Delivery Method section).

Investment summary

Please complete each section below. Please INCLUDE any additional cost details that are affected by virtue of purchasing multiple products within the core application suite, including discounts, terms, etc.

Please include the per unit price for each license.

Please refer to user count

&"Times New Roman,Bold"Linn County, IA Functional and Technical Requirements Matrix

&"Times New Roman,Regular"Printed: &D &"Times New Roman,Regular"Table of Contents &"Times New Roman,Regular"Page &P

System Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessSystem and Technical RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

MediumIntegrationsAbility to easily import data via spreadsheet or CSV
MediumIntegrationsCapable of easily interfacing with other software APIs for the following record/transaction types:

Sales Orders, Invoices, Payments, Refunds, Credits, Customers, Vendors, Vendor Bills, Purchase Orders, and Journal Entries.

HighIntegrationsRobust API integration management and dashboards to monitor and manage integrations without the need of a developer
HighIntegrationsIntegrate with Office 365 (E3, E5 Security Add-on, E1 licensing) - e.g., Generating emails
HighIntegrationsBuilt-in Integration for bank account reconciliation for the banks we use
HighITAccommodate workflow development for status changes and updates, including approvals, and apply it to designated transaction types and/or processes
HighITAccommodate multiple users to access data files at the same time without collision or file/record/field locking
HighITAllow for an unlimited number and size of electronic files to be attached to master records and individual transactions throughout the ERP

Note: Please include any licensing or cost implications with volume of data

HighITAllows for easy configuration of data entry screens (e.g., hide unnecessary fields, move fields to improve ease of data entry, etc.)
HighITAlpha-numeric text and other advanced enterprise-wide search capabilities
MediumITAuto generate and route reoccurring reports
MediumITCan schedule reports for automatic transmission to distribution groups
HighITCapable of neatly exporting data with and without its formatting to pdf, Word, Excel
HighITCreates custom reports or queries from data tables in the database via an ad-hoc reporting tool that is part of the proposed solution and does not require coding or SQL commands. Should include summary as well as line-level visibility.

Note: Comment on any associated costs for this feature

HighITDeployment or accessibility via Cloud/SaaS/Web with browser interface using Chrome, Edge, Firefox, etc…
HighITDisplay reports on screen, print, email or save to PDF
HighITDrill-down and back from any screen or report on fields to view more detailed information where appropriate
HighITAllow navigation similar to a web browser, which allows multiple windows at once, different menus open concurrently, and easy opening of referential records.
HighITEnter user notes throughout the system that are attached to records.
HighITIndicate whether your application utilizes a relational database

Note: Include in Comments which database(s) and whether there are any additional licensing fees and/or costs associated with use of the database(s). Also, include 3rd party modules/software and indicate if the solutions are open source

HighITPosts data in real-time
HighITPrimary data fields require an entry prior to saving
HighITAbility to post to general ledger without the need to post to subledger and then distinctly to general ledger.
HighITAbility to add new finacial segments or dimensions without the need to replicate GL strings. Ability to enter a transaction without specifying a value for one of these financial segments.
HighITProvides for real-time data updates and reporting
HighITAbility to attach documents to records or transactions through drag-and-drop functionality.
HighITSupport accrual accounting
HighITSupport designating alternate approvers within the workflow process
HighITThe ability for the system to allow for labeling on invoices for logos and other company data relevent to the entity being used (this requirement assumes a multi-organizational setup being used)
HighITThe system should have the ability create multible entities and report on each individually or across all them.
MediumITTrigger framework to kickoff internal and/or external workflows (e.g., invoice due date is approaching, automatically include invoice in appropriately timed payables processing run, etc.)
HighITSupport ever-growing amount of historical data storage without requiring archiving of data to improve performance over time

Note: Please include any licensing or cost implications with volume of data High Secuirty & Risk Allow user roles / personas to view / modify screens / data / reports across the business with a single login and without switching between businesses as defined by their access / user rights.

System should allow for both a role (job) and data-level security that would restrict access to either data or functionality.

HighChange ManagementAbility to manage multiple legal entities in one instance without separately configured environments
HighSecuirty & RiskAllows for the creation of a user-defined menu for frequently used reports or processes
HighSecuirty & RiskAssign system privileges and security by group or role with option to further modify individual user rights (Read, Write, No Access)
MediumSecuirty & RiskCan trigger real time updates to role/responsibility designated dashboards
HighSecuirty & RiskLogs all changes and provides traceability for audit purposes across all processes
MediumSecuirty & RiskProvide dashboarding capability by role which is easily customized by each individual user
LowSecuirty & RiskSupports the restriction of mobile devices for data access and entry, subject to users rights
HighSecuirty & RiskAbility for distribution partners to log into portal and see the orders and fulfillments they are facilitating.
HighSecuirty & RiskUtilize Active Directory and/or Azure AD for single sign-on authorization and MFA

Note: Include in Comments other SSO and MFA tools

&"Times New Roman,Bold"Linn County, IA Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D &"Times New Roman,Regular"System and Technical &"Times New Roman,Regular"Page &P

Gen Accounting Priority (L/M/H) Subprocess Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3General Ledger Financial Reporting and Analytics RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N) Low Budget Reporting Create a dashboard of overall budget/forecast status in terms of:

-Items Not Started -Items In-Progress -Items Reviewed

HighBudget ReportingReporting for budget should permit the ability to choose account section, range of dates, and range of accounts
MediumBudgeting ProcessAbility for budget owners to document the reasoning/drivers/assumptions to their budgets with free form notes at the line item, department and product level
MediumBudgeting ProcessThe system should allow for budget changes but any changes should be logged and the log being auditable
HighBudgeting ProcessLock-down budgets and forecasts after final workflow approval
LowBudgeting ProcessSend out automated alerts/notifications for upcoming completion dates of budgeting/forecasting tasks
HighBudgeting ProcessStart budget template with prior year budget and actual financial results from the 2 most recently completed fiscal years
HighChart of AccountsAbility to control when certain CoA account segments are able to be used (Establishing a start and end date)
HighChart of AccountsAbility to customize dimensions for reporting purposes in the COA
HighChart of AccountsAbility to define financial reporting roll-ups within the company structure.

Additionally to create multiple reporting roll-ups where the same company may roll-up into several different reporting structures.

HighChart of AccountsAbility to maintain a configurable Chart of Accounts (COA) set-up
HighChart of AccountsAbility to modify company structure (e.g. add new entities, modify corporate reporting structure, close entities, etc.)
HighChart of AccountsAbility to set up different legal entities
HighChart of AccountsPrevent posting transactions to invalid General Ledger account numbers and closed periods (e.g., Open period for sales orders, set limits to prior periods, Close periods by module)
HighChart of AccountsProvides a dimensional GL account structure that allows for six digits

Note: Describe your account structure limits in the Comments column

MediumChart of AccountsSet up and manage CapEx projects and other non-billable projects through dimensional Chart of Accounts tagging
HighClose ProcessAbility to open closed period(s) to specific users / time subject to appropriate audit trail and approver role(s)/right(s).

E.g, stop AP invoicing while still allowing journal entries during month-end close

HighClose ProcessFor consolidation purposes, percentage of ownership is incorportated into financial reporting
MediumClose ProcessMonth, quarter and year end close workflow with the ability to facilitate management of these processes (e.g., alerts, approvals, stages, etc.)
HighClose ProcessAbility to create a financial close process (ex. checklists with workflows)
HighClose ProcessAbility to stop/warn users from posting to closed months
HighClose ProcessSupport and automate consolidations, intercompany transactions, and eliminations
MediumFinancial ReportingAble to access multiple historical years of financial information within Standard Reports
LowFinancial ReportingAdd attachments to a report package that is not a report generated within the system (e.g. Word, PDF and Excel)
MediumFinancial ReportingAdd verbiage to financial reports such as footnotes and disclosures
HighFinancial ReportingAllows end-users to modify / customize reports subject to security restrictions
HighFinancial ReportingCapability to run interim financial statements during accounting month
HighFinancial ReportingCompares historical periods to current periods
HighFinancial ReportingCreates appropriate audit trails when changes to financial data are made
HighFinancial ReportingInteractive dashboard for tracking overall budget/forecast status with real-time updates and drill-down capabilities.
MediumFinancial ReportingProfit & Loss reporting can be broken down by sales category
HighFinancial ReportingProvides visibility into source detail in GL reports
LowFinancial ReportingReports can be created for multiple variations based on segment of the Chart of Accounts
HighFinancial ReportingRun a daily ledger report by transaction type/account
HighFinancial ReportingRun GL, TB, PL, BS with or without unposted GL transactions
HighFinancial ReportingRun real-time reports directly from the General Ledger with both standard role and customizable templates
HighFinancial ReportingSub-ledger level reporting capabilities
MediumFinancial ReportingSupport calculations based on non-financial data (e.g.headcount, etc.)
HighFinancial ReportingSupport cash flow analysis by department or project
HighFinancial ReportingSupport flexible drill-down based on organizational hierarchy or Chart of Accounts (e.g. Drill down to detailed transaction line item detail in an accounts payable invoice), as examples, and across the reporting capability
HighFinancial ReportingSystem is capable of producing consolidated financial statements with eliminating entries functionality
HighFinancial ReportingSystem should provide advanced search capability. For example, searching by account number, amount, text in memo, reference numbers or by other critera that could be found in the General Ledger
MediumForecastingAbility to facilitate “what if” scenarios for the purposes of forecasting and re-forecasting (e.g., new sales territory, KPI changes)
HighForecastingCompares actual to budget - actual to budget to prior year and period to period comparison
MediumForecastingCreate KPIs and Business Intelligence for the following:

-Daily schedules -Costs and Margin -Profitability by business line / entity -Expected revenue/margin customer segment -Other

LowForecastingEstablish and maintain core drivers and assumptions, and apply those drivers and assumptions in Budgeting, Planning and Forecasting calculations
LowForecastingFacilitate budget/forecasting input by business contributors through both system templates and via uploading of offline standardized Excel templates
HighForecastingFlexible time-based comparison reporting, for example:

-Month to Date vs Budget, vs Prior Year -Year to Date vs Budget, vs Prior Year -Quarterly and Monthly comparisons -Variance Reports

HighJournal EntriesAbility to seamlessly support asset disposition entries
LowJournal EntriesAble to insert pre-defined text for a description for recurring or frequent journal entries
HighJournal EntriesAllows for posting of a journal entry to a prior period (subject to user rights) while the current period remains open
HighJournal EntriesAutomatically assigns sequential numbers to all journal entry transactions for audit trail purposes
MediumJournal EntriesAutomatically book entries based upon pre-established rules
HighJournal EntriesMaintain detailed transaction history in the General Ledger for both system and manually generated journal entries.
HighJournal EntriesSupport recurring JE's
HighJournal EntriesSupport reversing journal entries
HighJournal EntriesThe system must provide for error identification and correction before actual posting occurs, including the rejection/flagging of out-of-balance transactions and invalid account numbers
MediumRoles & RestrictionsAbility to limit access to accounts on the general ledger (ex. salary expense accounts)
MediumRoles & RestrictionsAbility to manage/limit type of transactions that can be viewed or posted to various accounts or departments
HighRoles & RestrictionsAbility to provide clear audit trail (who made change, when, etc.) for all GL structure changes including entities, chart of accounts, reporting lines, etc.
MediumRoles & RestrictionsAbility to restrict the use of certain account and segment combinations (e.g. certain departments can post only to certain accounts)
MediumFinanancingTrack Loans Receivable and remind customers to make payments, perform autocharging, and split payments between principal and interest.
MediumGrant ManagementTrack grants received with financial reporting by fiscal year
MediumGrant ManagementTrack grant stipulations and ability to meet stipulations by grant.
MediumGrant ManagementAttribute expenses and revenue to a Grant ID and Year

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D &"Times New Roman,Regular"General Ledger - Budgeting &"Times New Roman,Regular"Page &P

Inventory Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessAccounts Payable RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

MediumInventoryManage an item listing, define replenishment points, and setup both inventory and non-inventory itmems.
MediumInventorySetup bills of material, routings, and preferences for conversion activities that support construction and also small device assemblies.
MediumInventorySupport various options for costing methods including weighted average and standard costing
MediumInventoryAllocate inventory to open orders based on businses rules of priority, location, and other factors
MediumInventoryPerform inventory costing that is driven by transaction values, the costing method, and allows for traceability to the costing of inventory
MediumInventoryAllow for transfers, adjustments with reason codes, and inventory location reporting.
MediumInventoryValuation reports by location, part number, or other classification
MediumWarehouse ManagementInbound Receiving: Including receipt to staging bin, inspection and putaway.
MediumWarehouse ManagementOutbound Flows: Including picking, packing, and shipping.
MediumWarehouse ManagementAbility to use scan gun to transact via scanning of bar codes or QR codes
MediumWarehouse ManagementPerform physcial count and bin cycle counts.
MediumWarehouse ManagementUse a Transfer Order with both a fulfillment and receipt transaction prior to completion.
MediumWarehouse ManagementUtilize Work Orders to consume raw materials and ultimately create a finished good assembly.
MediumWarehouse ManagementAllow for creating a capital asset from a Work Order rather than inventory.
MediumWarehouse ManagementAllow predefining labor in a routing to be consumed into the cost of mateials
MediumInventorySupport landed costs being absorbed as part of the purchasing and receiving process
MediumInventoryAllow for accrued purchases and a three-way match from PO to Bill
MediumInventoryPermit serial number tracking on inventory
MediumInventorySupport managing and moving inventory across various locations and even across businss entities within the same environment.
MediumWarehouse ManagementBin and zone management
MediumWarehouse ManagementAbility to track technician truck/van inventory in addition to warehouse sites

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D&"Times New Roman,Regular"Procurement - Accounts Payable
&"Times New Roman,Regular"Page &P

Procure2Pay Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessAccounts Payable RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

LowAP ReportingAble to forecast payables based on due date
HighAP ReportingAccounts Payable Check Register: Must print vendor number, invoice number, vendor name, check date, amount for each invoice, check number, check amount
HighAP ReportingAccounts Payable Disbursements Report: User defined parameters must include ability to sort on all fields and print paid items within a range of payment dates
HighAP ReportingGeneral reporting capabilities on activity and ability to run a credit card audit log to audit specific activity and bank charges on a credit card
HighAP ReportingHistory Check Register: Provide the ability to print a check register for any range of dates or check numbers
HighAP ReportingPrint AP summary and detail aging by user-defined aging categories
HighAP ReportingProduce a vendor history report
HighAP ReportingTrack date of last activity for vendors
LowAP ReportingThe ability for the system to support the tracking and robust reporting of intercompany transactions using invoices.

E.g, transaction type, outstanding balances, etc.

HighExpensesAbility to set expense types in a general ledger account (additional granularity)
HighExpensesAllocate an expense to multiple departments.
LowExpensesCredit card reconciliation includes imported statement detail capability
HighExpensesImport daily and then view credit card charges by department to process/code/approve individual transactions
HighInvoicesAdding a description or custom fields on invoices as needed
MediumInvoicesSet-up and process recurring payments/invoices
HighPurchasingCapability to place an AP Invoice on hold to prevent payment
MediumPurchasingProvides ability to enforce approval thresholds
HighVendor ManagementApply multiple attributes to a Vendor for process of payment to allow for multidimensional reporting. This requirement is meant to stress the need for the system to allow for us to track unique information across all vendors
HighVendor ManagementAssign a vendor status (e.g. Active, Inactive, Hold)
HighVendor ManagementAssign vendor creation system privileges to authorized individuals
HighVendor ManagementCapture 1099 vendor information and produce 1099 related documents for filing electronically (e.g., 1099 Preview Report)
LowVendor ManagementDeactivate vendor automatically after a defined period of inactivity
HighVendor ManagementProcess and file credit memos by vendor
HighVendor ManagementSegregate internal notes on transactions and checks from comment field which are printed on check and electronic payment acknowledgements
HighVendor ManagementSet up pre-defined sets of accounts and corresponding descriptions for vendors with recurring type invoices that are always expensed to the same General Ledger account
MediumVendor ManagementVendor parent/child relationships are incorporated into the Vendor master record setup
MediumVendor PaymentAble to flag a Fixed Asset at the time invoices are entered and have the system facilitate creation of a Fixed Asset record based on the invoice received
MediumVendor PaymentAllows for pre-payment and partial payments with a user defined workflow approvals process
LowVendor PaymentAutomatically calculates payment due date and discount amounts based on invoice date
LowVendor PaymentAutomatically establish payment timing based on the invoice date and specified payment terms.
MediumVendor PaymentCan setup tracking for vendor prepayments
MediumVendor PaymentCancel or void a check before printing
HighVendor PaymentEnter multiple invoices and multiple line items per invoice, split among an unlimited number of G/L accounts, on a single screen
HighVendor PaymentOption to print separate checks for a single vendor, when needed and pay all invoices from a vendor with one check
HighVendor PaymentOverride the system calculated payment date with the desired payment date
HighVendor PaymentPay an invoice via ACH, EFT, wire transfer, check, and credit/debit card
HighVendor PaymentSelect invoices for payment based upon manual selection or automatic selection using payment dates, vendors, specific vendors, bank accounts, invoice batches, or invoice numbers
MediumVendor PaymentSelect payment amount different from invoice total (short pay)
HighVendor PaymentSettlements for Debit and Credit on same vendor
MediumVendor PaymentSupport automated check info to bank for fraud purposes (positive pay)
HighVendor SetupAlert of a potential duplicate record (e.g., duplicate TIN#, phone #, address, etc.) when adding a new vendor and ability to merge vendor information if duplicated.
HighVendor SetupVendor master file contains:
• Vendor name
• Alternative name
• Multiple addresses (remittance, mailing and billing)
• Payment terms and methods
• Multiple phone #s
• Federal tax ID
• Multiple contacts with each individuals' contact information

• Multiple email addresses

HighSpend ManagementAbility to send email to an address and have the attachments auto-scan to AP automation solution with images and data entry via AI or OCR.
HighSpend ManagementAbility to route bills for approval
HighSpend ManagementAbility to pay via electronic payment (ACH) with a click of a button
HighSpend ManagementAbility to distribute corporate cards with pre-defined budgets and GL account coding.
HighSpend ManagementProcess expense reports via mobile phone, take pictures of receipts, and route for approval. Route to business leaders and accounting.
HighSpend ManagementPurchase Order processing, routing, approval, and 3-way match to receipts and bills.
HighSupply Chain ManagementMaterial requirements planning solution that will identify demand, sources, anticipate timing of inventory, and suggest Purchase Orders, Work Orders, and Transfer Orders based on forecast or replenishment points.
HighSupply Chain ManagementAllocate inventory to Sales Orders, Transfer Orders, or Work Orders automatically based on businss rules.
HighSupply Chain ManagementAllow for replenishment rules using a hub-spoke model or direct sourcing model per location.
HighProject ManagementAllow job/project tracking, while allowing connection back to customer
HighProject ManagementAttribute expenses, materials, labor, and timesheets to a project or job
HighProject ManagementCreate a project budget and measure actual performance against budgeted cost categories
HighProject ManagementAllow project or job to be coded in purchasing transactions, sales transactions, inventory transactions, and journal entries.
HighProject ManagementPermit billing to come out of project or job using milestones or % of completion methods
HighProject ManagementRecognize revenue based on milestone or % of completion methods.
High

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D&"Times New Roman,Regular"Procurement - Accounts Payable
&"Times New Roman,Regular"Page &P

Invoice2Cash Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessAccounts Receivable, Billing & Cash Receipts RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N) High Accounts Receivable A centralized master customer table should be shared across departments but visibility is subject to appropriate user level rights and responsibilities

Across entity/company in addition to department. We will want to really see how this would work in the Demo as their are pros and cons to having them combined acorss entiteis or seperated.YS
HighAccounts ReceivableUnlimited accounts and historyYS
HighAccounts ReceivableAbility to group and allow for recurring invoices/transactions, that are configurable to established date ranges (Start date/End Date), reminders, milestones, etc.YS
HighAccounts ReceivableTrack credits and depositsYS
HighAccounts ReceivableAllow credit memos, refunds and deposits to be applied to accounts and have a process for any other adjustments such as write-offs subject to a configurable approval workflowYS
HighAccounts ReceivableAllow for multiple billing cyclesYS
HighAccounts ReceivableSupports creation of multiple invoice templates for use with specific customers and various entities, and ensure import function supports this requirementYS
HighAccounts ReceivableStandard options for payment processing (e.g., wire, check, EFT, credit/debit card, etc.)YS
HighAccounts ReceivableTriggered workflow for collections activities (e.g., auto-notified of aging in excess of 60 days, 90 days, etc.)YS
HighAccounts ReceivableMaintain and modify templates that can be configured to send automated collection notices via email straight out of the system, with the ability to turn on/off by customerYS
HighAccounts ReceivableRecord and retain history of collections communications for review by department managementYS
HighAccounts ReceivableAllows for corrections to be made after a payment is received, processed and deposited with appropriate audit trails and access restrictionsYS
HighAccounts ReceivableAllows payment to be applied to multiple invoices and ensure import function supports this abilityYS
HighAccounts ReceivableIdentify and bill for sales tax for taxable items or services. If the customer has established non taxable status, system captures this accordingly.YS
MediumAccounts ReceivableStore sales tax exemption certificates in the system.YS
HighAccounts ReceivableCollected taxes must be able to be allocated to an unlimited number of agencies (e.g., state, city, county, etc.)YS
MediumAccounts ReceivableProvide for flat rate billings or one-time special chargesYS
HighAccounts ReceivablePrint user defined messages on an individual billYS
MediumAccounts ReceivablePost payments and adjustments to bad debt accountsYS
LowAccounts ReceivableReinstate a bad debt account to the active data files without having to re-enter account informationYS
HighAccounts ReceivableSupport for generating electronic invoices which can be sent via email without export or accessible through a customer portal.YS
HighAccounts ReceivableSupport for integrating with payment gateways for processing online payments.

> Auth.net > Orion

> Elevon (Merchant)NT
HighAccounts ReceivableCapability to handle different types of discount programs and reflect them accurately on the invoices.YS
HighAccounts ReceivableCategorize customers into different tiers or groups for billing and reporting purposes.YS
MediumAccounts ReceivableSupport for generating consolidated invoices for customers with multiple purchases within a billing cycleYS
HighAccounts ReceivableCapable of grouping invoices per a customer project (e.g., Goods, Services)YS
HighAccounts ReceivableAutomatically update the financial accounts and provide real-time visibility into the accounts receivable status.YS
HighAccounts ReceivableSupport for automating the reconciliation process to match payments received with invoices sent and ability to modify matching as needed. (E.g. payment and invoice matching by customer, invoice number, oldest invoice, dollar within a threshold, etc.)YS
HighAccounts ReceivableProvision for securely storing and managing customer payment information for future transactions.YS
HighAccounts ReceivableSupport customer pre-payments, installment and post-project paymentsYS
MediumAccounts ReceivableCustomer parent/child relationships are incorporated into the Customer master record setupYS
LowAccounts ReceivableDeactivate customer account automatically after a defined period of inactivityYS
MediumAccounts ReceivableCan reactivate deactivated customer account with proper authorizationYS
LowAccounts ReceivableTrigger alerts through rule sets or field restrictions when entering payment amounts (e.g., Entering an extra '0' at the end of an amount)YC
HighAccounts ReceivableAbility to receive deposits when no invoice is presentYS
HighAccounts ReceivableAbility to have a different payee for an invoice the receiving customer and sales tax still based on received not payee.YS
HighAR ReportingAging report that allows the user to define the dates and ages that print on the report (e.g., Overdue Accounts)YS
HighAR ReportingCustomized Invoices and Statements can be produced at any time and sent via email, either for customers across all entities or specific to eachYS
HighAR ReportingDetail report for each receivable G/L accountYS
HighAR ReportingDetailed A/R report demonstrating historical activity including invoices, credit memos and paymentsYS
HighAR ReportingTrack payments back to invoicesYS
LowAR ReportingProvides the ability to maintain a cash flow forecast and track progress against the forecastNT
HighAR ReportingAge accounts in 30, 60, 90, and 120-day incrementsYS
HighAR ReportingGenerate comprehensive reports showing the revenue by customer, region, product, customer location (State) or any other parameter.YS
HighAR ReportingHandle and track partial payments or installment payments against invoices.YS
HighAR ReportingGenerate reports displaying all the outstanding balances across all entitiesYS
MediumAR ReportingGenerate exception report for outliers and/or abnormal receivables activitiesYS
HighBank ReconciliationPrint a standard bank reconciliation (GL Cash Balance + Outstanding checks - deposits in transit = Bank Statement Balance) report, daily, weekly, monthly or ad-hoc.YS
HighBillingProvision for setting up automated billing for subscription-based or recurring services with different billing cycles (monthly, quarterly, annually).YS
MediumBillingConfigure and manage contractual billing parametersYS
LowBillingProjects include the ability to perform progress billings and revenue recognition; the system should support this business processYS
HighGeneralTrack customer information through system by contacts and locations with ability to filter and/or queryYS
HighGeneralProvides a self-service portal for customers to view their invoice and payment history, make payments, and manage their account information.
Ability for customer to pay multiple invoices accross several entities/companies and have those payments split and remitted to the appropriate entity. *As well as update card or bank information for any subscription-based or recurring services active across several entities (could be different between). These also need to be able to receive into different bank accounts for various entitiesYC
MediumGeneralHave the capability to automatically create refund invoices in Accounts Payable to refund credits and deposits by automatically creating a vendor record for the customer without having to re-enter the data into the AP systemYS
HighGeneralAbility to search through the use of filters (e.g., Filter out other companies, Searching amounts for specific companies)YS
HighFulfillmentMark items on an order picked, packed, and/or shipped.YS
HighFulfillmentTrack shipments, tracking numbers, and notify customersYS
HighFulfillmentDrop-shipments from supplier directly to a customer location or construction site.YS
HighInvoicingSend customers click-to-pay invoicingYS
HighInvoicingPerform Dunning-type procedures to remind customer to payYS
HighInvoicingGive customers ability to log into a portal and view financial history and pay open invoicesYS
HighReturnsSupport a return authorization process, which includes approval, receiving, and crediting or refunding the customer.YS
HighInvoicingAllow for ACH or credit card paymentsYS
HighInvoicingAllow for lockbox paymentsYS
HighInvoicingAllow for customer-specific bank accounts to facilitate inbound payments direct to the bankYS
HighCusomer ManagementSupport a customer portal that allows customer to share documents, see financial history, and make payments. Customer portal should allow for single sign on for customer that may access other home-grown systems.YS

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D &"Times New Roman,Regular"Accounts Receivable - Billing - Cash Receipts &"Times New Roman,Regular"Page &P

Order2Cash Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessCommercial RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

HighOrder to Cash (O2C)Apply sales tax automatically as applicable
HighPricing & Product ManagementAutomatically calculate and track discounts at the total bill level or individual line level
MediumPricing & Product ManagementPricing effective dates for new price models
HighPricing & Product ManagementItems can be priced using multiple scenarios, such as manual, set, item, and customer agreement(s)
HighPricing & Product ManagementGenerates new price lists with user-defined effective date(s)

Customer Management Support global customers across multiple entities

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D&"Times New Roman,Regular"Capital Assets
&"Times New Roman,Regular"Page &P

Fixed Assets Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessFixed Assets RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

HighDepreciationAttach multiple depreciation types to the same Fixed Asset to facilitate the creation of different financial statements (e.g.,, tax basis financial statements).
HighDepreciationDesignates the expense account for General Ledger (GL) depreciation.
HighDepreciationGenerate depreciation amounts and post automatically to the General Ledger.
LowDepreciationProvides depreciation calculation results for the current and future years for the lifetime of the asset.
HighDepreciationProvides support for all general depreciation methods as well as federal tax methods.
HighDepreciationSystem should calculate depreciation either year-to-date or period-by-period.
MediumDepreciationTrack non-depreciating assets such as expensed items and/or land.
HighFA ReportingDrill-down capabilities within Fixed Asset Master records for access to related detailed information.
HighFA ReportingGenerates exception reports for Fixed Assets and Accounts Payable reconciliation.
HighFA ReportingSystem should categorize assets into various predefined types.
HighFA ReportingTrack assets by project and capital expenditures
HighFixed Asset ManagementAllows users to define classes of Fixed Assets.
MediumFixed Asset ManagementAttach an unlimited number of electronic files to a Fixed Asset record.
HighFixed Asset ManagementCapture comprehensive asset data including Accounts Payable reference, date of purchase, and cost.
HighFixed Asset ManagementProvide a flexible free-form field for asset description.
HighFixed Asset ManagementRecord asset disposition date and value.
HighFixed Asset ManagementTrack assigned asset locations with an option to tag each asset.
HighGeneralAutomate the recording of purchase amount, purchase date, description, vendor, invoice number, and purchase order number from Accounts Payable to Fixed Assets.
HighGeneralIntegration with Purchasing, Accounts Payable, and Project Tracking for additions/updates to the Fixed Assets schedule.

Functional and Technical Requirements

&"Times New Roman,Regular"Printed: &D&"Times New Roman,Regular"Capital Assets
&"Times New Roman,Regular"Page &P

Future Processes Priority (L/M/H) Dolan, Adam: For weighted score:

"L"=1, "M"=2, "H"=3SubprocessAccounts Payable RequirementsRequirement Met?
(Y/N)Delivery

Method (S,W,T,C,N) Rhodes, Troy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available Comments (Free Text - Required for Delivery Methods W, T, C, & N)

MediumField Service ManagementSpeak to your ability to support a full field service management process, including use of mobile apps by techs to easily consume inventory, bill, take signature, capture payment, and other tasks.
MediumService Order ManagementIllustrate how you can support recurring service orders, attaching service requests to equipment, automating reminders for service orders, and integrating this to field service management.
MediumLead and Opportunity ManagementDoes your solution natively support CRM processes? Speak to your ability to support traditional CRM processes such as lead management, opportunity management, pipeline reporting, and managing various customer interactions along the way. Does your CRM integrate emails and appointments to Outlook or Gmail?
MediumCase ManagementVerify you can support a ticketing system that facilitates workflows and interactions with customers, including notifications, note taking, and escalation in addition to the standard case management features.
MediumResource ManagementOutline your ability to manage resources to carry out jobs/projects and consider constraints such as hours, skills, and location is of interest. Include other features supported related to resource management.

TECH

Technical Specifications Requirement Met?

(Y/N) Vitale User: For Weighted Score:

"Y" = 1 "N" = 0 Delivery Method (S,W,T,C,N) Majeske, Amy: S=Standard W=Workaround Needed C=Customization Needed T=Third Party Add On N=Not Available

Comments
(Free Text - Required for Delivery Methods W, T, C, & N)Weighted TotalCALCULATIONS - DO NOT ENTER
Priority CalcCALCULATIONS - DO NOT ENTER
Req Met?CALCULATIONS - DO NOT ENTER
Delivery MethodResponse
What deployment models are offered for the implementation of the solution? (e.g. multi-tenant cloud, private cloud, on premise, etc.)
Please describe how patches, updates, and upgrades are managed in each of the available deployment models and explain the communication process related to system updates, particularly in validated environment
Is there a standard system upgrade cycle? How frequently are upgrades patched to users? Please explain the change management process that is used including how these changes are communicated.
Does the system allow users to delegate authority for responsibility of approval workflows? Please describe this process and how workflows are administered for temporary periods (sick time, vacations, leave) or in the event of an employee onboarding/termination.
Does the system maintain a system audit trail of changes which includes data affected, user id, date and time? Does the system have the ability to archive system audit trail through a scheduled process?
Please describe the data backup process (cloud vs. on premise). Is there a business continuity / disaster recovery SLA? Describe standard Recovery Point Objective / Recovery Time Objective? Are SOC 1 and SOC 2 reports available?
Please describe the levels of support offered by both the vendor and implementation partner

&"Times New Roman,Bold"Client XYZ Functional and Technical Requirements q

&"Times New Roman,Regular"Printed: &D &"Times New Roman,Regular"Project Accounting &"Times New Roman,Regular"Page &P

IMP

Implementation Methodology and TimelineResponse
On average, what is the length of implementation of the proposed solution? Please describe the expected implementation length in the context of a phased approach as well as the process for adding modules to the system as the company grows.
Please describe how the vendor or implementation partner supports the user acceptance testing phase of their standard implementation approach. How would Advisors Excel be expected to prepare for and participate in user acceptance testing?
Please describe how the vendor or implementation partner supports the training and readiness for all types of users in the organization (administration, accounting, coders, report viewers, etc.)
Please describe post go-live support options / structure provided by the software vendor and implementation partner. How long after go-live will there be support from the implementation team?
Please describe structure and availability of ongoing support, including methods for access to support and SLAs.
Please describe the scalability of the application

Investment Summary

Solution / Vendor Name:Comments
Up-front Costs - Year 1
Implementation ServicesLowHigh
Plan / Project Management
Requirements Development
System Design / Configuration / Custom Development
Testing / Validation
Data Migration
Training
Transition
Travel
Integration Services
Other (Please Specify)
Subtotal Cost: Implementation Services
Up-front Costs - Year 1$ - 0$ - 0
Annual Recurring Costs$
SaaS Subscription FeesLowHigh

Subtotal: Recurring Fees $ - 0 $ - 0

Ongoing External Support
Annual Support & Maintenance
Other Annual Fees (please describe)
Subtotal: Ongoing External Support$ - 0$ - 0
Subtotal Cost: Annual Recurring Costs$ - 0$ - 0

Total Investment $ - 0 $ - 0

OPTIONAL Sevices
OPTIONAL Services Fees$
OPTIONAL Implementation ServicesLowHigh

Subtotal: Recurring Fees $ - 0 $ - 0

OPTIONAL Licensing
OPTIONAL Annual Recurring Costs$
OPTIONAL SaaS Subscription FeesLowHigh

Subtotal: Recurring Fees $ - 0 $ - 0

User LicenseUser Count
Full Users
Limited Users (reports view only, authorization level approval only, etc.)
Total Users
Additional QuestionsResponses
Describe your pricing model and how the estimated cost was established and what factors impact the cost
Is product pricing based on named users, concurrent users, etc.?

DropDownLists

Requirement PriorityRequirement MetDelivery Method
HighYS
MediumNW
LowT
C
N

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