Table of Contents

Customer TTSTATS File

A Customer TTSTATS file, normally named using the TapeTrack Customer-ID, contains the statistics extracted from the TapeTrack Journal for a selected billing period.

Example filename:

US01.ttstats

The file is created by TMSS10LogStatsExtractDB and processed by TMSS10LogStatsProcess.

The TTSTATS file provides the operational quantities used to calculate billing items, including storage and movement activity. It does not contain the complete billing configuration. Customer descriptions, package assignments, rates, rounding and other calculations are supplied separately by the Customer Description Map, Package Map and Billing Rules.

Purpose

The Customer TTSTATS file transfers customer activity from the TapeTrack Journal into the billing calculation process. Each Customer-ID has its own ttstats file, containing statistics for all activity within the set date range.

File Creation

The Customer TTSTATS file is created by TMSS10LogStatsExtractDB. This utility reads the TapeTrack Journal database and creates an extract file for each Customer containing activity within the selected date range.

For example, an extraction containing the following Customers may create:

Customer-ID TTSTATS File
US01 US01.ttstats
US02 US02.ttstats
US03 US03.ttstats

TTSTATS files should be generated from the Journal for the correct billing period. Reusing a file from another period may result in missing, duplicated or incorrect charges.

File Location

TTSTATS files can be stored in any directory accessible to the account running the billing process. For ease of administration, it is recommended that each billing period has a separate input directory.

Example Windows location:

C:\Program Files\TapeTrack\TapeTrack Framework Server\var\billing\2026-07\US01.ttstats

Example Linux location:

/var/tapetrack/billing/2026-07/US01.ttstats

A billing directory may be arranged as:

billing
├── config
│   ├── customer_map.txt
│   ├── package_map.txt
│   ├── default.ttsdef
│   └── tapetrack.xslt
├── input
│   ├── US01.ttstats
│   └── US02.ttstats
└── output
    ├── Billing_US01.xml
    └── Billing_US02.xml

The location of the TTSTATS file is supplied to TMSS10LogStatsProcess using the -i argument.

File Contents

A TTSTATS file is a TapeTrack statistics extract generated from Journal activity.

The file may contain statistical records relating to:

The exact records included depend on:

A TTSTATS file contains activity statistics, not final invoice lines. The final descriptions, rates and totals are produced when the file is processed by TMSS10LogStatsProcess.

File Handling

TTSTATS files are generated processing files and should not normally be edited manually.

Manual changes can cause:

If the contents appear incorrect:

  1. Confirm the extraction date range.
  2. Review the Journal activity.
  3. Correct the source data or extraction settings where appropriate.
  4. Run TMSS10LogStatsExtractDB again.
  5. Replace the incorrect extract with the newly generated file.
  6. Reprocess the billing XML.

Do not correct a TTSTATS file by manually changing its statistics unless specifically instructed by TapeTrack Support. Regenerate the file from the authoritative Journal data whenever possible.

Troubleshooting

TTSTATS File Is Missing

Check that:

TTSTATS File Is Empty

Confirm that:

An empty file may be valid when the Customer had no relevant activity. It should be investigated before being excluded from billing.

Billing Quantities Are Incorrect

Check that:

The raw activity may be correct while the billed quantity differs because of a Billing Rule.

For example:

Actual TTSTATS Quantity Billing Rule Billed Quantity
11 Round up to the next 10 20

Charges Are Duplicated

Confirm that:

Security

A TTSTATS file does not normally contain passwords or authentication details. However, it may contain Customer activity and commercially sensitive operational statistics.

Access should therefore be restricted to:

The file should not be publicly accessible or stored in an unsecured shared directory.

See Also