EDI receive Pipeline Fails for EDIFACT Message
Hi All,
I am using a EDI Receive Pipeline to receive EDIFACT files.
Receive pipelines fails and error i get is
"Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" is suspended due to the following error:
Error: 1 (Miscellaneous error)
47: Envelope functionality not supportedError: 2 (Field level error)
SegmentID: UNB
Position in TS: 1
Data Element ID: UNB3.2
Position in Segment: 4
Position in Field: 2
Data Value: 01
12: Invalid value in data elementError: 3 (Field level error)
SegmentID: UNB
Position in TS: 1
Data Element ID:
Position in Segment: 6
Data Value:
12: Invalid value in data element.
The sequence number of the suspended message is 1.
Am i using the wrong pipeline?How does this work.- CambiadoBen Cline1MVP, Moderadormartes, 01 de diciembre de 2009 2:42Related to EDI (From:BizTalk Server General)
Respuestas
Hi,
The problem is with Leading zero as the Datavalue is "01". If you have not allowed the leading and trailing zeroes at the time of EDI party configuration then you will get this error. This error also comes with blank spaces. So either you remove the leading and trailing zeroes and spaces or Go and edit the EDI party properties to allow leading and trailing zeroes.
Regards
Vishnu
Vishnu- Propuesto como respuestaAndrew_ZhuMSFT, Moderadorlunes, 07 de diciembre de 2009 9:32
- Marcado como respuestaAndrew_ZhuMSFT, Moderadormartes, 08 de diciembre de 2009 7:27
Todas las respuestas
- Make sure your schema deployed correctly and also avail in your application.
Thanks, Raja - Yes schema is deployed and also present in application.
Dont think thats the error.Its the pipeline Error - make sure that input is coming in correct format as expected by schema, first validate the input data against the schema.
KiranMP - I want to receive a edifact message with header .So cannot validate schema with that file in VS
Hi,
The problem is with Leading zero as the Datavalue is "01". If you have not allowed the leading and trailing zeroes at the time of EDI party configuration then you will get this error. This error also comes with blank spaces. So either you remove the leading and trailing zeroes and spaces or Go and edit the EDI party properties to allow leading and trailing zeroes.
Regards
Vishnu
Vishnu- Propuesto como respuestaAndrew_ZhuMSFT, Moderadorlunes, 07 de diciembre de 2009 9:32
- Marcado como respuestaAndrew_ZhuMSFT, Moderadormartes, 08 de diciembre de 2009 7:27