Operations teams
“A supplier operations team can see partner setup, validation, exceptions, and QuickBooks handoff in one workspace instead of chasing spreadsheets.”
X12 segment reference
PO1 repeats for each line on an 850. It binds quantity, unit of measure, pricing, and product identifiers (UPC, SKU, vendor part number).
Loop: Once per line item
Common transaction sets: 850
| Element | Name | Description |
|---|---|---|
| PO102 | Quantity ordered | Numeric quantity; must match partner UOM expectations. |
| PO103 | Unit of measure | EA, CA, LB — retailer-specific allowed lists. |
| PO104 | Unit price | Often required for cost-based retailers; format varies. |
| PO107 | Product ID qualifier | UP, VN, SK — tells partners which ID type follows. |
PO1*1*12*EA*9.99**UP*012345678905~
Parse and validate samples with the free EDI validator or send JSON via the JSON→X12 mapping guide.
FAQ
SignalEDI accepts JSON lines[] arrays; each object maps to one PO1 (and optional PID) iteration.
Trust & proof
SignalEDI keeps the public promise consistent across every route: real-time processing, transparent monthly plans, no per-document fees, QuickBooks-friendly handoffs, and core healthcare X12 workflows on paid plans.
Operations teams
“A supplier operations team can see partner setup, validation, exceptions, and QuickBooks handoff in one workspace instead of chasing spreadsheets.”
Healthcare billing
“837, 835, and 270/271 workflows are explained in plain English, with HIPAA-aware handling and a documented BAA review path for diligence.”
Developer teams
“JSON/CSV in and X12 out, with API docs, webhooks, real-time status, and validation responses that make EDI feel like modern infrastructure.”
© 2026 CCCM Consulting LLC. All rights reserved.