new system functional requirements · requirements traceability matrix accounts payable reference...

37
REQUIREMENTS TRACEABILITY MATRIX General System Requirements Reference Functional Requirements Fully Comply Does Not Comply Modification Needed Cost of Modification Location Where Addressed in Vendor Proposal Remarks Integration and Architecture 1 System has fully integrated suites/modules/applications (if not integrated, please specify which modules are not integrated). Software uses workflow to electronically route documents (and route/store approvals) across all: System Toolsets are available for the following: 2 Workflow 3 System Security Administration 4 Report writing 5 Query builder 6 Form/page design 7 System allows users to drill down into more detailed information. 8 System allows for digital signature technology and proper authentication procedure. 9 System allows for integration with SAP Business Objects Attachment of Documents and Notes 1 System allows attachment of documents (example: PDF, Excel, Word, jpeg). System allows users to attach documents to: 2 Pages 3 Fields 4 System allows attachment of documents in all modules. 5 Attachment of documents and notes has security capabilities (e.g., person B cannot delete an attachment that person A added). 6 Document Manage all documents: Ex:(Payroll Forms, Human Resources, etc.) Data Entry 1 Allows complete validation and editing of data at the point of entry (online or batch). 2 Allows data to be uploaded from Microsoft Excel or other applications (e.g., Access, Word). 3 Context-sensitive data entry and display (i.e., masking fields or screens for security purposes) (SSN, Credit Card Number). Security Capabilities The following sensitive/private data can be masked (hidden from user) during data entry: 1 Tax numbers/ID 2 Passwords 3 Credit Card number (P-Card) 4 Social Security number 5 System will mask sensitive information in self service modules (employee PIN Number/Password, etc.). 6 All suites/modules/applications can be accessed with one universal sign-in or log-in. General System Requirements 1

Upload: others

Post on 15-May-2020

14 views

Category:

Documents


2 download

TRANSCRIPT

REQUIREMENTS TRACEABILITY MATRIX

General System Requirements

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Integration and Architecture

1System has fully integrated suites/modules/applications (if not

integrated, please specify which modules are not integrated).

Software uses workflow to electronically route documents (and

route/store approvals) across all:

System Toolsets are available for the following:

2 Workflow

3 System Security Administration

4 Report writing

5 Query builder

6 Form/page design

7System allows users to drill down into more detailed

information.

8System allows for digital signature technology and proper

authentication procedure.

9 System allows for integration with SAP Business Objects

Attachment of Documents and Notes

1System allows attachment of documents (example: PDF, Excel,

Word, jpeg).

System allows users to attach documents to:

2 Pages

3 Fields

4 System allows attachment of documents in all modules.

5

Attachment of documents and notes has security capabilities

(e.g., person B cannot delete an attachment that person A

added).

6Document Manage all documents: Ex:(Payroll Forms, Human

Resources, etc.)

Data Entry

1Allows complete validation and editing of data at the point of

entry (online or batch).

2Allows data to be uploaded from Microsoft Excel or other

applications (e.g., Access, Word).

3Context-sensitive data entry and display (i.e., masking fields or

screens for security purposes) (SSN, Credit Card Number).

Security Capabilities

The following sensitive/private data can be masked (hidden

from user) during data entry:

1 Tax numbers/ID

2 Passwords

3 Credit Card number (P-Card)

4 Social Security number

5System will mask sensitive information in self service modules

(employee PIN Number/Password, etc.).

6All suites/modules/applications can be accessed with one

universal sign-in or log-in.

General System Requirements

1

REQUIREMENTS TRACEABILITY MATRIX

General System Requirements

7System supports Active Directory single sign-on. Allow

administrator to activate/deactivate users in Active Directory.

All data is encrypted when accessed via:

8 Internet

9 Intranet

10Disconnects or locks out user session during designated

periods of inactivity.

11 Supports multiple sessions within a given login ID.

Provides security at the following levels:

12 Division

13 Department

14 Group/Team

15 Role

16 Position

17 Job Function

18 Person

Security settings can be set for:

19 Global

20 Module

21 Screen and menu

22 Report

23 Record

24 Field

25 Element in chart of accounts (e.g., fund, projects, etc.)

26 Attachment

System administrator can set a user security profile to define a

user's authorization to:

27 Log on

28 Add data

29 Delete data

30 Change data

31 View data

Workflow

Workflow is available in the following modules:

1 General Ledger

2 Budget

3 Accounts Payable

4 Accounts Receivable

5 Project Accounting

6 Grant Accounting

7 Purchasing

8 Fixed Assets

9 Human Resources

10 Applicant Tracking

11 Benefits Administration

12 Payroll

13 Employee Self Service

14 Security Set-up/New User Addition

15 Security/ Remove User

2

REQUIREMENTS TRACEABILITY MATRIX

General System Requirements

16 Cash Receipts

Workflow rules can be set by:

17 User

18 Role

19 Department

20Thresholds (above or below certain number, example: above

5,000)

21Percentage Argument (% above or below, example: more than

5% more than PO amount)

22 Account code

23Workflow assignments can be re-routed to different authorized

approvers based upon availability.

Workflow approvals can be re-routed to secondary approver if:

24 Primary approver is out (example: on vacation)

25Primary approver does not respond in pre-defined period of

time

26Event driven notification of process events, including e-mail

and/or other Web-based notification.

Workflow approval processes for:

27 Purchasing process

28 Accounts payable

29 Budget review

30 Journal entry

31 Grant approval

32 Fixed asset disposal

33 Inventory Processing

34 Hire process

35 Changes to data via self service

36 Salary changes

37 Cash Receipts

38 Benefits enrollment

Workflow notification for:

39 Warn users of upcoming expiration

40 Notify managers of employee actions or transactions

41 Status change (employees position, etc.)

42 Overdue work (purchase order not approved)

Audit Trail

1 Provide an automated audit trail of system transactions.

Record the following minimum data on all transactions:

2 Type of change

3 Operator ID

4 Effective Date of Change

5 Date

6 Time

7 Old value

8 New value

9 Transaction Type

10 Transaction ID

11 Allow for free form text to be added

12Ability to allow authorized users to define record retention

periods, specific to individual record categories.

3

REQUIREMENTS TRACEABILITY MATRIX

General System Requirements

13 Ability to ensure that all data is archived before being purged.

4

REQUIREMENTS TRACEABILITY MATRIX

Accounts Payable

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Integrated

1

Easily integrate with other systems such as P-Card, Business

Objects, Blue Bear(Student Activity) or Travel System, as well

as the iSeries.

2

Online District and Conference Travel System for employees

that flows into Accounts Payable with Invoices after Finance

Approval or:

3 Interface with current in-house District Travel System

4

Automatic batch creation when interfacing with other systems.

Batches should be saved so that other interface input will not

delete or over-write an existing batch.

5 Batches cannot be processed without Management approval.

6Automatically create fixed asset records for items marked as

fixed assets

7Ability to import data from Payroll module to AP module – ex.

employee name, bank information and address changes

