Core Financial System Requirements
Checklist for Reviewing Systems under the Federal Financial Management Improvement Act (Supersedes AIMD-00-21.2.2)
Gao ID: GAO-05-225G February 1, 2005
This publications supersedes AIMD-00-21.2.2, Core Financial System Requirements: Checklist for Reviewing Systems Under the Federal Financial Management Improvement Act, February 2000. The Federal Financial Management Improvement Act of 1996 (FFMIA) requires, among other things, that agencies implement and maintain financial management systems that substantially comply with federal financial management system requirements. These requirements are detailed in the Federal Financial Management System Requirements series issued by the Joint Financial Management Improvement Program (JFMIP) and in the guidance issued by the Office of Management and Budget (OMB): Circular No. A-127, Financial Management Systems, and the January 4, 2001, Revised Implementation Guidance for the Federal Financial Management Improvement Act (FFMIA) of 1996. JFMIP intended for the requirements to promote understanding of key financial management systems concepts and requirements, to provide a framework for establishing integrated financial management systems to support program and financial managers, and to describe specific requirements of financial management systems. We are issuing this checklist, which reflects JFMIP's revised Core Financial System Requirements (JFMIP-SR-02-01, November 2001), to assist (1) financial systems analysts, systems accountants, systems developers, program managers, and others who design, develop, implement, operate, or maintain financial management systems and (2) management and auditors in reviewing agency core systems to determine if the systems substantially comply with FFMIA.
GAO-05-225G Core Financial System Requirements: Checklist for Reviewing Systems under the Federal Financial Management Improvement Act
This is the accessible text file for GAO report number GAO-05-225G
entitled 'Core Financial System Requirements: Checklist for Reviewing
Systems under the Federal Financial Management Improvement Act' which
was released on February 18, 2005.
This text file was formatted by the U.S. Government Accountability
Office (GAO) to be accessible to users with visual impairments, as part
of a longer term project to improve GAO products' accessibility. Every
attempt has been made to maintain the structural and data integrity of
the original printed product. Accessibility features, such as text
descriptions of tables, consecutively numbered footnotes placed at the
end of the file, and the text of agency comment letters, are provided
but may not exactly duplicate the presentation or format of the printed
version. The portable document format (PDF) file is an exact electronic
replica of the printed version. We welcome your feedback. Please E-mail
your comments regarding the contents or accessibility features of this
document to Webmaster@gao.gov.
This is a work of the U.S. government and is not subject to copyright
protection in the United States. It may be reproduced and distributed
in its entirety without further permission from GAO. Because this work
may contain copyrighted images or other material, permission from the
copyright holder may be necessary if you wish to reproduce this
material separately.
February 2005:
United States Government Accountability Office:
GAO:
Financial Management Series:
CORE FINANCIAL SYSTEM REQUIREMENTS:
Checklist for Reviewing Systems under the Federal Financial Management
Improvement Act:
GAO-05-225G:
February 2005:
The Federal Financial Management Improvement Act of 1996 (FFMIA)
requires, among other things, that agencies implement and maintain
financial management systems that substantially comply with federal
financial management system requirements. These requirements are
detailed in the Federal Financial Management System Requirements series
issued by the Joint Financial Management Improvement Program (JFMIP)
and in the guidance issued by the Office of Management and Budget
(OMB): Circular No. A-127, Financial Management Systems, and the
January 4, 2001, Revised Implementation Guidance for the Federal
Financial Management Improvement Act (FFMIA) of 1996. JFMIP intended
for the requirements to promote understanding of key financial
management systems concepts and requirements, to provide a framework
for establishing integrated financial management systems to support
program and financial managers, and to describe specific requirements
of financial management systems.
We are issuing this checklist, which reflects JFMIP's revised Core
Financial System Requirements (JFMIP-SR-02-01, November 2001), to
assist (1) financial systems analysts, systems accountants, systems
developers, program managers, and others who design, develop,
implement, operate, or maintain financial management systems and (2)
management and auditors in reviewing agency core systems to determine
if the systems substantially comply with FFMIA.[Footnote 1]
There is no requirement that this checklist be used in assessing core
financial systems. Rather, it is provided as a tool for use by
experienced staff and is one in a series of documents we have issued to
assist agencies in improving or maintaining effective operations. (See
the last page of this document for a list of related products.) This
checklist, the JFMIP source document, and the two previously mentioned
OMB documents should be used concurrently. Those using this tool must
apply experienced judgment in its interpretation and application. They
must consider the impact of the completed checklist on an entire core
system and whether the system, as a whole, substantially complies with
requirements.
The JFMIP had been issuing requirements as part of the Federal
Financial Management System Requirements series that formed the
foundation for a system evaluation effort. Our checklists were designed
to capture the JFMIP requirements in a format that can be used to
easily determine the JFMIP requirements that are applicable to federal
financial management systems.
At the time we were processing comments received on the exposure draft
of this checklist, significant changes were made to the role of JFMIP.
On December 1, 2004, the principals[Footnote 2] of JFMIP signed an
agreement that reassigned responsibility for certifying financial
system software from JFMIP to the Chief Financial Officers (CFO)
Council. In addition, OMB's Office of Federal Financial Management will
issue requirements for financial systems and systems that interface
with financial systems. OMB issued a memorandum on December 2, 2004
that discusses in detail the changes to JFMIP's role, the transfer of
JFMIP's Project Management Office to the CFO Council, the creation of a
new Financial Systems Integration Committee of the CFO Council, and
other transition issues. In light of these changes, we do not plan to
issue additional system requirements checklists as new or revised
requirements documents are issued by OMB.
This checklist is available on the GAO Web site (http://www.gao.gov)
under "Reports and Testimony," by browsing the topic "Financial
Management." JFMIP's source document can be downloaded from the JFMIP
Web site (http://www.jfmip.gov) under "JFMIP Documents" and the
subheading "System Requirements.“
Signed by:
Jeffrey C. Steinhoff:
Managing Director:
Financial Management and Assurance:
[End of letter]
Contents:
Preface:
Overview:
Authoritative Guidance:
How to Use This Checklist:
Core Financial System Requirements:
Functional Requirements:
Core Financial System Management Function:
Accounting Classification Management Process:
Transaction Control Process:
General Ledger Management Function:
General Ledger Account Definition Process:
Accruals, Closing, and Consolidation Process:
General Ledger Analysis and Reconciliation Process:
Funds Management Function:
Budget Preparation Process:
Budget Formulation Process:
Funds Allocation Process:
Budget Execution Process:
Funds Control Process:
Payment Management Function:
Payee Information Maintenance Process:
Payment Warehousing Process:
Payment Execution Process:
Payment Confirmation and Follow-up Process:
Receivable Management Function:
Customer Information Maintenance Process:
Receivable Establishment Process:
Debt Management Process:
Collections Process:
Cost Management Function:
Cost Setup and Accumulation Process:
Cost Recognition Process:
Cost Distribution Process:
Working Capital and Revolving Fund Process:
Reporting Function:
General Reporting Process:
External Reporting:
Internal Reporting:
Ad Hoc Query:
Technical Requirements:
General Design/Architecture:
Infrastructure:
User Interfaces:
Interoperability:
Workflow/Messaging:
Document Management:
Internet Access:
Security:
Operations and Computing Performance:
Related GAO Products:
Figure 1: Agency Systems Architecture:
Abbreviations:
ACH: Automated Clearing House:
ALC: agency location code:
API: application program interface:
CCD: cash concentration or disbursement:
CCD+: cash concentration or disbursement plus addendum:
CCR: Central Contractor Registration:
C.F.R.: Code of Federal Regulations:
COTR: Contract Officer's Technical Representative:
COTS: commercial-off-the-shelf:
CTX: corporate trade exchange:
DUNS: Data Universal Numbering System:
ECS: Electronic Certification System:
EFT: electronic funds transfer:
FACTS: Federal Agencies Centralized Trial Balance System:
FASAB: Federal Accounting Standards Advisory Board:
FFMIA: Federal Financial Management Improvement Act of 1996:
FMS: Financial Management Service:
IPAC: Intra-governmental Payment and Collection System:
IRS: Internal Revenue Service:
IT: information technology:
JFMIP: Joint Financial Management Improvement Program:
NIST: National Institute of Standards and Technology:
OFFM: Office of Federal Financial Management:
OMB: Office of Management and Budget:
PPD: prearranged payment and deposit:
PPD+: prearranged payment and deposit plus addendum:
RTN: Routing Transit Number:
SFFAS: Statements of Federal Financial Accounting Standards:
SGL: U.S. Government Standard General Ledger:
TAFS: treasury account fund symbol:
TAS: treasury account symbol:
TFM: Treasury Financial Manual:
TIN: taxpayer identification number:
U.S.C.: United States Code:
XML: Extensible Markup Language:
[End of contents]
Overview:
The Federal Financial Management Improvement Act of 1996 (FFMIA)
requires, among other things, that agencies implement and maintain
financial management systems that substantially comply with federal
financial management system requirements. These requirements are
detailed in the Federal Financial Management System Requirements series
issued by the Joint Financial Management Improvement Program (JFMIP)
[Footnote 3]and in Circular No. A-127, Financial Management Systems,
issued by the Office of Management and Budget (OMB). The JFMIP
requirements document describes the federal financial system
architecture as consisting of (1) core financial systems; (2) other
financial and mixed systems, not all of which are applicable to all
agencies; (3) shared systems; and (4) departmental executive
information systems (systems to provide management information to all
levels of management).[Footnote 4] Figure 1 is the JFMIP model that
illustrates how these systems interrelate in an agency's overall
systems architecture.
Figure 1: Agency Systems Architecture:
[See PDF for image]
Source: JFMIP.
[End of figure]
To date, JFMIP has issued 13 of the 15 functional requirements shown in
figure 1.[Footnote 5]
We are issuing this checklist, which reflects JFMIP's revised Core
Financial System Requirements (JFMIP-SR-02-01, November 2001) and the
Addendum to Core Financial System Requirements (March 2004), to assist
(1) financial systems analysts, systems accountants, systems
developers, program managers, and others who design, develop,
implement, operate, or maintain financial management systems and (2)
management and auditors in reviewing agency core systems to determine
if the systems substantially comply with FFMIA.
This checklist is not a requirement. It is provided as a tool for use
by experienced staff. This checklist; the JFMIP source document, Core
Financial System Requirements (JFMIP-SR-02-01, November 2001); OMB
Circular No. A-127, Financial Management Systems;[Footnote 6] and OMB's
Revised Implementation Guidance for the Federal Financial Management
Improvement Act (FFMIA), issued January 4, 2001, should be used
concurrently. Staff members who use this tool must apply experienced
judgment in its interpretation and application. They must consider the
impact of the completed checklist on the entire core financial system
and whether the system, as a whole, substantially complies with
requirements.
Authoritative Guidance:
OMB Circular No. A-127, Financial Management Systems, and OMB's January
4, 2001, Revised Implementation Guidance for the Federal Financial
Management Improvement Act provide the guidance for assessing
compliance with FFMIA requirements. The OMB guidance identifies various
criteria that agency systems must meet to substantially comply with
these requirements. One set of criteria listed in the OMB guidance is
the JFMIP system requirements series.
The source of all the questions in this checklist is the JFMIP Core
Financial System Requirements (JFMIP-SR-02-01, November 2001) and the
Addendum to Core Financial System Requirements (March 2004). The JFMIP
document and the addendum represent the latest update to the core
document first issued in January 1988. These updates reflect recent
changes in laws and regulations and in governmentwide reporting
systems, such as the Department of the Treasury's Federal Agencies
Centralized Trial Balance System (FACTS) II, and the OMB policy
requiring agencies to use the Intragovernmental Transaction Exchange
Portal for executing certain types of financial transactions. The
updates also clarify some existing requirements, delete redundant or
outdated requirements, incorporate value-added requirements, change the
priority (i.e., mandatory or value added) of certain requirements, and
add new requirements to reflect the current needs of federal agencies.
The JFMIP Core Financial Systems Requirements document is the basis for
evaluating core financial system software for compliance with JFMIP
requirements. It is done through a testing process that links test
scenarios to the JFMIP requirements. JFMIP tests commercial software
functionality against these requirements and qualifies the software as
meeting mandatory requirements. JFMIP also uses this process to test
government agency software compliance for those agencies that provide
accounting systems to other government agencies on a cross-service
agreement.
The JFMIP document segregates functional requirements into two general
categories--mandatory and value-added. The mandatory requirements
describe what the system must do. They consist of the minimum
acceptable functionality necessary to establish a system and are based
on federal laws, regulations, and directives or judicial decisions.
Mandatory requirements are those against which agency heads are to
evaluate their systems to determine the systems' substantial compliance
with FFMIA. These requirements apply to existing systems in operation
and new systems planned or under development. The checklist uses "M"
immediately following the question to indicate a mandatory system
requirement.
The value-added requirements describe optional features or
characteristics and may consist of any combination of the following:
(1) using state-of-the-art technology, (2) employing the preferred or
best business practices, or (3) meeting the special management needs of
an individual agency. Agencies should consider value-added features
when judging systems options. The need for these value-added features
in agency systems is left to the discretion of each agency head. The
checklist uses "V" immediately following the question to indicate that
the item is value-added and not mandatory.
How to Use This Checklist:
OMB's 2001 implementation guidance provides the agency heads and
inspectors general with a means for determining whether their agencies'
financial management systems substantially comply with federal
financial management system requirements. Agencies can use this
checklist as a tool to help determine compliance with federal financial
management system requirements as well as to assist in their annual
reporting on such compliance as required by 31 U.S.C. § 3512(d).
Completing this checklist will allow agencies to systematically
determine whether specific systems requirements are being met. In
determining compliance with FFMIA requirements, agencies should assess
the results of the completed checklist based on the core financial
system requirements taken as a whole.
The checklist contains three columns with the first citing the
question. Use the second column to answer each question "Yes," "No," or
"N/A." Use the third column to explain your answer. A "Yes" answer
should indicate that the agency's core financial system provides for
the capability described in the question. For each "Yes" answer, the
third column should contain a brief description of how the core
financial system satisfies that capability and should also refer to a
source that explains or shows the capability.
A "No" answer indicates that the capability does not exist. For a "No"
answer, the third column should provide an explanation[Footnote 7] and,
where applicable, a reference to any related supporting documentation.
Cost-benefit studies or support for a "No" answer should be identified
in the explanation column. If there are no cost-benefit studies or
other support, a full explanation should be provided.
"No" answers should not be viewed individually or taken out of context.
Rather, "No" answers should be assessed as to their impact on the
overall core financial system and the extent to which the "No" answers
inhibit the entire core financial system from achieving compliance.
Certain questions within the checklist may not be applicable to the
agency. Answer these question(s) with "N/A" and provide an appropriate
explanation in the third column.
This checklist is designed to capture the JFMIP requirements in a
format that can be used to easily determine the JFMIP requirements that
are applicable to federal financial management systems. The JFMIP
requirements form the foundation for a system evaluation effort, and
agencies must determine and document the agency-specific requirements
that must be developed to best meet their needs while ensuring that the
JFMIP requirements are fulfilled. This is consistent with how the JFMIP
requirements should be used in an agency's effort to develop or
implement a financial management system.
Moreover, systems requirements continually evolve as new laws and
regulations are promulgated. Because there may be a time lag between
the issuance of new laws and regulations and when the JFMIP systems
requirements documents are updated, this checklist may also not include
all relevant laws and regulations that should be considered when
evaluating a system. Therefore, consideration must be given to
identifying any changes in laws and regulations that could affect the
requirements included in this checklist.
Core Financial System Requirements:
Government core financial systems, as an integral component of the
federal agency systems architecture (see fig. 1), are relied on to
control and support the key financial management functions of an
agency. The core financial system receives data from other financial
and mixed systems and from direct user input, and provides data and
supports processing for other systems. JFMIP's Core Financial System
Requirements provides functional requirements for financial managers,
program managers, and others to control and account for federal
programs as defined in governmentwide statutes, regulations, and
guidelines. It is divided into two major sections, "functional
requirements" and "technical requirements," which are described below.
Functional requirements have been established to provide the basic
information and control needed to carry out financial management
functions; manage the financial operations of an agency; and report on
the agency's financial status to central agencies, Congress, and the
public. This includes data needed to prepare the principal financial
statements for federal agencies in accordance with OMB Bulletin No. 01-
09, Form and Content of Agency Financial Statements. The major
functions supported by a core financial system are discussed below:
1. Core financial system management consists of the processes necessary
to maintain the financial system in a manner that is consistent with
established financial management laws, regulations, and policy. This
function sets the framework for all other core financial system
functions.
2. General ledger management is the central function of the core
financial system. The general ledger is the highest level of
summarization and must maintain account balances by the accounting
classification elements established in the core financial system
management function.
3. Funds management is the function that ensures that the agency does
not obligate or disburse funds in excess of those appropriated or
authorized.
4. Payment management is the function that provides appropriate control
over all payments made by or on behalf of the agency.
5. Receivable management is the function that supports activities
associated with recognizing and recording debts due to the government,
performing follow-up actions to collect on these debts, and recording
agency cash receipts.
6. Cost management is the function that attempts to measure the total
cost and revenue of federal programs and their various elements,
activities, and outputs.
7. Reporting is the function that provides timely and useful financial
information to support management's fiduciary role, budget formulation
and execution functions, fiscal management of program delivery and
program decision making, and internal and external reporting
requirements.
* Technical requirements have been established to help ensure that a
core financial system is capable of meeting a wide variety of workload
processing demands; provides transaction processing integrity and
general operating reliability; incorporates standard installation,
configuration, and operating procedures; and does not conflict with
other administrative/program systems or other agency-established
information technology (IT) standards. The JFMIP source document
categorizes the technical requirements as (1) general
design/architecture, (2) infrastructure, (3) user interfaces, (4)
interoperability, (5) workflow/messaging, (6) document management, (7)
Internet access, (8) security, and (9) operations and computing
performance.
All of the checklist questions come from the JFMIP source document,
JFMIP-SR-02-02, November 2001, and the March 2004 Addendum. Page number
references follow each of the questions. It should be noted that not
all questions will apply in all situations, and as with the use of any
checklist, professional judgment should be exercised. Using the JFMIP
source document and its "Appendix B: Glossary," which defines terms
used, along with OMB Circular No. A-127, Financial Management Systems,
and OMB's Revised Implementation Guidance for the Federal Financial
Management Improvement Act (FFMIA), issued January 4, 2001, will help
ensure that the user is aware of the background information necessary
to fully understand the questions.
Functional Requirements; Core Financial System Management
Function[Footnote 8]; Accounting classification [Footnote 9] management
process:
1. To support the accounting classification management process, does
the core financial system provide the capability to classify accounting
transactions by the following:
a. treasury account symbol/treasury account fund symbol
(TAS/TAFS),
b. internal fund code,
c. budget fiscal year,
d. accounting quarter and month,
e. program,
f. organization,
g. project,
h. activity,
i. cost center,
j. object class,
k. budget function (and subfunction code), and;
l. remaining U.S. Government Standard General Ledger (SGL) attributes
not specified above? M (JFMIP-SR-02-01, p. 18).
2. Does the core financial system provide the capability to define
additional accounting classification elements and classify and report
accounting transactions by each type of element? M (p. 18). [Footnote
10]
3. Does the core financial system provide the capability to achieve
consistency in budget and accounting classifications and
synchronization between those classifications and the organizational
structure, including the maintenance of data relationships between the
following:
a. budget formulation classifications (budget function and subfunction
classification codes, per OMB Circular No. A-11, Preparation,
Submission, and Execution of the Budget),
b. budget execution and accounting classifications (e.g., TAS/TAFS,
internal fund, program, project, and activity), and;
c. the agency's organizational structure? M (p. 18).
4. Does the core financial system have the capability to provide a fund
structure that identifies a TAS/TAFS established by OMB and Treasury? M
(p. 18).
5. Does the core financial system provide the capability to accommodate
additional detail below the TAS level, such as an internal fund code to
support fiscal year accounting and appropriation subaccounts used for
reporting to Treasury? M (p. 18).
6. Does the core financial system provide the capability to
differentiate among the type of budgeting, accounting, and reporting
treatments to be used based on various TAS/TAFS characteristics? M (p.
18).
7. At a minimum, does the core financial system provide the capability
to support the following fund characteristics in accordance with
Treasury and OMB reporting and budget execution requirements:
a. fund type, such as general fund, deposit fund, trust fund, special
fund, revolving fund, or receipt account;
b. funding source, such as borrowing authority, contract authority,
direct appropriation, or spending authority from offsetting
collections;
c. budget status, such as on budget, off budget, or financing account;
and;
d. TAS/TAFS status, such as annual, multiyear, and no year? M (p. 18).
8. Does the core financial system have the capability to provide a
program structure with sufficient levels of detail to allow reporting
for all categories on which budgetary decisions are made, whether
legally binding, as in appropriation limitations, or in the nature of
policy guidance, as in presidential pass backs and congressional markup
tables? M (pp. 18 & 19).
9. Does the core financial system provide the capability to establish
an organizational structure based on responsibility segments, such as
bureaus, divisions, and branches? M (p. 19).
10. Does the core financial system provide the capability to tie
responsible organizational units to programs, projects, and activities?
M (p. 19).
11. Does the core financial system provide the capability to support
the management of multiple agency location codes (ALC) and associate
the appropriate ALC with each transaction involving fund balance with
Treasury to facilitate external reporting [Footnote 11] and
reconciliation with Treasury? M (p. 19).
12. Does the core financial system have the capability to provide a
project structure that is independent of the other accounting
classification elements to allow multiple organizations, programs, and
funding sources to be associated with a project? M (p. 19).
13. Does the core financial system have the capability to provide an
object class structure consistent with the standard object class codes
contained in OMB Circular No. A-11? M (p. 19).
14. Does the core financial system have the capability to provide
flexibility to accommodate additional levels (lower) in the object
class structure? M (p. 19).
15. Does the core financial system provide the capability to process
additions, changes, and deletions to elements of the accounting
classification design, and related valid domain values within
accounting classifications, without extensive program or system changes
(e.g., through online table updates)? M (p. 19).
16. Does the core financial system provide the capability to allow the
user to enter, edit, and store accounting classification table changes
so that the changes automatically become effective at any future date
determined by the user? M (p. 19).
17. Does the core financial system have the capability to reject or
suspend interfaced transactions that contain accounting classification
elements or domain values that have been deactivated or discontinued? M
(p. 19).
18. Does the core financial system have the capability to provide a
revenue source code structure to identify and classify types of revenue
and receipts as defined [Footnote 12] by the user? V (p. 19).
19. Does the core financial system provide the capability to validate
all transactions involving Treasury and other disbursing centers for
valid combinations of ALC and TAS/TAFS, as defined by the user? V (p.
19).
20. Does the core financial system provide the capability to derive the
full accounting classifications from abbreviated user input so that
user input [Footnote 13] is minimized, data entry is made easier, and
errors are controlled and reduced? V (p. 19).
21. Does the core financial system have the capability to provide for
an automated method to reclassify accounting data at the document level
when a restructuring of the existing values pertaining to the mandatory
accounting classification elements [Footnote 14] is needed? V (p. 19).
22. Does the core financial system provide the capability to maintain
an audit trail from the original postings to the final posting? V (p.
19).
Functional Requirements; Core Financial System Management Function;
Transaction control process [Footnote 15]; Transaction definition and
processing [Footnote 16]:
23. To support the transaction definition and processing activity, does
the core financial system provide the capability to use standard
transactions when recording accounting events? M (p. 20).
24. Do the standard transactions specify the postings to the general
ledger accounts, and update document balances and any related tables,
such as available funding? M (p. 20).
25. Does the core financial system provide the capability to allow the
user to include proprietary, budgetary, and memorandum accounts in the
definition of a standard transaction? M (p. 20).
26. Does the core financial system provide the capability to record
transactions consistent with SGL posting rules? M (p. 20).
27. Does the core financial system provide the capability to reject a
transaction or provide a warning message when attempting to post a
transaction that would cause general ledger debits and credits to be
out of balance at a level below the TAS/TAFS, such as internal fund or
organization level? M (p. 20).
28. Does the core financial system provide the capability to allow
users to define and maintain standard rules that control general ledger
account postings [Footnote 17] for all accounting events? M (p. 20).
29. Does the core financial system provide the capability to enable
users to selectively require, omit, or set a default value for
individual accounting classification [Footnote 18] elements? M (p. 20).
30. Does the core financial system provide the capability to update all
applicable general ledger account balances (i.e., budgetary,
proprietary, and memorandum accounts) based on a single input
transaction? M (p. 21).
31. Does the core financial system have the capability to define,
generate, and post compound general ledger debit and credit entries for
a single transaction? M (p. 21).
32. Does the core financial system provide the capability to
accommodate at least 10 debit and credit pairs or 20 accounts when
defining and processing a single transaction? M (p. 21).
33. Does the core financial system provide the capability to allow
users to define and process system-generated transactions, such as
automated accruals (e.g., payroll accrual entries), preclosing and
closing entries, cost assignment transactions, recurring payments, and
transactions that generate other transactions when a single transaction
is not sufficient? M (p. 21).
34. Does the core financial system provide the capability to
automatically liquidate, partially or in full, the balance of open
documents by line item? [Footnote 19] M (p. 21).
35. Does the core financial system provide the capability to
automatically determine and record the amount of upward or downward
adjustments to existing obligations [Footnote 20] upon liquidation,
cancellation, or other adjustment? M (p. 21).
36. When adjustments are made to existing obligations or previously
recorded expenditures, does the core financial system automatically
distinguish between upward and downward adjustments to unexpired and
expired budget authority, and generate the appropriate general ledger
postings, without user intervention? M (p. 21).
37. Relative to expired funds, does the core financial system have the
capability to provide an overrideable error message when attempting to
post (previously unrecorded) obligations to current year general ledger
obligation accounts (such as SGL accounts 4801 or 4802)? M (p. 21).
38. When recording adjustments to prior year obligations (including
previously expended authority), does the core financial system provide
the capability to automatically classify upward and downward
adjustments [Footnote 21] as paid and or unpaid according to the status
of the related obligation or expenditure? M (p. 21).
39. Does the core financial system provide the capability to control
the correction and reprocessing of all erroneous transactions through
the use of error/suspense files? M (p. 21).
40. Does the core financial system provide the capability to maintain
erroneous transactions until either corrected and posted or deleted at
the specific request of a user? M (p. 21).
41. Does the core financial system have the capability to provide
immediate, online notification to the user of erroneous transactions,
the reason for the errors, and the ability to enter corrections online?
M (p. 21).
42. Does the core financial system have the capability to provide
controls to prevent the creation of duplicate transactions? [Footnote
22] M (p. 21).
43. Does the core financial system have the capability to provide a
warning message when the user attempts to input an external vendor
invoice number that has already been recorded for the related vendor? M
(p. 21).
44. Does the core financial system provide the capability to validate
the fields [Footnote 23] for all accounting classification elements
required to process the transaction prior to posting? M (p. 22).
45. Does the core financial system provide the capability to enter,
edit, and store transactions in the current accounting period for
automatic processing in a future accounting period? M (p. 22).
46. Does the core financial system provide the capability to put
transactions in a hold status (saved, but not processed or posted)
within the core system (i.e., when importing transactions from a
spreadsheet or database application is not acceptable)? M (p. 22).
47. Does the core financial system provide the capability to allow
users to select held transactions and continue processing at a later
date? M (p. 22).
48. Does the core financial system provide the capability to capture
the six-digit trading partner code (as specified by Treasury) when
processing all transactions that directly involve another federal
entity (i.e., both parties to a transaction are federal entities)? M
(p. 22).
49. For all transactions, does the core financial system provide the
capability to capture transaction dates (effective date of the
transaction) and posting dates (date transaction posted to general
ledger)? M (p. 22).
50. Does the core financial system provide the capability to
automatically determine the posting date from the system date for all
transactions? M (p. 22).
51. Does the core financial system provide the capability to
automatically associate a default accounting period for each
transaction, while allowing for user override? M (p. 22).
52. Does the core financial system provide the capability to
automatically reverse entries by the following parameters:
a. transaction or document type,
b. date range,
c. schedule numbers,
d. transaction identification number (i.e., document number) range,
and;
e. trading partner? M (p. 22).
53. Does the core financial system provide the capability to post to
the current and prior months concurrently until the prior month closing
is complete? M (p. 22).
54. Does the core financial system have the capability to provide and
maintain online queries and reports on balances separately for the
current and prior months? M (p. 22).
55. At a minimum, does the core financial system provide the capability
to maintain balances online for both the current and prior months until
the prior month closing is complete? M (p. 22).
56. Does the core financial system provide the capability to post to
the current fiscal year and prior fiscal year concurrently until prior
year-end closing is complete? M (p. 22).
57. Does the core financial system have the capability to provide and
maintain online queries and reports on balances separately for the
current and prior fiscal years? M (p. 22).
58. At a minimum, does the core financial system have the capability to
provide and maintain online balances for both the current and prior
fiscal years until the prior fiscal year closing is complete? M (p. 22).
59. Does the core financial system provide the capability to perform
validation checks for use of certain general ledger accounts associated
with specific Record Type 7 authority, such as imprest fund or
borrowing authority, prior to posting a transaction? V (p. 22).
60. Does the core financial system provide the capability to have all
functions of the system, including budgeting, spending, accounts
payable, and accounts receivable, process and track transactions in
both foreign currency and U.S. dollars? V (p. 23).
61. Does the core financial system provide the capability to calculate
progress payments to foreign vendors based on current exchange rates? V
(p. 23).
Functional Requirements; Core Financial System Management Function;
Transaction control process; Audit trails [Footnote 24]:
62. To support the audit trail activity, does the core financial system
have the capability to provide audit trails to trace transactions from
their initial source [Footnote 25] through all stages of related system
processing? M (p. 23).
63. Does the core financial system provide the capability to select
items for review based on user-defined criteria by type of transaction
(e.g., by obligation transactions, vendor, or date range)? [Footnote
26] M (p. 23).
64. Does the core financial system have the capability to provide audit
trails that identify document input, change, approval, and deletions by
user? M (p. 23).
Functional Requirements; General Ledger Management Function; General
ledger account definition process [Footnote 27]:
65. To support the general ledger account definition process, does the
core financial system provide the capability to allow users to define
and maintain a chart of accounts consistent with the SGL, including
account titles and the basic numbering structure? M (p. 25).
66. Does the core financial system provide the capability to
incorporate proprietary, budgetary, and memorandum (credit reform)
accounts in the system, and maintain the relationships between SGL
accounts as described in the current Treasury Financial Manual (TFM)
Supplement? M (p. 25).
67. Does the core financial system have the capability to provide SGL
control accounts for detailed subsidiary accounts in the core or
external systems? M (p. 25).
68. Does the core financial system provide the capability to create
additional subaccounts to the SGL for agency-specific tracking and
control that will summarize to the appropriate SGL accounts? M (p. 25).
69. Does the core financial system provide the capability to capture
SGL attribute information required for both FACTS I and FACTS II
reporting as specified by the current supplement(s) to the TFM? M (p.
25).
70. Does the core financial system have the capability to provide
flexibility so that the system can adapt to changes in reporting
requirements of FACTS I and FACTS II? [Footnote 28] M (p. 25).
71. Does the core financial system provide the capability to process
additions, deletions, and changes to the chart of accounts without
extensive program or system changes (e.g., through online table
updates)? M (p. 25).
72. Does the core financial system provide the capability to prohibit
new transactions from posting to general ledger accounts that have been
deactivated? M (p. 25).
Functional Requirements; General Ledger Management Function; Accruals,
closing, and consolidation process [Footnote 29]:
73. To support the accruals, closing, and consolidation process, does
the core financial system provide the capability to allow for accruals
relating to contracts or other items that cross fiscal years? M (p. 25).
74. Does the core financial system provide the capability to
automatically generate selected recurring accrual entries and reversals
in subsequent accounting periods (e.g., payroll accrual)? M (p. 26).
75. Does the core financial system provide the capability to close an
accounting period and prohibit subsequent postings to the closed
period? M (p. 26).
76. Does the core financial system provide the capability to
automatically determine an accounting period's opening balances based
on the prior accounting period's closing balances, without user
intervention or adjustment? M (p. 26).
77. Does the core financial system provide the capability to accomplish
the rollover of general ledger balances in a detailed manner that
maintains the SGL attribute information required to satisfy FACTS I and
FACTS II reporting requirements? M (p. 26).
78. Does the core financial system provide the capability to perform
multiple preliminary year-end closings, while maintaining the
capability to post current and prior period data? M (p. 26).
79. Does the core financial system provide the capability to
automatically generate fiscal year-end preclosing and closing entries
as they relate to fund types? M (p. 26).
80. Does the core financial system have the capability to provide for
an automated year-end rollover of appropriate system tables into the
new fiscal year? M (p. 26).
Functional Requirements; General Ledger Management Function; General
ledger analysis and reconciliation process [Footnote 30]:
81. To support the general ledger analysis and reconciliation process,
does the core financial system provide the capability to compare
amounts in the general ledger accounts with the amounts in the related
subsidiary records and create reports for those accounts that are out
of balance? M (p. 26).
82. Is the capability described in the previous question available for
all open accounting period balances and at frequencies defined by the
user, such as daily, weekly, and monthly? M (p. 26).
83. Does the core financial system provide the capability to perform
online "drill downs" from general ledger summary balances to detail
transactions and referenced documents (e.g., purchase orders and
receiving reports)? M (p. 26).
84. Does the core financial system provide the capability to record
subsequent activity related to a closed document under a unique
document ID and provide an audit trail that associates the new activity
with the transaction history of the original document? M (p. 26).
Functional Requirements; Funds Management Function [Footnote 31];
Budget preparation process [Footnote 32]:
85. To support the budget preparation process, does the core financial
system provide the capability to establish and maintain
operating/financial plans at or below the level of funds control? M (p.
28).
86. Does the core financial system provide the capability to establish
operating/financial plans by month and quarter at any level of the
organizational structure specified by the user? M (p. 28).
87. Does the core financial system provide the capability to track and
report on the use of funds against operating/financial plans? M (p. 28).
88. Does the core financial system provide the capability to prepare
operating/financial plans based on multiple measures, including
obligations, costs, labor hours, and full-time equivalents? V (p. 29).
89. Does the core financial system provide the capability to
modify/revise an existing operating/financial plan by line item? V (p.
29).
90. Does the core financial system provide the capability to maintain
original and modified operating/financial plans? V (p. 29).
91. Does the core financial system provide the capability to identify
legal and administrative limitations on funds in operating/financial
plans? V (p. 29).
92. Does the core financial system provide the capability to generate
allotments and suballotments (including limitations based on approved
changes to operating/financial plans)? V (p. 29).
93. Does the core financial system provide the capability to enter
operating/financial plans for future operating periods? V (p. 29).
94. Does the core financial system provide the capability to roll
future plans into active budget plans based on future date or retrieval
function? V (p. 29).
Functional Requirements; Funds Management Function; Budget formulation
process [Footnote 33]:
95. To support the budget formulation process, does the core financial
system provide the capability to report information for all categories
on which budgetary decisions are made, whether legally binding (e.g.,
appropriation limitations) or in the nature of policy guidance and
decision making (e.g., Presidential/OMB pass backs, congressional
markup documents, or internal agency decisions)? V (p. 29).
96. Does the core financial system have the capability to populate the
budget formulation system with prior-year budgeted and actual amounts?
V (p. 29).
97. Does the core financial system provide the capability to perform
projections of obligations, income, and expenditures at any level of
the organizational structure (e.g., projecting obligations based on
prior periods and applying these to a future period)? V (p. 29).
98. Does the core financial system provide the capability to adjust
projection rates (e.g., 90 percent, 100 percent, and 110 percent) and
exclude specified obligations from projection? V (p. 30).
99. Does the core financial system provide the capability to create,
store, and modify payroll forecasts, including anticipated monthly
compensation and benefits, at the individual employee level? V (p. 30).
100. Does the core financial system provide the capability to
incorporate overhead distribution as part of budget formulation? V (p.
30).
101. Does the core financial system provide the capability to develop
budgets online and via upload from spreadsheets? V (p. 30).
102. Does the core financial system provide the capability to prepare
budget submission guidance, budget narratives, and budget briefing
packages online and via upload from desktop software applications? V
(p. 30).
103. Does the core financial system provide the capability to
distribute budget submission guidance to subordinate organizations
electronically? V (p. 30).
104. Does the core financial system provide the capability to establish
and maintain multiple budget cycles? V (p. 30).
105. Does the core financial system provide the capability to tie
budget formulation to the agency's stated goals and objectives required
by the Government Performance and Results Act of 1993? V (p. 30).
Functional Requirements; Funds Management Function; Funds allocation
process [Footnote 34]:
106. To support the funds allocation process, does the core financial
system provide the capability to record funding and related budget
execution documents (e.g., warrants, apportionments, and allotments)
and limitations? M (p. 30).
107. Does the core financial system provide the capability to control
the use of funds against limitations consistent with appropriation and
authorization language and administrative limitations established by
agency management? M (p. 30).
108. Does the core financial system provide the capability to
distribute, track, and control funds at various levels, based on the
elements of the accounting classification and project structure? M (p.
30).
109. Does the core financial system provide the capability to verify
that funds distributed do not exceed the amount of funds available for
allotment or suballotment at each distribution level? M (p. 30).
110. Does the core financial system provide the capability to support
subchapter IV of chapter 15 of title 31, [Footnote 35] United States
Code (closing accounts), by assuring that amounts paid out of current
year funds to cover obligations made against a closed account do not
exceed 1 percent of the current year appropriation? M (p. 30).
111. Does the core financial system provide the capability to record
and control all types of budgetary authority, including appropriations,
spending authority from offsetting collections, borrowing authority,
and contract authority? M (p. 31).
112. Does the core financial system provide the capability to identify
the type of authority and track obligations by funding source? M (p.
31).
113. Does the core financial system provide the capability to record
the expiration and cancellation of appropriation authority in
accordance with OMB Circular No. A-11, Preparation, Submission, and
Execution of the Budget, Part 4, [Footnote 36] and the SGL? M (p. 31).
114. Does the core financial system provide the capability to account
for spending transactions at a lower level in the accounting
classification than they are budgeted? M (p. 31).
115. Does the core financial system provide the capability to account
for budgetary resources at a lower level in the accounting
classification than they are budgeted and controlled? M (p. 31).
116. Does the core financial system provide the capability to prepare
and electronically transmit SF-132s (Apportionment and Reapportionment
Schedules and associated financial information) to OMB? M (p. 31).
117. Does the core financial system provide the capability to store
prepared requests as submitted for future use? M (p. 31).
118. Does the core financial system provide the capability to generate
budgetary data in the format required by OMB's MAX [Footnote 37]
system? V (p. 31).
119. Does the core financial system provide the capability to
automatically prepare the formal allotment and suballotment documents
and electronically distribute them to subordinate organizations? V (p.
31).
120. Does the core financial system provide the capability to create
continuing resolution funding levels based on a percentage of prior-
year funding? V (p. 31).
Functional Requirements; Funds Management Function; Budget execution
process [Footnote 38];
121. To support the budget execution process, does the core financial
system provide the capability to record budget authority at multiple
[Footnote 39] levels of distribution? M (p. 31).
122. Does the core financial system provide the capability to track and
record all changes to budget authority at multiple levels of
distribution, including rescissions, supplementals, transfers between
TAS/TAFS, reprogramming, limitations, and changes to continuing
resolutions prior to appropriation enactment? M (p. 31).
123. Does the core financial system provide the capability to track
actual amounts and verify commitments and obligations against the
budget as revised, consistent with each budget distribution level? M
(p. 32).
124. Does the core financial system provide the capability to modify
funding distribution (including apportionments and allotments) at
multiple organizational levels? M (p. 32).
125. Does the core financial system provide the capability to manage
and control prior-year funds in the current year? M (p. 32).
126. Does the core financial system provide the capability to establish
and maintain user-defined variance tolerances by document type,
percentage, and a "not-to-exceed" dollar threshold? M (p. 32).
127. Does the core financial system provide the capability to
automatically withdraw (or cancel) uncommitted and unobligated
allotments and suballotments for all or selected TAS/TAFS at the end of
a specific fiscal period? M (p. 32).
128. Does the core financial system provide the capability to
automatically withdraw (or cancel) uncommitted and unobligated
allotments and suballotments for selected organizations at the end of a
specific fiscal period? M (p. 32).
129. Does the core financial system provide the capability to
distribute the annual budget in accordance with the latest SF-132,
Apportionment and Reapportionment Schedule, approved by OMB? M (p. 32).
130. Does the core financial system provide the capability to request
approval for reprogramming as well as to request additional funds
outside the periodic budget review process? V (p. 32).
131. Does the core financial system provide the capability to allow
requests identified in the previous question to be submitted, reviewed,
revised, and approved, with approval updating current operating
budgets? V (p. 32).
Functional Requirements; Funds Management Function; Funds control
process [Footnote 40]; Funds availability editing [Footnote 41]:
132. To support the funds availability editing activity, does the core
financial system provide the capability to establish and modify
multiple levels of funds control using elements of defined accounting
classifications, including object class, program, organization,
project, and fund? M (p. 33).
133. Does the core financial system provide the capability to establish
and modify the system's response (either reject a transaction or
provide a warning) to the failure of funds availability edits for each
transaction type? M (p. 33).
134. Does the core financial system provide the capability to perform
online inquiry of funds availability prior to the processing of
spending transactions (commitments, obligations, and expenditures)? M
(p. 33).
135. Does the core financial system provide the capability to determine
funds availability based on whether funds cited are current, expired,
or canceled and record appropriate accounting entries when deobligation
of expired funding occurs? M (p. 33).
136. Does the core financial system provide the capability to disallow
the use of deobligated prior-year funds for current year expenditures?
M (p. 33).
137. Does the core financial system provide the capability to record
transactions that affect the availability of funds, including
commitments, obligations, and expenditures? M (p. 33).
138. Does the core financial system have the capability to provide for
modification to spending documents (commitments, obligations, and
expenditures), including ones that change the dollar amount or the
accounting classification cited? M (p. 33).
139. Does the core financial system provide the capability to check for
funds availability when changes are made? M (p. 33).
140. Does the core financial system have the capability to notify users
online when transactions fail funds availability edits and make the
rejected transactions [Footnote 42] available for corrective action? M
(p. 33).
141. Does the core financial system provide the capability to override
funds availability edits, including automatically releasing and
processing transactions previously rejected for exceeding user-defined
tolerances? M (p. 33).
142. Does the core financial system provide the capability to produce a
report or otherwise notify management of the overobligation of funds? M
(p. 33).
143. Does the core financial system provide the capability to
automatically update all appropriate budgetary accounts, tables, or
both to ensure that the system always maintains and reports the current
status of funds? M (p. 33).
144. Does the core financial system provide the capability to check for
funds availability when the obligation exceeds the commitment or when
the expenditure (upon receipt or disbursement) exceeds the obligation
due to quantity or price variances, additional shipping charges, and so
forth, within tolerances? M (p. 33).
145. Does the core financial system have the capability to provide
online notification when tolerances are exceeded? M (p. 33).
146. When variances are within tolerances, does the core financial
system provide the capability to process and adjust the obligation
accordingly? M (p. 33).
147. Does the core financial system provide the capability to allow for
available fund balances to be based on reimbursable customer orders
accepted? M (p. 33).
148. In the case of reimbursable orders from the public, does the core
financial system provide the capability to ensure that an advance also
be received before additional funding authority is recorded? M (p. 33).
149. Does the core financial system provide the capability to track all
activity related to an individual reimbursable agreement? M (p. 33).
150. When recording commitments, obligations, and expenditures incurred
in support of reimbursable agreements, does the core financial system
provide the capability to check for funds availability against the
amount authorized by the agreement and the corresponding start and end
dates? M (pp. 33 & 34).
151. Does the core financial system provide the capability to record
and maintain reimbursable agreements (e.g., interagency agreements) so
that monthly, quarterly, and fiscal-year-to-date as well as inception-
to- date information can be presented? M (p. 34).
152. Does the core financial system provide the capability to
automatically notify users when funds availability is reduced by
transactions from external systems (e.g., credit card payments and
payroll)? V (p. 34).
Functional Requirements; Funds Management Function; Funds control
process; Commitments [Footnote 43]:
153. To support the commitment activity, does the core financial system
provide the capability to capture and maintain the following
information related to each commitment document, including amendments:
a. requisition number,
b. appropriate accounting classification values, and;
c. estimated amounts? M (p. 34).
154. Does the core financial system provide the capability to input
line item detail for commitment documents, including item description,
unit price, quantity of goods and services, accounting information, and
amounts? M (p. 34).
155. Does the core financial system provide the capability to future-
date, store, and automatically post commitment documents at the
appropriate date? M (p. 34).
156. Does the core financial system provide the capability to subject
commitment documents to edit and validation procedures prior to
posting? M (p. 34).
157. Does the core financial system have the capability to provide
notification when commitment transactions are posted? M (p. 34).
158. Does the core financial system provide the capability to close
commitments by document and line item under the following
circumstances:
a. automatically by the system upon issuance of an obligating document,
b. by an authorized user, and;
c. automatically as part of the year-end preclosing process? M (p. 34).
Functional Requirements; Funds Management Function; Funds control
process; Obligations [Footnote 44]:
159. To support the obligation activity, does the core financial system
provide the capability to record obligations for which there is no
related commitment? M (p. 35).
160. Does the core financial system provide the capability to maintain
information related to obligation documents and related amendments,
including obligating document number and type, vendor information,
accounting classification elements, referenced commitment (if
applicable), and dollar amounts? M (p. 35).
161. Does the core financial system provide the capability to future-
date, store, and automatically post obligation documents at the
appropriate date? M (p. 35).
162. Does the core financial system provide the capability to subject
obligation documents to edit and validation procedures prior to
posting? M (p. 35).
163. Does the core financial system have the capability to provide
notification when obligation transactions are posted? M (p. 35).
164. Does the core financial system provide the capability to enter
recurring obligation transactions that will be automatically posted at
various time intervals, such as monthly, quarterly, or a specific
number of days determined by the user? M (p. 35).
165. Does the core financial system provide the capability to allow
multiple commitments to be combined into one obligating document? M (p.
35).
166. Does the core financial system provide the capability to allow one
commitment document to be split between multiple obligating documents?
M (p. 35).
167. Does the core financial system provide the capability to reference
multiple funding sources on a single commitment or obligation? M (p.
35).
168. Does the core financial system provide the capability to allow
authorized modifications and cancellations of posted obligating
documents? M (p. 35).
169. Does the core financial system provide online access to all
obligations by selection criteria (e.g., document number, vendor
number, and accounting classification elements)? M (p. 35).
170. Does the core financial system provide the capability to maintain
an online history file of closed-out documents for a user-defined
period? M (p. 35).
171. Does the core financial system provide the capability to allow the
vendor used on an obligation to be different from suggested vendor
recorded on the related commitment document? M (p. 35).
172. Does the core financial system provide the capability to close
obligation documents under the following circumstances:
a. automatically by the system upon final payment for goods or services
or;
b. by an authorized user? M (p. 35).
173. Upon the closing of an obligation, does the core financial system
provide the capability to automatically classify any deobligation of
excess funds to the appropriate budgetary status (i.e., expired,
unexpired, available for obligation, or unavailable)? M (p. 35).
174. Does the core financial system provide the capability to record
and maintain contracts and grants and related financial activity so
that fiscal year-to-date and inception-to-date information can be
presented? M (p. 36).
175. Does the core financial system provide the capability to record
blanket purchase agreements and record, control, and track records of
call? M (p. 36).
176. Does the core financial system provide the capability to record,
control, and track delivery orders against a contract limitation? M (p.
36).
177. Does the core financial system provide the capability to record
advance payments made, such as travel advances, contract advances, and
grants? M (p. 36).
178. Does the core financial system provide the capability to ensure
that an obligation exists prior to recording an advance? M (p. 36).
179. Does the core financial system provide the capability to record
expenditures claimed against advance payments made, and automatically
liquidate the advance either partially or fully, as appropriate? M (p.
36).
180. Does the core financial system provide the capability to allow the
recording of advance refunds? M (p. 36).
181. Does the core financial system provide the capability to
automatically link transactions in the spending chain, and bring
forward accounting and nonfinancial information from one document to
another, when the previously accepted document is referenced (e.g.,
commitment to obligation or obligation to receiving report)? M (p. 36).
182. Does the core financial system provide the capability to maintain
the following additional data fields for each obligating document:
a. requester's name,
b. telephone number of requester,
c. contract number/General Services Administration schedule number,
d. deliver to location (e.g., room number or division),
e. comment field,
f. contact name,
g. name of contract officer's technical representative (COTR),
h. COTR telephone number,
i. prompt pay indicator,
j. approval date, and;
k. discount payment terms? V (p. 36).
Functional Requirements; Funds Management Function; Funds control
process; Analysis [Footnote 45]:
183. To support the analysis activity, does the core financial system
provide the capability to maintain current information on commitments
and obligations according to the required accounting classification
elements? [Footnote 46] M (p. 36).
184. Does the core financial system provide the capability to produce
detailed listings and summary reports of commitments, obligations, and
expenditures by the elements of the defined accounting classifications?
M (p. 36).
185. Does the core financial system have the capability to provide
control features that ensure that the amounts reflected in the fund
control structure agree with the related general ledger account
balances at the end of each update cycle? M (p. 37).
186. Does the core financial system provide the capability to maintain
historical data on all commitment, obligation, payment, and collection
transactions? M (p. 37).
187. Does the core financial system provide the capability to maintain
open documents to show the status of commitments, obligations,
accruals, and disbursements by document line item? M (p. 37).
188. Does the core financial system provide the ability to perform
document cross-referencing in which a user can query on any document
and identify the document numbers of associated transactions in the
processing "chain"? [Footnote 47] M (p. 37).
Functional Requirements; Payment Management Function [Footnote 48];
Payee information maintenance process [Footnote 49];
189. To support the payee information maintenance process, does the
core financial system provide the capability to maintain payee (vendor)
information to support obligation, accounts payable, and disbursement
processes, including the following:
a. vendor name (legal name and "doing business as" (DBA), as
appropriate);
b. tax identification number (TIN);
c. vendor ID number (agency assigned);
d. data universal numbering system (DUNS) number, including the
maintenance of the ability to associate multiple DUNS numbers to a TIN;
e. organization type that can accommodate Central Contractor
Registration (CCR) published business rules for organization types,
such as sole proprietorship/individual, partnership, or employee;
f. business type that can accommodate CCR published business rules for
business type, such as federal agency or local government;
g. federal versus nonfederal indicator for FACTS reporting;
h. ALC number (for federal vendors);
i. six-digit trading partner code (for federal vendors);
j. multiple payment methods, such as electronic funds transfer (EFT) or
check;
k. three or more "remit to" addresses (to facilitate payments to
vendors not required to register in CCR);
l. three or more separate instances of banking information required to
execute an EFT transaction, such as account and routing transit
numbers;
m. for CCR vendors (i.e., organizations that are required to register
in the CCR), DUNS + Four for each instance of banking information;
n. bank account type (checking or savings);
o. three or more contact names and telephone numbers (i.e., accommodate
contact types defined as "mandatory" in CCR business rules);
p. third-party information, such as payee TIN for notice of assignment,
as appropriate;
q. subject to prompt-pay indicator;
r. Internal Revenue Service (IRS) Form 1099 indicator;
s. W-2 indicator;
t. CCR indicator (required or exempt);
u. CCR status (i.e., active, inactive, or unregistered);
v. comment field;
w. date of last update; and;
x. User ID of last update? M (Addendum to Core Financial Management
System, March 31, 2004, p. 2 of 3).
190. Does the core financial system provide the capability to support
payments made to third parties (payees) that act as agents for the
payee (vendor)? M (p. 39).
191. Does the core financial system provide the capability to maintain
information needed to produce IRS Forms 1099 for the principal party
rather than the agent? M (p. 39).
192. Does the core financial system provide the capability to prevent
the duplicate entry of vendor records (e.g., by editing vendor ID
numbers or vendor names.)? M (p. 39).
193. Does the core financial system have the capability to provide an
online warning message to the user when duplication is identified? M
(p. 39).
194. Does the core financial system provide the capability to track and
maintain a history of changes to the vendor file, including vendor
additions and purges, and changes to vendor-specific information, such
as payment address, bank account and routing information, and payment
type? M (p. 39).
195. Does the core financial system provide the capability to maintain
an audit trail of payments made to historical vendor information? M (p.
39).
196. Does the core financial system provide the capability to query and
report on payee information by user-defined criteria, such as payee
name, payee number, and IRS Form 1099 reporting status? M (p. 40).
197. Does the core financial system provide the capability to activate
and deactivate vendors that meet user-selected criteria (e.g., length
of time with no activity)? M (p. 40).
198. To support an agency's use of CCR by providing the ability to
import and automatically process data that are pertinent to the core
financial system, does the system provide the capability to;
a. automatically update the mandatory payee information [Footnote 50]
in existing vendor records to reflect the relevant changes contained in
the daily updates provided by CCR via extract files;
b. accommodate the data definitions (e.g., data types, field names, and
field lengths) used in CCR for all fields that are common in both CCR
and the core vendor file; and;
c. prevent users' from manually updating the data fields [Footnote 51]
that relate to vendors that are required to register in CCR? M
(Addendum to Core Financial Management System, March 31, 2004, p. 3 of
3).
Functional Requirements; Payment Management Function; Payment
warehousing process [Footnote 52];
199. To support the payment warehousing process, does the core
financial system provide the capability to record an accrued liability
upon receipt and acceptance of goods and services and properly identify
the item as a capital asset, expense, prepaid expense, or construction
in progress? M (p. 40).
200. Does the core financial system provide the capability to record
"full" or "partial" receipt and acceptance of goods and services by
line item? M (p. 40).
201. Does the core financial system provide the capability to
automatically update the funds control and budget execution balances to
reflect changes in the status of obligations and expended
appropriations, as well as changes in amounts? M (p. 40).
202. Does the core financial system provide the capability to warehouse
payment vouchers for future scheduling? M (p. 40).
203. Does the core financial system provide the capability to allow a
warehoused payment to be modified, canceled, and put on hold? M (p. 40).
204. Does the core financial system provide the capability to
automatically match invoices to obligations and receiving reports by
document and line item? M (p. 41).
205. Does the core financial system have the capability to provide for
two- way matching (obligation and invoice) and three-way matching
(obligation, receiving report, and receipt of invoice)? M (p. 41).
206. Does the core financial system provide the capability to process
"obligate and pay" transactions where payment scheduling and obligation
occur simultaneously? M (p. 41).
207. Does the core financial system provide the capability to reference
multiple obligations on a single invoice document? M (p. 41).
208. Does the core financial system provide the capability to set up
recurring payments in the system and automatically schedule items
(e.g., contracts or leases) for payment on an interval determined by
the user (i.e., weekly, biweekly, monthly, quarterly, or a specified
number of days)? M (p. 41).
209. Does the core financial system provide the capability to modify
recurring payment information for changes in agreement terms, amounts,
frequency, and so forth? M (p. 41).
210. Does the core financial system provide the capability to capture,
store, and process the following information for each vendor invoice,
for audit trail, research, and query purposes:
a. invoice number;
b. invoice date;
c. invoice receipt date;
d. invoice due date;
e. invoice amount;
f. unit price and quantity;
g. description;
h. discount terms, as applicable;
i. obligating document reference(s); and;
j. vendor identification number and address code? M (p. 41).
211. Does the core financial system provide the capability to edit the
TIN field to ensure that it is a nine-digit numeric field, does not
include dashes, and is not all zeroes? M (p. 41).
212. Does the core financial system provide the capability in the TIN
field to allow for override for agency-specific requirements? M (p. 41).
213. Does the core financial system provide the capability to
accommodate an invoice number field of up to 30 characters or the
current requirement of I TFM-6-5000, Administrative Accounting System
Requirements? M (p. 41).
214. Does the core financial system provide the capability to determine
the due date and amount of vendor payments in accordance with Title 5,
Part 1315, of the Code of Federal Regulations (C.F.R.), which states,
in part, that for agencies subject to prompt payment requirements,
payment is due on one of the following dates:
a. 30 days after the receipt of a proper invoice for services and
nondairy products,
b. 10 days after the receipt of a proper invoice for dairy products,
c. the date specified in the contract,
d. in accordance with discount terms when discounts are offered and
taken, or; in accordance with accelerated payments methods? M (p. 41).
215. Does the core financial system provide the capability to manually
override a system-calculated payment due date? M (p. 41).
216. Does the core financial system provide the capability to split an
invoice into multiple payments on the appropriate due dates when items
on the invoice have different due dates or discount terms? M (p. 41).
217. Does the core financial system provide the capability to record
discount terms and automatically determine whether taking the discount
is economically justified, as defined in I TFM-6-8040, Disbursements? M
(p. 41).
218. Does the core financial system provide the capability to record
additional shipping and other charges to adjust the payment amount, if
they are authorized and within variance tolerances? M (p. 42).
219. Does the core financial system provide the capability to record
obligations, expenses, assets, and so forth associated with payments
made through use of imprest funds, third-party drafts, and government
credit cards? M (p. 42).
220. Does the core financial system provide the capability to establish
payables to replenish the imprest fund? M (p. 42).
221. Does the core financial system provide the capability to record
detailed transactions associated with credit card purchases? M (p. 42).
222. Does the core financial system provide the capability to allow
users to change accounting classification information by line item for
specific transactions involving credit card purchases? M (p. 42).
223. Does the core financial system provide the capability to schedule
payments of advances, prepaid expenses, loans, and grants, with the
appropriate accounting entries for each? M (p. 42).
224. Does the core financial system provide the capability to establish
payables and make payments on behalf of another agency, citing the
other agency's funding information? M (p. 42).
225. For each disbursement made on behalf of another agency, does the
core financial system have the capability to provide the information
required [Footnote 53] by central agency systems [Footnote 54] to the
appropriate central agency system? M (p. 42).
226. Does the core financial system provide the capability to record
expense or assets when goods have been received, or services have been
performed, for items that were funded by advances, prepaid expenses,
and grants as well as make the appropriate liquidations? M (p. 42).
227. Does the core financial system provide the capability to verify
funds availability and to automatically update funds control account
balances, table balances, or both to reflect obligation changes? M (p.
42).
228. Does the core financial system provide the capability to indicate
if a payment is "partial" or "final"? M (p. 42).
229. If payment is final, does the core financial system provide the
capability to automatically deobligate any unliquidated balances? M (p.
42).
230. Does the core financial system provide the capability to
automatically generate a payment voucher if the purchase order matches
the receiver information, and provide this option as a function of the
matching process? V (p. 42).
231. Does the core financial system provide the capability to use the
fast payment clause indicator on the obligating document to determine
whether an accelerated payment is to be made? V (p. 42).
232. Does the core financial system provide the capability to compare
discount terms on the invoice with discount terms on the related
obligating document? V (p. 42).
233. In comparing discount terms on the invoice with discount terms on
the related obligating document, does the core financial system provide
the capability to notify the user when differences are identified? V
(p. 42).
234. Does the core financial system have the capability to provide a
system- generated letter or e-mail to the vendor stating the reason for
rejection or "notice of intent to disallow" an invoice within 7 days of
receipt of invoice? V (p. 42).
Functional Requirements; Payment Management Function; Payment execution
process [Footnote 55];
235. To support the payment execution process, does the core financial
system provide the capability to automatically identify and select
payments to be disbursed in a particular payment cycle based on their
due dates? M (p. 43).
236. Does the core financial system have the capability to provide for
online review and certification by an authorized certifying officer? M
(p. 43).
237. Does the core financial system provide the capability to
automatically compute amounts to be disbursed, including discounts,
interest, and penalties, in accordance with Title 5, Part 1315, of the
C.F.R.? M (p. 43).
238. Does the core financial system provide the capability to generate
the appropriate transactions to reflect the payment deductions and
additions? M (p. 43).
239. Does the core financial system provide the capability to
automatically apply interest and discounts across multiple accounting
lines on an invoice in the same rule used to apply the original
payment? M (p. 43).
240. Does the core financial system provide the capability to apply the
appropriate Treasury interest rate tables (e.g., prompt pay rate and
current value of funds rate)? M (p. 43).
241. Does the core financial system provide the capability to capture
prompt payment information required by Title 5, Part 1315, of the
C.F.R., including discounts taken, discounts lost, and interest paid? M
(p. 43).
242. Does the core financial system provide the capability to
automatically include relevant identification information on each
remittance, including;
a. vendor invoice number(s);
b. obligating document number or other reference number; and;
c. discount, interest, and offset amounts, as applicable? M (p. 43).
243. Does the core financial system provide the capability to record
user comments for each voucher/invoice? M (p. 43).
244. Does the core financial system have the capability to provide for
up to 9,999 line items per invoice? M (p. 43).
245. Does the core financial system provide the capability to record
reason codes for returned and adjusted invoices, lost discounts, and
late payments? M (p. 43).
246. Does the core financial system provide the capability to track the
status of invoices in the payment process, including those that were
not accepted and returned to the vendor and those that are awaiting
administrative approval? M (p. 43).
247. Does the core financial system provide the capability to maintain
the time and aging of approvals in relation to payments? M (p. 43).
248. Does the core financial system have the capability to provide for
various forms of payment to be used (i.e., check or EFT)? [Footnote 56]
M (p. 43).
249. Does the core financial system provide the capability to capture,
store, and process information needed to create EFT payments in
accordance with Treasury standards, including the following:
a. American Bankers Association Routing Transit Number (RTN),
b. recipient bank account number, and;
c. bank account type (checking or savings)? M (p. 43).
250. In processing information needed to create EFT payments in
accordance with Treasury standards, does the core financial system also
provide the capability to identify employees versus companies to ensure
use of correct Automated Clearing House (ACH) formats? M (p. 43).
251. Does the core financial system provide the capability to generate
ACH payments in the following formats:
a. corporate trade exchange (CTX) (820 or Flat File),
b. cash concentration or disbursement (CCD),
c. cash concentration or disbursement plus addendum (CCD+),
d. prearranged payment and deposit (PPD), and;
e. prearranged payment and deposit plus addendum (PPD+)? M (p. 43).
252. Does the core financial system provide the capability to ensure
that employee ACH payments are generated only as PPD or PPD+ payments?
M (p. 44).
253. Does the core financial system provide the capability to ensure
that vendor ACH payments are generated only as CCD, CCD+, or CTX
formats? M (p. 44).
254. Does the core financial system provide the capability to prohibit
the creation of an ACH payment in any format (PPD, PPD+, CCD+, or CTX)
that does not contain a RTN and an account number? M (p. 44).
255. Does the core financial system provide the capability to
consolidate multiple payments to a single payee in accordance with TFM
prescribed limitations? [Footnote 57] M (p. 44).
256. Does the core financial system provide the capability to itemize
all payments covered by the one check or EFT (CTX only), while allowing
for separate checks to a payee? M (p. 44).
257. Does the core financial system provide the capability to create
check files and EFT payment files in all formats [Footnote 58] using
different media? [Footnote 59] M (p. 44).
258. Does the core financial system provide the following edits on the
RTN field:
a. prohibition of fewer or more than nine characters,
b. allowance for only numeric characters, and;
c. prohibition of the entry of all zeroes in this field? M (p. 44).
259. Does the core financial system provide the capability to edit RTNs
against the data supplied in the financial organization master file (or
other verified update file) to ensure the validity of the check digit
(Modulus 10 check)? M (p. 44).
260. Does the core financial system provide the capability to edit the
invoice number field to ensure it is populated? M (p. 44).
261. Does the core financial system provide the capability to prohibit
the generation of a (vendor) payment that does not contain properly
structured remittance information on the addendum? M (p. 44).
262. Does the core financial system provide the capability to generate
multiple payments using the same invoice number to accommodate utility
and telecommunication companies' use of an account number as a
recurring invoice number? M (p. 44).
263. Does the core financial system provide the capability to edit the
ALC field to ensure it is an eight-digit numeric field, and does it
allow for override? [Footnote 60] M (p. 44).
264. Does the core financial system provide the capability to create
one check file regardless of payee type, be it employee or vendor? M
(p. 44).
265. Does the core financial system provide the capability to combine
payment files from multiple ALCs into a single file for transmission to
Treasury? M (p. 44).
266. Does the core financial system provide the capability to provide
summary totals (i.e., items and dollars) by ALC and for the entire file
for certification purposes? M (p. 44).
267. Does the core financial system provide the capability to make CTX
payments using a separate file? M (p. 44).
268. Does the core financial system provide the capability to balance
CTX payment transactions (i.e., the sum of all the remittance records
must equal the transaction total)? M (p. 44).
269. For CTX payment transactions, does the core financial system
provide the capability for the file to include a valid settlement date
(i.e., next business day or later)? M (p. 44).
270. For CTX payment transactions, does the core financial system
provide the capability for the file to accommodate the inclusion of
credit memorandums? M (p. 44).
271. Does the core financial system provide the capability to schedule
and disburse U.S. dollar payments (SF 1166) through Treasury's
Electronic Certification System (ECS)? M (p. 44).
272. For U.S. dollar payments through the Treasury's ECS, does the core
financial system provide the capability to limit each schedule to 60
payments and each ECS terminal to 100 schedules per day? M (p. 44).
273. Does the core financial system provide the capability to process
payment transactions from other systems, such as payroll and travel? M
(p. 45).
274. Does the core financial system provide the capability to identify
whether a disbursement has already been made and record the appropriate
accounting entries? M (p. 45).
275. Does the core financial system provide the capability to schedule
those disbursements not already made for payment through the core
financial system? M (p. 45).
276. Does the core financial system provide the capability to
automatically generate transactions to reflect disbursement activity
initiated by other agencies and recorded in central agency electronic
systems (such as the On-line Payment and Collection System and the
Intra-governmental Payment and Collection System (IPAC)? M (p. 45).
277. Does the core financial system provide the capability to capture
related information [Footnote 61] required by the central agency system
for each transaction? M (p. 45).
278. Does the core financial system provide the capability to flag
vouchers selected for payment that will disburse a fund into a negative
cash position? [Footnote 62] M (p. 45).
279. Does the core financial system provide the capability to process
credit memorandums for returned goods or other adjustments? M (p. 45).
280. Does the core financial system provide the capability to apply the
credit to the specific obligation that resulted in the credit, reducing
the expenditure attributed to that obligation? M (p. 45).
281. If a credit is not fully liquidated by one payment, does the core
financial system provide the capability to maintain the balance of the
credit (e.g., as an account receivable) for application against a
future payment? M (p. 45).
282. Does the core financial system provide the capability to create
the appropriate notice to the vendor that a credit has been applied to
the affected payment? M (p. 45).
283. Does the core financial system provide the capability to apply
credits against subsequent disbursements to the same vendor regardless
of the funding source? M (p. 45).
284. Does the core financial system provide the capability to allow for
the exclusion of payments from agency offset based on user-defined
criteria, including funding source, object class, vendor type, and
vendor number? M (p. 45).
285. Does the core financial system provide the capability to provide,
generate, and maintain a sequential numbering system for scheduling
payments to the disbursing office? M (p. 45).
286. Does the core financial system provide the capability to assign
different schedule number ranges for different payment types, such as
travel schedules, transportation schedules, payroll schedules, and
vendor schedules? M (p. 45).
287. Does the core financial system provide the capability to require
each payment schedule number to be unique? M (p. 45).
288. Does the core financial system provide the capability to report
totals by TAS/TAFS on each payment schedule/file? M (p. 45).
289. Does the core financial system provide the capability to cancel an
entire payment schedule, or a single payment within a payment schedule,
prior to transmission to Treasury; allow for reversal of an entire
schedule in a single, interactive action; and perform the appropriate
accounting reversals? M (p. 45).
290. Does the core financial system provide the capability to cancel an
entire payment schedule prior to actual disbursement by or upon
rejection by Treasury; allow for reversal of an entire schedule in a
single, interactive action; and perform the appropriate accounting
reversals? M (p. 45).
291. When consolidating multiple payments to a single payee, does the
core financial system provide the capability to include the TAS/TAFS
associated with each payment in the payment file? V (p. 45).
292. When combining payment files for multiple ALCs into a single file
for transmission to Treasury, does the core financial system provide
the capability to provide summary totals by TAS/TAFS? V (p. 45).
293. Does the core financial system provide the capability to provide
National Automated Clearing House Association payment formats for non-
Treasury disbursing offices? V (p. 46).
294. Does the core financial system provide the capability to split a
single payment into separate bank accounts? [Footnote 63] V (p. 46).
295. Does the core financial system have the capability to provide
statistical sampling capabilities to support agency payment
certification? V (p. 46).
296. Does the core financial system provide the capability to identify
and report payment and deposit amounts at a level of detail suitable
for reporting large-dollar notifications, as described in I TFM-6-8500,
Cash Forecasting Requirements? V (p. 46).
Functional Requirements; Payment Management Function; Payment
confirmation and follow-up process [Footnote 64];
297. To support the payment confirmation and follow-up process, does
the core financial system have the capability to provide information
about each payment to reflect the stage of the scheduling process that
the payment has reached and the date each step was reached for the
following processing steps:
a. payment scheduled,
b. schedule sent to appropriate disbursing office, and;
c. payment issued by appropriate disbursing office? M (p. 46).
298. For each payment made, does the core financial system provide the
capability to maintain a history of the following information:
a. vendor invoice number;
b. invoice amount;
c. vendor identification number;
d. vendor name;
e. payment address or banking information;
f. payment amount;
g. interest paid, when applicable;
h. discount taken, when applicable;
i. offset made, when applicable;
j. payment method, such as check or EFT;
k. referenced obligation number; and; appropriation charged? M (p. 46).
299. Does the core financial system provide the capability to
automatically update the payment information when confirmation is
received from the disbursing office, including the paid schedule
number, payment date, and check number or trace number? M (p. 46).
300. Does the core financial system provide the capability to
automatically liquidate the in-transit amount and reclassify budgetary
accounts from unpaid to paid when the payment confirmation updates the
system? M (p. 47).
301. Does the core financial system provide the capability to record
more than one check range for a payment schedule, along with a break in
check numbers? M (p. 47).
302. Does the core financial system have the capability to provide
online access to vendor and payment information? M (p. 47).
303. Does the core financial system have the capability to provide
online access to open documents based on agency selection criteria,
including the accounting classification elements, document number, and
vendor number? M (p. 47).
304. Does the core financial system provide the capability to reverse
disbursement transactions for voided checks or for other payments that
have not been negotiated? M (p. 47).
305. Does the core financial system provide the capability to produce
IRS Forms 1099 [Footnote 65] in accordance with IRS regulations
[Footnote 66] and current IRS acceptable format, including hard copy
and electronic form? M (p. 47).
306. Does the core financial system provide the capability to
electronically download monthly "Fund Balance with Treasury" and
activity recorded by Treasury (and related warrant information) for
comparison to cash activity in the agency's general ledger, and can the
system produce a report of differences? M (p. 47).
307. Does the core financial system provide the capability to include
the TAS/TAFS charged and the associated amount(s) in the history of
each payment made by the core financial system? V (p. 47).
308. Does the core financial system have the capability to provide an
automated interface to the Department of the Treasury system containing
paid schedule data? [Footnote 67] V (p. 47).
309. Does the core financial system have the capability to provide
written notification to payees (e.g., vendors and travelers) of
payments made by disbursing offices? V (p. 47).
310. Does the core financial system provide the capability to allow for
agency flexibility in defining the contents of the notifications? V (p.
47).
311. Does the core financial system have the capability to provide e-
mail notification to employees of travel payments made by disbursing
office? V (p. 47).
312. Does the core financial system provide the capability to track and
report on aged, unmatched vendor invoices? V (p. 47).
313. Does the core financial system provide the capability to track and
report on spending agencywide by state and congressional district? V
(p. 47).
Functional Requirements; Receivable Management Function [Footnote 68];
Customer information maintenance process [Footnote 69]:
314. To support the customer information maintenance process, does the
core financial system provide the capability to maintain customer
information to support receivable management processes, including, at a
minimum the following:
a. customer name,
b. customer ID number,
c. customer type (federal agency, state/local government, commercial
entity, individual, or employee),
d. TIN,
e. customer address,
f. contact names,
g. contact telephone number,
h. federal versus nonfederal indicator,
i. six-digit trading partner codes,
j. ALC number (for federal customers),
k. IRS Form 1099 indicator,
l. comment field,
m. date of last update,
n. user ID of last update, and;
o. DUNS number? M (p. 49).
315. Does the core financial system provide the capability to maintain
customer account information for audit trail purposes and to support
billing, reporting, and research activities, including the following:
a. account number;
b. account balance;
c. associated customer ID number;
d. date due and age of accounts receivable; and;
e. reimbursable order number, travel order number, and so forth, where
applicable? M (p. 49).
Functional Requirements; Receivable Management Function; Receivable
establishment process [Footnote 70]:
316. To support the receivable establishment process, does the core
financial system provide the capability to record the establishment of
receivables along with the corresponding revenues, expense reductions,
or other offsets? M (p. 50).
317. Does the core financial system provide the capability to accept
transactions that generate receivables from other systems in a standard
format for entry into the core financial system? M (p. 50).
318. Does the core financial system provide the capability to support
the calculation and establishment of accounts receivable based upon
billing source, event and time period, and type of claim? M (p. 50).
319. Does the core financial system provide the capability to
automatically generate related bills [Footnote 71] to customers? M (p.
50).
320. Does the core financial system provide the capability to establish
receivables and credit memorandums from vendors to which the agency has
made duplicate or erroneous payments? M (p. 50).
321. Does the core financial system provide the capability to uniquely
identify multiple types of bills (e.g., overpayment and user-fee-based)
and the supporting data used to verify the specific charges? M (p. 50).
322. Does the core financial system provide the capability to
automatically establish receivables to be paid under installment plans,
including plans for which payments have been rescheduled? M (p. 50).
323. Does the core financial system provide the capability to generate
flexible repayment schedules for delinquent indebtedness? M (p. 50).
324. Does the core financial system provide the capability to record
billings and collections by line item in order to identify unique
accounting classification codes? M (p. 50).
325. Does the core financial system provide the capability to support
bills and collections between federal agencies through the use of
electronic systems, such as IPAC? M (p. 50).
326. Does the core financial system have the capability to provide
supporting data to agencies billed that can be used to verify the
charges? M (p. 50).
327. Does the core financial system provide the capability to print
bills, accommodating the generation of standard forms, such as SF-1080s
or SF- 1081s, and turnaround documents to be used as remittance advice?
M (p. 50).
328. Does the core financial system provide the capability to allow for
customized text in generated billing documents? M (p. 50).
329. Does the core financial system provide the capability to date the
bills with the system-generated date or with the date supplied by the
user? M (p. 50).
330. Does the core financial system provide the capability to
consolidate multiple accounts receivable for a customer onto one bill?
M (p. 50).
331. Does the core financial system provide the capability to allow
transactions related to manually prepared bills to be entered by
authorized personnel? M (p. 51).
332. Does the core financial system provide the capability to record
adjustments to bills and post to customer accounts? M (p. 51).
333. Does the core financial system provide the capability to generate
monthly statements to customers showing account activity? M (p. 51).
Functional Requirements; Receivable Management Function; Debt
management process [Footnote 72]:
334. To support the debt management process, does the core financial
system provide the capability to maintain data on individual
receivables and referenced transactions supporting the receivable? M
(p. 51).
335. Does the core financial system provide the capability to maintain
accounts for reimbursable orders and identify government and
nongovernment accounts that are designated as advance funding? M (p.
51).
336. Does the core financial system provide the capability to update
each customer account when
a. billing documents are generated;
b. collections are received;
c. interest, penalty, or administrative fees are applied; and;
d. amounts are written off or offset? M (p. 51).
337. Does the core financial system provide the capability to
automatically calculate interest charges using the appropriate Treasury
late payment charge rate and user-defined criteria, such as customer
and customer type? M (p. 51).
338. Does the core financial system provide the capability to
automatically generate a separate line item for interest charges on the
customer bill? M (p. 51).
339. Does the core financial system provide the capability to allow the
user to specify administrative and penalty amounts and record these
amounts to different accounting classification elements, for which the
principle amount is recorded? M (p. 51).
340. Does the core financial system provide the capability to
automatically apply these charges to customer accounts and generate
separate line items for the charges on the customer bills? M (p. 51).
341. Does the core financial system provide the capability to
automatically generate dunning (collection) letters for overdue
receivables when accounts become delinquent, and incorporate, as
appropriate, due process notices for referring delinquent accounts? M
(p. 51).
342. Does the core financial system provide the capability to customize
the dunning process parameters and dunning letter text? M (p. 51).
343. Does the core financial system provide the capability to provide
information on the age of receivables to allow for management and
prioritization of collection activities? M (p. 51).
344. For receivables aging, does the core financial system provide the
capability to include aging information on individual receivables and
on a summary basis, such as by customer, type of customer, fund, and
general ledger account? M (pp. 51 & 52).
345. Does the core financial system provide the capability to identify
and report receivables that meet predetermined criteria for write-off
or referral and generate the appropriate entries? M (p. 52).
346. Does the core financial system provide the capability to
automatically calculate (as a percentage of gross receivables or
related revenues) and record the allowance for loss on accounts
receivable? M (p. 52).
347. Does the core financial system have the capability to provide
information to allow for the automated reporting of delinquent accounts
to commercial credit bureaus? M (p. 52).
348. Does the core financial system provide the capability to
automatically create files of delinquent accounts for electronic
submission to collection agencies and appropriate governmental
organizations? M (p. 52).
349. Does the core financial system provide the capability to maintain
data for receivables referred to other federal agencies and outside
organizations for collection? M (p. 52).
350. Does the core financial system provide the capability to record
the waiver and write-off of receivables, including interest, penalties,
and administrative charges? M (p. 52).
351. Does the core financial system provide the capability to maintain
data to monitor closed accounts? M (p. 52).
352. Does the core financial system provide the capability to track and
report on the date and nature of a change in the status of an account
receivable, including the following:
a. in forbearance or in formal appeals process,
b. in foreclosure,
c. in wage garnishment,
d. rescheduled,
e. waived/unwaived,
f. eligible for referral to Treasury for offset,
g. referred to Treasury for offset,
h. eligible for internal offset,
i. eligible for referral to Treasury or a designated debt collection
center for cross-servicing,
j. referred to Treasury for cross-servicing,
k. referred to a private collection agency,
l. referred to the Department of Justice,
m. offset,
n. suspended,
o. compromised,
p. written-off, and;
q. closed out? M (p. 52).
353. Does the core financial system provide the capability to perform
online queries of account activity (billing, collection, and
adjustment) by customer and receivable? M (p. 52).
354. Does the core financial system provide the capability to perform
online queries of miscellaneous cash receipts (applied to any Treasury
fund symbol) by customer, when identified, and by accounting period? M
(p. 52).
355. Does the core financial system provide the capability to uniquely
record, classify, and report on reimbursable funds, based on customer
and customer agreement number, including;
a. billing limit,
b. amount obligated,
c. amount expended,
d. amount billed,
e. advanced amount (unearned revenue), and;
f. earnings and collections received? M (pp. 52 & 53).
356. Does the core financial system provide the capability to support
the ability to query and report on the items referred to in the
previous question by any of the accounting classification elements,
such as fund or object class? M (p. 53).
357. Does the core financial system provide the capability to
automatically produce IRS Form 1099-Cs in the amounts of debts forgiven
that meet or exceed a user-defined dollar threshold? [Footnote 73] M
(p. 53).
Functional Requirements; Receivable Management Function; Collections
process [Footnote 74]:
358. To support the collections process, does the core financial system
provide the capability to automatically record the application of
complete and partial payments made by the debtor on a delinquent debt
to administrative fees, penalties, interest, and then to principal,
unless otherwise stated in program statute? M (p. 53).
359. Does the core financial system provide the capability to record
revenues, expenditure reductions, or other appropriate offsets
associated with collections for which no receivable was previously
established? M (p. 53).
360. Does the core financial system provide the capability to apply
collections [Footnote 75] back to the specific contract or purchase
order award to reduce cumulative payments and expenditures? M (p. 53).
361. Does the core financial system provide the capability to record
the receipt of an advance repayment and an advance from others with a
reference to the related reimbursable agreement obligation, regardless
of whether an account receivable was previously established? M (p. 53).
362. Does the core financial system provide the capability to process
cash or credit card collections? M (p. 53).
363. Does the core financial system provide the capability to match
collections to the appropriate receivables and update related bills and
customer accounts? M (p. 53).
364. Does the core financial system provide the capability to record
information associated with a collection at the time funds are applied
to an open receivable document, including the deposit ticket number and
date and ALC? M (p. 53).
365. Does the core financial system provide the capability to support
the receipt of collection files from banks for application to open
receivables? M (p. 53).
366. Does the core financial system provide the capability to record
collections received against advance payments made? M (p. 53).
367. Does the core financial system provide the capability to apply
collections to more than one receivable? M (p. 53).
368. Does the core financial system provide the capability to reopen
closed accounts to record collections after a waiver or write-off of a
receivable has been recorded? M (p. 53).
369. Does the core financial system provide the capability to
electronically download monthly deposit and debit voucher confirmation
information from Treasury and the banking system for comparison to
activity in the agency's general ledger, and produce a report of
differences? M (p. 54).
370. Does the core financial system provide the capability to support
the receipt of payment offset information from Treasury? M (p. 54).
371. Does the core financial system provide the capability to apply
offset collections to open receivables and generate the appropriate
accounting entries to record the collection? M (p. 54).
372. Does the core financial system have the capability to
automatically offset payments to vendors for amounts due to the agency?
[Footnote 76] M (p. 54).
373. When an entire payment is offset, does the core financial system
provide the capability to create the appropriate notice to the vendor
that the offset has been made? M (p. 54).
374. Does the core financial system provide the capability to record
TAS/TAFS(s) associated with collections received on deposit tickets and
debit vouchers? V (p. 54).
375. When downloading monthly deposit and debit voucher confirmation
information from Treasury and the banking system for comparison to the
agency general ledger, does the core financial system provide the
capability to include both the TAS/TAFS(s) and the associated
amount(s)? V (p. 54).
376. Does the core financial system provide the capability to interface
with CA$HLINK, [Footnote 77] in order to reconcile Treasury-recorded
collections to the collections recorded in the core financial system
and generate exception reports? V (p. 54).
Functional Requirements; Cost Management Function [Footnote 78]; Cost
setup and accumulation process [Footnote 79];
377. To support the cost setup and accumulation process, does the core
financial system provide the capability to use the agency's accounting
classification elements to identify and establish unique cost objects
for the purpose of cost and revenue capture, accumulation, and
reporting? M (p. 56).
378. Does the core financial system provide the capability to allocate
and distribute the full cost [Footnote 80] and revenue of cost objects
as defined in Statement of Federal Financial Accounting Standard
(SFFAS) No. 4? M (p. 56).
379. Does the core financial system provide the capability to allocate
and distribute the full cost of goods and services provided by one
federal entity to another? M (p. 56).
380. Does the core financial system provide the capability to track
current cost information against prior month and prior year-to-date
cost data for selected cost objects as well as to track progress
against predetermined plans? M (p. 56).
381. Does the core financial system provide the capability to identify
all costs incurred by the agency in support of activities of revolving
funds, trust funds, or commercial functions, including the applicable
portions of any related salaries and expense accounts identified with
those activities? M (p. 56).
382. Does the core financial system provide the capability to
accumulate nonfinancial data relating to cost objects, such as output
units, to allow the calculation of both total and unit costs? M (p. 56).
383. Does the core financial system provide the capability to transfer
and trace cost data directly to and from other cost
systems/applications that produce or allocate cost information? M (p.
56).
384. Does the core financial system provide the capability to calculate
prices, fees, and user charges for reimbursable agreements and other
purposes using full cost, consistent with the guidance of OMB Circular
No. A-25, User Charges? M (p. 56).
Functional Requirements; Cost Management Function; Cost recognition
process [Footnote 81]:
385. To support the cost recognition process, does the core financial
system provide the capability to use the accrual basis of accounting
when recognizing costs and revenue? M (p. 57).
386. Does the core financial system provide the capability to recognize
costs in the period when the events occurred regardless of when
ordered, received, or paid for? M (p. 57).
387. Does the core financial system provide the capability to recognize
revenue when earned? M (p. 57).
388. Does the core financial system provide the capability to associate
with the appropriate cost objects the reductions of balances, such as
inventories, prepaid expenses, and advance payments, as the balances
are used or liquidated? M (p. 57).
389. Does the core financial system provide the capability to identify
and record costs incurred by each cost object, including input of costs
from feeder systems, such as inventory, travel, property management
(depreciation), or payroll? M (p. 57).
390. Does the core financial system provide the capability to assign
indirect costs on a cause-and-effect basis or allocate costs through
any reasonable and consistent basis, such as a percentage of total cost
incurred, direct labor hours used, square footage, or metered usage? M
(p. 57).
391. Does the core financial system provide the capability to perform
multilayer overhead distributions that are user defined (at least three
levels of distribution), using multiple rates, fixed amount, and other
appropriate allocation methods? M (p. 57).
Functional Requirements; Cost Management Function; Cost distribution
process [Footnote 82]:
392. To support the cost distribution process, does the core financial
system provide the capability to distribute information [Footnote 83]
on costs and revenue associated with cost objects? M (p. 58).
393. Does the core financial system have the capability to provide
consistent information [Footnote 84] on financial, budget, and program
matters in different reports? M (p. 58).
394. Does the core financial system provide the capability to use
historical information to conduct variance and time-series analyses and
to demonstrate the fairness and appropriateness of rates and charges
that are based on actual historical costs? M (p. 58).
395. Does the core financial system provide the capability to
distribute costs to other cost objects regardless of how they were
originally assigned? M (p. 58).
396. Does the core financial system have the capability to provide an
audit trail that traces a transaction from its origin to the final cost
object(s)? M (p. 58).
Functional Requirements; Cost Management Function; Working capital and
revolving fund process [Footnote 85]:
397. To support the revolving fund function, does the core financial
system provide the capability to use cost management in revolving
funds, including working capital programs? M (p. 58).
398. Does the core financial system provide the capability to allocate
working capital and revolving fund costs across organization and
program lines and generate appropriate journal entries? M (p. 58).
399. Does the core financial system provide the capability to create
and track the funding associated with cost objects [Footnote 86] and
provide funding status on fiscal-year-to-date and project-inception-to-
date bases? M (p. 58).
400. Does the core financial system provide the capability to support
the aggregation of project cost and funding information to a higher
level? [Footnote 87] M (p. 58).
401. Does the core financial system provide the capability to verify
funds availability for orders placed against a specific contract, work
order, or agreement for a particular customer of the revolving fund
operation? M (p. 59).
402. Does the core financial system provide the capability to support
funding of revolving fund contracts, work orders, and projects through
the use of advances, prepayments, or reimbursements? M (p. 59).
Functional Requirements; Reporting Function [Footnote 88]; General
reporting process [Footnote 89]:
403. To support the financial reporting process, does the core
financial system provide the capability to produce reports and
transmittable files using data maintained by the core financial
management system? M (p. 60).
404. Does the core financial system provide the capability to report on
financial activity by any element of accounting classification?
[Footnote 90] M (p. 60).
405. Does the core financial system provide the capability to report
the financial information required for program management performance
reporting? V (p. 61).
Functional Requirements; Reporting Function; External reporting:
406. To support the external reporting process, does the core financial
system have the capability to provide data in hard copy and the
electronic formats required by the Department of the Treasury for the
following reports:
a. Financial Management Service (FMS) Form 224, Statement of Cash
Transactions;
b. FMS Form 1219, Statement of Accountability; and;
c. FMS Form 1220, Statement of Transactions According to
Appropriations, Funds, and Receipt Accounts? M (p. 61).
407. Does the core financial system provide the capability to provide
data in the electronic formats required by the Department of the
Treasury for FACTS I and FACTS II reporting? M (p. 61).
408. Does the core financial system provide the capability to produce a
monthly SF-133, Report on Budget Execution and Budgetary Resources, in
the hard copy and electronic formats required by OMB? M (p. 61).
409. Does the core financial system provide the capability to perform
the validation edits specified by Treasury to ensure the accuracy of
data transmitted for FACTS I and FACTS II reporting on a monthly basis,
at a minimum? [Footnote 91] M (p. 61).
410. Does the core financial system provide the capability to automate
the preparation of consolidated financial statements as required by OMB
Bulletin No. 01-09, Form and Content of Agency Financial Statements? M
(p. 61).
Functional Requirements; Reporting Function; Internal reporting:
411. To support the internal reporting process, does the core financial
system provide the capability to produce a report of transaction-level
details for the TAS/TAFS totals reported on FMS Form 224, Statement of
Cash Transactions? M (p. 62).
412. For each TAS/TAFS that is subject to FACTS II reporting
requirements, does the core financial system provide the capability to
produce a daily online available funds report(s)? M (p. 62).
413. For the available funds reporting, does the core financial system
provide the capability for reporting within the following parameters:
a. "internal fund,"
b. budget object class,
c. organization,
d. program,
e. project, and;
f. activity? M (p. 62).
414. When reporting on funds availability at the internal fund level,
does the core financial system provide the capability to report data on
budget execution as follows, including a summary at the TAS/TAFS level
with total amounts for each data element listed below:
a. total resources (by budget fiscal year and by authority type,
including warrant information) as follows:
i. total authority brought forward,
ii. total appropriated for the budget fiscal year,
iii. total contract authority,
iv. total borrowing authority (realized and unrealized), and;
v. total estimated and total actual spending authority from offsetting
collections;
b. funding distribution, including;
i. total not yet apportioned,
ii. total apportioned,
iii. total allotted, and;
iv. total allowances;
c. spending activity, including;
i. total amount of commitments,
ii. total obligations (including paid and unpaid), and;
iii. total expenditures (including paid and unpaid); and;
d. balances available, such as;
i. balance of apportionments available for allotment,
ii. balance of allowance available for commitment (uncommitted), and;
iii. balance of allowances available for obligation (unobligated)? M
(p. 62).
415. When reporting on funds availability by organization, budget
object class, program, project and activity level, does the core
financial system provide the capability to report on budget execution
as follows, including a summary at the TAS/TAFS level with total
amounts for each data element listed below:
a. funding distribution, including;
i. total not yet apportioned,
ii. total apportioned,
iii. total allotted, and;
iv. total allowances;
b. spending activity, including;
i. total amount of commitments,
ii. total obligations (including paid and unpaid), and;
iii. total expenditures (including paid and unpaid);
c. balances available, such as;
i. balance of apportionments available for allotment,
ii. balance of allowance available for commitment (uncommitted), and;
iii. balance of allowances available for obligation (unobligated)? M
(p. 62).
416. Does the core financial system have the capability to provide
online summary trial balances at the internal fund, organization, and
TAS/TAFS levels? M (p. 63).
417. Do the online summary trial balances provide the following minimum
data elements for each general ledger account:
a. the balance at the beginning of the accounting period,
b. the total amount of debits for the accounting period,
c. the total amount of credits for the accounting period, and;
d. the cumulative ending balance for the accounting period? M (p. 63).
418. Does the core financial system have the capability to provide
grand totals for TAS/TAFS for beginning balance, current period
activity, and ending balance columns? M (p. 63).
419. Does the core financial system provide the capability to produce
both preclosing and postclosing trial balances at year-end? M (p. 63).
420. Does the core financial system provide the capability to support
FACTS I and FACTS II reporting and analysis by producing online trial
balances at the internal fund, organization, and TAS/TAFS levels? M (p.
63).
421. Does the core financial system have the capability to produce
trial balances that provide the related official SGL account number for
each general ledger account? M (p. 63).
422. Does the core financial system have the capability to produce
trial balances that provide the following items at the SGL-attribute
level [Footnote 92] for each general ledger account:
a. the balance at the beginning of the accounting period,
b. the total amount of debits for the current accounting period,
c. the total amount of credits for the accounting period, and;
d. the cumulative ending balance for the accounting period? M (p. 63).
423. Does the core financial system have the capability to provide
grand totals for each TAS/TAFS for beginning balance, current period
activity, and ending balance columns? M (p. 63).
424. Does the core financial system provide the capability to produce
both preclosing and postclosing trial balances at year-end? M (p. 63).
425. Does the core financial system have the capability to provide an
online transaction register at the internal fund, organization, and
TAS/TAFS level for each accounting period that provides the following
data elements:
a. fiscal year,
b. TAS/TAFS,
c. internal fund,
d. document number,
e. document entry date,
f. document entry time,
g. document entry user ID,
h. document transaction date,
i. debit account number,
j. debit account object class,
k. debit amount,
l. credit account number,
m. credit account,
n. object class,
o. SGL attribute domain headings, and;
p. SGL attribute values associated with the transaction? M (p. 63).
426. Does the core financial system provide the capability for the
online transaction register report, referred to in the previous
question, to include all transactions occurring within the accounting
period specified? M (p. 63).
Functional Requirements; Reporting Function; Ad hoc query [Footnote
93];
427. To effectively support ad hoc data access, does the core financial
system provide an integrated data query facility that supports ad hoc
query access to agency financial data sources? M (p. 64).
428. Does the core financial system provide data analysis reporting
tools? M (p. 64).
429. Does the core financial system allow users to create and submit
parameter-based query scripts or to store them in a common library for
future use? M (p. 64).
430. Does the core financial system allow users to run queries online
or in batch mode and to stage output for later access by authorized
users? M (p. 64).
431. Does the core financial system allow users to automatically
distribute copies of report/query results via e-mail to multiple pre-
identified individuals or groups? M (p. 64).
432. Does the core financial system provide run-time controls to limit
"runaway" queries and large data download requests? M (p. 64).
433. Does the core financial system support graphical output display on
the desktop? M (p. 64).
434. Does the core financial system's output display also support
dynamic report reformatting, regrouping, and drill-down to detail
records from summary report lines? M (p. 64).
435. Does the core financial system allow authorized users to download
selected financial data? M (p. 64).
436. Is the core financial system's download capability able to
automatically reformat downloaded information for direct access by
common desktop applications (e.g., ASCII formatted)? M (p. 64).
437. Does the core financial system provide the ability to preview a
report, form, or other query result before printing? M (p. 65).
438. Does the core financial system support access to current year and
historical financial data? M (p. 65).
439. To provide additional ad hoc data access functionality, does the
core financial system have the following ad hoc query interface
features:
a. graphical display of data sources;
b. the ability to "point and click" on selectable table, data, and link
objects for inclusion in a custom query;
c. an active data dictionary to provide users with object definitions;
d. the ability to share user-developed query scripts with other
authorized agency users;
e. query optimization; and;
f. online help? V (p. 65).
Technical Requirements [Footnote 94]; General Design/Architecture:
440. Is the core financial system modular in design? M (p. 66).
441. Does the core financial system utilize open-systems architecture?
M (p. 66).
442. Is the core financial system upgradeable by core system module to
accommodate changes in laws, regulations, best practices, and new
technology? M (p. 66).
443. Is the core financial system a commercially available product,
subject to regular maintenance based on vendor-developed and scheduled
software releases? M (p. 66).
444. Does the core financial system include internal transaction
processing controls, including the capability in the event of a system
failure to automatically;
a. back out of incompletely processed transactions,
b. restore the system to its last consistent state before the failure
occurred, and;
c. reapply all incomplete transactions previously submitted by the
user? M (p. 67).
445. Does the core financial system enforce internal database
consistency during all online and batch update operations, including
distributed databases, if applicable? M (p. 67).
446. Does the core financial system have fully documented restart
capabilities for the application's online and batch processing
components? M (p. 67).
447. Does the core financial system segment batch jobs to facilitate
their recovery in the event of a system failure? M (p. 67).
448. Does the core financial system include complete installation,
operating, and system maintenance documentation covering the following:
a. product installation and configuration steps;
b. application access procedures;
c. user screen layout and content;
d. transaction entry procedures;
e. batch job setup, processing, and recovery/restart procedures;
f. error codes with full descriptions and recovery steps;
g. standard report layout and content;
h. internal processing controls;
i. application security;
j. operating specifications and system flowcharts;
k. database entity relationships, table formats, and data element
descriptions; and;
l. program module descriptions? M (p. 67).
449. Does the core financial system include revised documentation
concurrent with the distribution of new software releases? M (p. 67).
450. Does the core financial system employ common error handling
routines across functional modules and present error messages that
allow the user or system operator to respond to reported problems? M
(p. 67).
451. Is the agency able to customize the common error message text? M
(p. 67).
452. Does the core financial system generate output information to
formats specified by functional requirements? M (p. 67).
453. In cases where a functional requirement does not specify an output
format, is the required information viewable using the application's
online user interface by default? M (p. 67).
454. Can the agency customize the core financial system to meet its
specific business/accounting needs using agency-supplied application
configuration and operating parameters? M (p. 67).
455. Does the core financial system provide fault-free performance in
the processing of date and date-related data (including calculating,
comparing, and sequencing) by all hardware and software products
included as part of the application, both individually and in
combination (i.e., year 2000 compliance)? M (p. 67).
456. Does the core financial system include an integrated relational,
structured query-language-compliant database? V (p. 68).
457. Does the core financial system simultaneously process online
transactions and transactions submitted via system interface? V (p. 68).
Technical Requirements; Infrastructure:
458. Does the core financial system identify all software and hardware
products needed by an agency to install, operate, access, and maintain
the application, including the identification of distinct products that
are intended to be purchased or licensed as part of the product
licensing agreement? [Footnote 95] M (p. 68).
459. Does the core financial system utilize transaction
control/Internet communications protocol for application, database, and
workstation connectivity? M (p. 68).
460. At a minimum, does the core financial system support application
client operation on a 32-bit, Microsoft Windows-compatible operating
system? M (p. 68).
461. Does the core financial system operate in a mainframe environment
(e.g., Multiple Virtual System, Operating System 390)? V (p. 68).
462. Does the core financial system operate in a server-computing
environment running under UNIX or NT (e.g., Windows Server 2000)? V (p.
68).
463. Does the core financial system support application client
operation on an Apple Macintosh Windows-compatible operating system? V
(p. 68).
464. Does the core financial system support application client
operation on a UNIX operating system? V (p. 68).
465. Does the core financial system support automated touch-tone
telephone access for standardized, commonly requested inquiries (such
as payment status)? V (p. 68).
466. Does the core financial system support automated fax-back access
for standardized, commonly requested documents (such as account
statements)? V (p. 69).
467. Does the core financial system provide the capability to accept
barcoded documents? V (p. 69).
468. Does the core financial system include a report spooling
capability to enable online viewing, reprinting, and permanent
archiving of requested reports? V (p. 69).
Technical Requirements; User Interfaces [Footnote 96];
469. Does the core financial system provide a consistent, Windows-
compatible, online user interface to all modules and integrated
subsystems? V (p. 69).
470. Does interface consistency include the use of common command entry
syntax, dialog window styles, data entry structures, and information
presentation? V (p. 69).
471. Does the core financial system incorporate common graphical user
interface characteristics, such as the following:
a. mouse-activated icons;
b. buttons;
c. scroll bars;
d. drop-down lists;
e. check boxes;
f. menu bars;
g. text boxes;
h. tool tips;
i. resizable windows; and;
j. cut, copy, and paste functions? V (p. 69).
472. Does the core financial system incorporate data entry features
designed to reduce the amount of direct keying required to initiate
transaction processing, such as the following:
a. the use of default values;
b. look-up tables;
c. automatic data recall;
d. single-function windows (e.g., one input screen per transaction);
e. the ability to pass common data from screen to screen;
f. highlighting of required fields;
g. auto tabs;
h. function keys (e.g., to retrieve previous data, invoke help
facility, suspend transaction, or clear screen);
i. disabling of nonsupported function keys;
j. menu mode and an expert mode of screen navigation;
k. the ability to retrieve suspended transactions by user, document,
vendor, and so forth;
l. transaction entry undo/redo;
m. context-sensitive online help; and;
n. the ability to select records from a list by scrolling or by typing
in only part of an entry? V (p. 69 & 70).
473. Does the core financial system support desktop integration with
other common workstation applications used for word processing,
spreadsheets, data management, and graphics? V (p. 70).
474. Is the application help facility customizable by the agency? V (p.
70).
475. Does the core financial system provide an application user
interface that complies with the software application standards
required by 29 U.S.C. § 794d, [Footnote 97] as detailed in 36 C.F.R.
1194, Subpart B? V (p. 70).
Technical Requirements; Interoperability [Footnote 98];
476. To ensure that data can move effectively between the core
financial system and other financial applications operated by the
agency, does the core system include;
a. an application program interface (API) to accept and process
financial data generated by external [Footnote 99] and other internal
[Footnote 100] applications and;
b. the ability to export data required by governmentwide systems? M
(Addendum to Core Financial Management System, March 31, 2004, p. 3 of
3).
477. Does the API support the receipt and continued processing of
transactions for all core accounting components as well as vendor
information updates? M (Addendum to Core Financial Management System,
March 31, 2004, p. 3 of 3).
478. Does the core financial system process API-submitted transactions
using the same business rules, program logic, and edit table entries
that are used by the application in editing transactions submitted
online (e.g., via user interface)? M (p. 70).
479. Does the core financial system hold API-submitted transactions
that do not pass required edits in suspense pending appropriate
corrective action by the user? M (p. 70).
480. Does the API suspense process include the ability to;
a. view, update, or delete suspended transactions and;
b. automatically reprocess suspended transactions? M (p. 70).
481. Does the core financial system provide internal controls with the
API (e.g., control totals and record counts) to ensure the integrity of
received and processed transactions? M (p. 70).
482. For the API, does the core financial system generate transaction
editing error records in a standard format defined by the vendor for
return to the originating feeder application? [Footnote 101] M (p. 70).
483. Does the core financial system support direct electric data
interchange translation compliant with American National Standards
Institute X-12 standards to enable electronic data exchanges with
designated trading partners, such as a bank credit card service
provider, major supplier, or customer? V (p. 71).
484. Does the core financial system interface with the agency
electronic communications system to distribute application-generated
documents and messages to either intranet or Internet users? V (p. 71).
485. Does the core financial system accept vendor invoices and other
externally originated transactions over the Internet (e.g., Extensible
Markup Language (XML))? V (p. 71).
486. Does the core financial system support emerging XML-based
specifications for the exchange of financial data, such as Extensible
Business Reporting Language? V (p. 71).
Technical Requirements; Workflow/Messaging [Footnote 102];
487. Does the core financial system provide an integrated workflow
management capability, including generation and routing of internal
forms, reports, and other financial documents, for online approval or
subsequent processing? M (p. 71).
488. Does the core financial system enable authorized users to define
workflow processes and business rules, including approval levels, and
to modify workflow (e.g., assigning a proxy approving authority)? V (p.
71).
489. Does the core financial system provide the capability to establish
multiple levels of document approvals based on user-defined criteria,
including dollar amounts, types of items purchased, and document types?
V (p. 71).
490. Does the core financial system provide an internal calendar or
user- defined routing tables to generate rule-based or exception
reports to support the generation of workflow messages? [Footnote 103]
V (p. 71).
491. Does the core financial system provide the ability to track
approvals online by transaction, including the time, date, and
approving party? V (p. 71).
492. Does the core financial system provide the capability to
automatically generate electronic routing and status messages to
individuals or groups? V (p. 72).
493. Does the core financial system support Workflow Management
Coalition standards? V (p. 72).
494. Does the core financial system support Messaging API-Workflow
standards? V (p. 72).
495. Does the core financial system support Vendor Independent
Messaging standards? V (p. 72).
Technical Requirements; Document Management [Footnote 104];
496. Does the core financial system support Document Management
Alliance standards? V (p. 72).
497. Does the core financial system support Open Document Management
Architecture standards? V (p. 72).
498. Does the core financial system support Open Document
Architecture/Open Document Interface Format standards? V (p. 72).
499. Does the core financial system support Portable Document Format
standards? V (p. 72).
500. Does the core financial system support Standard Generalized Markup
Language standards? V (p. 72).
501. Does the core financial system provide the capability to
electronically image, index, store, and retrieve document reference
material? [Footnote 105] V (p. 72).
502. Does the core financial system notify the user of the presence of
associated document images and allow an on-screen display of this
material? V (p. 72).
Technical Requirements; Internet Access [Footnote 106];
503. Does the core financial system support secure Web browser access
to all financial management system modules, including workflow-related
features, for the purpose of entering new financial
documents/transactions and for reviewing/approving their processing? V
(p. 73).
504. Does the core financial system support secure Internet access to
the integrated ad hoc data query facility? V (p. 73).
505. Does the core financial system provide the capability to receive
public payment collections via the Internet? [Footnote 107] V (p. 73).
506. Does the core financial system support the use of standard public
key infrastructure technology to control access to sensitive data over
the Internet? V (p. 73).
Technical Requirements; Security [Footnote 108];
507. Does the core financial system have integrated security features
that are configurable by the system administrator to control access to
the application, functional modules, transactions, and data? M (p. 73).
508. Are the core financial system application's integrated security
features compliant with the National Institute of Standards and
Technology (NIST) security standards? M (p. 73).
509. Does the core financial system ensure that the agency's access
policies are consistently enforced against all attempts made by users
or other integrated system resources, including software used to submit
ad hoc data query requests or to generate standard reports? M (p. 73).
510. Does the core financial system require the use of unique user IDs
and passwords for authentication purposes? M (p. 73).
511. Are the core financial system passwords nonprinting and
nondisplaying? M (p. 73).
512. Does the core financial system application allow for the
following:
a. the enforcement of password standards, [Footnote 109]
b. the establishment of a specified period for password expiration,
and;
c. the prohibition of recent password reuse? M (p. 73).
513. Does the core financial system enable the system administrator to
define functional access rights [Footnote 110] and data access rights
[Footnote 111] by assigned user ID, functional role, [Footnote 112] and
owner organization? M (p. 73).
514. Does the core financial system permit the system administrator to
assign multiple levels of approval to a single user, while preventing
that user from applying more than one level of approval to a given
document? M (p. 73).
515. Does the core financial system allow the system administrator to
restrict access to sensitive data elements, such as Social Security
numbers and banking information, by named user, groups of users, or
functional role? M (p. 74).
516. Does the core financial system maintain an audit logging
capability to record access activity, including the following:
a. all log-in/log-out attempts by user and workstation;
b. user-submitted transactions;
c. initiated processes;
d. system override events; and;
e. direct additions, changes, or deletions to application-maintained
data? M (p. 74).
517. Does the core financial system provide the ability to query the
audit log by type of access, date and time stamp range, user ID, or
terminal ID? M (p. 74).
Technical Requirements; Operations and Computing Performance:
518. Does the core financial system include a process scheduling
capability that enables the operator to initiate, monitor, and stop
scheduled processes, such as online availability, batch jobs, and
system maintenance? M (p. 74).
519. Does the core financial system provide online status messages
indicating job or transaction type and name, when requested processing
starts and completes, and system errors? M (p. 74).
520. Does the core financial system allow reports to be produced in the
background while other system processing takes place? M (p. 74).
521. Does the core financial system provide the system administrator
the ability to control the archiving process? M (p. 74).
522. Does the core financial system include the capability to establish
and maintain user-defined archival criteria, such as date, accounting
period, closed items, and vendors inactive for a specific time period?
M (p. 74).
523. Does the core financial system allow selective action on those
documents that meet the user-defined archival criteria? M (p. 74).
524. Does the core financial system retain archived data and system
records in accordance with federal regulations established by the
National Archives and Records Administration, NIST, and any guidance
issued by GAO? M (p. 75).
525. Does the core financial system provide the ability to selectively
retrieve archived data based on user-defined criteria such as date,
accounting period, or vendor? M (p. 75).
526. Does the core financial system maintain and report on productivity
statistics about application usage? M (p. 75).
527. Does the core financial system provide audit trails to identify
changes made to system parameters and tables that would affect the
processing or reprocessing of any financial transactions? M (p. 75).
528. Does the core financial system provide computing performance
metrics, for platforms and systems environments on which the
application is certified to run? V (p. 75).
529. Do the core financial system's vendor-provided performance metrics
describe the following:
a. transaction processing throughput capacity,
b. expected workstation client response time by transaction type,
c. data storage capacity, and;
d. limitations on concurrent user connectivity? V (p. 75).
530. Does the core financial system process an agency's projected
accounting activity without affecting projected online response time? V
(p. 75).
531. Does the core financial system complete routine batch processing
[Footnote 113] within an agency-defined batch processing window? V (p.
75).
532. Does the core financial system maintain the agency's current and
historical financial data [Footnote 114] with no degradation to online
or batch processing performance? V (p. 75).
533. Does the core financial system support concurrent access to
functional modules by the agency's defined user community? V (p. 75).
534. Does the core financial system disclose processing jobs, steps,
and dependencies that are required to operate the system on a daily,
weekly, monthly, quarterly, and annual basis? V (p. 75).
535. Does the core financial system provide the capability to process
batched transactions during online hours and accept online transactions
from interfacing systems with no online performance degradation? V (p.
75).
[End of table]
These related products address two main categories: internal control
and financial management systems. We have developed these guidelines
and tools to assist agencies in improving or maintaining effective
operations and financial management.
Internal Control:
Maintaining Effective Control Over Employee Time and Attendance
Reporting. GAO-03-352G. Washington, D.C.: January 2003; Streamlining
the Payment Process While Maintaining Effective Internal Control.
GAO/AIMD-00-21.3.2. Washington, D.C.: May 2000.
Internal Control Management and Evaluation Tool. GAO-01-1008G.
Washington, D.C.: August 2001; Determining Performance and
Accountability Challenges and High Risks. GAO-01-159SP. Washington,
D.C.: November 2000; Standards for Internal Control in the Federal
Government. GAO/AIMD-00-21.3.1. Washington, D.C.: November 1999.
Financial Management Systems Checklists.
Acquisition/Financial Systems Interface Requirements. GAO-04-650G.
Washington, D.C.: June 2004; Seized Property and Forfeited Assets
Requirements. GAO-01-99G. Washington, D.C.: October 2000.
Benefit System Requirements. GAO-04-22G. Washington, D.C.: October
2003; Inventory System. GAO/AIMD-98-21.2.4. Washington, D.C.: May 1998.
Property Management Systems Requirements. GAO-02-171G. Washington,
D.C.: December 2001; Human Resources and Payroll Systems Requirements.
GAO/AIMD-00-21.2.3. Washington, D.C.: March 2000.
Grant Financial System Requirements. GAO-01-911G. Washington, D.C.:
September 2001; System Requirements for Managerial Cost Accounting.
GAO/AIMD-99-21.2.9. Washington, D.C.: January 1999.
Guaranteed Loan System Requirements. GAO-01-371G. Washington, D.C.:
March 2001; Travel System Requirements. GAO/AIMD-00-21.2.8. Washington,
D.C.: May 2000.
[End of table]
(195055):
FOOTNOTES
[1] This document replaces GAO's prior financial management system
checklist, Core Financial System Requirements Checklist (GAO/AIMD-00-
21.2.2, February 2000).
[2] JFMIP principals are GAO, Treasury, OMB, and the Office of
Personnel Management (OPM).
[3] JFMIP has been a joint undertaking of the Office of Management and
Budget (OMB), GAO, the Department of the Treasury, and the Office of
Personnel Management (OPM), working in cooperation with each other and
with operating agencies to improve financial management practices
throughout the government. The program was initiated in 1948 by the
Secretary of the Treasury, the Director of the Bureau of the Budget
(now OMB), and the Comptroller General. JFMIP was authorized by the
Budget and Accounting Procedures Act of 1950 (subsequently codified at
31 U.S.C. § 3511 (d)). The Civil Service Commission, now OPM, joined
JFMIP in 1966. On December 1, 2004 the Principals (GAO, Treasury, OMB,
and OPM) of JFMIP signed an agreement that will end JFMIP's role as a
stand-alone organization. The agreement reassigns responsibility for
certifying financial system software from the JFMIP to the Chief
Financial Officers Council. OMB's Office of Federal Financial
Management (OFFM) will issue requirements for financial systems and
systems that interface with financial systems.
[4] JFMIP has also issued the Framework for Federal Financial
Management Systems (JFMIP-SR-01-04, April 2004), which is the
foundation document for the JFMIP Financial Management System
Requirements that sets forth the vision, desired capabilities,
performance outcomes, environment, and other attributes that all
federal financial management systems must be designed to support.
[5] Thus far, the series includes the (1) System Requirements for
Managerial Cost Accounting (February 1998); (2) Human Resources and
Payroll System Requirements (April 1999); (3) Direct Loan System
Requirements (June 1999); (4) Travel System Requirements (July 1999);
(5) Seized Property and Forfeited Assets System Requirements (December
1999); (6) Guaranteed Loan System Requirements (March 2000); (7) Grant
Financial System Requirements (June 2000); (8) Property Management
System Requirements (October 2000); (9) Benefit System Requirements
(September 2001); (10) Core Financial System Requirements (November
2001), which supersedes the 1999 Core Financial System Requirements
(February 1999); (11) Acquisitions Financial System Requirements (June
2002); (12) Revenue System Requirements (January 2003); and (13)
Inventory, Supplies, and Materials System Requirements (August 2003),
which supersedes the 1995 Inventory System Requirements (June 1995).
Functional requirements for budget formulation and insurance claims
systems have not yet been issued.
[6] OMB revised Circular No. A-127 on December 1, 2004, with OMB
Transmittal Memorandum No. 3, M-05-02.
[7] For example, the agency is working on modifying or implementing its
core financial system to have the capability available in subsequent
years; management believes the capability is not cost-effective and
will not enhance the core financial system's ability to manage
operations.
[8] The core financial system management function ensures that the
capability exists for capturing, classifying, processing, storing, and
retrieving the financial data federal agencies use in their daily
operations. It establishes the reporting entity and framework for
ensuring that data are shared among components of an agency‘s single
integrated financial management system. This function also ensures that
transactions are processed in a uniform and consistent manner.
[9] The accounting classification is a subset of the agency financial
information classification structure, which also includes financially
related personnel information, performance measurement information, and
other financial information needed by the agency. It provides the means
for categorizing financial information along several dimensions as
needed to support financial management and reporting functions. The
data elements a particular agency includes in its accounting
classification will depend on data aggregation requirements for
preparation of financial statements under the Chief Financial Officers
Act, the appropriation structure, and other reporting and management
needs of the agency.
[10] Unless otherwise indicated, page number references in the
checklist are to JFMIP-SR-02-01.
[11] For example, Financial Management Service (FMS) Form 224,
Statement of Transactions.
[12] For example, categories could be rental income, sales by product
type, and income by type of service performed.
[13] Examples of methods include entering ’shorthand codes,“ using a
keyboard function to look up additional elements, ’clicking“ on a ’pop-
up menu,“ and scanning a bar code.
[14] Checklist question 1 provides examples of mandatory accounting
classification elements.
[15] The transaction control process defines, maintains, and executes
the posting and editing rules for transactions that are processed in
the core financial system. The core financial system must be able to
process and record transactions originally entered into it as well as
transactions originating in other systems. In order to provide the
basis for central financial control, the core system must track such
transactions and related information. The transaction control process
is further categorized as transaction definition and processing
activities and audit trail activities.
[16] SGL accounting transactions typically update multiple budgetary
and proprietary accounts based on a single accounting event. The core
financial system must ensure that transactions are controlled properly
to provide reasonable assurance that the recording, processing, and
reporting of financial data are properly performed and that the
completeness and accuracy of authorized transactions are ensured.
[17] The process of defining posting rules can be accomplished in a
variety of ways, including, but not limited to, using transaction
codes, screen ’templates,“ and derivation rules.
[18] For example, a budget object class code value is not necessarily
needed when recording depreciation expense.
[19] This capability will be used in the liquidation of various
documents, such as commitments, obligations, undelivered orders,
payables, receivables, and advances, upon the processing of subsequent
related transactions (e.g., liquidate an obligation upon entry of the
related receiving report).
[20] This is to include transactions entered directly into the core
system and those received from interfaced modules or systems.
[21] This is to include transactions entered directly into the core
system and those received from interfaced modules or systems.
[22] For example, prevent the use of the same unique transaction
identification number (e.g., document number).
[23] For example, fields pertaining to TAS/TAFS, object class, vendor
code, and organization.
[24] Adequate audit trails are critical to providing support for
transactions and balances maintained by the core financial system.
While audit trails are essential to auditors and system evaluators,
they are also necessary for day-to-day operation of the system. For
example, they allow for the detection and systematic correction of
errors.
[25] The initial source may be source documents, transactions
originating from other systems (e.g., feeder systems), or internal
system generated transactions.
[26] Examples of reasons to select items are payment certification and
financial statement audits.
[27] The general ledger account definition process establishes the
general ledger account structure for the agency consistent with the SGL
and establishes the transaction edit and posting rules to record
financial events.
[28] For example, is the user able to add or modify valid values within
an existing attribute domain?
[29] This process creates accrual transactions (adjusting) and closing
entries needed at the end of a period (month or year) for reporting
purposes. It also controls and executes period-end system processes
needed by the system to open a new reporting period, such as rolling
forward account balances or reversing certain year-end entries. This
process supports the preparation of consolidated financial statements
by identifying information needed in that process.
[30] This process supports the control functions of the SGL. The core
financial system must provide information to use in determining that
balances in the general ledger control accounts agree with more
detailed subsidiary accounts and for reconciling system balances with
financial information contained in reports from Treasury and other
agencies.
[31] The funds management function must support agency policies on
internal funds allocation methods and controls. An agency will likely
have many other systems in addition to the core financial system that
affect funds management. For example, procurement and travel systems
generate documents that commit and obligate funds. These systems
typically access the funds availability editing activity before
allowing an obligation to be incurred, such as when entering into a
contract. However, in some cases, such as payroll, this may not be
practical.
[32] Budget preparation is the process of establishing initial agency
operating/financial plans and updating them as necessary throughout the
fiscal year. An operating/financial plan is a blueprint for using
financial resources during any given fiscal period or series of
periods. The function includes reporting on the use of resources
against these plans throughout the year.
[33] Budget formulation is the process of assembling estimates for the
upcoming fiscal year for transmittal to OMB and the congressional
appropriations committees, preparing justification materials to support
those estimates, and defending those estimates formally (at OMB and
congressional hearings) and informally (through staff contacts with
these entities).
[34] The funds allocation process records an agency‘s budgetary
resources and supports the establishment of budgetary limitations at
each of the levels required within the agency (e.g., apportionments and
allocations). The higher levels, such as appropriation, apportionment,
and allotment, have the weight of legal authority behind the
limitations. Lower levels of control are generally used for internal
management purposes.
[35] Pub. L. No. 101-510.
[36] OMB Circular No. A-11, Part 4, issued in June 2002 and revised in
May and July of 2003, rescinded OMB Circular No. A-34, Instructions in
Budget Execution.
[37] Used to support the federal budget process, the OMB MAX Budget
Information System is used to collect, validate, analyze, model, and
publish information. Perhaps the most visible end product of the MAX
system is the Budget of the United States Government, also known as the
President‘s budget.
[38] The budget execution process is the most detailed level of an
agency‘s funds control and consists of processes needed to ensure that
the agency‘s funds control systems are fully supported by its
accounting systems. It also consists of processes needed to track an
agency‘s budget authority and manage prior-year funds in the current
year. Allotment systems should be designed so that responsibility for
budget control is placed at the highest practical organizational level
consistent with effective and efficient management and control.
[39] There must be at least five organizational levels.
[40] This process records transactions affecting the resources and
status accounts in the budgetary section of the SGL. It also provides
appropriate warnings and controls to ensure that budgetary limitations
are not exceeded. The funds control process consists of (1) funds
availability editing, (2) commitments, (3) obligations, and (4)
analysis.
[41] This activity verifies that sufficient funds are available at the
various control levels specified in the funds allocation process for
each processed transaction that may affect available fund balances. If
sufficient funds are not available, notification is provided so that
appropriate action may be taken.
[42] This is to include transactions entered directly to the core
system and those received from interfaced modules or systems.
[43] Commitments are an optional stage of fund reservations prior to
the establishment of an obligation. This activity records commitment
documents, such as requisitions. Commitments can be a useful tool in
funds management by helping users to anticipate future procurements.
They should be used when helpful to an agency‘s management process, but
are not necessary, or even appropriate, for all situations. However,
the core financial management system must provide the capability to use
this stage of funds control.
[44] OMB Circular No. A-11 defines an obligation as a binding agreement
that will result in outlays, immediately or in the future. Budgetary
resources must be available before obligations can be incurred legally.
Examples are amounts of orders placed, contracts awarded, services
received, and similar transactions that will require payments during
the same or a future period. Such amounts include outlays for which
obligations had not been previously recorded and reflect adjustments
for differences between obligations previously recorded and actual
outlays to liquidate those obligations.
[45] The analysis activity provides information necessary to support
analysis of the funds management function. It provides information on
funds availability at the levels defined and compares data in the funds
management function to data in other functions to ensure consistency.
[46] The required accounting classification elements are listed in
question one under the accounting classification management process
within the core financial management system function.
[47] For example, querying on a purchase order would provide any
amendments to purchase orders, receiving reports, requisitions, and
invoices; querying on a receivable would provide any associated cash
receipts.
[48] These requirements apply to all payments processed through the
core system. Depending on an agency‘s system architecture, specific
activities performed relating to payments may be supported by other
systems that provide transaction data to the core financial system for
control and management purposes. For example, payroll systems usually
trigger the actual disbursement process to pay employees through direct
deposit or by check, and send only the expense and disbursement
information to the core financial system for recording by the general
ledger, funds control, and cost management processes. Likewise, large
loan and grant programs might be supported by systems that maintain
their own detailed information on payees and payments and send
transaction data to the core financial system.
[49] The term ’payee“ is used here to include any entity to which
disbursement may be made; for example, individuals and organizations
providing goods and services, employees, grant recipients, loan
recipients, and other government agencies. In an integrated system,
payee information needed to make payments should be coordinated with
information needed for other purposes and in other systems.
[50] The mandatory payee information is detailed in question 189.
[51] The mandatory data fields are detailed in question 189.
[52] The payment warehousing process recognizes and records payments
due to another entity in the near term. These payments may be due for
any of several reasons, for example, as a result of receiving goods and
services in accordance with contract terms, under a loan or grant
agreement, as an advance payment for goods or services to be provided
in the future, or as a progress payment under a construction contract.
[53] For example, purchase order number or reimbursable agreement
number and the ALC.
[54] For example, Online Payment and Collection System or Intra-
governmental Payment and Collection System.
[55] The payment execution process supports activities required to make
a payment that was warehoused or to record a payment made by another
system.
[56] An EFT could occur via Automated Clearing House or wire, for
example.
[57] Currently, TFM prescribed limitations are up to 14 lines of 55
characters each for check payment and up to 9,999 lines of 80
characters each for CTX payment.
[58] CTX (820 or Flat File), CCD, CCD+, PPD, and PPD+.
[59] The various media include telecommunications, tape, direct entry
to Electronic Certification System (ECS), and third-party upload
through ECS.
[60] For example, by agencies that have their own disbursing authority.
[61] For example, purchase order number, reimbursable agreement number,
and ALC.
[62] Reimbursable work can result in this type of transaction with
appropriate authority.
[63] For example, when making benefit payments to recipients.
[64] The payment confirmation and follow-up process confirms that
disbursements were made as anticipated and supports inquiries from
vendors regarding payments and reporting requirements relating to the
payment management function.
[65] Such as IRS Form 1099-INT, Form 1099-MISC, Form 1099-C, and Form
1099-G.
[66] For example, when payment to a sole proprietor for services
performed (not including cost of merchandise) exceeds a specified
dollar amount (e.g., $600), the system would produce a Form 1099-MISC.
[67] That is, the Government On-line Accounting Link System Regional
Finance Center Agency Link or its successor.
[68] Receivables are established to account for amounts due from others
as the result of performance of services by the agency, delivery of
goods sold, the passage of time (e.g., interest earned), loans made to
others that must be repaid, or other actions. Receivables are accounted
for as assets until funds are collected or are determined to be
uncollectible in whole or in part. Additionally, some receipts may be
collected without the prior establishment of a receivable, as in the
case of goods sold for cash. Depending on an agency‘s system
architecture, servicing and collection activities for some receivables
may be supported by other systems that provide data to the core
financial system. This would be particularly appropriate for
receivables resulting from large programs with complex supporting data
requirements, such as loan programs, grant programs, or fee-for-service
programs. Servicing and collection for receivables with simpler
requirements for supporting data, such as those resulting from
erroneous payments, may be supported directly by the core financial
system with no support by other systems.
[69] The word ’customer“ is used here to include any entity that owes a
debt to the agency, including contractors, employees, grantees, loan
recipients, and other government agencies. Agency payees, or vendors,
as defined in the payment management function section, may become
customers of the agency, in the event that duplicate or overpayments
occur. The customer information maintenance process involves the
maintenance of customer information (name, address, etc.),
identification of the type of customer from which collection is due,
and the recording of trading partner codes used in the elimination of
intragovernmental activity from financial statements. The process
ensures that customer TINs are captured in order to report overdue
receivables for potential offset and to provide for IRS Form 1099
reporting of debts written off.
[70] The receivable establishment process supports activities to record
receivables in the system as they are recognized and to produce bills
for amounts due to the agency.
[71] Bases used for billing may include (1) percentage of reimbursable
obligations, accrued expenditures, or costs, using data recorded by the
cost accumulation function; (2) fee schedules for goods or services
provided; and (3) payment schedules or other agreements with other
entities.
[72] The debt management process involves the maintenance of account
information on individual accounts receivable. The process supports
activities to age receivables, calculate interest and record penalties
and administrative charges on overdue debt, pursue collection of
amounts due, liquidate receivables, record adjustments to receivables,
maintain a proper allowance for uncollectible amounts, and record write-
offs.
[73] For example, $600 or more.
[74] The collections process supports activities to record the receipt
of funds either by currency (e.g., cash or EFT) or check and the
deposit of such funds in accordance with Treasury and agency
regulations. The process also provides for the receipt of payment
offset information from Treasury and its application to the appropriate
accounts receivable.
[75] For example, upon the refund of erroneous payments.
[76] For example, outstanding accounts receivable, credit memorandums,
and open advances.
[77] A Treasury system used to manage and monitor the collection of
government revenues and report the balances to federal agencies.
[78] The level of sophistication of the cost management function needed
by an agency depends on the requirements of the agency and the
operational nature of the programs involved. For example, if an
agency‘s primary mission is to produce a product or service for sale,
the costing function typically will be accomplished in the managerial
cost accounting system that is integrated with the core financial
system. Programs with less crucial cost information needs might perform
cost management functions by analytical or sampling methods. However,
in any core system, certain basic functions must be present. The cost
management function consists of (1) cost setup and accumulation, (2)
cost recognition, (3) cost distribution, and (4) working capital and
revolving fund.
[79] The cost setup and accumulation process identifies and tracks cost
data associated with the specific cost objects required by management.
This process provides for the establishment of identifiers for the
desired cost objects in the processes, systems, and applications that
make up the accounting system, and for the subsequent collection of
cost data. A cost object is any activity, output, outcome, or item
whose cost and revenue are to be measured, such as organizational
units, programs, projects, activities, targeted outputs, specific
contracts, specific customers, and work orders.
[80] Full cost includes support costs provided by other responsibility
segments, both internal and external; identifiable support costs
provided by other government agencies, such as pension and other
retirement benefits; unfunded costs, such as accrued annual leave, that
accrue in the current reporting period; depreciation expense; and
amortization costs.
[81] Recognition of the effects of transactions in financial systems is
fundamental to the accounting process. The recognition process
determines when the results of an event are to be included in financial
statements and ensures that the effects of similar events and
transactions are accounted for consistently within the federal
government.
[82] The managerial cost accounting concepts and standards contained in
SFFAS No. 4 are aimed at providing reliable and timely information on
the full cost of programs, their activities, and outputs. The
information is to be used by stakeholders, executives, and managers in
making decisions about allocating resources, authorizing and modifying
programs, and evaluating program performance. Program managers can also
use the cost information for making managerial decisions to improve
operating efficiency. Ultimately, the effectiveness of a cost
management program lies in the way managers use the cost information
asked for and reported to them.
[83] Such as income statements and status of funds reports.
[84] For example, bills generated for customers in the receivables
system should match customer status reports generated by the cost
management system for the same periods.
[85] Agencies may elect to use revolving funds, which include working
capital funds and franchise funds, for their organizations. These funds
require separate legislation and have charters that focus on specific
purposes. Such charters have the potential to make program management
much more flexible by lifting apportionment controls while adding
operational safeguards. If an agency uses a revolving fund, the core
financial system must be able to track service-level agreements, verify
funds availability, bill customers, and measure costs.
[86] For example, contracts, work orders, projects, or reimbursable
agreements.
[87] For example, the ability to link the costs of a set of related
projects for a particular customer on one report.
[88] Information maintained by the core financial system must be
provided in a variety of formats to users according to their needs.
Methods of providing information include online inquiries, extractable
data files, and hard copy reports. These requirements could be
satisfied by either application software that is part of the core
financial system, generalized reporting/inquiry software that works
with a variety of applications, or a combination of both. The reporting
function consists of the (1) general reporting process, (2) external
reporting process, (3) internal reporting process, and (4) ad hoc query
process.
[89] Complete, reliable, consistent, timely, and useful financial
management information on operations enables central management
agencies, individual operating agencies, divisions, bureaus, and other
subunits to (1) carry out their fiduciary responsibilities; (2) deter
fraud, waste, and abuse of resources; and (3) facilitate efficient and
effective delivery of programs by relating financial consequences to
program performance.
[90] For example, individual or hierarchical organization code or
project code.
[91] See the FACTS II Client Bulk Users Guide for examples.
[92] That is, separate amounts whenever there is more than one
attribute domain value within an SGL account.
[93] While requirements associated with standard internal and external
reporting are based on clearly defined financial management information
needs, ad hoc query requirements are general in nature. The ability of
an FMS package to provide for flexible data access is critical to
enabling effective agency, program, and financial management in the
face of change.
[94] Technical requirements help ensure that a core financial system
(1) is capable of meeting a wide variety of workload processing
demands; (2) provides transaction processing integrity and general
operating reliability; (3) uses standard procedures for installation,
configuration, and operations; and (4) does not conflict with other
administrative or program systems or other agency-established IT
standards.
[95] The vendor is also required to identify products needed to meet
any technical and functional requirement that must be acquired
separately by the agency.
[96] Technical user interface requirements specify how agency users and
operators interact with the core financial system.
[97] Referred to as section 508 of the Rehabilitation Act in the JFMIP
document.
[98] Financial transactions can be originated using external feeder
applications. Typically, these feeders are considered legacy systems
and are based on older computing technologies.
[99] For example, Intragovernmental Transaction Exchange and IPAC
systems.
[100] For example, the financial portion of mixed program systems,
electronic data interchange translators, and modules such as travel or
payroll.
[101] That is, provide two-way interface support.
[102] Workflow/messaging includes technical requirements that
collectively define how a core financial system automatically manages
document processing and notifies agency staff of pending work (e.g.,
review/approval of pending accounting documents).
[103] That is, notification of accounts payable office for invoices
warehoused over 30 days with no matching receiving reports.
[104] Document management includes technical requirements that define
how the core financial system is to store and retrieve electronically
formatted documents.
[105] For example, signed contracts, purchase orders, and vendor
invoices.
[106] Technical requirements relating to Internet access represent a
specialized infrastructure subset. These requirements generally define
user connectivity options.
[107] For example, Web-based collections via credit card.
[108] This technical category defines internal and external access
controls.
[109] For example, minimum length and use of alpha, numeric, and
special characters.
[110] For example, to modules, transactions, and approval authorities.
[111] For example, record, create, read, update, and delete.
[112] For example, payable technician.
[113] For example, backups, nightly interface processing, core general
ledger posting, table updates, standard reporting, and systems
assurance.
[114] For example, general ledger records, documents, transactions,
lines, and vendor records.
GAO's Mission:
The Government Accountability Office, the investigative arm of
Congress, exists to support Congress in meeting its constitutional
responsibilities and to help improve the performance and accountability
of the federal government for the American people. GAO examines the use
of public funds; evaluates federal programs and policies; and provides
analyses, recommendations, and other assistance to help Congress make
informed oversight, policy, and funding decisions. GAO's commitment to
good government is reflected in its core values of accountability,
integrity, and reliability.
Obtaining Copies of GAO Reports and Testimony:
The fastest and easiest way to obtain copies of GAO documents at no
cost is through the Internet. GAO's Web site ( www.gao.gov ) contains
abstracts and full-text files of current reports and testimony and an
expanding archive of older products. The Web site features a search
engine to help you locate documents using key words and phrases. You
can print these documents in their entirety, including charts and other
graphics.
Each day, GAO issues a list of newly released reports, testimony, and
correspondence. GAO posts this list, known as "Today's Reports," on its
Web site daily. The list contains links to the full-text document
files. To have GAO e-mail this list to you every afternoon, go to
www.gao.gov and select "Subscribe to e-mail alerts" under the "Order
GAO Products" heading.
Order by Mail or Phone:
The first copy of each printed report is free. Additional copies are $2
each. A check or money order should be made out to the Superintendent
of Documents. GAO also accepts VISA and Mastercard. Orders for 100 or
more copies mailed to a single address are discounted 25 percent.
Orders should be sent to:
U.S. Government Accountability Office
441 G Street NW, Room LM
Washington, D.C. 20548:
To order by Phone:
Voice: (202) 512-6000:
TDD: (202) 512-2537:
Fax: (202) 512-6061:
To Report Fraud, Waste, and Abuse in Federal Programs:
Contact:
Web site: www.gao.gov/fraudnet/fraudnet.htm
E-mail: fraudnet@gao.gov
Automated answering system: (800) 424-5454 or (202) 512-7470:
Public Affairs:
Jeff Nelligan, managing director,
NelliganJ@gao.gov
(202) 512-4800
U.S. Government Accountability Office,
441 G Street NW, Room 7149
Washington, D.C. 20548: