2107 Attachment 8 Requirements.xlsx

XLSX spreadsheet 29 KB Posted

Attached to
Cashiering Solution
Solicitation number
2107
Issued by
Kenosha County, Wisconsin

About this file

This is a requirements document for a cashiering solution procurement by Kenosha County, Wisconsin, outlining functional specifications across multiple operational categories. The County is seeking a comprehensive cashiering system that will support cashier stations, an online payment portal, receipt printing, and payment gateway services, with integration capabilities to the County's Microsoft Dynamics 365 SaaS ERP solution. The document specifies 137 detailed requirements organized by functional area, including system accessibility, security controls, audit capabilities, workflow management, and ERP integration standards. The County is considering all technology deployment strategies, including on-premise, hosted, and SaaS solutions, indicating flexibility in implementation approach.

The requirements document establishes specific functional needs across eight primary categories: system-level functions (accessibility, security, audit, workflow, and integration), cashiering operations (receipting, payment processing, and transaction management), cash drawer balancing, online payment capabilities, reporting and dashboard functionality, and batch balancing procedures. Key security requirements include role-based access control, single sign-on via Active Directory, field masking for sensitive data, and comprehensive audit trails. The system must accommodate multiple payment types (cash, check, money order, EFT, e-checks, credit/debit cards, and lockbox deposits), support both single and multi-payment scenarios, and generate extensive reporting capabilities across accounts, funds, tender types, and user activities. No pricing terms, set-asides, incumbents, funding sources, or contract term information is provided in this requirements specifications document.

View the file

Other files

File Type Posted
2107 Attachment 5 Prof Svcs.docx DOCX document
2107 Attachment 3 Prop State.docx DOCX document
2107 Attachment 4 SaaS.docx DOCX document
2107 Attachment 6 Reference.docx DOCX document
2107 RFP Documents.pdf PDF
2107 Attachment 1 Checklist.docx DOCX document
2107 Addendum 2.pdf PDF
2107 Attachment 9 Cost Proposal.xlsx XLSX spreadsheet
2107 Attachment 7 Effort.xlsx XLSX spreadsheet
2107 Attachment 2 Signature.docx DOCX document
2107 Addendum 1.pdf PDF
Show all 11

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

Cashiering Requirements