8 Ability to import data from the Purchasing module.

9

Import data from P-card system (Works) into AP module to

identify the vendor, cardholder, account number, transaction

amount, transaction date and description of each p-card

transaction

Security & Controls1 Restrict user access based on user-id, function, accounts

2Audit trail to identify who input and when transactions

processed

3In addition to viewing audit transactions via database, allow

users to view audit changes online

Reporting and drill down

1All users (both centralized Finance and departmental users)

can generate reports (custom and standard)

2 View data over multiple calendar and fiscal years.

3 Drill down from GL to AP detail

4 Run check registers by vendor, invoice, cost center, fund, etc.

5Generate vendor listing differentiating between EFT and Paper

Check payment

6Generate vendor listing differentiating between Vendor and

Employee

7 Save frequently used reports

8 Schedule reports to run at a certain time

9 Ability to save Bill List to post to website

10 Ability to export to excel or pdf

Deductions

1 Garnishments/tax levies, etc, with info printed on check

Charts/graphs/dashboards

Accounts Payable

5

REQUIREMENTS TRACEABILITY MATRIX

Accounts Payable

1 ex. performance metrics or $ metrics

2 ability to create dashboards specific for each user

Workflow and Document Management

1Electronic approvals and workflow, scan, store and retrieve

documents in system (invoices, W9s, etc.)

2Ability to email check advice after processing invoice and

checks.

3 Ability to send electronic messages to departmental users in

system

4 Invoice Undo

Electronic payments

1 ACH and EFT electronic vendor payment processes

2Ability to generate electronic payment file that will be sent to

vendor to handle payment processing on behalf of SCPS

3 Electronic payments of employee reimbursements.

4 Email Check Advice to Vendors

Purge / Inactivate Vendors

1

Efficient process to purge old unused vendors and inactivate

more current vendors not currently being used. Maintain

sufficient history for audit trail purposes.

Edits/error checks/exception reports:

1Prevent the printing or producing of negative or zero amount

checks. Provide report.

2 Sufficient money should be available when creating Invoice.

3

When keying an Invoice from a PO/PO line, generate a

warning if the line has been processed/used or in use by

another Invoice.

1099 Reporting – Accurate 1099 reporting

1Automated data syncronization/accumulation by vendor across

check, ACH, EFT, and other payment methods.

2Interface from School Activity Fund system of payment info for

consolidated 1099 reporting

3 Electronic submission to IRS

Cash Receipts

1 Provides for revenue posting by source and by fund

2 Provides the ability to handle short or overpayments

3Provides receipting function to facilitate posting and

reconciliation of cash payments for all types of payment.

4Provides automated interface to the Fund Accounting module

by batch update.

5

 If receipt is to be printed for an invoice issued by another

module, provides the capability to search that module's

database to determine an account number by entering a

customer's name.

6

Provides the option of printing a receipt for at the counter

payments or updating the records without a receipt in the case

of a mail payment.

7Maintains a user definable table of revenue codes to facilitate

uniform data entry and classify the transaction for posting.

6

REQUIREMENTS TRACEABILITY MATRIX

Accounts Payable

8

Provides reconciliation reports including a detailed receipt

listing, receipt summary by revenue code, and receipt summary

by account to provide totals to assist in cash and checking

balancing.

Other

1To have controls in place to identify duplicate vendor

information, duplicate invoice numbers, missing data

2 Allow multiple users on a screen at the same time

3 Include a field for partial or final purchase order payments

4Include the balance of purchase orders on the data entry

screen

5Search and report by batch #, invoice, po, vendor, po date,

invoice date, check date, check # keywords, amount or user

6Undo transactions if mistakes are made: (Ex: Invoice Posting,

Check writing, etc.)

7

Vendor Portal for Vendors that alllows vendors to maintain

contact information and bank information; ability to key invoices

that flows into the Invoicing module after Finance approval.

8 Ability to Key and Print Cash Receipts

9 Positive Pay for AP Checks

7

REQUIREMENTS TRACEABILITY MATRIX

Accounts Receivable

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Accounts Receivable

1 Integrates with the Fund Accounting System.

2 Records and prints invoices.

3 Records receipt of payments against invoices

4 Prints statements and overdue notices.

5 Ages customer accounts and posts penalties and interest.

6  Issues credits or adjustments to accounts.

7 Tracks and manages customer accounts.

8

Provide a variety of Management reports for AR data, such as:

Customer Information, Invoices, Adjustments, Refunds, Taxes,

Billing and Audit Trails

Accounts Receivable

8

REQUIREMENTS TRACEABILITY MATRIX

Budget

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

General Requirements

1 Budget system uses the primary system's Chart of Accounts.

2 Supports five year balanced budgeting.

System maintains the following budget and actuals data by

period by:

3 Current Year

4 Prior ten years

Departments have the capability to develop:

5 Summary Budgets

6 Detailed Budgets

Departments throughout the organization can access budget

information with proper security to:

7 View data

8 Change data

9System supports import/export of budget data to/from external

applications (e.g., Excel).

10 Free form user defined text fields for budget justification.

11System allows budgeting for non-financial accounts (setting

goals and targets for performance measures).

Budget Control

System provides multiple levels of controls for the following

types of budgets:

1 Fund

2 Department

3 Division

4 Grant

5 Account

Budget Preparation

Online budget request worksheet contains (used for budget

prep):

1 Current year budget

2 Current year actuals projected

3 Up to five years actuals projected

4Historical previous budget data for prior 2 years (original,

amended, etc.)

5Online budget request worksheets contain dollar amounts and

non financial statistics (performance goals and results)

Budget preparation system accommodates the following:

6 Fund budget

7 Line item budget

8 Program budget

9 Project budget (multi-year)

10 Grant budget

11 Category budget

12Department worksheets are automatically rolled into

organization-wide master budget.

Budget

9

REQUIREMENTS TRACEABILITY MATRIX

Budget

13Users can view prior 2 year's line-item budget while entering

new budget.

14Users can view actuals at detail and/or summary level while

entering the new budget.

Supports entering and viewing the following versions of the

budget:

15 Original Request

16 Budget Office Recommendation

17 Superintendent's Proposed Budget

18 Board Approved Budget

19Supports multiple versions of the budget with a final control

version.

20 System stores reason for budget version.

System creates an initial version of the budget using the

following:

21 Zero balances in all accounts

22 Current year's original budget

23 Last year's budgeted total

24 Last year's actuals

25 Last year's amended

26 Current year's actuals plus/minus a percentage

27 Current year's budget plus/minus a percentage

28 Projection based on percentage of last year's actual

29 Projection based on estimated actuals from current year

30 Users can flag one-time budget events.

31 Forecasts can be saved.

System allows users to adjust the base budget line items or

summary totals by:

32 Percentage

33 Dollar amount

34

System allows attaching non-financial data; for example:

mission statements, performance measure (operational data),

org charts, etc.

35System compares budget versions to demonstrate changes

that have been made between versions.

36 Locks budget changes after specified date.

37 System stores budget data for a minimum of ten years.

