IBM Support

How to set UNA segment for EDIFACT transactions

Troubleshooting


Problem

User is using the UNOC:2 character set for Edifact transaction but the UNA segment is not being generated. They are using the Send translator to generate this outbound message.

Cause

The reason the UNA segment is not being generated is that the Send Translator does not check the UNB01 or UNB02 element for the character set and syntax. This is only done if user is using DT translation.

Resolving The Problem

To force WDI to create a UNA segment for Send translation, the user will need to specify an override under the Trading Partner profile for any of the "Special Characters" if even to the same value as already in the E envelope standard, which supplies the default values. On Windows, for example, specify the delimiter for the segment delimiter to a value of "27" in order to get the " ' " as the segment delimiter. This change is done on the Trading Partner Profile of the Receiving Trading Partner under the WDI Procession Options tab. Here is an example of the change to be made on Windows and AIX:


For z/OS users:



[{"Product":{"code":"SSFKTZ","label":"WebSphere Data Interchange"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"3.3","Edition":"All Editions","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

More support for:
WebSphere Data Interchange

Software version:
3.3

Operating system(s):
AIX, Windows, z/OS

Document number:
217469

Modified date:
16 June 2018

UID

swg21623254