Output doesn't match Preview

I'm trying to process a 940 through FTP connectors. What it's supposed to do is import the document in x12 format and reformat it into a flat file. When I preview the generated file, I get the below

However, when the file actually gets processed I get this:

So far I have tried the following:

  • Used a Dummy HTTPS destination to get the correct raw data for mapping
  • Ensured that the file that I was trying to process was the same as the file that I implemented with
  • Changed the file extensions just in case it didn't know how to read the input file without it

I've been able to get this to work previously, but I don't know what would have changed to make it stop seeing the data. 

Here are my rules:

{
  "_id": "659e99942fcea4324e60c54a",
  "lastModified": "2024-01-26T19:19:14.069Z",
  "name": "Geodis 940",
  "sandbox": true,
  "description": "Geodis 940",
  "version": "1",
  "format": "fixed",
  "fixed": {
    "rowSuffix": "",
    "rowDelimiter": "\n",
    "paddingChar": " "
  },
  "rules": [
    {
      "required": true,
      "elements": [
        {
          "name": "Qualifier",
          "length": 8,
          "value": "PARTNER"
        },
        {
          "name": "Value",
          "length": 10,
          "value": "BAY01"
        }
      ]
    },
    {
      "required": true,
      "elements": [
        {
          "name": "Qualifier",
          "length": 8,
          "value": "SET"
        },
        {
          "name": "Value",
          "length": 10,
          "value": "940"
        }
      ]
    },
    {
      "required": true,
      "elements": [
        {
          "name": "Qualifier",
          "length": 8,
          "value": "ROUTE"
        },
        {
          "name": "Value",
          "length": 10,
          "value": "BAY01"
        }
      ]
    },
    {
      "required": true,
      "elements": [
        {
          "name": "Qualifier",
          "length": 8,
          "value": "COMPANY"
        },
        {
          "name": "Value",
          "length": 10,
          "value": "W1"
        }
      ]
    },
    {
      "required": true,
      "elements": [
        {
          "name": "Qualifier",
          "length": 8,
          "value": "BEGIN"
        }
      ]
    },
    {
      "required": true,
      "maxOccurrence": 100,
      "elements": [
        {
          "name": "RECORDID",
          "length": 20,
          "value": "I940_1020_004010"
        },
        {
          "name": "RECORDTYPE",
          "length": 4,
          "value": "1020"
        },
        {
          "name": "Order Status Code",
          "length": 1,
          "value": "{{[Order Status Code]}}"
        },
        {
          "name": "Depositor Order Number",
          "length": 22,
          "value": "{{{[Depositor Order Number]}}}"
        }
      ]
    },
    {
      "required": false,
      "maxOccurrence": 3,
      "relativeDataPath": "N1",
      "elements": [
        {
          "name": "Record ID",
          "length": 20,
          "value": "I940_1040_004010"
        },
        {
          "name": "Record Type",
          "length": 4,
          "value": "1040"
        },
        {
          "name": "N101",
          "length": 4,
          "value": "{{{[Entity Identifier Code]}}}"
        },
        {
          "name": "Name(N102)",
          "length": 60,
          "value": "{{{[Name(N102)]}}}"
        }
      ]
    },
    {
      "required": false,
      "maxOccurrence": 1,
      "elements": [
        {
          "name": "Record ID",
          "length": 20,
          "value": "I940_1060_004010"
        },
        {
          "name": "Record Type",
          "length": 4,
          "value": "1060"
        },
        {
          "name": "Address1",
          "length": 55,
          "value": "{{{[N1].1.[N3].0.[Address Information]}}}"
        },
        {
          "name": "Address2",
          "length": 55,
          "value": "{{{[N1].1.[N3].0.[Address Information(N302)]}}}"
        }
      ]
    },
    {
      "required": false,
      "relativeDataPath": "[N1].1",
      "maxOccurrence": 3,
      "elements": [
        {
          "name": "RecordId",
          "length": 20,
          "value": "I940_1070_004010"
        },
        {
          "name": "RecordType",
          "length": 4,
          "value": "1070"
        },
        {
          "name": "City",
          "length": 30,
          "value": "{{{[City Name]}}}"
        },
        {
          "name": "State",
          "length": 2,
          "value": "{{{[State or Province Code]}}}"
        },
        {
          "name": "Zip",
          "length": 15,
          "value": "{{{[Postal Code]}}}"
        },
        {
          "name": "Country",
          "length": 10,
          "value": "{{{[Country Code(N404)]}}}"
        }
      ]
    },
    {
      "required": false,
      "maxOccurrence": 3,
      "relativeDataPath": "G62",
      "elements": [
        {
          "name": "RecordId",
          "length": 20,
          "value": "I940_1110_004010"
        },
        {
          "name": "RecordType",
          "length": 4,
          "value": "1110"
        },
        {
          "name": "Qualifier",
          "length": 2,
          "value": "{{{[Date Qualifier]}}}"
        },
        {
          "name": "Date",
          "length": 10,
          "value": "{{{[Date]}}}"
        }
      ]
    },
    {
      "name": "1140",
      "required": false,
      "elements": [
        {
          "name": "Record ID",
          "length": 20,
          "value": "I940_1140_004010"
        },
        {
          "name": "Record Type",
          "length": 4,
          "value": "1140"
        },
        {
          "name": "Shipment Method of Payment",
          "length": 2,
          "value": "{{{[Shipment Method of Payment Code]}}}"
        },
        {
          "name": "Transportation Method Code",
          "length": 2,
          "value": "{{{[Transportation Method/Type Code]}}}"
        }
      ]
    },
    {
      "required": false,
      "maxOccurrence": 1000,
      "relativeDataPath": "LX",
      "elements": [
        {
          "name": "LX",
          "length": 20,
          "value": "LX"
        }
      ],
      "children": [
        {
          "required": false,
          "maxOccurrence": 1000,
          "relativeDataPath": "W01",
          "elements": [
            {
              "name": "RecordId",
              "length": 20,
              "value": "I940_2020_004010"
            },
            {
              "name": "RecordType",
              "length": 4,
              "value": "2020"
            },
            {
              "name": "Quantity",
              "length": 17,
              "value": "{{{[Quantity]}}}"
            },
            {
              "name": "ItmQual",
              "length": 2,
              "value": "VN"
            },
            {
              "name": "prodID",
              "length": 12,
              "value": "{{{[Product/Service ID(W0107)]}}}"
            },
            {
              "name": "LotQualifier",
              "length": 2,
              "value": "LT"
            },
            {
              "name": "Lot",
              "length": 48,
              "value": ""
            }
          ],
          "children": [
            {
              "required": false,
              "maxOccurrence": 1000,
              "relativeDataPath": "N9",
              "elements": [
                {
                  "name": "RecordId",
                  "length": 20,
                  "value": "I940_2040_004010"
                },
                {
                  "name": "RecordType",
                  "length": 4,
                  "value": "2040"
                },
                {
                  "name": "Reference Identification Qualifier",
                  "length": 3,
                  "value": "{{{[Reference Identification Qualifier]}}}"
                },
                {
                  "name": "Reference Identification",
                  "length": 30,
                  "value": "{{{[Reference Identification]}}}"
                }
              ]
            },
            {
              "required": false,
              "maxOccurrence": 1000,
              "relativeDataPath": "G69",
              "elements": [
                {
                  "name": "RecordId",
                  "length": 20,
                  "value": "I940_2030_004010"
                },
                {
                  "name": "RecordType",
                  "length": 4,
                  "value": "2030"
                },
                {
                  "name": "description",
                  "length": 40,
                  "value": "{{{[Free-form Description]}}}"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "File Trailer Record",
      "required": true,
      "maxOccurrence": 1,
      "elements": [
        {
          "name": "RecordId",
          "length": 20,
          "value": "I940_3010_004010"
        },
        {
          "name": "RecordType",
          "length": 4,
          "value": "3010"
        },
        {
          "name": "Quantity",
          "length": 17,
          "value": "{{{[Quantity]}}}"
        }
      ]
    },
    {
      "name": "File Trailer Record",
      "required": true,
      "maxOccurrence": 1,
      "elements": [
        {
          "name": "E",
          "length": 3,
          "value": "End"
        }
      ]
    }
  ]
}

Any ideas?

 

 

0

Comments

7 comments
Date Votes
  • Better picture of the output 

    0
  • Jack Harris what is your sample data?

    0
  • {
      "Authorization Information Qualifier": "00",
      "Authorization Information": "",
      "Security Information Qualifier": "00",
      "Security Information": "",
      "Interchange ID Qualifier": "01",
      "Interchange Sender ID": "006127708",
      "CodeList Summary": "12",
      "Interchange Receiver ID": "7045875587",
      "Interchange Date": "231211",
      "Interchange Time": "1115",
      "Interchange Control Standards Identifier": "U",
      "Interchange Control Version Number": "00501",
      "Interchange Control Number": "000012533",
      "Acknowledgment Requested": "0",
      "Usage Indicator": "P",
      "Component Element Separator": ":",
      "Functional Identifier Code": "OW",
      "Application Sender's Code": "4144979345",
      "Application Receiver's Code": "7045875587",
      "Date the EDI was created": "20231211",
      "Time": "1115",
      "Group Control Number": "2985",
      "Responsible Agency Code": "X",
      "Version / Release / Industry Identifier Code": "005010",
      "Transaction Set Identifier Code": "940",
      "Transaction Set Control Number": "3316",
      "Order Status Code": "R",
      "Depositor Order Number": "0007213778",
      "Master Reference (Link) Number": "0085673654",
      "Transaction Type Code": "TS",
      "N1": [
        {
          "Entity Identifier Code": "SF",
          "Name(N102)": "Bay Valley Foods, LLC - Charlotte",
          "Identification Code Qualifier": "54",
          "Identification Code": "1615"
        },
        {
          "Entity Identifier Code": "ST",
          "Name(N102)": "Bay Valley Foods LLC",
          "Identification Code Qualifier": "9",
          "Identification Code": "0000001610",
          "N3": [
            {
              "Address Information": "Kings Mountain SEDC Southeast DC",
              "Address Information(N302)": "120 Woodlake Pkwy"
            }
          ],
          "City Name": "Kings Mountain",
          "State or Province Code": "NC",
          "Postal Code": "28086-9225",
          "Country Code(N404)": "US"
        }
      ],
      "N9": [
        {
          "Reference Identification Qualifier": "PIN",
          "Reference Identification": "DEFAULT"
        }
      ],
      "G62": [
        {
          "Date Qualifier": "10",
          "Date": "20231212"
        },
        {
          "Date Qualifier": "02",
          "Date": "20231213"
        }
      ],
      "Shipment Method of Payment Code": "PP",
      "Transportation Method/Type Code": "M",
      "LX": [
        {
          "Assigned Number": "10",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044616444",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "09196870756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "4/1 REF SAUERKRAUT -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "10"
                }
              ],
              "W20": [
                {
                  "Weight": "36",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1512"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "20",
          "W01": [
            {
              "Quantity": "325",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "003430000135",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "71818464328",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "12/2 REF DELI STYLE SAUERKRAUT-DELEX"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "20"
                }
              ],
              "W20": [
                {
                  "Weight": "26",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "8450"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "30",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH DLL SPR 375 425 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "30"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6082.02"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "40",
          "W01": [
            {
              "Quantity": "60",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 REF KSH DLL SPR 145 175 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "40"
                }
              ],
              "W20": [
                {
                  "Weight": "19.974",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1198.44"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "50",
          "W01": [
            {
              "Quantity": "40",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF KSHHDS3/16 1100 1300 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "50"
                }
              ],
              "W20": [
                {
                  "Weight": "19.948",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "797.92"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "60",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044654580",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29654580756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RF KSH LWSL3/16 700 800 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "60"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.56"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "70",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655210",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655210756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF WH KSHR DILLS 60 70 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "70"
                }
              ],
              "W20": [
                {
                  "Weight": "48.33",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2029.86"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "80",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH HMB DLL SLC3/16 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "80"
                }
              ],
              "W20": [
                {
                  "Weight": "48.275",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.7"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "90",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658280",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658280756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RFKSHHMBSL1/4CC1400 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "90"
                }
              ],
              "W20": [
                {
                  "Weight": "48.315",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6087.69"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "100",
          "W01": [
            {
              "Quantity": "120",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044623040",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29253040756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF SPC HMB SL1/4CC 675 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "100"
                }
              ],
              "W20": [
                {
                  "Weight": "19.979",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2397.48"
                }
              ]
            }
          ]
        }
      ],
      "Quantity": "937",
      "Weight": "31258.67",
      "Unit or Basis for Measurement Code": "LB",
      "Number of Included Segments": "62",
      "SE Transaction Set Control Number": "3316",
      "Number of Transaction Sets Included": "1",
      "GE Group Control Number": "2985",
      "Number of Included Functional Groups": "1",
      "IEA Interchange Control Number": "000012533"
    }
    0
  • Jack Harris something like this. It's a little confusing, but you should change the sample data to be wrapped in array brackets. This is because during the actual run, a page of data is sent to the translator and not a single record.

    {
      "name": "Geodis 940",
      "sandbox": true,
      "description": "Geodis 940",
      "version": "1",
      "format": "fixed",
      "fixed": {
        "rowSuffix": "",
        "rowDelimiter": "\n",
        "paddingChar": " "
      },
      "rules": [
        {
          "name": "File Header",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "Qualifier",
              "length": 8,
              "value": "PARTNER"
            },
            {
              "name": "Value",
              "length": 10,
              "value": "BAY01"
            }
          ]
        },
        {
          "name": "File Header",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "Qualifier",
              "length": 8,
              "value": "SET"
            },
            {
              "name": "Value",
              "length": 10,
              "value": "940"
            }
          ]
        },
        {
          "name": "File Header",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "Qualifier",
              "length": 8,
              "value": "ROUTE"
            },
            {
              "name": "Value",
              "length": 10,
              "value": "BAY01"
            }
          ]
        },
        {
          "name": "File Header",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "Qualifier",
              "length": 8,
              "value": "COMPANY"
            },
            {
              "name": "Value",
              "length": 10,
              "value": "W1"
            }
          ]
        },
        {
          "name": "File Header",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "Qualifier",
              "length": 8,
              "value": "BEGIN"
            }
          ]
        },
        {
          "maxOccurrence": 1000,
          "container": true,
          "children": [
            {
              "required": true,
              "maxOccurrence": 100,
              "elements": [
                {
                  "name": "RECORDID",
                  "length": 20,
                  "value": "I940_1020_004010"
                },
                {
                  "name": "RECORDTYPE",
                  "length": 4,
                  "value": "1020"
                },
                {
                  "name": "Order Status Code",
                  "length": 1,
                  "value": "{{[Order Status Code]}}"
                },
                {
                  "name": "Depositor Order Number",
                  "length": 22,
                  "value": "{{{[Depositor Order Number]}}}"
                }
              ],
              "children": [
                {
                  "required": false,
                  "maxOccurrence": 3,
                  "relativeDataPath": "N1",
                  "elements": [
                    {
                      "name": "Record ID",
                      "length": 20,
                      "value": "I940_1040_004010"
                    },
                    {
                      "name": "Record Type",
                      "length": 4,
                      "value": "1040"
                    },
                    {
                      "name": "N101",
                      "length": 4,
                      "value": "{{{[Entity Identifier Code]}}}"
                    },
                    {
                      "name": "Name(N102)",
                      "length": 60,
                      "value": "{{{[Name(N102)]}}}"
                    }
                  ]
                },
                {
                  "required": false,
                  "maxOccurrence": 1,
                  "elements": [
                    {
                      "name": "Record ID",
                      "length": 20,
                      "value": "I940_1060_004010"
                    },
                    {
                      "name": "Record Type",
                      "length": 4,
                      "value": "1060"
                    },
                    {
                      "name": "Address1",
                      "length": 55,
                      "value": "{{{[N1].1.[N3].0.[Address Information]}}}"
                    },
                    {
                      "name": "Address2",
                      "length": 55,
                      "value": "{{{[N1].1.[N3].0.[Address Information(N302)]}}}"
                    }
                  ]
                },
                {
                  "required": false,
                  "relativeDataPath": "[N1].1",
                  "maxOccurrence": 3,
                  "elements": [
                    {
                      "name": "RecordId",
                      "length": 20,
                      "value": "I940_1070_004010"
                    },
                    {
                      "name": "RecordType",
                      "length": 4,
                      "value": "1070"
                    },
                    {
                      "name": "City",
                      "length": 30,
                      "value": "{{{[City Name]}}}"
                    },
                    {
                      "name": "State",
                      "length": 2,
                      "value": "{{{[State or Province Code]}}}"
                    },
                    {
                      "name": "Zip",
                      "length": 15,
                      "value": "{{{[Postal Code]}}}"
                    },
                    {
                      "name": "Country",
                      "length": 10,
                      "value": "{{{[Country Code(N404)]}}}"
                    }
                  ]
                },
                {
                  "required": false,
                  "maxOccurrence": 3,
                  "relativeDataPath": "G62",
                  "elements": [
                    {
                      "name": "RecordId",
                      "length": 20,
                      "value": "I940_1110_004010"
                    },
                    {
                      "name": "RecordType",
                      "length": 4,
                      "value": "1110"
                    },
                    {
                      "name": "Qualifier",
                      "length": 2,
                      "value": "{{{[Date Qualifier]}}}"
                    },
                    {
                      "name": "Date",
                      "length": 10,
                      "value": "{{{[Date]}}}"
                    }
                  ]
                },
                {
                "name": "1140",
                "required": false,
                "elements": [
                  {
                    "name": "Record ID",
                    "length": 20,
                    "value": "I940_1140_004010"
                  },
                  {
                    "name": "Record Type",
                    "length": 4,
                    "value": "1140"
                  },
                  {
                    "name": "Shipment Method of Payment",
                    "length": 2,
                    "value": "{{{[Shipment Method of Payment Code]}}}"
                  },
                  {
                    "name": "Transportation Method Code",
                    "length": 2,
                    "value": "{{{[Transportation Method/Type Code]}}}"
                  }
                ]
              },
                {
                  "required": false,
                  "maxOccurrence": 1000,
                  "relativeDataPath": "LX",
                  "elements": [
                    {
                      "name": "LX",
                      "length": 20,
                      "value": "LX"
                    }
                  ],
                  "children": [
                    {
                      "required": false,
                      "maxOccurrence": 1000,
                      "relativeDataPath": "W01",
                      "elements": [
                        {
                          "name": "RecordId",
                          "length": 20,
                          "value": "I940_2020_004010"
                        },
                        {
                          "name": "RecordType",
                          "length": 4,
                          "value": "2020"
                        },
                        {
                          "name": "Quantity",
                          "length": 17,
                          "value": "{{{[Quantity]}}}"
                        },
                        {
                          "name": "ItmQual",
                          "length": 2,
                          "value": "VN"
                        },
                        {
                          "name": "prodID",
                          "length": 12,
                          "value": "{{{[Product/Service ID(W0107)]}}}"
                        },
                        {
                          "name": "LotQualifier",
                          "length": 2,
                          "value": "LT"
                        },
                        {
                          "name": "Lot",
                          "length": 48,
                          "value": ""
                        }
                      ],
                      "children": [
                        {
                          "required": false,
                          "maxOccurrence": 1000,
                          "relativeDataPath": "N9",
                          "elements": [
                            {
                              "name": "RecordId",
                              "length": 20,
                              "value": "I940_2040_004010"
                            },
                            {
                              "name": "RecordType",
                              "length": 4,
                              "value": "2040"
                            },
                            {
                              "name": "Reference Identification Qualifier",
                              "length": 3,
                              "value": "{{{[Reference Identification Qualifier]}}}"
                            },
                            {
                              "name": "Reference Identification",
                              "length": 30,
                              "value": "{{{[Reference Identification]}}}"
                            }
                          ]
                        },
                        {
                          "required": false,
                          "maxOccurrence": 1000,
                          "relativeDataPath": "G69",
                          "elements": [
                            {
                              "name": "RecordId",
                              "length": 20,
                              "value": "I940_2030_004010"
                            },
                            {
                              "name": "RecordType",
                              "length": 4,
                              "value": "2030"
                            },
                            {
                              "name": "description",
                              "length": 40,
                              "value": "{{{[Free-form Description]}}}"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "closeRule": {
                "name": "File Trailer Record",
                "required": true,
                "maxOccurrence": 1,
                "elements": [
                  {
                    "name": "RecordId",
                    "length": 20,
                    "value": "I940_3010_004010"
                  },
                  {
                    "name": "RecordType",
                    "length": 4,
                    "value": "3010"
                  },
                  {
                    "name": "Quantity",
                    "length": 17,
                    "value": "{{{[Quantity]}}}"
                  }
                ]
              }
            }
          ]
        },
        {
          "name": "File Footer",
          "required": true,
          "maxOccurrence": 1,
          "elements": [
            {
              "name": "E",
              "length": 3,
              "value": "End"
            }
          ]
        }
      ]
    }

     

    Sample data:

    [{
      "Authorization Information Qualifier": "00",
      "Authorization Information": "",
      "Security Information Qualifier": "00",
      "Security Information": "",
      "Interchange ID Qualifier": "01",
      "Interchange Sender ID": "006127708",
      "CodeList Summary": "12",
      "Interchange Receiver ID": "7045875587",
      "Interchange Date": "231211",
      "Interchange Time": "1115",
      "Interchange Control Standards Identifier": "U",
      "Interchange Control Version Number": "00501",
      "Interchange Control Number": "000012533",
      "Acknowledgment Requested": "0",
      "Usage Indicator": "P",
      "Component Element Separator": ":",
      "Functional Identifier Code": "OW",
      "Application Sender's Code": "4144979345",
      "Application Receiver's Code": "7045875587",
      "Date the EDI was created": "20231211",
      "Time": "1115",
      "Group Control Number": "2985",
      "Responsible Agency Code": "X",
      "Version / Release / Industry Identifier Code": "005010",
      "Transaction Set Identifier Code": "940",
      "Transaction Set Control Number": "3316",
      "Order Status Code": "R",
      "Depositor Order Number": "0007213778",
      "Master Reference (Link) Number": "0085673654",
      "Transaction Type Code": "TS",
      "N1": [
        {
          "Entity Identifier Code": "SF",
          "Name(N102)": "Bay Valley Foods, LLC - Charlotte",
          "Identification Code Qualifier": "54",
          "Identification Code": "1615"
        },
        {
          "Entity Identifier Code": "ST",
          "Name(N102)": "Bay Valley Foods LLC",
          "Identification Code Qualifier": "9",
          "Identification Code": "0000001610",
          "N3": [
            {
              "Address Information": "Kings Mountain SEDC Southeast DC",
              "Address Information(N302)": "120 Woodlake Pkwy"
            }
          ],
          "City Name": "Kings Mountain",
          "State or Province Code": "NC",
          "Postal Code": "28086-9225",
          "Country Code(N404)": "US"
        }
      ],
      "N9": [
        {
          "Reference Identification Qualifier": "PIN",
          "Reference Identification": "DEFAULT"
        }
      ],
      "G62": [
        {
          "Date Qualifier": "10",
          "Date": "20231212"
        },
        {
          "Date Qualifier": "02",
          "Date": "20231213"
        }
      ],
      "Shipment Method of Payment Code": "PP",
      "Transportation Method/Type Code": "M",
      "LX": [
        {
          "Assigned Number": "10",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044616444",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "09196870756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "4/1 REF SAUERKRAUT -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "10"
                }
              ],
              "W20": [
                {
                  "Weight": "36",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1512"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "20",
          "W01": [
            {
              "Quantity": "325",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "003430000135",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "71818464328",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "12/2 REF DELI STYLE SAUERKRAUT-DELEX"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "20"
                }
              ],
              "W20": [
                {
                  "Weight": "26",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "8450"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "30",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH DLL SPR 375 425 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "30"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6082.02"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "40",
          "W01": [
            {
              "Quantity": "60",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 REF KSH DLL SPR 145 175 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "40"
                }
              ],
              "W20": [
                {
                  "Weight": "19.974",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1198.44"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "50",
          "W01": [
            {
              "Quantity": "40",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF KSHHDS3/16 1100 1300 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "50"
                }
              ],
              "W20": [
                {
                  "Weight": "19.948",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "797.92"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "60",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044654580",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29654580756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RF KSH LWSL3/16 700 800 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "60"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.56"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "70",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655210",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655210756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF WH KSHR DILLS 60 70 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "70"
                }
              ],
              "W20": [
                {
                  "Weight": "48.33",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2029.86"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "80",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH HMB DLL SLC3/16 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "80"
                }
              ],
              "W20": [
                {
                  "Weight": "48.275",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.7"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "90",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658280",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658280756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RFKSHHMBSL1/4CC1400 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "90"
                }
              ],
              "W20": [
                {
                  "Weight": "48.315",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6087.69"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "100",
          "W01": [
            {
              "Quantity": "120",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044623040",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29253040756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF SPC HMB SL1/4CC 675 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "100"
                }
              ],
              "W20": [
                {
                  "Weight": "19.979",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2397.48"
                }
              ]
            }
          ]
        }
      ],
      "Quantity": "937",
      "Weight": "31258.67",
      "Unit or Basis for Measurement Code": "LB",
      "Number of Included Segments": "62",
      "SE Transaction Set Control Number": "3316",
      "Number of Transaction Sets Included": "1",
      "GE Group Control Number": "2985",
      "Number of Included Functional Groups": "1",
      "IEA Interchange Control Number": "000012533"
    },
    {
      "Authorization Information Qualifier": "00",
      "Authorization Information": "",
      "Security Information Qualifier": "00",
      "Security Information": "",
      "Interchange ID Qualifier": "01",
      "Interchange Sender ID": "006127708",
      "CodeList Summary": "12",
      "Interchange Receiver ID": "7045875587",
      "Interchange Date": "231211",
      "Interchange Time": "1115",
      "Interchange Control Standards Identifier": "U",
      "Interchange Control Version Number": "00501",
      "Interchange Control Number": "000012533",
      "Acknowledgment Requested": "0",
      "Usage Indicator": "P",
      "Component Element Separator": ":",
      "Functional Identifier Code": "OW",
      "Application Sender's Code": "4144979345",
      "Application Receiver's Code": "7045875587",
      "Date the EDI was created": "20231211",
      "Time": "1115",
      "Group Control Number": "2985",
      "Responsible Agency Code": "X",
      "Version / Release / Industry Identifier Code": "005010",
      "Transaction Set Identifier Code": "940",
      "Transaction Set Control Number": "3316",
      "Order Status Code": "R",
      "Depositor Order Number": "0007213778",
      "Master Reference (Link) Number": "0085673654",
      "Transaction Type Code": "TS",
      "N1": [
        {
          "Entity Identifier Code": "SF",
          "Name(N102)": "Bay Valley Foods, LLC - Charlotte",
          "Identification Code Qualifier": "54",
          "Identification Code": "1615"
        },
        {
          "Entity Identifier Code": "ST",
          "Name(N102)": "Bay Valley Foods LLC",
          "Identification Code Qualifier": "9",
          "Identification Code": "0000001610",
          "N3": [
            {
              "Address Information": "Kings Mountain SEDC Southeast DC",
              "Address Information(N302)": "120 Woodlake Pkwy"
            }
          ],
          "City Name": "Kings Mountain",
          "State or Province Code": "NC",
          "Postal Code": "28086-9225",
          "Country Code(N404)": "US"
        }
      ],
      "N9": [
        {
          "Reference Identification Qualifier": "PIN",
          "Reference Identification": "DEFAULT"
        }
      ],
      "G62": [
        {
          "Date Qualifier": "10",
          "Date": "20231212"
        },
        {
          "Date Qualifier": "02",
          "Date": "20231213"
        }
      ],
      "Shipment Method of Payment Code": "PP",
      "Transportation Method/Type Code": "M",
      "LX": [
        {
          "Assigned Number": "10",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044616444",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "09196870756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "4/1 REF SAUERKRAUT -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "10"
                }
              ],
              "W20": [
                {
                  "Weight": "36",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1512"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "20",
          "W01": [
            {
              "Quantity": "325",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "003430000135",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "71818464328",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "12/2 REF DELI STYLE SAUERKRAUT-DELEX"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "20"
                }
              ],
              "W20": [
                {
                  "Weight": "26",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "8450"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "30",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH DLL SPR 375 425 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "30"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6082.02"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "40",
          "W01": [
            {
              "Quantity": "60",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627002",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257010756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 REF KSH DLL SPR 145 175 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "40"
                }
              ],
              "W20": [
                {
                  "Weight": "19.974",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1198.44"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "50",
          "W01": [
            {
              "Quantity": "40",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044627230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29257230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF KSHHDS3/16 1100 1300 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "50"
                }
              ],
              "W20": [
                {
                  "Weight": "19.948",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "797.92"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "60",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044654580",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29654580756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RF KSH LWSL3/16 700 800 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "60"
                }
              ],
              "W20": [
                {
                  "Weight": "48.27",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.56"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "70",
          "W01": [
            {
              "Quantity": "42",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044655210",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29655210756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF WH KSHR DILLS 60 70 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "70"
                }
              ],
              "W20": [
                {
                  "Weight": "48.33",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2029.86"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "80",
          "W01": [
            {
              "Quantity": "28",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658230",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658230756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 REF KSH HMB DLL SLC3/16 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "80"
                }
              ],
              "W20": [
                {
                  "Weight": "48.275",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "1351.7"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "90",
          "W01": [
            {
              "Quantity": "126",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044658280",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29658280756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/5 RFKSHHMBSL1/4CC1400 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "90"
                }
              ],
              "W20": [
                {
                  "Weight": "48.315",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "6087.69"
                }
              ]
            }
          ]
        },
        {
          "Assigned Number": "100",
          "W01": [
            {
              "Quantity": "120",
              "Unit or Basis for Measurement Code": "CA",
              "UPC Case Code": "000044623040",
              "Product/Service ID Qualifier(W0106)": "VN",
              "Product/Service ID(W0107)": "29253040756",
              "Product/Service Condition Code": "01",
              "G69": [
                {
                  "Free-form Description": "1/2 RF SPC HMB SL1/4CC 675 -SCHWZ"
                }
              ],
              "N9": [
                {
                  "Reference Identification Qualifier": "LI",
                  "Reference Identification": "100"
                }
              ],
              "W20": [
                {
                  "Weight": "19.979",
                  "Weight Qualifier": "G",
                  "Weight Unit Code": "L",
                  "Unit Weight": "2397.48"
                }
              ]
            }
          ]
        }
      ],
      "Quantity": "937",
      "Weight": "31258.67",
      "Unit or Basis for Measurement Code": "LB",
      "Number of Included Segments": "62",
      "SE Transaction Set Control Number": "3316",
      "Number of Transaction Sets Included": "1",
      "GE Group Control Number": "2985",
      "Number of Included Functional Groups": "1",
      "IEA Interchange Control Number": "000012533"
    }]
    0
  • What you gave me worked perfectly and now my 943s and 940s are working. But now I'm working on a 944  which isn't exporting and I don't understand what you changed to make it start working. Below is the data, but can you explain a bit more about what you changed in the rules?

    Import Rules

    {
      "resourcePath": "",
      "fileDefinition": {
        "_id": "65b11f487372b027c4217288",
        "lastModified": "2024-01-26T18:08:17.200Z",
        "name": "Geodis 944",
        "sandbox": true,
        "description": "Geodis 944",
        "version": "1",
        "_sourceId": "65aaa35258c4331eb120f8d0",
        "format": "fixed",
        "fixed": {
          "rowSuffix": "",
          "rowDelimiter": "\r\n",
          "paddingChar": " "
        },
        "rules": [
          {
            "name": "Header Info",
            "required": true,
            "maxOccurrence": 1,
            "container": true,
            "children": [
              {
                "elements": [
                  {
                    "name": "Qualifier",
                    "length": 8,
                    "value": "PARTNER"
                  },
                  {
                    "name": "CODE CLIENT",
                    "length": 10
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "Qualifier",
                    "length": 8,
                    "value": "SET"
                  },
                  {
                    "name": "SET",
                    "length": 10
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "Qualifier",
                    "length": 8,
                    "value": "ROUTE"
                  },
                  {
                    "name": "Route",
                    "length": 10
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "Qualifier",
                    "length": 8,
                    "value": "COMPANY"
                  },
                  {
                    "name": "WhseCode",
                    "length": 2
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "BEGIN",
                    "length": 10,
                    "value": "BEGIN"
                  }
                ]
              }
            ]
          },
          {
            "name": "ReferenceInfo",
            "maxOccurrence": 100,
            "required": false,
            "container": true,
            "children": [
              {
                "elements": [
                  {
                    "name": "1020",
                    "length": 4,
                    "value": "1020"
                  },
                  {
                    "name": "ReportingCode",
                    "length": 1
                  },
                  {
                    "name": "DateofReceipt",
                    "length": 8
                  },
                  {
                    "name": "WhseRcptNo",
                    "length": 12
                  },
                  {
                    "name": "DepositorOrderNo",
                    "length": 22
                  },
                  {
                    "name": "ShipmentID",
                    "length": 22
                  }
                ]
              },
              {
                "name": "Names",
                "maxOccurrence": 100,
                "container": true,
                "children": [
                  {
                    "required": true,
                    "elements": [
                      {
                        "name": "1040",
                        "length": 4,
                        "value": "1040"
                      },
                      {
                        "name": "OrgIDCode",
                        "length": 3
                      },
                      {
                        "name": "Name",
                        "length": 60
                      },
                      {
                        "name": "IDTYpe",
                        "length": 2
                      },
                      {
                        "name": "EntityCode",
                        "length": 80
                      }
                    ]
                  }
                ]
              },
              {
                "name": "Address",
                "required": true,
                "elements": [
                  {
                    "name": "1060",
                    "length": 4,
                    "value": "1060"
                  },
                  {
                    "name": "Address1",
                    "length": 55
                  },
                  {
                    "name": "Address2",
                    "length": 55
                  }
                ]
              },
              {
                "name": "GeographicLocation",
                "required": true,
                "elements": [
                  {
                    "name": "RecordType",
                    "length": 4,
                    "value": "1070"
                  },
                  {
                    "name": "City",
                    "length": 30
                  },
                  {
                    "name": "State",
                    "length": 2
                  },
                  {
                    "name": "Zip",
                    "length": 15
                  }
                ]
              },
              {
                "name": "DateAndTime",
                "maxOccurrence": 4,
                "container": true,
                "required": false,
                "children": [
                  {
                    "elements": [
                      {
                        "name": "1110",
                        "length": 4,
                        "value": "1110"
                      },
                      {
                        "name": "DateQualifier",
                        "length": 2
                      },
                      {
                        "name": "Date",
                        "length": 8
                      }
                    ]
                  }
                ]
              },
              {
                "name": "ReceiptCarrierInfo",
                "maxOccurrence": 100,
                "required": false,
                "container": true,
                "children": [
                  {
                    "required": true,
                    "elements": [
                      {
                        "name": "1130",
                        "length": 4,
                        "value": "1130"
                      },
                      {
                        "name": "TransportationMethod",
                        "length": 2
                      },
                      {
                        "name": "SCAC",
                        "length": 4
                      },
                      {
                        "name": "Routing",
                        "length": 35
                      },
                      {
                        "name": "EquipmentInitial",
                        "length": 4
                      },
                      {
                        "name": "EquipmentNumber",
                        "length": 10
                      },
                      {
                        "name": "Seal1",
                        "length": 15
                      },
                      {
                        "name": "Seal2",
                        "length": 15
                      },
                      {
                        "name": "SealStatusCode",
                        "length": 2
                      },
                      {
                        "name": "UnitLoadOptionCode",
                        "length": 2
                      }
                    ]
                  }
                ]
              }
            ]
          },
          {
            "name": "Lines",
            "container": true,
            "maxOccurrence": 100,
            "required": true,
            "children": [
              {
                "elements": [
                  {
                    "name": "2020",
                    "length": 4,
                    "value": "2020"
                  },
                  {
                    "name": "QuantityReceived",
                    "length": 9
                  },
                  {
                    "name": "UOM",
                    "length": 2
                  },
                  {
                    "name": "UPC1",
                    "length": 12
                  },
                  {
                    "name": "ItemQualifier",
                    "length": 2
                  },
                  {
                    "name": "Item",
                    "length": 48
                  },
                  {
                    "name": "PDQualifier",
                    "length": 2
                  },
                  {
                    "name": "InventoryLevel3",
                    "length": 48
                  },
                  {
                    "name": "LotNumber",
                    "length": 12
                  },
                  {
                    "name": "WhseDetailAdjID",
                    "length": 1
                  },
                  {
                    "name": "ZZQualifier",
                    "length": 2
                  },
                  {
                    "name": "ExpiryDateW11",
                    "length": 48
                  },
                  {
                    "name": "GrsWgt",
                    "length": 12
                  },
                  {
                    "name": "GrsQualifier",
                    "length": 2
                  },
                  {
                    "name": "GrsUnit",
                    "length": 1
                  },
                  {
                    "name": "NetWgt",
                    "length": 12
                  },
                  {
                    "name": "NetQualifier",
                    "length": 2
                  },
                  {
                    "name": "NetUnit",
                    "length": 1
                  },
                  {
                    "name": "ItemDescription",
                    "length": 40
                  },
                  {
                    "name": "InventoryLevel2Description",
                    "length": 40
                  },
                  {
                    "name": "InventoryLevel3Description",
                    "length": 40
                  },
                  {
                    "name": "Inventorylevel4Description",
                    "length": 40
                  },
                  {
                    "name": "EDILineNumber",
                    "length": 10
                  },
                  {
                    "name": "ReservedForFuture",
                    "length": 40
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "2030",
                    "length": 4,
                    "value": "2030"
                  },
                  {
                    "name": "ProductDescription",
                    "length": 45
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "2040",
                    "length": 4,
                    "value": "2040"
                  },
                  {
                    "name": "Qualifier",
                    "length": 3
                  },
                  {
                    "name": "ReferenceID",
                    "length": 30
                  },
                  {
                    "name": "ReferenceDescription",
                    "length": 45
                  }
                ]
              },
              {
                "elements": [
                  {
                    "name": "2050",
                    "length": 4,
                    "value": "2050"
                  },
                  {
                    "name": "Quantity",
                    "length": 17
                  },
                  {
                    "name": "UOM",
                    "length": 2
                  },
                  {
                    "name": "ReceivingConditions",
                    "length": 2
                  },
                  {
                    "name": "LotNumber",
                    "length": 12
                  },
                  {
                    "name": "DamageReasonCode",
                    "length": 2
                  }
                ]
              }
            ]
          },
          {
            "name": "TotalReceiptInformation",
            "required": true,
            "container": true,
            "children": [
              {
                "elements": [
                  {
                    "name": "3010",
                    "length": 4,
                    "value": "3010"
                  },
                  {
                    "name": "QtyReceived",
                    "length": 9
                  },
                  {
                    "name": "QtyShipped",
                    "length": 12
                  },
                  {
                    "name": "QtyOnHold",
                    "length": 11
                  }
                ]
              }
            ]
          },
          {
            "name": "File Trailer Record",
            "required": false,
            "maxOccurrence": 1,
            "elements": [
              {
                "name": "END",
                "length": 3,
                "value": "END"
              }
            ]
          }
        ]
      }
    }

     

    Input Sample data

    PARTNER BAY03
    SET     944
    ROUTE   BAY03
    COMPANY W1
    BEGIN
    1020F20240115291958      0007216165            0085690792                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    1040WH Distribution Technology                                     
    1040DE BAY VALLEY FOODS                                            
    1040SF PREFERRED FREEZER SERVICES                                  911645                                                                                                                                                                                                                                                                                                                                                                                                                                           
    10604500 WEST ANN LURIE PLACE                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    1070CHICAGO                       IL60632                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    11101120240115                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
    1130M PRIMPRIME                                  161248                                                                                                                                                                                                                                                                                                                                                                                                                                                             
    2020336      CA000044655001VN29655000756                                                                                       11A12043                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    2040LI 000001                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    16126.3     U L
    202042       CA000044654580VN29654580756                                                                                       11A11283                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF KOSHER LW 5 GAL PAIL                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
    2040LI 000002                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    2015.6      U L
    202084       CA000044655002VN29655010756                                                                                       11A11143                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    2040LI 000003                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    4031.2      U L
    202084       CA000044655210VN29655210756                                                                                       11A11273                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF WHL  KSHR DILL 5GAL PAIL                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    2040LI 000004                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    4036.2      U L
    202042       CA000044658230VN29658230756                                                                                       11A11303                                                                                                                                                                                                                                                                                                                                                                             
    20301/5 REF KSH HMB DLL SLC3/16 SCHWZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
    2040LI 000005                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    2015.8      U L
    202084       CA000044616444VN09196870756                                                                                       30212133                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF UNPASTRZD SAUERKRAUT 4/1GAL                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    2040LI 000006                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    3192.0      U L
    202084       CA09647611170 VN09647611170                                                                                       11A12083                                                                                                                                                                                                                                                                                                                                                                             
    20301/5 REF KOSH DILL SL 5/16 BYVAL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
    2040LI 000007                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    4030.7      U L
    2020180      CA000044627002VN29257010756                                                                                       11A12133                                                                                                                                                                                                                                                                                                                                                                             
    2030SCHWARTZ REF KOSHER DILL SPEAR 2GAL PAIL                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
    2040LI 000008                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    2050                    3594.6      U L
    3010936      936         0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
    END

     

    Output Rules

    {
      "_id": "65b1205860b7e660663898da",
      "lastModified": "2024-01-29T14:13:38.152Z",
      "name": "Generic EDI 944",
      "sandbox": true,
      "description": "Warehouse Stock Transfer Receipt Advice",
      "version": "1",
      "format": "delimited",
      "skipEmptyEndColDelimiter": true,
      "delimited": {
        "rowSuffix": "~",
        "rowDelimiter": "\n",
        "colDelimiter": "*"
      },
      "rules": [
        {
          "maxOccurrence": 2,
          "required": true,
          "elements": [
            {
              "name": "ISA",
              "value": "ISA"
            },
            {
              "name": "Authorization Information Qualifier",
              "value": "00"
            },
            {
              "name": "Authorization Information",
              "value": "          "
            },
            {
              "name": "Security Information Qualifier",
              "value": "00"
            },
            {
              "name": "Security Information",
              "value": "          "
            },
            {
              "name": "Interchange ID Qualifier(ISA05)",
              "value": "12"
            },
            {
              "name": "Interchange Sender ID",
              "value": "7045875587     "
            },
            {
              "name": "Interchange ID Qualifier(ISA07)",
              "value": "01"
            },
            {
              "name": "Interchange Receiver ID",
              "value": "006127708      "
            },
            {
              "name": "Interchange Date",
              "value": "{{{[ISA].[ExchangeDate]}}}"
            },
            {
              "name": "Interchange Time",
              "value": "{{{[ISA].[ExchangeTime]}}}"
            },
            {
              "name": "Interchange Control Standards Identifier",
              "value": ":"
            },
            {
              "name": "Interchange Control Version Number",
              "value": "00501"
            },
            {
              "name": "Interchange Control Number(ISA13)",
              "value": "{{{[ISA].[ISA]}}}"
            },
            {
              "name": "Acknowledgment Requested",
              "value": "0"
            },
            {
              "name": "Usage Indicator",
              "value": "P"
            },
            {
              "name": "Component Element Separator",
              "value": ":"
            }
          ],
          "children": [
            {
              "maxOccurrence": 1,
              "required": true,
              "elements": [
                {
                  "name": "GS",
                  "value": "GS"
                },
                {
                  "name": "Functional Identifier Code",
                  "value": "SW"
                },
                {
                  "name": "Application Sender's Code",
                  "value": "7045875587"
                },
                {
                  "name": "Application Receiver's Code",
                  "value": "9254530005"
                },
                {
                  "name": "Date(GS04)",
                  "value": "{{{[GS].[EDICreationDate]}}}"
                },
                {
                  "name": "Time",
                  "value": "{{{[GS].[EDICreationTime]}}}"
                },
                {
                  "name": "Group Control Number(GS06)",
                  "value": "{{{[GS].[GSID]}}}"
                },
                {
                  "name": "Responsible Agency Code",
                  "value": "X"
                },
                {
                  "name": "Version / Release / Industry Identifier Code",
                  "value": "005010"
                }
              ],
              "children": [
                {
                  "maxOccurrence": 1,
                  "required": true,
                  "elements": [
                    {
                      "name": "ST",
                      "value": "ST"
                    },
                    {
                      "name": "Transaction Set Identifier Code",
                      "value": "944"
                    },
                    {
                      "name": "Transaction Set Control Number(ST02)",
                      "value": "{{{[GS].[GS]}}}00001"
                    }
                  ],
                  "children": [
                    {
                      "maxOccurrence": 1,
                      "required": true,
                      "relativeDataPath": "ReferenceInfo.0",
                      "elements": [
                        {
                          "name": "W17",
                          "value": "W17"
                        },
                        {
                          "name": "Reporting Code",
                          "value": "{{{ReportingCode}}}"
                        },
                        {
                          "name": "Date",
                          "value": "{{{[DateofReceipt]}}}"
                        },
                        {
                          "name": "Depositor Order Number",
                          "value": "{{{[DepositorOrderNo]}}}"
                        },
                        {
                          "name": "Shipment Identification Number",
                          "value": "{{{[WhseRcptNo]}}}"
                        }
                      ],
                      "children": [
                        {
                          "maxOccurrence": 10,
                          "required": true,
                          "relativeDataPath": "Names",
                          "elements": [
                            {
                              "name": "N1",
                              "value": "N1"
                            },
                            {
                              "name": "Entity Identifier Code(N101)",
                              "value": "{{{[EntityIDCode]}}}"
                            },
                            {
                              "name": "Name",
                              "value": "{{{[Name]}}}"
                            },
                            {
                              "name": "Identification Code Qualifier",
                              "value": "{{{[IDType]}}}"
                            },
                            {
                              "name": "Identification Code",
                              "value": "{{{[EntityCode]}}}"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "required": false,
                      "relativeDataPath": "ReferenceInfo.0.ReceiptCarrierInfo.0",
                      "elements": [
                        {
                          "name": "W08",
                          "value": "W08"
                        },
                        {
                          "name": "Transportation Method/Type Code",
                          "value": "{{{[TransportationMethod]}}}"
                        },
                        {
                          "name": "Standard Carrier Alpha Code",
                          "value": "{{{[SCAC]}}}"
                        },
                        {
                          "name": "Equipment Initial",
                          "value": "T"
                        },
                        {
                          "name": "Equipment Number",
                          "value": "{{{[EquipmentNumber]}}}"
                        }
                      ]
                    },
                    {
                      "maxOccurrence": 1000,
                      "required": false,
                      "container": true,
                      "children": [
                        {
                          "relativeDataPath": "Lines",
                          "maxOccurrence": 1000,
                          "required": false,
                          "elements": [
                            {
                              "name": "W12",
                              "value": "W12"
                            },
                            {
                              "name": "Quantity Received",
                              "value": "{{{[QuantityReceived]}}}",
                              "tally": true
                            },
                            {
                              "name": "Unit/Base Measure Code",
                              "value": "{{{[UOM]}}}"
                            },
                            {
                              "name": "Item Qualifier",
                              "value": "VN"
                            },
                            {
                              "name": "Item Number",
                              "value": "{{{[Item]}}}"
                            }
                          ],
                          "children": [
                            {
                              "maxOccurrence": 1000,
                              "required": false,
                              "elements": [
                                {
                                  "name": "N9",
                                  "value": "N9"
                                },
                                {
                                  "name": "Reference Identification Qualifier",
                                  "value": "{{{[Qualifier]}}}"
                                },
                                {
                                  "name": "Reference Identification",
                                  "value": "{{{[ReferenceID]}}}"
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ],
                  "closeRule": {
                    "maxOccurrence": 1,
                    "required": false,
                    "elements": [
                      {
                        "name": "W14",
                        "value": "W03"
                      },
                      {
                        "name": "Quantity Received",
                        "value": "{{_tally.[Quantity Received]}}"
                      }
                    ]
                  }
                }
              ],
              "closeRule": {
                "maxOccurrence": 1,
                "required": true,
                "elements": [
                  {
                    "name": "SE",
                    "value": "SE"
                  },
                  {
                    "name": "Number of Included Segments",
                    "value": "{{_iterationCount}}"
                  },
                  {
                    "name": "Transaction Set Control Number(SE02)",
                    "value": "{{{[ISA].[Interchange Control Number]}}}"
                  }
                ]
              }
            }
          ],
          "closeRule": {
            "maxOccurrence": 1,
            "required": true,
            "elements": [
              {
                "name": "GE",
                "value": "GE"
              },
              {
                "name": "Number of Transaction Sets Included",
                "value": "1"
              },
              {
                "name": "Group Control Number(GE02)",
                "value": "{{{[GS].[Group Control Number]}}}"
              }
            ]
          }
        }
      ]
    }

     

    Output Sample Data

    [
      {
        "ISA": {
          "Authorization Information Qualifier": "00",
          "Authorization Information": "          ",
          "Security Information Qualifier": "00",
          "Security Information": "          ",
          "Interchange ID Qualifier": "12",
          "Interchange Sender ID": "7045875587     ",
          "CodeList Summary": "08",
          "Interchange Receiver ID": "006127708      ",
          "Interchange Date": "240129",
          "Interchange Time": "0906",
          "Interchange Control Standards Identifier": "U",
          "Interchange Control Version Number": "00401",
          "Interchange Control Number": "009706661",
          "Acknowledgement Requested": "0",
          "Usage Indicator": "P",
          "Component Element Separator": ">"
        },
        "GS": {
          "GS": "0906",
          "Functional Identifier Code": "RE",
          "Application Sender's Code": "7045875587",
          "Application Receiver's Code": "4144979345",
          "Date the EDI was created": "240129",
          "Time": "0906",
          "Group Control Number": "553",
          "Responsible Agency Code": "X",
          "Version / Release / Industry Identifier Code": "004010"
        },
        "Header Info": [
          {
            "CODE CLIENT": "BAY03"
          },
          {
            "SET": "944"
          },
          {
            "Route": "BAY03"
          },
          {
            "WhseCode": "W1"
          }
        ],
        "ReferenceInfo": [
          {
            "ReportingCode": "F",
            "DateofReceipt": "20240115",
            "WhseRcptNo": "291958",
            "DepositorOrderNo": "0007216165",
            "Names": [
              {
                "OrgIDCode": "WH",
                "Name": "Distribution Technology"
              },
              {
                "OrgIDCode": "DE",
                "Name": "BAY VALLEY FOODS"
              },
              {
                "OrgIDCode": "SF",
                "Name": "PREFERRED FREEZER SERVICES"
              }
            ],
            "Address1": "4500 WEST ANN LURIE PLACE",
            "City": "CHICAGO",
            "State": "IL",
            "Zip": "60632",
            "ReceiptCarrierInfo": [
              {
                "TransportationMethod": "M",
                "SCAC": "PRIM",
                "Routing": "PRIME",
                "EquipmentNumber": "161248"
              }
            ]
          }
        ],
        "Lines": [
          {
            "QuantityReceived": "336",
            "UPC1": "000044655001",
            "ItemQualifier": "VN",
            "Item": "29655000756",
            "LotNumber": "6126.3     U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000001",
            "ReceivingConditions": "1",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044654580",
            "ItemQualifier": "VN",
            "Item": "29654580756",
            "LotNumber": "015.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER LW 5 GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000002",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655002",
            "ItemQualifier": "VN",
            "Item": "29655010756",
            "LotNumber": "031.2      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000003",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655210",
            "ItemQualifier": "VN",
            "Item": "29655210756",
            "LotNumber": "036.2      U",
            "ProductDescription": "SCHWARTZ REF WHL  KSHR DILL 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000004",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044658230",
            "ItemQualifier": "VN",
            "Item": "29658230756",
            "LotNumber": "015.8      U",
            "ProductDescription": "1/5 REF KSH HMB DLL SLC3/16 SCHWZ",
            "Qualifier": "LI",
            "ReferenceID": "000005",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044616444",
            "ItemQualifier": "VN",
            "Item": "09196870756",
            "LotNumber": "192.0      U",
            "ProductDescription": "SCHWARTZ REF UNPASTRZD SAUERKRAUT 4/1GAL",
            "Qualifier": "LI",
            "ReferenceID": "000006",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "09647611170",
            "ItemQualifier": "VN",
            "Item": "09647611170",
            "LotNumber": "030.7      U",
            "ProductDescription": "1/5 REF KOSH DILL SL 5/16 BYVAL",
            "Qualifier": "LI",
            "ReferenceID": "000007",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "180",
            "UPC1": "000044627002",
            "ItemQualifier": "VN",
            "Item": "29257010756",
            "LotNumber": "594.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 2GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000008",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          }
        ],
        "TotalReceiptInformation": [
          {
            "QtyReceived": "936",
            "QtyShipped": "936",
            "QtyOnHold": "0"
          }
        ]
      }
    ]

     

    Generated file

     

    ISA*00*          *00*          *12*7045875587     *01*006127708      ***:*00501**0*P*:~
    GS*SW*7045875587*9254530005****X*005010~
    ST*944*090600001~
    W17*F*20240115*0007216165*291958~
    N1**Distribution Technology~
    N1**BAY VALLEY FOODS~
    N1**PREFERRED FREEZER SERVICES~
    W08*M*PRIM*T*161248~
    W12*336**VN*29655000756~
    N9*LI*000001~
    W12*42**VN*29654580756~
    N9*LI*000002~
    W12*84**VN*29655010756~
    N9*LI*000003~
    W12*84**VN*29655210756~
    N9*LI*000004~
    W12*42**VN*29658230756~
    N9*LI*000005~
    W12*84**VN*09196870756~
    N9*LI*000006~
    W12*84**VN*09647611170~
    N9*LI*000007~
    W12*180**VN*29257010756~
    N9*LI*000008~
    W03*936~
    SE*25*009706661~
    GE*1*553~
    0
  • Downloaded file

     

    ISA*00*          *00*          *12*7045875587     *01*006127708      ***:*00501**0*P*:~

    GS*SW*7045875587*9254530005****X*005010~

    ST*945*091200001~

    W17~

    N1~

    W08***T~

    W12***VN~

    W03*0~

    SE*8*165885354~

    GE*1*611~
    0
  • Jack Harris does this get you there? I changed your max occurrence on ISA to 1 and max occurrence on ST to 1000.

     

    Rules:

    {
      "name": "Generic EDI 944",
      "sandbox": true,
      "description": "Warehouse Stock Transfer Receipt Advice",
      "version": "1",
      "format": "delimited",
      "skipEmptyEndColDelimiter": true,
      "delimited": {
        "rowSuffix": "~",
        "rowDelimiter": "\n",
        "colDelimiter": "*"
      },
      "rules": [
        {
          "maxOccurrence": 1,
          "required": true,
          "elements": [
            {
              "name": "ISA",
              "value": "ISA"
            },
            {
              "name": "Authorization Information Qualifier",
              "value": "00"
            },
            {
              "name": "Authorization Information",
              "value": "          "
            },
            {
              "name": "Security Information Qualifier",
              "value": "00"
            },
            {
              "name": "Security Information",
              "value": "          "
            },
            {
              "name": "Interchange ID Qualifier(ISA05)",
              "value": "12"
            },
            {
              "name": "Interchange Sender ID",
              "value": "7045875587     "
            },
            {
              "name": "Interchange ID Qualifier(ISA07)",
              "value": "01"
            },
            {
              "name": "Interchange Receiver ID",
              "value": "006127708      "
            },
            {
              "name": "Interchange Date",
              "value": "{{{[ISA].[ExchangeDate]}}}"
            },
            {
              "name": "Interchange Time",
              "value": "{{{[ISA].[ExchangeTime]}}}"
            },
            {
              "name": "Interchange Control Standards Identifier",
              "value": ":"
            },
            {
              "name": "Interchange Control Version Number",
              "value": "00501"
            },
            {
              "name": "Interchange Control Number(ISA13)",
              "value": "{{{[ISA].[ISA]}}}"
            },
            {
              "name": "Acknowledgment Requested",
              "value": "0"
            },
            {
              "name": "Usage Indicator",
              "value": "P"
            },
            {
              "name": "Component Element Separator",
              "value": ":"
            }
          ],
          "children": [
            {
              "maxOccurrence": 1,
              "required": true,
              "elements": [
                {
                  "name": "GS",
                  "value": "GS"
                },
                {
                  "name": "Functional Identifier Code",
                  "value": "SW"
                },
                {
                  "name": "Application Sender's Code",
                  "value": "7045875587"
                },
                {
                  "name": "Application Receiver's Code",
                  "value": "9254530005"
                },
                {
                  "name": "Date(GS04)",
                  "value": "{{{[GS].[EDICreationDate]}}}"
                },
                {
                  "name": "Time",
                  "value": "{{{[GS].[EDICreationTime]}}}"
                },
                {
                  "name": "Group Control Number(GS06)",
                  "value": "{{{[GS].[GSID]}}}"
                },
                {
                  "name": "Responsible Agency Code",
                  "value": "X"
                },
                {
                  "name": "Version / Release / Industry Identifier Code",
                  "value": "005010"
                }
              ],
              "children": [
                {
                  "maxOccurrence": 1000,
                  "required": true,
                  "elements": [
                    {
                      "name": "ST",
                      "value": "ST"
                    },
                    {
                      "name": "Transaction Set Identifier Code",
                      "value": "944"
                    },
                    {
                      "name": "Transaction Set Control Number(ST02)",
                      "value": "{{{[GS].[GS]}}}00001"
                    }
                  ],
                  "children": [
                    {
                      "maxOccurrence": 1,
                      "required": true,
                      "relativeDataPath": "ReferenceInfo.0",
                      "elements": [
                        {
                          "name": "W17",
                          "value": "W17"
                        },
                        {
                          "name": "Reporting Code",
                          "value": "{{{ReportingCode}}}"
                        },
                        {
                          "name": "Date",
                          "value": "{{{[DateofReceipt]}}}"
                        },
                        {
                          "name": "Depositor Order Number",
                          "value": "{{{[DepositorOrderNo]}}}"
                        },
                        {
                          "name": "Shipment Identification Number",
                          "value": "{{{[WhseRcptNo]}}}"
                        }
                      ],
                      "children": [
                        {
                          "maxOccurrence": 10,
                          "required": true,
                          "relativeDataPath": "Names",
                          "elements": [
                            {
                              "name": "N1",
                              "value": "N1"
                            },
                            {
                              "name": "Entity Identifier Code(N101)",
                              "value": "{{{[EntityIDCode]}}}"
                            },
                            {
                              "name": "Name",
                              "value": "{{{[Name]}}}"
                            },
                            {
                              "name": "Identification Code Qualifier",
                              "value": "{{{[IDType]}}}"
                            },
                            {
                              "name": "Identification Code",
                              "value": "{{{[EntityCode]}}}"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "required": false,
                      "relativeDataPath": "ReferenceInfo.0.ReceiptCarrierInfo.0",
                      "elements": [
                        {
                          "name": "W08",
                          "value": "W08"
                        },
                        {
                          "name": "Transportation Method/Type Code",
                          "value": "{{{[TransportationMethod]}}}"
                        },
                        {
                          "name": "Standard Carrier Alpha Code",
                          "value": "{{{[SCAC]}}}"
                        },
                        {
                          "name": "Equipment Initial",
                          "value": "T"
                        },
                        {
                          "name": "Equipment Number",
                          "value": "{{{[EquipmentNumber]}}}"
                        }
                      ]
                    },
                    {
                      "maxOccurrence": 1000,
                      "required": false,
                      "container": true,
                      "children": [
                        {
                          "relativeDataPath": "Lines",
                          "maxOccurrence": 1000,
                          "required": false,
                          "elements": [
                            {
                              "name": "W12",
                              "value": "W12"
                            },
                            {
                              "name": "Quantity Received",
                              "value": "{{{[QuantityReceived]}}}",
                              "tally": true
                            },
                            {
                              "name": "Unit/Base Measure Code",
                              "value": "{{{[UOM]}}}"
                            },
                            {
                              "name": "Item Qualifier",
                              "value": "VN"
                            },
                            {
                              "name": "Item Number",
                              "value": "{{{[Item]}}}"
                            }
                          ],
                          "children": [
                            {
                              "maxOccurrence": 1000,
                              "required": false,
                              "elements": [
                                {
                                  "name": "N9",
                                  "value": "N9"
                                },
                                {
                                  "name": "Reference Identification Qualifier",
                                  "value": "{{{[Qualifier]}}}"
                                },
                                {
                                  "name": "Reference Identification",
                                  "value": "{{{[ReferenceID]}}}"
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ],
                  "closeRule": {
                    "maxOccurrence": 1,
                    "required": false,
                    "elements": [
                      {
                        "name": "W14",
                        "value": "W03"
                      },
                      {
                        "name": "Quantity Received",
                        "value": "{{_tally.[Quantity Received]}}"
                      }
                    ]
                  }
                }
              ],
              "closeRule": {
                "maxOccurrence": 1,
                "required": true,
                "elements": [
                  {
                    "name": "SE",
                    "value": "SE"
                  },
                  {
                    "name": "Number of Included Segments",
                    "value": "{{_iterationCount}}"
                  },
                  {
                    "name": "Transaction Set Control Number(SE02)",
                    "value": "{{{[ISA].[Interchange Control Number]}}}"
                  }
                ]
              }
            }
          ],
          "closeRule": {
            "maxOccurrence": 1,
            "required": true,
            "elements": [
              {
                "name": "GE",
                "value": "GE"
              },
              {
                "name": "Number of Transaction Sets Included",
                "value": "1"
              },
              {
                "name": "Group Control Number(GE02)",
                "value": "{{{[GS].[Group Control Number]}}}"
              }
            ]
          }
        }
      ]
    }

     

    Input:

    [
      {
        "ISA": {
          "Authorization Information Qualifier": "00",
          "Authorization Information": "          ",
          "Security Information Qualifier": "00",
          "Security Information": "          ",
          "Interchange ID Qualifier": "12",
          "Interchange Sender ID": "7045875587     ",
          "CodeList Summary": "08",
          "Interchange Receiver ID": "006127708      ",
          "Interchange Date": "240129",
          "Interchange Time": "0906",
          "Interchange Control Standards Identifier": "U",
          "Interchange Control Version Number": "00401",
          "Interchange Control Number": "009706661",
          "Acknowledgement Requested": "0",
          "Usage Indicator": "P",
          "Component Element Separator": ">"
        },
        "GS": {
          "GS": "0906",
          "Functional Identifier Code": "RE",
          "Application Sender's Code": "7045875587",
          "Application Receiver's Code": "4144979345",
          "Date the EDI was created": "240129",
          "Time": "0906",
          "Group Control Number": "553",
          "Responsible Agency Code": "X",
          "Version / Release / Industry Identifier Code": "004010"
        },
        "Header Info": [
          {
            "CODE CLIENT": "BAY03"
          },
          {
            "SET": "944"
          },
          {
            "Route": "BAY03"
          },
          {
            "WhseCode": "W1"
          }
        ],
        "ReferenceInfo": [
          {
            "ReportingCode": "F",
            "DateofReceipt": "20240115",
            "WhseRcptNo": "291958",
            "DepositorOrderNo": "0007216165",
            "Names": [
              {
                "OrgIDCode": "WH",
                "Name": "Distribution Technology"
              },
              {
                "OrgIDCode": "DE",
                "Name": "BAY VALLEY FOODS"
              },
              {
                "OrgIDCode": "SF",
                "Name": "PREFERRED FREEZER SERVICES"
              }
            ],
            "Address1": "4500 WEST ANN LURIE PLACE",
            "City": "CHICAGO",
            "State": "IL",
            "Zip": "60632",
            "ReceiptCarrierInfo": [
              {
                "TransportationMethod": "M",
                "SCAC": "PRIM",
                "Routing": "PRIME",
                "EquipmentNumber": "161248"
              }
            ]
          }
        ],
        "Lines": [
          {
            "QuantityReceived": "336",
            "UPC1": "000044655001",
            "ItemQualifier": "VN",
            "Item": "29655000756",
            "LotNumber": "6126.3     U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000001",
            "ReceivingConditions": "1",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044654580",
            "ItemQualifier": "VN",
            "Item": "29654580756",
            "LotNumber": "015.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER LW 5 GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000002",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655002",
            "ItemQualifier": "VN",
            "Item": "29655010756",
            "LotNumber": "031.2      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000003",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655210",
            "ItemQualifier": "VN",
            "Item": "29655210756",
            "LotNumber": "036.2      U",
            "ProductDescription": "SCHWARTZ REF WHL  KSHR DILL 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000004",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044658230",
            "ItemQualifier": "VN",
            "Item": "29658230756",
            "LotNumber": "015.8      U",
            "ProductDescription": "1/5 REF KSH HMB DLL SLC3/16 SCHWZ",
            "Qualifier": "LI",
            "ReferenceID": "000005",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044616444",
            "ItemQualifier": "VN",
            "Item": "09196870756",
            "LotNumber": "192.0      U",
            "ProductDescription": "SCHWARTZ REF UNPASTRZD SAUERKRAUT 4/1GAL",
            "Qualifier": "LI",
            "ReferenceID": "000006",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "09647611170",
            "ItemQualifier": "VN",
            "Item": "09647611170",
            "LotNumber": "030.7      U",
            "ProductDescription": "1/5 REF KOSH DILL SL 5/16 BYVAL",
            "Qualifier": "LI",
            "ReferenceID": "000007",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "180",
            "UPC1": "000044627002",
            "ItemQualifier": "VN",
            "Item": "29257010756",
            "LotNumber": "594.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 2GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000008",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          }
        ],
        "TotalReceiptInformation": [
          {
            "QtyReceived": "936",
            "QtyShipped": "936",
            "QtyOnHold": "0"
          }
        ]
      },
      {
        "ISA": {
          "Authorization Information Qualifier": "00",
          "Authorization Information": "          ",
          "Security Information Qualifier": "00",
          "Security Information": "          ",
          "Interchange ID Qualifier": "12",
          "Interchange Sender ID": "7045875587     ",
          "CodeList Summary": "08",
          "Interchange Receiver ID": "006127708      ",
          "Interchange Date": "240129",
          "Interchange Time": "0906",
          "Interchange Control Standards Identifier": "U",
          "Interchange Control Version Number": "00401",
          "Interchange Control Number": "009706661",
          "Acknowledgement Requested": "0",
          "Usage Indicator": "P",
          "Component Element Separator": ">"
        },
        "GS": {
          "GS": "0906",
          "Functional Identifier Code": "RE",
          "Application Sender's Code": "7045875587",
          "Application Receiver's Code": "4144979345",
          "Date the EDI was created": "240129",
          "Time": "0906",
          "Group Control Number": "553",
          "Responsible Agency Code": "X",
          "Version / Release / Industry Identifier Code": "004010"
        },
        "Header Info": [
          {
            "CODE CLIENT": "BAY03"
          },
          {
            "SET": "944"
          },
          {
            "Route": "BAY03"
          },
          {
            "WhseCode": "W1"
          }
        ],
        "ReferenceInfo": [
          {
            "ReportingCode": "F",
            "DateofReceipt": "20240115",
            "WhseRcptNo": "291958",
            "DepositorOrderNo": "0007216165",
            "Names": [
              {
                "OrgIDCode": "WH",
                "Name": "Distribution Technology"
              },
              {
                "OrgIDCode": "DE",
                "Name": "BAY VALLEY FOODS"
              },
              {
                "OrgIDCode": "SF",
                "Name": "PREFERRED FREEZER SERVICES"
              }
            ],
            "Address1": "4500 WEST ANN LURIE PLACE",
            "City": "CHICAGO",
            "State": "IL",
            "Zip": "60632",
            "ReceiptCarrierInfo": [
              {
                "TransportationMethod": "M",
                "SCAC": "PRIM",
                "Routing": "PRIME",
                "EquipmentNumber": "161248"
              }
            ]
          }
        ],
        "Lines": [
          {
            "QuantityReceived": "336",
            "UPC1": "000044655001",
            "ItemQualifier": "VN",
            "Item": "29655000756",
            "LotNumber": "6126.3     U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000001",
            "ReceivingConditions": "1",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044654580",
            "ItemQualifier": "VN",
            "Item": "29654580756",
            "LotNumber": "015.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER LW 5 GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000002",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655002",
            "ItemQualifier": "VN",
            "Item": "29655010756",
            "LotNumber": "031.2      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000003",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044655210",
            "ItemQualifier": "VN",
            "Item": "29655210756",
            "LotNumber": "036.2      U",
            "ProductDescription": "SCHWARTZ REF WHL  KSHR DILL 5GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000004",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "42",
            "UPC1": "000044658230",
            "ItemQualifier": "VN",
            "Item": "29658230756",
            "LotNumber": "015.8      U",
            "ProductDescription": "1/5 REF KSH HMB DLL SLC3/16 SCHWZ",
            "Qualifier": "LI",
            "ReferenceID": "000005",
            "ReceivingConditions": "2",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "000044616444",
            "ItemQualifier": "VN",
            "Item": "09196870756",
            "LotNumber": "192.0      U",
            "ProductDescription": "SCHWARTZ REF UNPASTRZD SAUERKRAUT 4/1GAL",
            "Qualifier": "LI",
            "ReferenceID": "000006",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "84",
            "UPC1": "09647611170",
            "ItemQualifier": "VN",
            "Item": "09647611170",
            "LotNumber": "030.7      U",
            "ProductDescription": "1/5 REF KOSH DILL SL 5/16 BYVAL",
            "Qualifier": "LI",
            "ReferenceID": "000007",
            "ReceivingConditions": "4",
            "DamageReasonCode": "L"
          },
          {
            "QuantityReceived": "180",
            "UPC1": "000044627002",
            "ItemQualifier": "VN",
            "Item": "29257010756",
            "LotNumber": "594.6      U",
            "ProductDescription": "SCHWARTZ REF KOSHER DILL SPEAR 2GAL PAIL",
            "Qualifier": "LI",
            "ReferenceID": "000008",
            "ReceivingConditions": "3",
            "DamageReasonCode": "L"
          }
        ],
        "TotalReceiptInformation": [
          {
            "QtyReceived": "936",
            "QtyShipped": "936",
            "QtyOnHold": "0"
          }
        ]
      }
    ]

     

    Output:

    ISA*00*          *00*          *12*7045875587     *01*006127708      ***:*00501**0*P*:~
    GS*SW*7045875587*9254530005****X*005010~
    ST*944*090600001~
    W17*F*20240115*0007216165*291958~
    N1**Distribution Technology~
    N1**BAY VALLEY FOODS~
    N1**PREFERRED FREEZER SERVICES~
    W08*M*PRIM*T*161248~
    W12*336**VN*29655000756~
    N9*LI*000001~
    W12*42**VN*29654580756~
    N9*LI*000002~
    W12*84**VN*29655010756~
    N9*LI*000003~
    W12*84**VN*29655210756~
    N9*LI*000004~
    W12*42**VN*29658230756~
    N9*LI*000005~
    W12*84**VN*09196870756~
    N9*LI*000006~
    W12*84**VN*09647611170~
    N9*LI*000007~
    W12*180**VN*29257010756~
    N9*LI*000008~
    W03*936~
    ST*944*090600001~
    W17*F*20240115*0007216165*291958~
    N1**Distribution Technology~
    N1**BAY VALLEY FOODS~
    N1**PREFERRED FREEZER SERVICES~
    W08*M*PRIM*T*161248~
    W12*336**VN*29655000756~
    N9*LI*000001~
    W12*42**VN*29654580756~
    N9*LI*000002~
    W12*84**VN*29655010756~
    N9*LI*000003~
    W12*84**VN*29655210756~
    N9*LI*000004~
    W12*42**VN*29658230756~
    N9*LI*000005~
    W12*84**VN*09196870756~
    N9*LI*000006~
    W12*84**VN*09647611170~
    N9*LI*000007~
    W12*180**VN*29257010756~
    N9*LI*000008~
    W03*936~
    SE*48~
    GE*1~
    0

Please sign in to leave a comment.

 

Didn't find what you were looking for?

New post