38Revenue budgeting with the ability to input varying growth

assumptions by source by year.

39 Position Control is handled through the Budget module.

40

Produce budget document to include all department specific

pages and the balanced General Fund Five-Year Financial

Plan.

Salary Positions and Budgeting

Provide the ability to track positions at multiple levels of

authorization:

1 Budgeted

2 Authorized

3 Filled

4 Vacant

5 Proposed New Positions

10

REQUIREMENTS TRACEABILITY MATRIX

Budget

6Identifies funding sources for positions (multiple funding

sources).

Provide the ability to track positions by different status:

7 Active

8 Part-time benefitted

9 Part-time non-benefitted

10 Unfunded

11 Full-time vs. part time

System provides multiple types of positions, including but not

limited to:

12 Full-time

13 Part-time

14 Hourly

15 Temporary (Project/Grant Funded Positions)

16 Seasonal

17 Contractual/At-Will

18 Volunteer

19

System allows for the cost of a position to be allocated to

multiple segments of the Chart of Accounts (i.e. programs,

projects, grants, etc.).

System provides the ability to perform the following operations

(for projection purposes) online with the proper security

authorization:

20 Add or delete the number of authorized, or budgeted positions

21 Modify filled/vacant status (for projection purposes)

Analysis and Forecasting

Forecast current year budget and actual (either on a line-by-line

basis or on an entire budget) by multiple budget elements

including:

1 Straight line projection

2 Percentage based on last year actual

3Last year actual or budget for the remainder of the current fiscal

year

4 Units (positions) or staffing levels

5 Employee groups

6Characteristics of positions (e.g., longevity increases, step and

grade increases, etc.)

7 Personnel Costs

8 Revenue

Calculate position costs based on incumbent for the following

assumptions:

9 Service Increment (by anniversary date)

10 Full-time vs. part time

11Certifications (when certifications to be earned would be

effective)

12Calculates available dollars to forecast budget with several

iterations at each level.

13 Calculate position vacancy costs.

14System provides multiple calculation methodologies for salaries

and benefits budget monitoring.

15 System can accommodate "what if" forecasting.

16System can accommodate "what if" forecasting for mass salary

changes that includes all benefit calculations.

11

REQUIREMENTS TRACEABILITY MATRIX

Budget

17 System allows users to save multiple budget scenarios.

18 System calculates long-term budget forecasts for 10 years.

Budget Maintenance and Monitoring

1

Users can view the amount of funds remaining in the budget

(i.e., amount budgeted, amount encumbered, amount spent,

etc.).

2System stores narrative justification for budget adjustments at

the departmental level.

System track all budget changes including:

3 Type of change

4 Reason for change

5 Who requested the change

6 Approval Date

7 The original change request

8 Amended vs. Original

Budget Adjustments

System allows transfers:

1 Within a department

2 Between departments

3 Between funds

4 Between categories

5Lock out budget changes after specified date, but maintain

ability to view those in progress.

6

System supplies a method to load budget adjustments to

multiple budgets (adopted budget, current budget w/transfers,

etc.).

7Tracks all budget changes (transfers/amendments), type of

change, and reason for change.

8Classify reappropriation eligible requests and approvals by

revenue and expense code

Reports/Queries

1Allows user to create footnotes and comments for budget

publications.

System provides the following reports with the ability to filter by

fund//department/cost center:

2 Original Expenditure Balance

3 Beginning Budget Balance

4 Beginning Budget

5 Amended Budget

6 Board Approved Budget

7 Encumbrances/Pre-encumbrances

8 Actuals Expenditures

9 Actuals Revenues

10 Transfers (In and Out)

11 Available Expenditure Budget Balance

12 Revenue Surplus/Deficit

13 Monthly Analysis Report

14 Year to Date Report

15 Quarterly Analysis Report

16Generates a standard, configurable budget variance report

(budget to amended to actuals).

12

REQUIREMENTS TRACEABILITY MATRIX

Budget

17 Provides reports/inquiries to review multiple versions of budget.

18 Ability to report on financial and non-financial budget data.

19 Reappropriations

13

REQUIREMENTS TRACEABILITY MATRIX

Capital Project Accounting

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

General Requirements

1 Supports multiple-year projects.

2Supports parent/child relations for projects and sub-projects.

List any limitations in the Comments field.

3 Projects can be established across funds and departments.

4 Allocates direct and indirect costs to projects.

Projects are linked to:

5 Purchase Orders

6 Fixed Assets

7 Grants

8 Contracts

9 Other sources of revenue

10Ensures that project billings do not exceed the reimbursable

budget with an override capability based on security.

12 System contains project budget forecasting capabilities.

Projects and project phases have the following status:

13 Active

14 Inactive

15 Pending (Cannot post financial transactions)

16 Closed (Cannot post financial transactions)

17 Construction in Progress (CIP)

Projects can track the following:

18 Expenditures (from purchasing module)

19Hours for Project (direct hours) - from time and attendance

module

20 Salary Costs (direct costs)

21 Overhead costs

22 Donated items

23 In kind matches

24 Revenues

25 Equipment costs

26 Material costs and quantities

27 Supplies from inventory

28 Contractor costs/professional services

29Expenditures for project can be identified as capitalized

expenses.

30System can generate invoice to bill for any project costs (i.e.,

bill to contractor, citizen, or grant).

Project Ledgers

Maintains the following general financial project information:

1 Budgets

2 Encumbrances

3 Expenditures

4 Receivables

5 Revenues

Capital Project Accounting

14

REQUIREMENTS TRACEABILITY MATRIX

Capital Project Accounting

6 Penalties

7 Retention

8 Amendments/Change orders

Project budgets can be controlled by the following elements:

9 Fiscal year

10 Sponsor fiscal year

11 Funding source budget year

12 Department

13 Phase

Tracks the following dates:

14 Planned start date

15 Actual start date

16 Phase

17 Planned completion date

18 Actual completion date

Project Close

1Users can carry forward or not carry forward fiscal year

appropriations at year-end for multi-year projects.

2Prevents deletion of a project account which still has an

available balance for spending until the project is closed out.

3 Allows for multiple user defined closure dates.

4 Partially close a project (capitalize portion of closed project).

5 System provides ability to attach project close-out form.

6System provides an automated procedure to purge and archive

data for closed projects.

7 Closes project using effective dating.

Updates the following types of accounts during a close:

8 Assets

9 Capital Assets (Depreciable assets)

10 Expenditures

11Automatically transfers construction-in-progress accounts to

fixed asset accounts at project close or completion.

Reports/Queries

1 Produce variance reports by project.

Provide report for any current or completed project listing

expenditures by:

2 Funding source (bond, grant, etc.)

3 Funding source by department

4 Type (fixed asset, component, construction, design, etc.)

5 Vendor/contractor

6 Month

7 Year-to-date

8 Inception to date

9 Fiscal year

10 Multiple fiscal years

11 Project Close Report

15

REQUIREMENTS TRACEABILITY MATRIX

Debt Management

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Debt administration

