File definition rules:
{
"resourcePath": "",
"fileDefinition": {
"_id": "69550a58ade70840c6df4dfe",
"lastModified": "2025-12-31T11:34:48.227Z",
"name": "Sample 850",
"sandbox": true,
"description": "Purchase Order",
"version": "2",
"_sourceId": "694dfebf3f70c4486dea7450",
"format": "delimited/x12",
"skipEmptyEndColDelimiter": true,
"skipEDIValidation": true,
"skipEDIProfileValidation": true,
"delimited": {
"rowSuffix": "~",
"rowDelimiter": "
\r\n",
"colDelimiter": "*"
},
"rules": [
{
"maxOccurrence": 1,
"required": true,
"skipRowSuffix": true,
"elements": [
{
"name": "ISA",
"value": "ISA"
},
{
"name": "Authorization Information Qualifier",
"value": "ISA01",
"referenceValue": "{{{ediProfile.isa01}}}",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Authorization Information",
"value": "ISA02",
"referenceValue": "{{{ediProfile.isa02}}}",
"maxLength": 10,
"minLength": 10,
"type": "string",
"required": true
},
{
"name": "Security Information Qualifier",
"value": "ISA03",
"referenceValue": "{{{ediProfile.isa03}}}",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Security Information",
"value": "ISA04",
"referenceValue": "{{{ediProfile.isa04}}}",
"maxLength": 10,
"minLength": 10,
"type": "string",
"required": true
},
{
"name": "Sender Interchange ID Qualifier",
"value": "ISA05",
"referenceValue": "{{{ediProfile.tpIdQualifier}}}",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Interchange Sender ID",
"value": "ISA06",
"referenceValue": "{{{ediProfile.tpInterchangeId}}}",
"maxLength": 15,
"minLength": 15,
"type": "string",
"required": true
},
{
"name": "Receiver Interchange ID Qualifier",
"value": "ISA07",
"referenceValue": "{{{ediProfile.myIdQualifier}}}",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Interchange Receiver ID",
"value": "ISA08",
"referenceValue": "{{{ediProfile.myInterchangeId}}}",
"maxLength": 15,
"minLength": 15,
"type": "string",
"required": true
},
{
"name": "Interchange Date",
"value": "ISA09",
"maxLength": 6,
"minLength": 6,
"type": "number",
"required": true
},
{
"name": "Interchange Time",
"value": "ISA10",
"maxLength": 4,
"minLength": 4,
"type": "number",
"required": true
},
{
"name": "Interchange Standard ID",
"value": "ISA11",
"referenceValue": "{{{ediProfile.isa11}}}",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "Interchange Version ID",
"value": "ISA12",
"referenceValue": "{{{ediProfile.isa12}}}",
"maxLength": 5,
"minLength": 5,
"type": "string",
"required": true
},
{
"name": "Interchange Control Number",
"value": "ISA13",
"maxLength": 9,
"minLength": 9,
"type": "number",
"required": true
},
{
"name": "Acknowledgment Requested",
"value": "ISA14",
"referenceValue": "{{{ediProfile.isa14}}}",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "Test Indicator",
"value": "ISA15",
"referenceValue": "{{{ediProfile.isa15}}}",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "Subelement Separator",
"value": "ISA16",
"referenceValue": "{{{ediProfile.isa16}}}",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true
}
],
"children": [
{
"required": true,
"maxOccurrence": 1,
"skipRowSuffix": true,
"elements": [
{
"name": "GS",
"value": "GS"
},
{
"name": "Functional Identifier Code",
"value": "GS01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Application Sender's Code",
"value": "GS02",
"referenceValue": "{{{ediProfile.tpGroupId}}}",
"maxLength": 15,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Application Receiver's Code",
"value": "GS03",
"referenceValue": "{{{ediProfile.myGroupId}}}",
"maxLength": 15,
"minLength": 2,
"type": "string",
"required": true
},
{
"name": "Data Interchange Date",
"value": "GS04",
"maxLength": 8,
"minLength": 8,
"type": "string",
"required": true
},
{
"name": "Data Interchange Time",
"value": "GS05",
"maxLength": 8,
"minLength": 4,
"type": "string",
"required": true
},
{
"name": "Group Control Number",
"value": "GS06",
"maxLength": 9,
"minLength": 1,
"type": "number",
"required": true
},
{
"name": "Responsible Agency Code",
"value": "GS07",
"referenceValue": "{{{ediProfile.gs07}}}",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "Version/Rel Ind. Identifier Code",
"value": "GS08",
"referenceValue": "{{{ediProfile.gs08}}}",
"maxLength": 12,
"minLength": 1,
"type": "string",
"required": true
}
],
"children": [
{
"name": "ST",
"maxOccurrence": 1000,
"container": true,
"children": [
{
"required": true,
"skipRowSuffix": true,
"elements": [
{
"name": "ST",
"value": "ST"
},
{
"name": "Identifier",
"value": "ST01",
"maxLength": 3,
"minLength": 3,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Control",
"value": "ST02",
"maxLength": 9,
"minLength": 4,
"type": "string",
"required": true,
"enum": []
}
],
"children": [
{
"name": "BEG",
"required": true,
"skipRowSuffix": true,
"elements": [
{
"name": "BEG",
"value": "BEG"
},
{
"name": "Transaction Set Purpose Code",
"value": "BEG01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"00",
"06",
"07",
"16"
]
},
{
"name": "Type Code",
"value": "BEG02",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Purchase Order Number",
"value": "BEG03",
"maxLength": 22,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Release Number",
"value": "BEG04",
"maxLength": 30,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Date(BEG05)",
"value": "BEG05",
"maxLength": 8,
"minLength": 8,
"type": "string",
"required": true,
"enum": []
}
]
},
{
"name": "REF",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "REF",
"value": "REF"
},
{
"name": "Qualifier",
"value": "REF01",
"maxLength": 3,
"minLength": 3,
"type": "string",
"required": true,
"enum": [
"001",
"010",
"015",
"037"
]
},
{
"name": "Reference Number",
"value": "REF02",
"maxLength": 8,
"minLength": 8,
"type": "number",
"required": false,
"enum": []
}
]
}
]
},
{
"name": "PER",
"maxOccurrence": 3,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "PER",
"value": "PER"
},
{
"name": "Contact Function Code",
"value": "PER01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Name",
"value": "PER02",
"maxLength": 60,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "Communication Qualifier",
"value": "PER03",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Communication Number",
"value": "PER04",
"maxLength": 256,
"minLength": 1,
"type": "string",
"required": false
}
]
}
]
},
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "FOB",
"value": "FOB"
},
{
"name": "Payment Code",
"value": "FOB01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
}
]
},
{
"name": "SAC",
"maxOccurrence": 25,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "SAC",
"value": "SAC"
},
{
"name": "Indicator",
"value": "SAC01",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Service, Promotion, Allowance, or Charge Code",
"value": "SAC02",
"maxLength": 4,
"minLength": 4,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Agency Qualifier Code",
"value": "SAC03",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Agency Service, Promotion, Allowance, or Charge Code",
"value": "SAC04",
"maxLength": 10,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "Amount",
"value": "SAC05",
"maxLength": 10,
"minLength": 1,
"type": "string",
"required": false
}
]
}
]
},
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "ITD",
"value": "ITD"
},
{
"name": "Type Code (ITD01)",
"value": "ITD01",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Date Code",
"value": "ITD02",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Percent",
"value": "ITD03",
"maxLength": 8,
"minLength": 1,
"type": "number",
"required": false
},
{
"name": "Discount Days Due",
"value": "ITD04",
"maxLength": 8,
"minLength": 1,
"type": "number",
"required": false
},
{
"name": "Terms Discount Days Due",
"value": "ITD05",
"maxLength": 5,
"minLength": 1,
"type": "number",
"required": false
},
{
"name": "Terms Net Due Date",
"value": "ITD06",
"maxLength": 8,
"minLength": 1,
"type": "number",
"required": false
},
{
"name": "Net Days Due",
"value": "ITD07",
"maxLength": 3,
"minLength": 1,
"type": "number",
"required": true
}
]
},
{
"name": "DTM",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "DTM",
"value": "DTM"
},
{
"name": "Date/Time Qualifier",
"value": "DTM01",
"maxLength": 3,
"minLength": 3,
"type": "string",
"required": true,
"enum": [
"001",
"010",
"015",
"037"
]
},
{
"name": "Date",
"value": "DTM02",
"maxLength": 8,
"minLength": 8,
"type": "number",
"required": false,
"enum": []
}
]
}
]
},
{
"required": true,
"maxoccurence": 1000,
"skipRowSuffix": true,
"elements": [
{
"name": "TD5",
"value": "TD5"
},
{
"name": "Routing Sequence Code",
"value": "TD501",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Identification Code Qualifier",
"value": "TD502",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Identification Code",
"value": "TD503",
"maxLength": 80,
"minLength": 2,
"type": "string",
"required": false
},
{
"name": "Transportation Method/Type Code",
"value": "TD504",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Routing",
"value": "TD505",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": true
},
{
"name": "TD506",
"value": "TD506",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "TD507",
"value": "TD507",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "TD508",
"value": "TD508",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "TD509",
"value": "TD509",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "TD510",
"value": "TD510",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "TD511",
"value": "TD511",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": false
},
{
"name": "Service Level Code",
"value": "TD512",
"maxLength": 35,
"minLength": 1,
"type": "string",
"required": true
}
]
},
{
"name": "N9",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "N9",
"value": "N9"
},
{
"name": "Reference ID Qualifier",
"value": "N901",
"maxLength": 3,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"CO",
"L1"
]
},
{
"name": "Reference Identification",
"value": "N902",
"maxLength": 80,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
}
]
},
{
"name": "MTX",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "MTX",
"value": "MTX"
},
{
"name": "Note Reference Code",
"value": "MTX01",
"maxLength": 3,
"minLength": 3,
"type": "string",
"required": false,
"enum": [
"MKN",
"LAB",
"PKG",
"OTH",
"GPL",
"INT",
"EAJ"
]
},
{
"name": "Free-form Text(MTX02)",
"value": "MTX02",
"maxLength": 264,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
}
]
}
]
}
]
},
{
"name": "N1",
"maxOccurrence": 1000,
"required": true,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "N1",
"value": "N1"
},
{
"name": "Entity Identifier Code",
"value": "N101",
"maxLength": 3,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"GIR",
"BY",
"ST",
"BT"
]
},
{
"name": "Name",
"value": "N102",
"maxLength": 60,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Identification Code Qualifier",
"value": "N103",
"maxLength": 60,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Identification Code",
"value": "N104",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
}
]
},
{
"name": "N3",
"maxOccurrence": 1000,
"required": true,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "N3",
"value": "N3"
},
{
"name": "Address Line (N301)",
"value": "N301",
"maxLength": 55,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Address Line (N302)",
"value": "N302",
"maxLength": 55,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
}
]
}
]
},
{
"name": "N4",
"maxOccurrence": 1000,
"required": true,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "N4",
"value": "N4"
},
{
"name": "City",
"value": "N401",
"maxLength": 30,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "State",
"value": "N402",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Postal Code",
"value": "N403",
"maxLength": 15,
"minLength": 3,
"type": "string",
"required": true,
"enum": []
}
]
}
]
}
]
},
{
"name": "PO1",
"maxOccurrence": 100000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "PO1",
"value": "PO1"
},
{
"name": "Assigned ID (PO101)",
"value": "PO101",
"maxLength": 20,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Quantity",
"value": "PO102",
"maxLength": 17,
"minLength": 1,
"type": "number",
"required": true,
"enum": []
},
{
"name": "Code(PO103)",
"value": "PO103",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"EA",
"AS"
]
},
{
"name": "Unit Price (COST)",
"value": "PO104",
"maxLength": 19,
"minLength": 1,
"type": "number",
"required": true,
"enum": []
},
{
"name": "Basis of Unit Price",
"value": "PO105",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"LD",
"LE",
"NC",
"PR",
"QT",
"QT",
"TD",
"TE",
"WD",
"WE"
]
},
{
"name": "Qualifier(PO106)",
"value": "PO106",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": [
"UP",
"EN",
"UK"
]
},
{
"name": "UPC Number(PO107)",
"value": "PO107",
"maxLength": 48,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Qualifier(PO108)",
"value": "PO108",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "ID(PO109)",
"value": "PO109",
"maxLength": 48,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
}
],
"children": [
{
"name": "CTP",
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "CTP",
"value": "CTP"
},
{
"name": "Class of Trade Code",
"value": "CTP01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Price Qualifier",
"value": "CTP02",
"maxLength": 3,
"minLength": 3,
"type": "string",
"required": true,
"enum": [
"MSR",
"PRP",
"RTL"
]
},
{
"name": "Unit Price (CTP03)",
"value": "CTP03",
"maxLength": 19,
"minLength": 1,
"type": "number",
"required": true,
"enum": []
}
]
},
{
"name": "PID",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "PID",
"value": "PID"
},
{
"name": "Item Description Type",
"value": "PID01",
"maxLength": 1,
"minLength": 1,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Product/Process Characteristic Code",
"value": "PID02",
"maxLength": 3,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Agency Qualifier Code",
"value": "PID03",
"maxLength": 3,
"minLength": 2,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Product Description Code",
"value": "PID04",
"maxLength": 12,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Description",
"value": "PID05",
"maxLength": 80,
"minLength": 1,
"type": "string",
"required": true
}
]
}
]
},
{
"name": "SDQ",
"maxOccurrence": 1000,
"required": false,
"container": true,
"children": [
{
"skipRowSuffix": true,
"required": false,
"elements": [
{
"name": "SDQ",
"value": "SDQ"
},
{
"name": "Code(SDQ01)",
"value": "SDQ01",
"maxLength": 2,
"minLength": 2,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Qualifier(SDQ02)",
"value": "SDQ02",
"maxLength": 2,
"minLength": 1,
"type": "string",
"required": false,
"enum": []
},
{
"name": "Identification Code(SDQ03)",
"value": "SDQ03",
"maxLength": 13,
"minLength": 2,
"type": "string",
"required": true,
"enum": []
},
{
"name": "Quantity(SDQ04)",
"value": "SDQ04",
"maxLength": 15,
"minLength": 1,
"type": "number",
"required": true,
"enum": []
}
]
}
]
}
]
}
]
},
{
"name": "CTT",
"maxOccurrence": 1,
"required": false,
"container": true,
"children": [
{
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "CTT",
"value": "CTT"
},
{
"name": "Number of Line Items",
"value": "CTT01",
"maxLength": 8,
"minLength": 1,
"type": "string",
"required": true
}
]
}
]
},
{
"maxOccurrence": 1,
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "SE",
"value": "SE"
},
{
"name": "Number of Included Segments",
"value": "SE01",
"maxLength": 12,
"minLength": 1,
"type": "number",
"required": true,
"enum": []
},
{
"name": "Transaction Set Control Number(SE02)",
"value": "SE02",
"maxLength": 9,
"minLength": 4,
"type": "string",
"required": true,
"enum": []
}
]
}
]
}
]
}
],
"closeRule": [
{
"maxOccurrence": 1,
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "GE",
"value": "GE"
},
{
"name": "Number of Transaction Sets Included",
"value": "GE01",
"maxLength": 6,
"minLength": 1,
"type": "number",
"required": true
},
{
"name": "Group Control Number(GE02)",
"value": "GE02",
"maxLength": 9,
"minLength": 1,
"type": "number",
"required": true
}
]
}
]
}
],
"closeRule": {
"maxOccurrence": 1,
"required": false,
"skipRowSuffix": true,
"elements": [
{
"name": "IEA",
"value": "IEA"
},
{
"name": "Number of Included Functional Groups",
"value": "IEA01",
"maxLength": 5,
"minLength": 1,
"type": "number",
"required": true
},
{
"name": "Interchange Control Number(IEA02)",
"value": "IEA02",
"maxLength": 9,
"minLength": 9,
"type": "number",
"required": true
}
]
}
}
],
"globalId": "66b0446f-f876-4673-ac78-1b3bbdbbd15b"
}
}
Sample 850:
ISA*00* *00* *08*1234567890 *ZZ*TESTTRADING *260101*1200*U*00501*000000123*0*P*>
GS*PO*1234567890*TESTTRADING*20260101*1200*123*X*005010VICS
ST*850*1001
BEG*00*DS*PO12345678**20260101
REF*BT*9876543210
REF*DP*0456
REF*PG*HOMEGOODS
REF*CNO*123456780001
REF*SB*22
REF*CO*5556667777
REF*PD*1234567800
REF*NB*SINGLE
REF*FI*AB
PER*DC*Jane Smith*TE*5551234567
FOB*DF
SAC*N**VI*FRT
SAC*N*ZZZZ*VI*H100*1500
ITD*05*2*****30
DTM*001*20260201
DTM*010*20260101
DTM*002*20260105
TD5*****CONTACT BUYER TRANSPORTATIONSI
N9*VWMTX
MTX**Delivery of goods constitutes acceptance of terms
MTX**Terms available on supplier portal
N98MMTX
MTX**RETAILER - TEST SITE
N9VWMTX
MTX**For shipment issues please contact
N9*VW*MTX
MTX**1-555-555-1212
N1*BO*RETURNS DEPT*92*RT
N1*MA*Jane Smith
N3*1234 Sample Street
N4*Sample City*CA*90001
N1*BT*Jane Smith
N3*1234 Sample Street
N4*Sample City*CA*90001
PO1*1*2*EA*199.99*WE*UP*111111111111*CG*12
CTP**RTL*249.99
PID*F*08*Sample Product One Description
SDQ*EA920001*2
PO1*2*3*EA*25.50*WE*UP*222222222222*CG*6
CTP**RTL*39.99
PID*F*08***Sample Product Two Description
SDQ*EA*92*0001*3
PO1*3*1*EA*49.95*WE*UP*333333333333*CG*4
CTP**RTL*79.95
PID*F*08*Sample Product Three Description
SDQ*EA920001*1
CTT*3
SE*50*1001
GE*1*123
IEA*1*000000123
The end-of-line character is a NEL (
) character. Because of this, we are unable to parse the EDI file and generate the JSON output. Please refer to the attached screenshot for reference.