Hello,
I am use X12 4010 867 (BizTalk Server 2006 R2) to send a report.
I have the All Parties to “Allow Leading and Trailing Zeroes and Spaces”.
I customized the X12_00401_867 ITA07 field to be X12_R (SimpleType).
When generating the XML of the 867 the ITA07 is a ####0.00 string value.
The message is sent thru the Send Port successfully, but I then read back in the EDI file ( for batching ) and it fails with below.
Event Type: Error
Event Source: BizTalk Server 2006 EDI
Event Category: None
Event ID: 8116
Date: 6/3/2008
Time: 3:30:32 PM
User: N/A
Description:
The batch element is being suspended as it failed validation. The error is : Stopping after the first error !!
Error: 1 (Field level error)
SegmentID: ITA
Position in TS: 16
Data Element ID: ITA07
Position in Segment: 7
Data Value: 0.40
6: Invalid character in data element
If I remove the trailing zero in this field it successfully reads the EDI file.
This there any way to change this behavior?
Thank,
Toby