Issue with X12 protocol failing to replace all the delimiters in segments in the message.
book
Article ID: KB0082152
calendar_today
Updated On:
Description
Example: In this case, it is in N1 segment.
input that send to BC in the XML file:
abr~`!@#$%^&*()_=-+|\{}[]"':;?/><.,sx
actual output:
N1*SH*abr|`!@#$%^&|()_=-+|\{}[]"':;?/><.,sx~
expected output:
N1*SH*abr|`!@#$%|&|()_=-+|\{}[]"':;?/><.,sx~
the "^" symbol should be replaced to "|"
Issue/Introduction
Issue with X12 protocol failing to replace all the delimiters in segments in the message.
Resolution
This is is a configuration problem. See the attached (Filename: InterchangeHeader Tab Screenshot.PNG) TP settings screenshot.
In Admin GUI go to BusinessConnect - Participants - <ParticipantName> - <Protocol> - “Interchange Header” Tab and check the value set for "ISA11 Repeating Separator (4020 and Higher)". If you did not set value for "ISA11 Repeating Separator (4020 and Higher)", this causes EDI to pass incorrect parameter for delimiters to Translator. Set the value for "ISA11 Repeating Separator (4020 and Higher)", like "@", to escape this issue (the "@" char in N1 segment will not be replaced).
Attachments
Issue with X12 protocol failing to replace all the delimiters in segments in the message.
get_app
Feedback
thumb_up
Yes
thumb_down
No