EDI 879 Price Change Bridge
12 vendor cost changes effective 2026-09-01 to 2026-10-19, average +4.0% per unit: 2 items fall below the 30% margin target and 1 has no match in the price list.
New unit cost $36.60 / 12 = $3.0500. Margin = ($4.29 - $3.0500) / $4.29 = 28.90%, below the 30% target (35.90% before); $3.0500 / (1 - 30%) = $4.3571, so a $4.36 retail restores it.
Method1Segment map read (UCS 4010 879 as implemented here; trading partner guides vary): G92 G9201 price list reference, G9202 effective date, G9203 expiration date; N1*SE vendor and N1*BY buyer; each G39 starts an item with G3901 UPC case code, G3902/G3903 product ID (UP consumer UPC), G3917 pack, G3918 size, G3919 unit; G69 or PID description.
2Price segments: G93 G9301 new cost per vendor selling unit, G9302 price unit (CA or EA), G9303 prior cost, G9304 suggested retail; CTP with CTP02 UCP, CON, WHL, CAT or NET is read as the cost when G93 is absent. G94 promotion: G9401 deal type, G9402 allowance per selling unit, G9403 and G9404 start and end dates. Item DTM*007 and DTM*036 override the header effective and expiration dates.
| UPC | Description | Rule |
|---|---|---|
| 081234500122 | Maple almond granola | BELOW_TARGET_MARGIN |
| 081234500122 | Maple almond granola | LARGE_CHANGE |
| 081234500153 | Clover honey bear | PRIOR_COST_MISMATCH |
Raw ANSI X12 879 file, plus the current price list
Price update JSON and a margin impact report (Dated catalog price updates (JSON), Margin impact report (CSV), 997 functional acknowledgment)
$2,500 / month, 30% to the referring partner
Read in memory for the session, never stored, never used to train a model.
Standard and product names belong to their owners. BaseLoom is not affiliated with or certified by them; validate converted files with your trading partner before production use.