1 Module or functions – integrated with CIP, A/P modules

2Flag amounts to be requisitioned and track requisition costs vs.

CIP project costs not requisitioned

3 Document management

4 Board Resolutions

5 Bond Documents

6 Maintain information about debt issue

7 Use of proceeds

8 Requisitions

9 Track Arbitrage Requirements

10Maintain amortization schedules (principal & interest,

premium/discount / deferred amount on refunding)

Debt Management

16

REQUIREMENTS TRACEABILITY MATRIX

Fixed Assets

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Fixed Assets:

Data: The system shall have the ability to track the fund, function,

cost center, program, project, location, utility, fixed asset class,

fixed asset type, description, acquisition date, comment, serial

number, funding source, vendor, PO number, original cost,

replacement cost, useful life, depreciation method, depreciation

convention, disposal date, transfer date, beginning of fiscal year

asset and accumulated depreciation balances, and current year

depreciation expense.

Functionality

The system shall

1Provide for multiple depreciation methods, including straight line

deprecation.

2Provide for multiple depreciation conventions, such as acquisition

date, mid-month, half-year, etc.

3Allow for import of existing fixed asset data from the current fixed

asset system to new system.

4 Be able to support a minimum of 10,000 assets.

5 Provide for 53 week and 13 accounting period option.

6 Compute depreciation on a monthly, quarterly, semi-annual or

7 Allow depreciation to be allocated to different accounting entities.

8 Retain a history of deleted assets.

9Provide for entry of assets not obtained via purchase (donated

assets).

10

Have the capability to “link” assets by multiple data fields (e.g., a

piece of equipment that is part of a plant, a Utility sub-system and

has a specific purpose),

11Provide for a process to adjust project cost for multi-year projects

based on in-service date of component assets.

12Provide for a process for adjusting original cost of an asset at

other times during the life of the asset.

13

Provide for adjustments to the depreciation schedule for asset

corrections or additional/subsequent costs added to an asset (e.g.,

begin depreciating a building in one year, then add an amount to

the asset cost in a subsequent year, say for payment of the final

retainage amount to the contractor).

14 Interface with the Purchasing system

15Interface fixed asset capitalization and depreciation entries into the

general ledger system;

16Interface to the general ledger when an asset is transferred

between funds or departments, or deleted;

17 Have a bar coding option for tracking assets;

18 Have a construction work in progress option; and

Fixed Assets

17

REQUIREMENTS TRACEABILITY MATRIX

Fixed Assets

19

Have a construction in progress budget option with the ability to

track multi-year project costs against budget throughout the life of

the project and rollforward of funding sources.

20Have the ability to attach various file types to asset in the system

(i.e. JPEG, DOC, PDF, etc.).

21 Interface with Fleet FASTER inventory management system

22Ability to flag inventory items not meeting capitalization threshold

included in Fleet inventory system

23Allow for departmental input of assets, transfers, disposals with

appropriate security levels for various user groups

24

Workflow / Document management – flag potential fixed assets

from PO or AP with ability to edit/delete/approve prior to posting to

fixed asset system

Reporting

1 The system shall

2

Provide user-defined asset categories that produce custom reports

to identify the School Board fund, department within the fund ),

location and account.

3

For financial reporting purposes, the system shall also allow users

to define and produce custom reports of fixed asset and

depreciation activity (beginning balance, additions, deletions,

transfers, ending balance) by function (e.g., Administration,

Instruction, Transportation, Maintenance, Food Service,

Technology, Facilities etc., irrespective of fund or department) and

by type (buildings, improvements, equipment, infrastructure, etc.,

irrespective of fund or department) Reports are to acknowledge

additions, deletions and transferred assets along with depreciation

expense by asset type, fund and function

4Provide for the ability to upload reports/data to excel

spreadsheets.

5Produce reports showing assets added, disposed of and

transferred during specified reporting period.

6Allow department fiscal contacts to run standard and custom

reports

7 Produce consolidated cost reports for multi-year projects.

8Produce GASB compliant roll forward report for year-end

comprehensive annual financial report disclosures.

CONTROL FRAMEWORK: The system should possess the

following controls and information edits/reports:

1

Control to prevent changes in beginning asset and accumulated

depreciation balances. Once the system is rolled-forward to a new

fiscal year, previous fiscal year ending balances/new fiscal year

beginning balances should equal one another, and should not be

changeable without manager security access.

2

Control to prevent the re-use or duplication of asset numbers.

Asset numbers should be unique, and not be reusable or

duplicative.

18

REQUIREMENTS TRACEABILITY MATRIX

Fixed Assets

3

Control to prevent entry of a disposal date prior to the current fiscal

year. Once the system is rolled-forward to a new fiscal year,

controls should be in place to prevent entry of prior year dates into

acquisition or disposal date fields. If a prior year must be

reopened after a fiscal year is closed, manager level security

access should be required.

4Information edit to provide an audit trail of any changes to asset

book values (asset value as well as accumulated depreciation).

5Information edits to provide an audit trail of all fixed asset activity

for date ranges, months, and fiscal years – all data fields, by user.

6 Control to prevent over-depreciation of assets.

7

Information edit/report to show asset and accumulated

depreciation balance, and remaining book value at any date (pre-

depreciation and post-depreciation).

8Information edit/reports to verify accuracy of entries and

depreciation expense prior to posting to system.

19

REQUIREMENTS TRACEABILITY MATRIX

General Ledger

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

General ledger and financial reporting

1Expanded chart of accounts structure that includes tracking

expenses by their revenue source.

2 Fund Type / Fund / Function, classify accounts by fund type

3

Report generator – Easily customizable Quarterly Reports,

CAFR, Comparative Cost Report, cost center and program

reporting, monthly and yearly expendtiure and revenue reports,

ad-hoc reports.

4Fully Integrated - with other modules/programs (Payroll, HR,

Purchasing, Budget, other)

5Transaction Type Reporting – Permit identification and roll-up

reporting by transaction type

6 Example: Postings to CASH – identify by tax/revenue type, A/R,

Debt proceeds, A/P, debt service, etc.

7Drill-down capability – (e.g., access detailed support for cash

sheet entries)

8 Charts, graphs and dashboards – create, specific to each user.

9Grant reporting - module or functions – track expenditures for

each grant, facilitate accruals, billing and collections

10

Fund balance reporting – summary and detailed GASB 54

reports, roll-forward reports with supporting detail, tied to other

modules (Debt admin, Grant, CIP)

11Revenue projections – robust capabilities, integrated with other

modules (Budget, A/P, etc.)

12 Journal Entry Processing

13 Workflow, electronic approvals, document management

14Departmental input of entries in batch with centralized Finance

approval required for posting

15 Recurring and reversing entries

16Chart of accounts maintenance – purging of unused or inactive

account codes

17At a minimum, provide search Capabilities - by batch #,

keywords, amount, user, budget code or journal entry #

18 Month end and Year-end close

19 Generate data for State's Annual School Reporting

20 Roll of beginning balances so correct amounts reported in reports

