none
Invalid character in data element error generated by a ':' RRS feed

  • Question

  • Hi,

    I'm recieving an Error from Biztalk saying that there is an Invalid charater in the L5 segment.  I have identified the chatacter that is caused the problem and it is the colon. 'L5**DROP#2: CATALYST PAPER CORP…'

    I beliveve the problem is due to the definition in the ISA segment including a colon.  The '...' is the segment deliminator and ends each line but what does the colon do and why is it in the ISA segment?

    ISA*00*          *00*          *02*CVDL           *ZZ*CTLB           *110713*2301*U*00401*000000042*0*P*:…

    I lack the understanding of EDI deliminators to fully understand why the error is happening.  I will need to explain this to our trading partner to resolve the situation, to do that I need to better understand the problem.

    Thanks in advance for your help,

    Geordie

    Thursday, July 14, 2011 6:25 PM

Answers

All replies

  • Hi, Geordie

    This thread could be helpful to you:
    http://social.msdn.microsoft.com/Forums/en-US/biztalkediandas2/thread/49424822-af5e-4772-ac4e-8ed55e2f71a4

    Regards


    MSDN Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    This posting is provided "AS IS" with no warranties, and confers no rights. My Blog: http://xhinker.com
    Microsoft Windows Workflow Foundation 4.0 Cookbook
    • Marked as answer by Geordie_ca Friday, July 15, 2011 5:09 AM
    Friday, July 15, 2011 2:09 AM
    Moderator
  • Thanks Andrew,

    The link you send answered my question.  I did do another search based on a key work I found in the thread and found this expaination:

    Each EDIFACT transmission is defined as an "interchange" and is composed of a number of "segments". Each of these segments has a "tag" containing a code that uniquely identifies the segment. This tag may also contain an indication of the structure of the segment. The segment may also be comprised of one or more data "elements".

    Each tag is separated from the first data element by a delimiter character. The same delimiter character is used to separate subsequent data elements. It is referred as a segment tag and data element separator. A segment is terminated by another delimiter character called a "segment terminator". A data element may contain sub-elements which are separated from one another by a third delimiter character: a "sub-element separator". Quoted text taken from http://archive.ifla.org/VI/5/reports/rep4/42.htm

    It is the sub-element seperator in the ISA segment that is causing my problem.

    Thanks again, Geordie

    Friday, July 15, 2011 5:08 AM