OrderAirlock[ ≡ ] ANSI X12 355 PO AIRLOCK
INGEST • RESOLVE • QUARANTINE • COMMITA Deterministic Purchase-Order-to-ERP Quarantine & SKU/UOM Airlock — NOT a $20,000/yr Enterprise EDI Monolith, NOT a Hallucinating OCR Wrapper.

Quarantine broken PDF purchase orders before they corrupt ERP.

Resolve customer part aliases, compute ANSI X12 355 UOM pack multiples, and block price_variance before Odoo 19, NetSuite, SAP B1, or EDI 850 import.

CHAMBER 01 / PO INTAKE & PACK-MULTIPLE INTERLOCK
Buyer PO-88412 / Acme Industrial Supply Corp
Precision steel pneumatic sorting chamber and brass interlock gate separating quarantined brass fitting from verified 12-bolt carton trayPO-88412 INTERLOCK ENGAGED: 60 EA EXCESS IN QUARANTINEERP MASTER MULTIPLIER: 12 EA/CSSKU-4410 INVERSIONEA vs CASE-12 Held (Click to Fix)VERNIER CALIPER GAGEContract Price / MOQ ToleranceBRASS INTERLOCK GATEERP Post Blocked (Click Gate)STEEL INTAKE CHANNELPDF / CSV PO Stream IntakePNEUMATIC ACTUATOR1-Tap Override / Fix TriggerVERIFIED 12-UNIT CARTONClean ERP Release (Click Pack)
1-Tap PO Scenarios:
UOM Multiplier & Buyer SKU Alias Quarantine Desk
Interactive line-item resolution
Line 01Page 1 Row 4Buyer SKU: VLV-34-BRZ
Master Catalog:WATTS-009-34Base UOM: EA
Submitted Qty10 CA
Pack Ratio12 EA/CS
Base Qty120 EA
Contract Cap60 EA
Line 02Page 1 Row 9Buyer SKU: GSK-EPDM-2
Master Catalog:FLG-GSK-200Base UOM: EA
Submitted Qty4 CA
Pack Ratio6 EA/CS
Base Qty24 EA
Contract Cap48 EA
CHAMBER 02 / VERIFIED ERP RELEASE VOUCHER
Target ERP: NetSuite / SAP S/4HANA (X12 850)
!BUYER EXCEPTION ADVICE / QUARANTINE HOLD

Line 01 ordered 10 Cases (120 EA), exceeding authorized contract cap of 60 EA by 60 units. OrderAirlock has quarantined this line to prevent unauthorized return freight and chargebacks. ERP release locked.