21 Seamless Open and Roll to New Fiscal Year

22 Account Restrictions per user

23 Ability to upload excel journal entries

General Ledger

20

REQUIREMENTS TRACEABILITY MATRIX

Grants Management

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Grants

1 Integrated with GL, AP, Payroll, Purchasing

2 Electronic time and effort certification

3Workflow with electronic approval and document management (ex.

grant agreements, etc.)

4Inception to date reporting based on grant period with comparative

info to grant award

5 Self-balancing grant funds

6 Ability to identify funding source

7 Ability to identify:

8 Official Grant Name

9 Federal, State or Local Agency

10 Ability to identify local matching fund requirements

11Reporting to identify expenditures in excess of grant award and

local matching requirements

12 Ability to identify department and program manager

13 Ability to attach notes/descriptions

14 Ability to flag and report on fixed assets acquired with grant funds

15 Medicaid Reporting

16Ability to track required grant reporting done by

departments/program managers

Grants Management

21

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources Records ManagementEmployee Profile

1 The system will have a central database containing job data,

salary information, education, etc. on employees

2 The system has the ability to import/export from external systems -

configure and schedule imports/exports

3 The system has the ability to include electronic documents as part

of employee record (scan, import, and store documents)

4 The system will automatically communicate any changes made to

the central database to all affected parties via workflow

management

5 The system will import new hire information from AppliTrack

(Applicant Tracking) into Human Resources or:

6 The system has an applicant tracking module suitable for

education that interfaces inito Human Resources.

7 The system will allow searches employee records for information

on experience and skills

8 The system will maintain child, family, and spouse information

9 The system will have contact numbers including home, cell, and

alternative numbers

10 The system will store data for emergency contacts

11 The system will manage and update education history

12 The system will track and stores information on employee

education and training

13 The system integrates with AESOP to and from Human Resources

14 The system will track and store information on teacher licensure

and tracking

15 The system will have decentralized updating capability to the

employee level such as through the Internet or the internal mail

system

16 The system will store historical and current data about employee

performance and salary reviews with search capability

17 The system will have update employee competency profile with

competencies acquired from training

18 The system includes a competency profile

19 The system will enable expiry dates for competencies and alert for

re-evaluation

20 The system will identify gaps between an employee's competency

profile and the competency profile of their job

21 Employee data is stored once, and used across the system as

needed. E.g.,Salary is stored in HR and used in payroll to calculate

pay, without having to be re-entered in payroll. Benefits are stored

in Benefits and used by payroll to create benefit deductions,

without having to re-enter deductions in payroll.

Salary Administration

1 Tracks the following data within each salary schedule:

2 Step

Human Resources

22

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources

3 Grade

4 table

5 Schedule type (fixed, range, etc.)

6 Minimum

7 Maximum

8 Midpoint

9 System will track pre-determined salary ranges by position.

10 Maintains effective dates for salary data to allow for future pay

adjustments.

11 Tracks stipends (ex: coaching assignments)

12 Tracks supplemental pay

13 Differentiates between contract terms (school 10, 10.5, 11, and 12

month employees)

System will perform mass salary changes to:

14 All employees

15 Group of employees based on logic

16 Salary schedules

17 Mass salary changes validated against maximum salary for

position.

18 System will allow pay rate changes based on different user-defined

criteria (e.g., service years, longevity, etc.).

19 System will record historical information for all changes.

Organizational Structures

1 Defines organizational units

2 Creates reports containing company information to meet federal

reporting requirements

3 Creates reports containing company information to meet VA state

reporting requirements

4 Defines entities and organizational units with the company

5 Organizational structures may be defined using a matrix or a

hierarchy

6 Identifies teams and jobs or projects that are suitable for job-

sharing

7 Audit trails of organizational and departmental structural changes

to track their impact

8 New organizational models can be developed

9 Organizational models can be compared or analyzed through what-

if scenarios

10 Categorizes work locations throughout the organization

11 Restricts access to the organizational structure and task and

department information

12 Standard organizational structure can be imported or exported

13 Organizational structure can be accessed and navigated through

other applications

14 Functional and administrative areas of the organization can be

represented graphically

15 Assign general required competencies per department

Job Position and Wage Profiles

1 Identifies position or job

2 Describes position or job title

23

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources

3 A Position Control System that Interfaces with Human Resources

and Budget: Indicates position by organization, location, job code

(internal and federal occ code), Exempt or Non-exempt; title, shift,

4 Indicates full- or part-time status (incl. BE and NB); seasonal; FTE

count by position/department

5 System generates Employee Change Form or Personnel Action

Form to identify employee changes in salary, status, position,

department, etc.)

6 System generates Position Change Form for new or revised

positions, to include FLSA status, FTE, title, etc.

7 Teacher certifications - dates, expiration, training requirements

8 Positions can include multiple contract terms (10, 11, 12 months)

9 Ability to report on user defined fields

10 Standard work hours

11 Lists skills, training, and education required for position

12 Position grade tables linked to position control

13 Recognizes total compensation and/or base salary

14 Fields for descriptions of job activities, requirements, and

experiences

15 The system has the ability to track job requirements to employee

skill set and profile

16 Multiple jobs may be entered for each employee

17 Assigns multiple grades or codes to personnel

18 User-defined salary grading

19 Tracks salary grades and pay steps

20 Indicates employee's current and previous assignments, as well as

experience and job grades

21 Must include salary history and dates of employees current and

previous assignments

22 Standard wage tables

23 Wage salary table with min/mid-point/max salary and supporting

imports as needed

24 Retrieves grade and job data to automatically calculate comp ratio

and generate range penetration analyses

25 Reports whether a given position is filled or available

26 Intelligent rule-based wage exception notification

27 HR "budgeting" for overall and departmental headcount salaries

28 Create and Maintain Employee Contracts, place contracts on

Employee PortalCareer Development and Training

1 Identifies potential assignments for a job or career path

2 Assigns jobs to employees based on their career paths

3 Documents employee skill measurements, qualifications (including

education and training), competencies, and professional

experience

4 Position requirements and employee data can be matched

5 Identifies any training, courses, and development activities

employees have participated in

6 Reports training costs

24

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources

7 Catalogues training requirements

8 Performance appraisals can be planned and tracked

9 Skills, education, projects, accreditations, languages, and

evaluations can be updated

10 Identifies and follows up on high potential employees

11 Compares organizational requirements and goals with employees

and managers to identify talent and leadership gaps within an

organization

12 Ranks potential candidates qualified to fill incumbent or vacant

positions

13 Track performance appraisers and superiors in the past

14 Automatically communicate any changes to all affected parties via

workflow managementManagement of Rewards

1 Tracks and analyzes compensation and salary, by employee

2 Compensation and benefit data is exported to a spreadsheet

where it is compared against outside and industry standard rates

Budgeting and Cost Control

1 Calculates employee cost by headcount, status (such as full-time

employment), or by user-defined variables

2 Compares budgets against actual costsGovernment and Compliance Reporting

