Skip to main content

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Share your experience with the FAS IT-Playbook by taking this brief survey

Business and Requirements Overview

The Transportation Audits Management System (TAMS) has replaced the legacy Transportation Account Receivable Payable System (TARPS). TAMS is an online portal for end-to-end auditing of federal transportation invoices.

Background

As required by the Transportation Act of 1940 and the Travel and Transportation Reform Act of 1998, the General Services Administration (GSA) Transportation Audits Division (QMCA) examines and provides methodical audits of the Transportation Service Providers (TSPs) and ensures that payments are accurate and in compliance with the initial contracts, laws, policy and regulations.

The Transportation Audits Management System (TAMS) is a cloud based online financial accounting solution that identifies and recovers Transportation Service Provider (TSP) overcharges and other debts relating to transportation bills paid by federal agencies. TAMS provides the review of over 12 million paid transportation invoices per year, recovering millions of dollars in the process. It does this through tracking post-payment audit findings, issuing Notices of Overcharge (NOCs), recording receivables (i.e., overcharges), and monitoring protests and claims. TAMS processes payments (i.e., refunds) from TSPs. TAMS monitors federal agency compliance with monthly post-payment documentation submission requirements. In addition, it stores summary data from bills and invoices that have been submitted to GSA's Transportation Audits Division (QMCA) from federal agencies.

Solution

TAMS will be used by Transportation Service Providers (TSPs) and federal agencies. TSPs can record protests and track their progress through an easy-to-use, cloud base process. To comply with post-payment regulations, federal agencies now have the option to upload their paid invoices directly into TAMS.

TAMS is developed using React, Bootstrap, Java SpringBoot, REST APIs on FCS Platform and replaces the previous TARPS system. A new data model has been created to accommodate the system in an optimal manner. The previous data has been migrated into the new data model.

TAMS leverages GSA FCS EBTA cloud and opensource technologies to ensure system flexibility, reliability, and availability. The system integrates with external systems/interfaces such as Okta, SecureAuth, US Bank, Pay.gov etc to support the business functions. In addition, it also aligns to GSA IT system architecture & UI interface. Authentication is implemented using SAML with SecureAuth to support single sign on for QMCA users. The external users authenticate with mandatory MFA using Okta.

The overall architecture chosen is a multi-layered or multi-tiered approach consisting of a Presentation layer (Apache Stack), an Application layer (JBoss Stack), and a Data layer (Postgres Stack). These layers are loosely coupled using a set of architectural approaches and or technologies. This loose coupling allows us to evolve or potentially replace each layer while limiting the impacts to the other layers.

TAMS Login Page
TAMS