Official ERP Import Release Manifest
Target ERP SystemNetSuite / SAP S/4HANA (X12 850)
Cryptographic SignatureHMAC-SHA256: 4f8b2c91...e307
UOM StandardANSI X12 355 Pack Normalizer
Contract Price Tier2026-Q4 Price Book Verified
{
  "orderairlock_release": {
    "po_number": "PO-88412",
    "customer": "Acme Industrial Supply Corp",
    "status": "quarantine-hold",
    "lines": [
      { "line": 1, "sku": "WATTS-009-34", "base_qty": 120, "uom": "EA" },
      { "line": 2, "sku": "FLG-GSK-200", "base_qty": 24, "uom": "EA" }
    ]
  }
}
Airlock Verdict
HOLD: 60 EA Quarantined
Total Verified Each
144 EA
Blocked: 1 line held in quarantine chamber
ANSI X12 855Purchase Order Acknowledgment Stream
ISA*00* *00* *01*ORDERAIRLOCK *01*ACME-INDUS *261110*1155*U*00401*000008841*0*P*:~
GS*PR*ORDERAIRLOCK*ACME-INDUS*20261110*1155*8841*X*004010~
ST*855*0001~
BAK*00*AD*PO-88412*20261110****~
PO1*001*10*CA*148.00**VP*WATTS-009-34~
ACK*IQ*10*CA~
PO1*002*4*CA*19.50**VP*FLG-GSK-200~
ACK*IA*4*CA~
CTT*2~
SE*10*0001~
ZERO-TYPING SCENARIOS:
QUARANTINED — HUMAN RESOLUTION REQUIREDquarantine_block_count: 2
1. ERP READINESS VERDICT
4/6 VERIFIED • 2 QUARANTINED
2. UOM & ALIAS RESOLUTION
5 MAPPED • 5 PACK CONVERSIONS (CS/M/BX → EA)
3. PROTECTED MARGIN EXPOSURE
$448.20 CAUGHT BEFORE ERP IMPORT
LineCustomer Part / DescriptionDeterministic UOM & Alias Conversion Equation PillERP Base Qty & TotalGate Action / Teach Rule
#1
APX-ELB-34→ #COP-ELB-90-34
3/4" Copper 90 Deg Sweat Elbow (Case of 12)
[PO: 3 CS @ $18.00/CS] -> [ALIAS -> #COP-ELB-90-34 + 1 CS = 12 EA] -> [ERP: 36 EA @ $1.50/EA = $54.00 PASS]
36 EA
$54.00
PASS • customer_alias_rule
#2
316-FW-38→ #SS-WASH-FL-38
3/8" 316 SS Flat Washer (Per 1000 / M)
[PO: 5 M @ $92.40/M] -> [ALIAS -> #SS-WASH-FL-38 + 1 M = 1000 EA] -> [ERP: 5000 EA @ $0.09/EA = $462.00 PASS]
5,000 EA
$462.00
PASS • customer_alias_rule
#3
TAPE-PTFE-12→ #PTFE-TAPE-HD12
1/2" High-Density PTFE Sealant Roll (24/CS)
[PO: 2 CS @ $30.00/CS] -> [ALIAS -> #PTFE-TAPE-HD12 + 1 CS = 24 EA] -> [ERP: 48 EA @ $1.25/EA = $60.00 PASS]
48 EA
$60.00
PASS • customer_alias_rule
#4
WEDGE-12-414→ #ANC-WDG-12414
1/2" x 4-1/4" Seismic Wedge Anchor (Box of 25)
[PO: 4 BX @ $27.50/BX] -> [ALIAS -> #ANC-WDG-12414 + 1 BX = 25 EA] -> [ERP: 100 EA @ $1.10/EA = $110.00 PASS]
100 EA
$110.00
PASS • customer_alias_rule
#5
ZN-HEX-3816→ #ZN-HEX-3816
3/8"-16 x 1-1/2" Hex Cap Screw Gr5 Zinc (Case of 250)
[PO: 10 CS @ $0.18] -> [BLOCK: $0.18 matches EA contract ($45.00/CS expected) — -99.6% VARIANCE]
2,500 EA
$450.00
BLOCK_PRICE_VARIANCE (-99.6%)
#6
APEX-VALVE-2IN
2" Forged Brass Full-Port Ball Valve 600 WOG
[PO: "APEX-VALVE-2IN"] -> [BLOCK: Unmapped for CUST: APEX-MECH — Select Catalog SKU]
4 EA
$154.00
BLOCK_UNKNOWN_SKU
Buyer Order Discrepancy & Price/Pack Confirmation Receipt PDF
ANSI X12 EDI 850 / Data Element 355 UOM • PO #88412 • Apex Mechanical Contractors
ERP Readiness Verdict
QUARANTINED • 2 OPEN BLOCKS
UOM Pack Conversion Equation
5 AUTO-MAPPED • 5 PACK CONVERSIONS
Protected Margin Exposure
$448.20 CAUGHT BEFORE ERP IMPORT
Receipt SHA-256 Hash
2a4a29e89b9ff35afbac4038...
================================================================================ ORDERAIRLOCK — BUYER ORDER DISCREPANCY & ACKNOWLEDGMENT RECEIPT (ANSI X12 355) ================================================================================ Customer: Apex Mechanical Contractors (APEX-MECH) Purchase Order: PO-88412 | PO Date: 2026-11-04 | Ship-To Zip: 60607 1. ERP READINESS: QUARANTINED • 2 OPEN BLOCKS 2. UOM & ALIAS RESOLUTION: 5 AUTO-MAPPED • 5 PACK CONVERSIONS 3. PROTECTED MARGIN EXPOSURE: $448.20 CAUGHT BEFORE ERP IMPORT Verified Order Total: $1,290.00 Source File SHA-256: 9f8e7d6c5b4a3928172635445566778899aabbccddeeff001122334455667788 Immutable Receipt SHA-256: 2a4a29e89b9ff35afbac403883fe9fa37ff466c38f47a25d0561ebcad245b149 -------------------------------------------------------------------------------- Line #1: APX-ELB-34 -> COP-ELB-90-34 | [PO: 3 CS @ $18.00/CS] -> [ALIAS -> #COP-ELB-90-34 + 1 CS = 12 EA] -> [ERP: 36 EA @ $1.50/EA = $54.00 PASS] | BBOX {"page":1,"x0":36,"y0":196,"x1":564,"y1":228} Line #2: 316-FW-38 -> SS-WASH-FL-38 | [PO: 5 M @ $92.40/M] -> [ALIAS -> #SS-WASH-FL-38 + 1 M = 1000 EA] -> [ERP: 5000 EA @ $0.09/EA = $462.00 PASS] | BBOX {"page":1,"x0":36,"y0":236,"x1":564,"y1":268} Line #3: TAPE-PTFE-12 -> PTFE-TAPE-HD12 | [PO: 2 CS @ $30.00/CS] -> [ALIAS -> #PTFE-TAPE-HD12 + 1 CS = 24 EA] -> [ERP: 48 EA @ $1.25/EA = $60.00 PASS] | BBOX {"page":1,"x0":36,"y0":276,"x1":564,"y1":308} Line #4: WEDGE-12-414 -> ANC-WDG-12414 | [PO: 4 BX @ $27.50/BX] -> [ALIAS -> #ANC-WDG-12414 + 1 BX = 25 EA] -> [ERP: 100 EA @ $1.10/EA = $110.00 PASS] | BBOX {"page":1,"x0":36,"y0":316,"x1":564,"y1":348} Line #5: ZN-HEX-3816 -> ZN-HEX-3816 | [PO: 10 CS @ $0.18] -> [BLOCK: $0.18 matches EA contract ($45.00/CS expected) — -99.6% VARIANCE] | BBOX {"page":1,"x0":36,"y0":356,"x1":564,"y1":392} Line #6: APEX-VALVE-2IN -> UNMAPPED | [PO: "APEX-VALVE-2IN"] -> [BLOCK: Unmapped for CUST: APEX-MECH — Select Catalog SKU] | BBOX {"page":1,"x0":36,"y0":400,"x1":564,"y1":436} -------------------------------------------------------------------------------- Verified by OrderAirlock Deterministic PO Quarantine — Eliminate manual PO entry & UOM errors at orderairlock.com · https://orderairlock.com · OrderAirlock Operations (support@orderairlock.com) ================================================================================

The 4-Stage Deterministic Airlock Protocol

01 / INGEST

SHA-256 Deduplicated Intake

Drop customer PDF/CSV purchase_order files or POST n8n / Make JSON payloads with automatic SHA-256 and (customer_code, po_number) duplicate guards.

02 / RESOLVE

Customer Alias & X12 355 UOM Math

Matches each buyer's customer_sku_alias table and multiplies uom_conversion factors (Raw PO Qty x SKU Pack Factor = ERP Base EA Qty).

03 / QUARANTINE

Side-by-Side PDF Bounding-Box Hold

Any unmapped SKU, dimensional UOM mismatch, or price_variance locks ERP release and highlights exact bounding_box coordinates on the source PDF.

04 / COMMIT

ERP Sales Order & Discrepancy Receipt

Emits injection-sanitized sales_order CSVs, edi_850 (x12_355), signed HMAC-SHA256 webhooks, and a SHA-256 discrepancy_receipt PDF.

TRADE MATH & DATA PORTABILITY PLEDGE

Teach a customer part alias or pack conversion once — auto-verify every repeat PO from that buyer.

Deterministic Formula: Raw PO Qty x SKU Pack Factor = ERP Base EA Qty (Line Ext Delta <= $0.02)

Zero Platform Cut Pledge: 0% transaction cut — flat $249/mo Starter ($2,490/yr annual, 500 POs/mo) or $499/mo Pro ($4,990/yr annual, 2,500 POs/mo) subscription with zero per-PO overage fees.

Freight Error Payback: 1 caught wrong-pack LTL shipment ($448+ margin + $200+ return freight) pays for 2+ months immediately.

100% Data Portability: Import your Master Item Catalog & Customer Alias Table (.csv) in 60 seconds and export your Customer Alias CSV anytime.

Open Multi-Order Quarantine Queue (/desk)Bootstrap Catalog & Aliases
STRICT ANTI-ICP BOUNDARY

Who OrderAirlock Explicitly Turns Away

No AP Vendor Bill / 3-Way GL Matching: We strictly process inbound Customer Purchase Orders → Outbound ERP Sales Orders, never Accounts Payable bills.

No Retail VAN / AS2 Mailbox Transport: We solve the 80% non-EDI customer tail that emails PDF/Excel POs, not SPS Commerce retail VANs.

No Fuzzy AI Best-Guess Auto-Release: Unrecognized SKUs or impossible UOM conversions always quarantine until a human clerk confirms the rule.

No $18,000 Annual Contracts or Custom SAML Consulting: 100% self-serve SaaS with a 14-day free trial and 2-click cancel.