1 Breaks down and tracks affirmative action goals by race, ethnicity,

gender, or by user-defined criteria

2 Tracks employees' injuries, illnesses and physical exams

3 Tracks accidents and injuries, and generates reports

4 Benefits reportingEmployment History and Personnel Reporting

1 Generates reports on employee sick time and lost time injuries

and illnesses

2 Tracks health and safety incidents

3 Tracks absentee rates by department

4 Tracks employee absences against various parameters and

generates reports

5 Tracks length of employment to determine seniority, service date,

VRS service, etc.

6 Report on data concerning layoffs and recalled employees

7 Reports on employee disciplinary actions

8 Ability to track random drug and alcohol testing - track and report

by type

9 Customizes reports with HR reporting toolsTrack Discipline Actions

1 Maintain discipline types

2 Record and track disciplinary actions including information on

incidents causing the action, steps taken in resolution, and the

personnel involved

3 Ability to search and report types of disciplinary actions

BenefitsStandard Benefits

1 Multiple benefits programs

25

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources

2 Includes robust reporting tools for plan administration

3 Establishes benefit plans, tiers, providers, and rates, to include

active, COBRA and Retiree

4 Identifies dates for insurance coverage and deduction calculations

5 Maintenance of dependent and beneficiary information

6 Base benefits maintenance decentralized to the employee level

through the use of internet or internal mail capabilities

Profile for Employee Benefit Plan

1 Defines benefits waiting periods

2 Type or amount of benefit coverage per employee

3 Creates rules for maximum benefits to be paid and premiums to

be collectedAdministering Benefits

1 Defines employee program participation eligibility rules

2 Specification of health plan criteria using postal or zip code ranges

3 Creates customizable electronic employee enrollment forms and

confirmation statements

4 Multiple benefit options such as health, life, disability, retirement

plans, accidental death and dismemberment, gifts, and awards

5 Include information on participants and dependents for plans and

benefits by calendar year for W2 reporting

6 Tracks Health insurance Opt Out participants, including spouse

7 Tracks employee eligibility for benefits

8 Benefits data maintenance (enrollment and modification)

decentralized to the employee level through the use of internet or

internal mail capabilities

9 Maintain benefit coverage for employees on leave, for example,

maternity leave,

10 Maintain benefits for multiple companies (unlimited)Eligibility Parameters

1 User-defined eligibility criteria for benefits, plans, and

compensation based on division, or company-wide

2 Creates eligibility rules and logic

3 User-defined standard rules for assigning or changing employee

compensation and benefits

4 Logic for automatically assigning compensation and benefits

5 Maintain Compensation Controls: Absence Leave Codes,

Addendums, Stipends, Supplements, Deduction Codes, Job and

Position Codes, Pay Scales

Employee Self-Service

1 Review and maintain name, address, telephone number, etc.,

associated with life events

2 Review or enroll in benefits for open enrollment period

3 Maintain dependents and beneficiaries related to life event

4 Maintain emergency contacts

5 Review vacation and sick day balances and submit leave requests

26

REQUIREMENTS TRACEABILITY MATRIX

Human Resources

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in

Vendor Proposal Remarks

Human Resources

6 Internal and external application for a job and view the status of

the application

7 Choose and maintain personal passwords

8 Allow Employee to Request Transfer to another location

9 Allow Employee to notify HR of Intent to Return

10 Allow HR to Add Notifications

11 View, Sign and Print Contracts

Reporting

1 Staff headcount, movement, and turnover trends analyses and

reports

2 Workforce planning reporting

3 EEO/affirmative action/Civil Rights/disabled employee reporting

4 Absence and leave accrual reporting

5 State IPAL and Master Schedule Collection Reporting

6 Civil Rights Collection Reporting

7 Wage and salary costs data, with detailed breakdowns across, for

example, earnings, deductions, and disbursements

8 Reports on vacancies and the effectiveness of filling them such as

time to fill, cost per applicant, and average time of retaining the

position

9 Competency profile of the workforce, with breakdowns per

departments, positions, etc.

10 HR budgeting reports (dollars, hours, FTE, and headcount)

11 Budgeting versus actual comparisons by position or business unit

12 External and internal training requirements reports, with detailed

breakdowns per departments, positions, etc.

13 Reports on training history, success rate, course attendance,

inability to accommodate all interested candidates, etc.

14 Alert supervisor when an employee is out of compliance in training

or certification

15 Report on vacation and sick time usage and alert supervisors

when allocation is exhausted

27

REQUIREMENTS TRACEABILITY MATRIX

Payroll

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal RemarksGeneral Requirements

1

System will handle all aspects of Fair Labor Standards Act (FLSA),

included blended rate of pay.

2 System will allow 'extra' pay for exempt employees

3

System will accept and process multiple Standard Hours (average

annual hours per pay period). This must be 5-7 minimum.

4

The system will calculate Normal Shift Regular Time, Holiday & Leave

Hourly Pay Rates.

5 System allows multiple overtime types.

6 System will store payroll history as required by the State of Virginia.

7 System will maintain recurring pay types including:

8 Set a fixed and calculated amount (allowances)

9 Set start/stop dates for multiple funding sources

10

System will support generating additional pay based on circumstances

as follows:

11

Duties performed (e.g., "acting director" pay, temporary assignment

pay)

12 Skills, certificates

13 System will maintain multiple pay groups.

14 Regular

15 OT

16 Compensatory Time

17 Straight Time

18 Part Time Holiday

19 Early Retiree PREP Hours

20

System will handle different work schedules (i.e., administrative staff,

temporary help).

21

System allows flexible work schedules, such as 8, 10, 12, 24 hour work

days.

22 System will maintain multiple earnings types.

23

System will accommodate flexible overtime rates (straight time versus

a user-defined factor).

24

System will accommodate multiple accrual leave schedules/balances

per employee.

25

System will handle the payout for accumulated balances at retirement

based on user-defined formula and different classifications.

26

System will handle the payout for accumulated balances at separation

based on user-defined formula and different classifications.

27

System will handle miscellaneous incentive and award programs (flat

amount, percentage, amount).

28 System will automatically apply retroactive pay calculation.

29 Retro pay will automatically correct:

30 Salaries

31 Tax deductions

32 Benefit deductions

33 Garnishments

34 System will handle different payroll cycles:

35 Monthly

36 Semi-monthly

37 Bi-weekly

Payroll

28

REQUIREMENTS TRACEABILITY MATRIX

Payroll

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Payroll

38 Off cycle (on demand)

39

System will process all types of wage and pending wage attachments

including liens, levies, garnishments, child support, etc., from any

State and all Federal wage attachments with automatic calculation of

disposable earnings.

40

System will calculate and record military supplements (difference

between military pay and regular pay) for up to 24 months.

41

System will track flexible spending contributions (FSA) for multiple

years and plans and permit overlaps.

42

System will post current pay period wages to year-to-date and fiscal-to-

date file.

43

System will set any pay code and any deduction code to be a specific

tax inclusive or specific tax exclusive.

44

