Upload a CN Dump Register export, or pull a date range straight from the API. Pick a party, and this page finds the columns itself, applies the rule below, and totals it up by HM No.
Profit = Billing − Costing Billing = Basic Freight + Detention + Other Charges + SuppBill Amt. Costing = Extra Cost of LR + Hire HC Negative-profit HM No. groups are excluded
Drop your CN Register workbook here, or click to browse
.xlsx · processed entirely in your browser — nothing is uploaded anywhere
GET https://besttpiapi.efleetsystems.com/api/TPSBestAI/GetCNDump8006?FromDate=...&Todate=...
Leave "Local Proxy URL" blank to call the API directly (will hit CORS unless the API allows it). If you're running the included proxy-server.js, put http://localhost:5055 there instead — the page will route the request through it and CORS won't apply.
Fetch blocked by your browser (CORS)? Load the response manually instead
1
Run this in a terminal (edit the dates), which saves the response straight to a file:
2
Drop that response.json file here, or click to browse:
Drop the saved .json file here
3
…or paste the JSON text directly if that's easier:
Qualifying CNs
—
HM No. Groups
—
Total Billing
—
Total Costing
—
Excluded (Negative)
—
Net Profit
—
Hire Vehicle Only
Sr No
HM No.
CN Count
Basic Freight
Detention
Other Charges
SuppBill Amt.
Billing
Extra Cost of LR
Hire HC
Costing
Profit
Grand Total
Filter applied: Vehicle Type = "Hire Vehicle" and Bill No is not blank. HM No. groups with a negative Profit (Costing > Billing) are also excluded from the table, totals, and the downloaded report — see the "Excluded (Negative)" figure above for how many and how much that removed.