CSV
A lightweight, broadly compatible table for database imports, scripts, and straightforward analysis.
Purchase-order conversion guide
Turn supported purchase-order structures into readable canonical rows or keep a physical segment-oriented Raw representation.
Use Smart Mapping when you need interpreted purchase-order rows. It produces the same ordered 210-field schema for generic releases 004010, 004030, and 005010, with one PO1 row plus one additional row per SLN child. Use Raw Mode when you need source-ordered segments and elements instead.
Smart Mapping understands supported BEG order identity, N1 parties, PO1 lines, SLN children, product qualifier/value pairs, descriptions, dates, references, pricing, allowances, taxes, schedules, destinations, and extended structures. There is one canonical projection—no Key Fields and All Fields distinction exists for 850.
Raw Mode exposes source-ordered segments and element values without claiming the 210-field interpretation. It is useful for inspecting unsupported/private structures or comparing the source with mapped rows. Raw Mode is not an “All Fields” Smart schema.
A lightweight, broadly compatible table for database imports, scripts, and straightforward analysis.
A workbook for spreadsheet review, filtering, sorting, and sharing. Canonical identifiers remain strings, including leading-zero and large integer-like values.
An array of canonical row objects for application code, APIs, and data pipelines. Collection columns remain JSON strings inside each row object.
An escaped XML serialization of the current canonical row objects for systems that consume XML-shaped data.
The XML export serializes the current canonical row representation. It is not native X12 hierarchy XML, an official X12 XML schema, or a lossless reconstruction of the original EDI loops. Each row and field follows the same current mapped values used by CSV, XLSX, and JSON.
If a downstream process needs every original segment and loop for reconstruction, retain the authorized source EDI and use Raw Mode for physical inspection. Do not infer that canonical XML can reproduce the original interchange byte-for-byte.
Twenty-three canonical fields preserve repeating source structures as deterministic JSON strings. The same strings remain scalar cell values in CSV and XLSX, string properties inside row JSON objects, and text values inside canonical-row XML fields.
This contract prevents independent REF, PID, SAC, SCH, SDQ, party, and other occurrences from producing a Cartesian expansion. See the complete field reference for collection names, scopes, source segments, and repeat strategies.
Multi-file processing keeps file identity and transaction boundaries separate. Exports reflect the reviewed current rows; editing does not rewrite the original EDI.
The browser performs EDI-content parsing, mapping, validation, summarization, editing, and export; application servers do not receive those contents as conversion input. Existing account, quota, billing, and bounded analytics metadata may still communicate with application services, so this is not a claim that the entire website makes no network requests.
The product is not X12-certified and does not guarantee trading-partner acceptance, a universal order total, a universal quantity total, cross-currency aggregation, or partner-specific validation.