Calculators to allow the late hire and early termination on employees

on contract basis based on the days that the particular job calendar is

set up.

45 Tax tables automatically updated by the software vendor each year.

Salary Administration

1 Provides the following data for additional pay items:

2 Pay code

3 Calculation method (%, flat rate, etc.)

4 Amount (fixed amount, %, etc.)

5

Calculation frequency (every pay period, monthly, on anniversary date,

or user-specified date etc.)

6

Taxable (Federal, State, FICA, and retirement according to multiple

plans etc.)

7 Allows multiple separate salary schedules to be maintained.

8

Maintains effective dates for salary data to allow for future pay

adjustments.

9

System will retain previous salary and hours and days worked data

and effective dates for use when calculating retroactive pay

adjustments.

10 Provides salary data for user defined employee groups.

11

Automatically recalculates salary due to personnel actions such as

promotions, demotions, etc.

12 The system integrates with AESOP to and from Payroll.

13 System will record historical information for all changes.

Deductions, Garnishments, and Special Pays

1 Allow one-time deduction and earnings overrides.

2 System will maintain multiple deduction types.

3 Automatic calculations of retroactive deductions.

4

System will pay Benefit providers for which deductions are taken

through Accounts Payable (e.g., paying benefit providers).

5 Additional lump sum withholding (W-4).

6

System will alert and track for employees with net pay less than benefit

deductions.

7

System will process multiple garnishments per employee and assign

pre-defined priorities.

8 System will apply garnishments to multiple vendors.

29

REQUIREMENTS TRACEABILITY MATRIX

Payroll

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Payroll

9

System will accommodate up to ten garnishments and automatically

calculate that maximum percentage of total pay is not exceeded.

10

System will set cap for garnishments and voluntary deductions so that

a certain total amount is not exceeded.

11

System will create a special deduction and apply to a single group of

employees.

12 System can exclude certain employees from Medicare deduction.

13 System can exclude certain employees from Social Security deduction.

14

System accommodates deductions either on a pre-tax or post-tax

basis defined per deduction.

15 System will prioritize garnishments/deductions.

16

System will allow automatic docking of a set jury duty compensation

with jury absence is entered on the pay

17

System will automatically process repayment when leave has been

changed to sufficient balance to cover after initial docking.

18

During Online benefit enrollment/mid year changes, the system allows

the data to be sent directly to the third party and automatically

uploaded to the employee payroll processing.

19

System will generate adjustments to employees' pay based on short

term and long term disability approvals.

20

System incorporate maximums for deductions that are limited by IRS.

For example: 403b and 457 contributions have a maximum amount an

employee can contribute and is based on their age. Would like to see

the system not allow for over contributions by looking at the

employee's age and YTD contribution amounts.

21 Tracks and calculates employee pledges for health care and

dependent care FSA claimsPayroll Processing

1

System will process pay for one employee with multiple jobs and

employee will receive one paycheck.

2

System will run pay, deduction, withheld taxes, and net pay

calculations as a "proof" run for review prior to final pay run.

3 System will cut special or immediate (on-demand) checks.

4

System will allow individuals to forward Direct Deposit (to multiple

accounts).

5

System will print leave taken in hours or days and leave remaining on

paychecks and advices on all leave categories.

6

Paying of different employee types and allows it to post to the accurate

fiscal year.  (Example August pay of 10 month employees that need to

be posted to prior fiscal year and paying 12 month employees that

need to be posted to the current fiscal year).

7 Payroll Undo

Reports/Queries

1

System will produce earnings and withholding earnings, Medicare, and

FICA total reports, including associated taxes, for the following

periods:

2 Fiscal Year

3 Calendar Year

4 Policy Year (e.g., Health Insurance)

5 User-defined

30

REQUIREMENTS TRACEABILITY MATRIX

Payroll

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

Payroll

6 Produce edit reports of all payroll adjustments.

7 System will produce W-2s (and to reprint single W-2).

8 System will store W-2s for a minimum of five years.

9 System will produce quarterly Form 941 report (IRS).

10

System will produce a report showing FICA wages, by individual and in

total.

11 System will create reports sorted by user-defined criteria.

12

System will comply with Federal and State payroll tax reporting

requirements.

13 System will create a payroll accrual report.

14

Provides Worker's Compensation Reporting: by Department, total

payroll compensation, rate, premium pay and overtime pay.

15 System will allow for date range queries by employee.

16 System will produce a payroll variance report.

17

System will produce a sick and vacation leave benefit cost report by

hours and value.

31

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

Reference Functional Requirements Fully Comply

Does Not

Comply

Modification

Needed

Cost of

Modification

Location Where

Addressed in Vendor

Proposal Remarks

General Requirements

1System to maintain history and relationships for all bid,

requisition, invoice, check, POs, and receiving documents.

2 System can accommodate emergency purchases.

Allow vendor numbers, purchase requisition numbers, contract

numbers, bid numbers, and purchase order numbers to be

assigned:

3 Manually

4 Automatically

5

Modify some fields on requisitions with appropriate security

and/or workflow (some changes may not require workflow

approval).

6System to classify one-time vendors with limited required data

entry.

7Allow users to deactivate vendor and show active flag on

vendor record.

8 Allow vendors to self-register/update registration information.

Requisitions

1Capability to store multiple shipping address locations (drop

down menu or coding for shipping address).

3 Split items on a requisition in multiple bids or POs.

4 Combine multiple requisitions into one PO.

Maintain the following data elements in respect to procurement

transactions:

5 Requested by

6 Date

7 Scheduled delivery dates

8 Shipping address

9 Delivery instructions (i.e., pick-up, ship to, other)

10 Vendor contact person

11 Requisition number

12 Vendor name & address

13 Ability to perform vendor roll-up/relationships

14 Vendor number

15 Vendor history (e.g., name change, acquisitions, mergers)

16 Vendor Contract #

17Comment (text) field (please identify character limitations in the

comments field)

Maintain the following "line item" data elements in respect to

procurement transactions:

19 Quantity requested

20 Unit of measure

21 Unit price

22 Extended price

23 Descriptions with free form text

24 Account code

25 Freight/shipping charges

26 Fixed Asset #

Purchasing

32

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

27Users can effective date PRs to start in next FY and impact

next year's budget.

28 Calculate discounts by item or by total order on the requisition.

29 Enter zero amounts (no charge items).

30 Enter negative amounts (credits).

31 Create requisition templates for frequently-ordered items.

32 Capture multiple ship-to addresses on one requisition.

33 System to flag/alert if non-sufficient funds.

34System will support a hard stop of any purchasing transaction

with non sufficient funds (with override).

35System will support a soft stop of any purchasing transaction

with non sufficient funds.

36 Create a bid from a requisition.

37Track vendors in the bid or quote process without establishing

them as vendors in the vendor file.

Track bid/RFP by:

38 Dollar amount

39 Vendors requesting copy of RFP/Bid

40 Vendor response (submitted proposals)

41 Attachment of files for vendor response

42 Date

43 Bid number

