billing:flow
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| billing:flow [2026/08/18 01:52] – Scott Cunliffe | billing:flow [2026/08/18 03:49] (current) – [TapeTrack Billing Full Flow Chart] Scott Cunliffe | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Billing Component Flow Chart ====== | ====== Billing Component Flow Chart ====== | ||
| - | TapeTrack Billing Overview Flow Chart | + | ===== TapeTrack Billing Overview Flow Chart ===== |
| {{billing_overview.png}} | {{billing_overview.png}} | ||
| - | TapeTrack Billing Full Flow Chart | + | ^ Stage ^ Component ^ Input ^ Process ^ Output ^ |
| + | | **Framework Server** | TapeTrack Framework Server and Journal | Tape movements, storage and other operational activity | Records operational activity as Journal database entries. | Journal records available for extraction. | | ||
| + | | **Extract** | '' | ||
| + | | **Process** | '' | ||
| + | | **QuickBooks Invoicing** | Desktop UI, XMLQuickBooks Mapping and QuickBooks Desktop | Approved Billing XML | Maps TapeTrack customers and items to QuickBooks records and submits the invoice request. | Draft QuickBooks customer invoice ready for review and issue. | | ||
| + | |||
| + | ===== TapeTrack Billing Full Flow Chart ===== | ||
| {{billing_flow_full.png}} | {{billing_flow_full.png}} | ||
| - | ^ Component ^ Input ^ Output or Purpose ^ | + | ^ Component |
| - | | **TapeTrack Framework Server** | Tape movements, storage and operational activity | Records operational activity as entries in the Journal database. | | + | | **TapeTrack Framework Server** |
| - | | **Journal** | Activity recorded by the TapeTrack Framework Server | Stores the source records used to calculate movement, handling and storage charges. | | + | | **[[billing:Journal]]** | Activity recorded by the TapeTrack Framework Server |
| - | | **TMSS10LogStatsExtractDB** | Journal database entries and the selected billing date range | Extracts the relevant journal records and creates a separate TTSTATS file for each customer. | | + | | **[[cli: |
| - | | **Customer-ID.ttstats** | Customer statistics extracted from the Journal | Supplies the activity types and quantities processed during billing. | | + | | **[[billing: |
| - | | **Customer Map** | TapeTrack Customer-ID | Maps the Customer-ID to the customer name or external accounting identity used in the billing output. | | + | | **[[billing: |
| - | | **Package Map** | TapeTrack Customer-ID | Selects the billing package assigned to the customer. | | + | | **[[billing: |
| - | | **Billing Rules** '' | + | | **[[billing: |
| - | | **TMSS10LogStatsProcess** | TTSTATS file, Customer Map, Package Map and Billing Rules | Applies the billing configuration and generates invoice-item XML containing customers, item codes, descriptions, | + | | **[[cli: |
| - | | **Billing XML** | Output from TMSS10LogStatsProcess | Contains the calculated invoice items awaiting review and submission to QuickBooks. | | + | | **Billing XML** | Output from TMSS10LogStatsProcess |
| - | | **Stylesheet** '' | + | | **[[billing: |
| - | | **Desktop UI** | Billing XML and Stylesheet | Displays the calculated billing information for review and submits approved invoice requests. | | + | | **Desktop UI** |
| - | | **XMLQuickBooks Mapping** | Approved Billing XML | Maps TapeTrack customer and item values to the corresponding QuickBooks customer and item records. | | + | | **XMLQuickBooks Mapping** |
| - | | **QuickBooks Desktop** | Mapped invoice request from the Desktop UI | Creates the customer invoice in QuickBooks. | | + | | **QuickBooks Desktop** |
| - | | **Invoice** | Customer, invoice items, quantities, rates and totals | Provides the draft invoice that is reviewed, approved and issued to the customer. | | + | | **Invoice** |
| + | {{tag> billing}} | ||
billing/flow.1787017943.txt.gz · Last modified: 2026/08/18 01:52 by Scott Cunliffe
