Products | Versions |
---|---|
TIBCO BusinessConnect EDI Protocol Powered by Instream | - |
Not Applicable | - |
Resolution:
Description:
============
BusinessConnect EDI Protocol supresses/removes leading zeros from the EDI documents during validation. How can leading zeros in the EDI document be left in the document?
Environment:
============
BusinessConnect EDI Protocol Powered by Instream Software 6.0.0
Symptoms:
=========
When BC gets an inbound EDI document with leading zeros in any of the Interchange Header or Group Header or Transaction set elements, BC throws a validation error "Leading Zeros found in" with the element name and its value.
Example of the error: [Leading Zeros found in GS06 (D.E. 28) at col. 41 (N0 1/9) "000001522"]
Cause:
======
The "CheckLeadingZeros=1" in the default validator profile file (example: \\tibco\instream\8.2\bin$fsdeflt.apf) is the cause of this issue.
Resolution:
===========
Change the "CheckLeadingZeros" attribute value to 0 (CheckLeadingZeros=0) in the default validator profile file (example: \\tibco\instream\8.2\bin$fsdeflt.apf) and restart the BC engine. Find more information in the "APF File Sections" section of the "Validation Profile Files" document (apf.pdf) in the Instream documentation.
If a custom validator profile file (i.e., customer apf file) is used, refer to "Analyzer Options Section" of the apf.pdf file.