44 RFP number

45 Project Title

46Workflow: Requistions approved before flowing to Purchase

Orders

Vendor File

1 Purchasing and AP share same vendor file.

Store the following vendor information:

2 Vendor name

3 Vendor type

4 Vendor category (e.g., attorneys, plumbers, etc.)

5 Individual name (first, middle, last)

6 Corporation/Company name

7 "Doing Business As" Name

8 Vendor number

9 Multiple addresses (e.g., bid, orders, remit to, etc.)

10 Vendor e-mail and web site information

11 Contact person(s)

12 Federal Tax Identification Number (TIN)

13 Tax ID status/W-9 information

14 Phone and fax number(s)

15 Preferred contact method

Minority status/type business indicators:

16 Minority

17 Woman

18 Small Business Enterprise (SBE)

19 Disadvantaged

20 Certification status of minority type

21 Other user-defined categories

33

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

22 Last date vendor utilized

23 Active/Inactive status (based on date last utilized)

24 Parent/child relationships

25 Payment methods

26 Type of company (e.g., corporation, partnership, etc.)

27 Business license #

28 Commodities/services offered (per user defined list)

29 Standard payment terms

30 Problem vendor flag

31 Associated memo field with the problem vendor indicator

32 Preferred vendor flag

33 Associated Memo field with the preferred vendor Indicator

34 Vendor-on-hold flag (e.g., litigation, payment dispute, etc.)

35Free form comments (Please identify any character limitations

in the comment field)

36 Local vendor program flag

37Search the vendor file by any vendor data field (e.g., vendor

name, address, phone number, etc.) and by 'wildcard' terms.

38Maintain pricing information, quantity breaks, freight terms and

shipping information for each vendor.

39Track the details of vendor performance including complaints

and resolution.

40System allows users to merge two vendors and maintain

history (i.e., duplicate vendor, one vendor buys another).

41 Reference if a 1099 Vendor

42 Reference if Vendor is an Employee

Bid and Quote Processing

1

Ability to support the following types of bids: advertised sealed

bids, phone and fax quotes and written requests for proposals

(information) and quotations.

2Ability to access and update the vendor tables from within the

bid/quote process with proper security.

3 Ability to develop bid/quote documents directly out of requisitions.

4Ability to create bid mailing lists of vendors by specific

commodities/services.

5Ability to use system tools to analyze bids by price, quantity and

availability by entire bid or single line item.

6Ability to copy information from one bid transaction to another

with proper security.

7Ability to provide a facility for standard and prototype bids with

any number of associated vendors.

8Ability to track Bid/RFP by awards, dollar amounts, vendor

responses, buyer, and commodity.

9 Ability to track bid list / file by commodity code.

10Ability to track vendor bid list by vendor history, past awards,

bid responses, and new vendors.

11Ability to maintain an accumulated bid history (including both

bids awarded and not awarded) for each vendor in the system.

34

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

12Ability to tie all bids (even those not awarded) to an associated

project budget.

13 Ability to enter budgeted amount for a bid.

14 Ability to track bid addenda (before opening and award).

15 Ability to post award information on our Web site.

16Ability to produce documents for mailing to potential

vendors/bidders (i.e., bid documents, addenda).

Contract Administration

System validates purchase orders against contract for

appropriate:

1 Date

2 Dollar amount

3 Chart of Account structure

4 Track multiple contracts per vendor.

5 Track milestones and/or deliverables for contract.

Record and calculate retention amounts by:

6 Deliverable/task

7 % Amount

8 Dollar amount

System allows existing contracts to be modified by changing:

9 Increase contract value

10 Decrease contract value

11 End date

12 Contract milestones

13 Vendor contact information

14 System tracks change orders to contract.

15System allows for user defined percentage variance of

originally approved contract.

16System will generate notification when defined variance

threshold is reached.

17 Search for a contract by account, vendor, and/or description.

18Support various contract periods, including multiple year

contracts (i.e., those that span fiscal and/or calendar years).

19Encumber only a portion of a contract or purchase order based

on fiscal year.

20 Create a notification for contract expiration dates.

21 Encumber entire value of contract.

Store and maintain contract historical information, including but

not limited, to the following details:

22 Vendor information

23 Commodity information

24 Bid number

25 Contract number

26 Contract administrator's name, phone, fax numbers and email

27 Component unit

28 Milestones

29 Start/end and extension dates

30 Expiration dates

31 Multiple approval dates (Commission Approval)

32 Status (text reference field)

35

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

33 Payment schedule & adjustments

34 Retainage

35 Insurance information

36 Contingency amounts by % of contract or flat dollar amount

37 Other user defined items

Retainage calculations can be defined by:

38 Date (Age of contract)

39 Percent complete

Purchase Orders

1 Original requisitioner stored on PO.

2Allow any field associated with PO to be printed on PO (user

defined based on user and type of purchase).

System allows creation of purchase order:

3 Directly (with proper security)

4 From an existing bid or requisition

5

Unit price field can accommodate $99,999,999,999.9999

(including 4 to right of the decimal). Please list limitations in

Comments field.

6 Carry over open purchase orders to the following fiscal year.

Closes purchase orders by either closing:

7 Individual Purchase Order

8 Range of Purchase Orders

Criteria to select open purchase orders for close at end of year

includes:

9 Dollar amount

10 Age of encumbrance

11 Purchase order type (i.e., blanket PO, purchase by item, etc.)

12 Date

13 Vendor

14 GL acct # number range

15 Ability to roll encumbrances at year end.

16 Accommodate blanket purchase orders.

17 Ability to Print or Email Purchase Orders

18Reprint hard copy of purchase orders and change orders when

required.

19 Identify re-printed POs.

20 Accommodate change orders to existing POs.

21Accommodate tolerances of either percentages or dollar

amounts (if PO value is exceeded).

22Require approval for change orders over a user-defined

percentage of the original amount.

Receiving

1Identify orders that have not been received after a user-

specified period of time.

Record receiving document to include:

2 Receiving staff

3 Date and time

4 Complete

5 Partial

6 Damaged

36

REQUIREMENTS TRACEABILITY MATRIX

Purchasing

7 Supports 2 way matching (purchase order, invoice).

8Supports 3 way matching (purchase order, packing slip,

invoice) with override.

9 Will support 2, 3 way matching for user defined PO categories.

10 System to track and identify any under/over shipments.

11 System to accommodate partial receipts.

Reports/Queries

1Produce report summarizing contract activity (present and past)

by vendor.

2 Report on dollars spent per contract.

3 Report by active and inactive vendors.

4Open requisition/PO report by: date, range of dates, vendor,

account, commodity code, department.

5Bid report by: date, range of dates, vendor, account, commodity

code, department.

6 Produce a receipt/invoice variance report.

7Produce a report of outstanding encumbrances for an effective

date that reconciles to general ledger.

8 Report listing all MBE/WBE/DBE/SBE activity.

9 Track or report on unreceived merchandise.

10 Track or report on damaged merchandise.

11 Exception report of insufficient funds.

37