TDI Bridge — Vendor Pricing ⇄ NetSuite Inventory

Paste your two spreadsheets, map fields if needed, then click Analyze to build a bridge sheet and Download to get an import‑ready CSV.
Mode: Live (export enabled) Outputs: preview + exceptions + CSV

Simple Concept

Quick framing: One spreadsheet goes in on the left (NetSuite), one on the right (vendor). We build one bridge sheet in the middle that uses lookups to match items, bring in prices, and flag anything that needs a quick review.

How matching works

  1. Exact match: Vendor Style # = NetSuite Item / Name.
  2. Variant: Vendor Style # matches the part after “:” in the NetSuite name (example 330059:330059-R-080).
  3. Review only: Fuzzy text matches are just flagged for human review.

What the bridge shows

  • Internal ID for NetSuite.
  • New Cost (using 5% off wholesale when available).
  • New Sale Price (MAP, otherwise MSRP).
  • UPC action (keep, overwrite, or check mismatch).
  • Discontinued? flags items missing from the vendor sheet.
Live version: generates an import‑ready CSV with the bridge results.

Paste NetSuite Inventory Export

Paste CSV or TSV with headers. Useful columns: Internal ID, Name or Item, Display Name, UPC Code.
NetSuite rows: 0 Detected columns: —

Paste Vendor Pricing Sheet

Paste CSV or TSV with headers. Useful columns: Style #, WHLS, 5 % off wholesale, MSRP, MAP.
Vendor rows: 0 Detected columns: —

Field Matching (Drag + Drop Mapping)

Drag detected columns into the targets. Map once, then run.

Detected Columns

NetSuite columns
Vendor columns
Defaults
Cost uses 5% off wholesale if vendor off‑5 is present, else wholesale. Sale price uses MAP else MSRP. DiscontinuedCandidate flags NetSuite items missing in vendor list.

Targets

Bridge Results

Matches OK: 0 Warnings: 0 Critical errors: 0 Mode: Live

Preview (first 25 rows)

Internal IDNew CostNew Sale PriceUPC ActionDiscontinuedCandidateNotes

Exceptions (grouped)

No Match
Multiple Matches
UPC Issues
Discontinued Candidates
Review-only Matches
Other Notes
Analyze builds the bridge and enables Download. Download immediately saves a CSV with all bridge rows.