Data Quality

Where the ship-to tracking table is solid vs. still needs work — the inputs behind the liability number.

SHIP-TO RESOLVED
73%
368 / 507 invoices
NEEDS REVIEW
139
$747,496 unplaced revenue
BLANK SHIP-TO
139 27%
no state, not offshore
UNKNOWN CLASS
1
$0 · 19 w/o HWI#
Needs-review by customer (top 15 by revenue)
CustomerInvoicesRevenue
Konecranes11$99,550
Hydro-Wates Inc9$86,551
Black & Veatch/Overland Contracting9$30,671
Mid-Atlantic Regional Maintenance Center4$29,303
TDI-Brooks International, Inc4$29,026
GA Architecture1$25,493
Kiewit3$24,550
Champion Hoist and Crane2$21,632
NOV2$18,158
US Marine Works5$17,818
Hampton Roads Connector Partners1$17,131
Pegasus Ocean Services Inc1$14,488
USACE2$14,185
Houston Ship Repair4$13,823
CTS4$13,683
Confidence breakdown
ConfidenceInvoicesRevenue
distinct196$1,540,439
echoes-HQ127$1,030,227
unresolved139$747,496
manual24$439,481
labeled12$97,779
inferred-single8$48,517
manual-correction1$2,198
Source breakdown
SourceInvoicesRevenue
packing-list257$2,188,267
none122$759,638
packing-list+gl66$382,399
manual17$345,213
none+gl38$136,351
PO/email6$67,913
email1$26,354
All invoices by class
ClassInvoicesRevenue
service161$2,116,612
rental323$1,637,945
sale22$151,579
unknown1$0
Needs-review by class
ClassInvoicesRevenue
service61$455,990
rental65$214,550
sale12$76,956
unknown1$0
Resolve the needs-review tail via the controller CSV loop (import_review.py) or the doc parsers (reclassify_from_quotes.js, shipto_from_docs.py). Rentals shipped out-of-state are the only rows that move the liability number; service/offshore rows are mostly non-taxable.