none
EDI Validation Error.....only in one Schema RRS feed

  • Question

  • Hello !

    I could successfully validate any document x12 schema .....but with 856 when i validate with any segment delimiter i get

    segment delimiter error...if i don't put any delimiter like space it validates.....

    The sample file is below

    ST~856~172181*
    BSN~00~4099901120100427~20100427~194941*
    HL~1~0~S~1*
    ...

    ....
    PID~F~08~~~USB TO PS2 ADAPTER USB A       CABL*
    CTT~4~10*
    SE~27~172181*         

    I dont understand the complexity of this file ....

    every segment delimiter is giving error except space ...

     

    Any help is appreciated ..

     

    Thanks

     

     

    Friday, May 7, 2010 8:36 PM

Answers

  • Hi,

        I told to use BizTalk Engine to verify your input because there are some limitation in Design time tool validations. But Engine should behave properly in every case.

    If above post answered your question please mark as answered.

     

    Thanks

    Gyan


    If this answers your question, please mark it as "Answered".
    Sunday, May 9, 2010 1:51 PM

All replies

  • Hi,

       Please check following:

    1- Do you have trailing delimiters in your file.

    2- Do you have trailing zeros and spaces?

    3- Save the file in UTF-8 Format and then check.

     

    I think you are validating your file using design time tool. Try using Edi receive pipeline and see if it process it.

    If it does not help please provide the full document.

     

     

    Thanks

    Gyan

     


    If this answers your question, please mark it as "Answered".
    Saturday, May 8, 2010 6:58 PM
  • Yes I tried all of the above mentioned things before it did not work at design time ...

    EDI receive pipeline was giving errors too in the beginning but then it worked after a few trials...

    BizTalk engines for EDI has some sensitivity problem .....

    It some times wastes a lot of time for its own reasons ....

     

     

    Anyway thanks ..

     

     

    Saturday, May 8, 2010 10:00 PM
  • Hi,

       Can you please explain the pain point that you got in using Edi-Receive pipeline. It will help us in making it better.

     

     

    Thanks

    Gyan


    If this answers your question, please mark it as "Answered".
    Sunday, May 9, 2010 4:23 AM
  •  

     The error is like the same ...Invalid segment terminator .....

    But now it is working .!!!   i have to ask you one thing why at design time it is not working while at runtime it is when for other docs it works for both the design and runtime ...The settings are the same always I use ....Only with this particular schema ...i used both the templates from 2006 R2 and 2009 ..?

    Also could you tell me one thing ...I am receiving a batched EDI 850 from a customer..I want to debatch it ...do some transformation and then do some transformation and then batch it into xml ?

    Simply what I want to do some transformation into internal format ....Do you think it is necessary to debatch the file first and then apply mapping and how can I batch it again into xml .....??

    Can I do batching ----debatching and the batching again using send port ...or orchestration is necessary ?

     

    Thanks ..

    Sunday, May 9, 2010 10:40 AM
  • Hi,

        I told to use BizTalk Engine to verify your input because there are some limitation in Design time tool validations. But Engine should behave properly in every case.

    If above post answered your question please mark as answered.

     

    Thanks

    Gyan


    If this answers your question, please mark it as "Answered".
    Sunday, May 9, 2010 1:51 PM