An EDI 860 is the retailer changing an order it already sent: more units, fewer units, new dates, a deleted line or a cancelled order. Miss one and you ship the old order, which the retailer then charges back.
The EDI 860 is the X12 purchase order change request, buyer initiated. A retailer sends it to change or cancel a purchase order it already transmitted as an 850.
It can add or delete lines, change quantities, prices or dates, change where goods ship, or cancel the whole order. Your system has to apply it to the original order before anything is picked.
The 856 and 810 have to reflect the order after the 860 is applied. Shipping or billing against the original quantities leads straight to a deduction.
An 860 looks a lot like an 850 with a change code on each line. The BCH header says what kind of change it is, and each POC segment says how that line changed.
| Segment | Name | What it carries in an apparel 860 |
|---|---|---|
| BCH | Beginning segment for PO change | Purpose code, PO type, the PO number, a change sequence number and the PO date |
| REF | Reference identification | Department, vendor number and other references |
| DTM | Date/time reference | New ship-not-before, cancel-after or delivery dates |
| N1 | Name | Ship-to, bill-to or mark-for parties, if they changed |
| POC | Line item change | Line number, change type code, quantities, unit price and item identifiers |
| PID | Product description | Style, color or size description |
| SDQ | Destination quantity | Store-level quantities, when the order is distributed by store |
| CTT, SE | Totals and trailer | Line count and the end of the transaction set |
Which segments and codes a retailer sends is set by its 860 implementation guide. Some retailers don't send 860s at all and change orders through their portal instead.
BCH01 says what the 860 does to the order as a whole.
| Code | X12 meaning | What it means for you |
|---|---|---|
| 01 | Cancellation | The whole PO is cancelled. Stop picking it. |
| 04 | Change | One or more lines or header details changed. Apply the POC lines. |
| 05 | Replace | The 860 replaces the order in full |
| 06 | Confirmation | Confirms a change already agreed by phone or email |
| 07 | Duplicate | A resend of an earlier 860. Don't apply it twice. |
BCH05 carries the change sequence number. Retailers number their changes, so apply them in order. An older change processed after a newer one quietly undoes it.
Each changed line has a POC segment, and POC02 says what kind of change it is.
| Code | X12 meaning |
|---|---|
| AI | Add additional item(s) |
| DI | Delete item(s) |
| QI | Quantity increase |
| QD | Quantity decrease |
| PC | Price change |
| PQ | Unit price/quantity change |
| CT | Change of dates |
| RS | Reschedule |
| CA | Changes to line items |
| RZ | Replace all values |
Buyers adjust quantities and cancel lines as sell-through comes in, sometimes days before the ship date. If the change lands after pick tickets are printed, the warehouse may already be packing the old order.
A buyer might cut only the extra small and extra large from a size run. Each size is its own line, so one 860 can touch a few lines of a style and leave the rest alone.
When an order ships by store through a distribution center, an 860 can change the store quantities in SDQ without changing the line total. Cartons that were already built by store then have to be rebuilt.
Moving the cancel-after date is a change too. If the 860 pulls the date in, goods that would have been on time are now late.
Most 860 problems are timing problems. Whatever drives picking has to see the change before the carton is closed. If 860s still get keyed in by hand, that's the first thing to fix.
It depends on the retailer's terms. Cancellations and decreases are usually treated as final. If you can't meet an increase or an earlier date, tell the buyer, and send an 865 or 855 if the retailer's guide asks for a reply.
The 860 comes from the buyer. The 865 comes from the seller, either to acknowledge an 860 or to request a change to an order.
Yes. BCH01 code 01 cancels the whole order. Single lines are removed with POC02 code DI.
No. Some send a replacement 850, and some change orders only in their vendor portal or by email. The retailer's EDI requirements say which.
The original order every 860 changes, including size runs, prepacks and store splits.
Read the guideHow to confirm, change or reject order lines, with the BAK and ACK codes retailers use.
Read the guideWhere chargebacks come from and a process to recover money and stop repeats.
Read the guideEvery X12 document an apparel brand is likely to see, what it does and who sends it.
See the listWe find where 860s stall between EDI and the warehouse and fix it so changes reach the pick before the carton closes.
Book a call