Functional Requirements
Implementation Response: Available Responses
YRequirement Met and Proposed (Standard features in the generally available product)
Y-NDRequirement Met and Proposed (Features that are not offered as a generally available product or require custom development)
NRequirement Not Met with Proposal
Additional Information for Y-ND: Available Responses
FFeature Schedule for Future Release in Generally Available Software
EFeature Developed as Enhancement for this Project
Req #ProcessSub-ProcessInterfaceRequirementImplementation ResponseModule / SystemPhase for Go LiveCommentAdditional Information for Y-ND
1SYSTEMAccessibilitySelf-service functions meet Federal guidelines for accessibility
2SYSTEMSecurityTo enforce internal controls, users cannot run transactions without proper role.
3SYSTEMSecurityTo enforce internal controls, users cannot authorize transactions without proper role.
4SYSTEMSecuritySystem allows more than one user to be logged-in at once provided they are editing different recorded, batches, etc.
5SYSTEMSecurityActive DirectoryUsers can accessed Cashiering system via "Single Sign-On" (No additional passwords needed besides Windows log-in)
6SYSTEMSecurityActive DirectorySupports organizational units in LDAP
7SYSTEMSecurityMasks fields (i.e., credit card number, social security, only last four of credit card number are visible)
8SYSTEMSecurityOn Screen
9SYSTEMSecurityOn Receipt
10SYSTEMAuditTo manage storage, system administrators can select types of transaction activity to record for audit purposes.
11SYSTEMAuditFor audit purposes, the system can track user application or business transaction activity.
12SYSTEMAuditTo conserve storage, audit data can be purged after a defined period of time
13SYSTEMWorkflowAs an approver, I am quickly notified when an approval is required because I am notified by:
14SYSTEMWorkflowNotification after I log into solution
15SYSTEMWorkflowNotification by email
16SYSTEMWorkflowWorkflow edits are version controlled
17SYSTEMWorkflowUsers are notified when workflow transactions occur
18SYSTEMWorkflowMulti-level approvals are accommodated
19SYSTEMWorkflowAs an approver, I can request more information or explain my decision during workflow approval
20SYSTEMWorkflowThe system reports the status of a workflow transaction so that the originator does not need to manually track the transaction
21SYSTEMWorkflowThe originator can add comments when responding to approver request for information
22SYSTEMWorkflowI can assign approval to a designated user when I am on leave
23SYSTEMInterface-ERPERPAbility to define multiple payment types (i.e., EFT, money order) on the same transaction.
24SYSTEMIntegrationERPAbility to import payment file into Cashiering System for processing (rather than directly into the G/L within the ERP system.)
25SYSTEMIntegrationERPAbility to apply revenue to multiple funds and/or accounts.
26SYSTEMIntegrationERPSystem records transactions against receivables from the ERP system
27SYSTEMIntegrationERPSystem allows collection of payments on any receivables within the ERP system, or housed directly within the Cashiering system
28SYSTEMIntegrationERPSystem can accommodate one central customer file that multiple invoices can be charged against
29SYSTEMIntegrationERPIn cases where the G/L account is unknown (e.g. miscellaneous payments), users do not have to be restricted to where the revenue is assigned
30SYSTEMIntegrationERPSystem differentiates the payment/tender types (cash, check, etc.) within the batch that is pushed to the ERP system to clear receivables
31SYSTEMIntegrationGCSSystem to accommodate interface to GCS (Tax Receipting system) including account numbers and related receivables.
32SYSTEMIntegrationHCSSystem supports interface to receivables stored within the (Heath Clinic System)
33SYSTEMInterface-ERPSystem to provide "transaction detail report" from Cashiering System to ERP system automatically
34SYSTEMInterface-OtherPayment GatewaySystem supports an interface to third-party payment processor
35CASHIERINGReceiptingPayment GatewayCashiering system to interface to County's chosen (PCI Compliant) Credit Card Processor
36CASHIERINGReceiptingAbility to accommodate different fee structures for different receivable types.
37CASHIERINGReceiptingWhen processing payment, system provides capability to look up the customer master file by any value in customer file
38CASHIERINGReceiptingAbility to prompt user at time of receipt entry that the account being receipted to has had a history of bad checks or other user-defined alerts.
39CASHIERINGReceiptingComments can be entered on receipts
40CASHIERINGReceiptingComments on receipts are searchable
41CASHIERINGReceiptingAbility to generate the following information on receipts:
42CASHIERINGReceiptingAmount
43CASHIERINGReceiptingCustomer Name
44CASHIERINGReceiptingCustomer ID (optional)
45CASHIERINGReceiptingCustomer address (optional)
46CASHIERINGReceiptingAccount number(s) and description(s)
47CASHIERINGReceiptingDefault accounts (multiple)
48CASHIERINGReceiptingDate of service
49CASHIERINGReceiptingCurrent date
50CASHIERINGReceiptingIndividual/Cashier who received the payment
51CASHIERINGReceiptingForm of payment (check, cash, credit)
52CASHIERINGReceiptingBank code
53CASHIERINGReceiptingAbility to accommodate multiple payments for a single invoice.
54CASHIERINGReceiptingAbility to accommodate single payments applied against multiple invoices.
55CASHIERINGReceiptingAbility to accommodate multiple payments applied against multiple invoices.
56CASHIERINGReceiptingAbility to accommodate payments in excess of or less than the bill rendered.
57CASHIERINGReceiptingAbility to accommodate credits during cash receipt
58CASHIERINGReceiptingSystem can scan a large numbers of checks at once (e.g. run 50 checks through scanner at once) then process them.
59CASHIERINGReporting/DashboardSystem has the ability to search for payments by: (Name, address, Customer ID, amount, etc.)
60CASHIERINGReceiptingSystem has the ability to make voids and/or corrections to transactions
61CASHIERINGReceiptingSystem has the ability to void a transaction
62CASHIERINGReceiptingSystem has the ability to correct a transaction
63CASHIERINGSecurityVoids restricted to certain roles
64CASHIERINGReceiptingAbility to accommodate the following transactions for payment:
65CASHIERINGReceiptingCash, check and money order
66CASHIERINGReceiptingElectronic Fund Transfers (EFT) and e-checks
67CASHIERINGReceiptingLock box
68CASHIERINGReceiptingCredit Card/Debit
69CASHIERINGReceiptingOther electronic receipts
70CASHIERINGReceiptingSystem applies one payment to multiple receivables / point of sale transactions
71CASHIERINGReceiptingSystem allows using multiple payment types to pay for one invoice (example: cash and credit card)
72CASHIERINGReceiptingApply payments against individual line items on invoice
73CASHIERINGReceiptingSystem generates a receipt to the payee
74CASHIERINGReceiptingAbility to create templates for printed receipts.
75CASHIERINGReceiptingAbility to reprint duplicate receipts.
76CASHIERINGReceiptingSystems can validate the American Bankers Association (ABA) routing number that identifies the specific financial institution responsible for the payment
77CASHIERINGReceiptingSystem can validate the written amount on the check against the numbers provided (e.g. via Optical Character Recognition)
78CASHIERINGReceiptingSystem allows receipting without a printer.
79CASHIERINGReceiptingSystem has the ability to modify transaction without deleting the line/entry.
80CASHIERINGReceiptingSystem defaults to "check" as the payment/tender type, not cash.
81CASHIERINGInterface-OtherSystem allows customers' account statuses to change after web payment is received
82CASHIERINGOtherSystem supports remote deposit capture
83CASH DRAWER BALANCINGReporting/DashboardProduces report listing total of all transactions processed by cashier during shift (z-tape report)
84ONLINE PAYMENTSOnline Portal PmtsSystem allows customers to create an account and make web payments
85ONLINE PAYMENTSOnline Portal PmtsSystem accepts credit cards online
86ONLINE PAYMENTSOnline Portal PmtsSystem accepts direct debit online from checking account
87BALANCINGBatch BalancingSystem generates bank deposit slip
88BALANCINGBatch BalancingBalances cash drawers by:
89BALANCINGBatch BalancingCash Drawer
90BALANCINGBatch BalancingCashier
91BALANCINGBatch BalancingSystem provides totals for cash drawer reconciliation including:
92BALANCINGBatch BalancingBeginning cash amount
93BALANCINGBatch BalancingChecks
94BALANCINGBatch BalancingCash
95BALANCINGBatch BalancingCoins
96BALANCINGBatch BalancingCredit slips
97BALANCINGBatch BalancingEnding balance
98BALANCINGBatch BalancingExternal deposits
99BALANCINGBatch BalancingSystem reports cash in and cash out by components of financial dimension
100BALANCINGBatch BalancingRecords information by cashier including the following, at a minimum:
101BALANCINGBatch BalancingCashier ID
102BALANCINGBatch BalancingRegister
103BALANCINGBatch BalancingCashiering date
104BALANCINGBatch BalancingBeginning cash amount
105BALANCINGBatch BalancingTotal transactions
106BALANCINGBatch BalancingEnding cash amount
107BALANCINGBatch BalancingCash drawer logon
108BALANCINGBatch BalancingLogon & logoff times
109BALANCINGBatch BalancingCollects register activity data for each cashier, including the following:
110BALANCINGBatch BalancingReceipts
111BALANCINGBatch BalancingVoids
112BALANCINGBatch BalancingRefunds
113BALANCINGBatch BalancingPayouts
114BALANCINGBatch BalancingAdjustments
115BALANCINGReceiptingMaintains a running total for transactions in progress
116BALANCINGAuditProduces a full audit trail of cash entry error corrections
117BALANCINGBatch BalancingEnters adjusting transactions to correct cash entry errors from a terminal
118BALANCINGAuditRequests cash audit data from the register at any time
119REPORTINGReporting/DashboardSystem can provide reports showing receipts by account and fund
120REPORTINGReporting/DashboardSystem produces the following cashiering reports
121REPORTINGReporting/DashboardReport summarizing the account, tender, user, and item data from the entire Teller system by week, month, or year.
122REPORTINGReporting/DashboardCounts and Amounts are separately listed, enabling a management view of all transactional activity.
123REPORTINGReporting/DashboardAudit report of user activities, including logon, logoff, payment activities, session activities, batch activities, cash drawer activities, etc.
124REPORTINGReporting/DashboardLog of all Cash Drawer usage, enabling audit of exceptions to normal Cash Drawer access.
125REPORTINGReporting/DashboardListing of all cash transactions for a date range.
126REPORTINGReporting/DashboardListing of all Check transactions for a date range.
127REPORTINGReporting/DashboardList of all transactions on credit/debit tender types, for reconciling against payment processor.
128REPORTINGReporting/DashboardList of G/L system exports (batch export list)
129REPORTINGReporting/DashboardLists and summarize all transactions that match the criteria, grouped by G/L Account. (G/L account detail report)
130REPORTINGReporting/DashboardG/L Account Summary that provides totals by G/L Account for all transactions matching the criteria, with option to drill down to details.
131REPORTINGReporting/DashboardAccount transaction listing that provides totals by Customer Account for all transactions matching the criteria.
132REPORTINGReporting/DashboardPayment listing report that shows a lists of payments based on selection of multiple parameters, including dates, amount, users, and/or address details.
133REPORTINGReporting/DashboardItem Summary Report For a given system and date period that lists all item types with count and amount collected, allowing user drill-down into the detailed transactions.
134REPORTINGReporting/DashboardTender detail report showing a transaction listing of all transactions matching the criteria, grouped by user and tender type.
135REPORTINGReporting/DashboardTender summary transaction totals by tender type, grouped by user, with option to drill down into details.
136REPORTINGReporting/DashboardUser transaction summary showing transactions by user, based on a date range and selection of a user or group of users, grouped by item type or business system.
137REPORTINGReporting/DashboardVoids and Adjustments for a date range and other optional filters where a lists all voided payments or payment adjustment transactions, showing the details of each, who entered the payment, and who voided or adjusted it.

&F

&P

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