2 Replies Latest reply on Jul 9, 2014 9:22 AM by 917657

    How to validate EDI XML payload against ECS file

    Siddhardha M

      Hi All,

       

      How to validate an EDI XML against ecs file.

      Can you please provide steps.

       

      Sample EDI XML i am trying to validate against EDI_4010_850.ecs

       

      <?xml version = '1.0' encoding = 'UTF-8'?>

      <Transaction-850 xmlns:ns1="urn:oracle:b2b:X12/V4010/850" Standard="X12" xmlns="urn:oracle:b2b:X12/V4010/850">
      <ns1:Segment-ST>
      <ns1:Element-143>850</ns1:Element-143>
      <ns1:Element-329>000000010</ns1:Element-329>
      </ns1:Segment-ST>
      <ns1:Segment-BEG>
      <ns1:Element-353>00</ns1:Element-353>
      <ns1:Element-92>NE</ns1:Element-92>
      <ns1:Element-324>12345678</ns1:Element-324>
      <ns1:Element-373>20140703</ns1:Element-373>
      </ns1:Segment-BEG>
      <ns1:Loop-PO1>
      <ns1:Segment-PO1>
      <ns1:Element-350>001</ns1:Element-350>
      <ns1:Element-330>1</ns1:Element-330>
      <ns1:Element-212>96</ns1:Element-212>
      <ns1:Element-639>AA</ns1:Element-639>
      <ns1:Element-235_1>VC</ns1:Element-235_1>
      <ns1:Element-234_1>571157</ns1:Element-234_1>
      <ns1:Element-235_2>CB</ns1:Element-235_2>
      <ns1:Element-234_2>00100</ns1:Element-234_2>
      </ns1:Segment-PO1>
      <ns1:Loop-PID>
      <ns1:Segment-PID>
      <ns1:Element-349>F</ns1:Element-349>
      <ns1:Element-352>Rockford product</ns1:Element-352>
      </ns1:Segment-PID>
      </ns1:Loop-PID>
      <ns1:Segment-DTM>
      <ns1:Element-374>038</ns1:Element-374>
      <ns1:Element-373>20140626</ns1:Element-373>
      </ns1:Segment-DTM>
      <ns1:Loop-AMT>
      <ns1:Segment-AMT>
      <ns1:Element-522>1</ns1:Element-522>
      <ns1:Element-782>1</ns1:Element-782>
      </ns1:Segment-AMT></ns1:Loop-AMT>
      </ns1:Loop-PO1>
      <ns1:Segment-SE>
      <ns1:Element-96>#SegmentCount#</ns1:Element-96>
      <ns1:Element-329>000000010</ns1:Element-329>
      </ns1:Segment-SE>
      </Transaction-850>

      Thanks,

      Sid.