How to override the EDIFACT UNB-S001 identifier “UNOA” to be overwritten by the value in the initiator outbound request (“UNOB”)?
book
Article ID: KB0093928
calendar_today
Updated On:
Products
Versions
TIBCO BusinessConnect
-
Not Applicable
-
Description
Description:
In BusinessConnect, an EDIFACT trading partner is configured with the UNB-S001 identifier “UNOA”. However, when trying to override the UNB-S001 parameter by setting the the parameter UNBS001CharacterEncodingto "UNOB" in the INITIATOR.REQUEST message, the parameter is not overridden. How to correct this?
Symptoms: UNBS001Identifier is not being generated correctly. Cause:
Incorrect field being set in the BW private process.
Resolution
The EDI protocol does support overwriting the UNB-S001 identifier from a Private Process. However, the "UNOB" value should be set to the parameter UNBS001Identifier, rather than UNBS001CharacterEncoding. UNBS001CharacterEncoding is for the UNB segment of Syntax 4 EDIFACT data. It will not work with non-Syntax 4 transactions. The Syntax is specified in the Interchange version (i.e., an operation defined a 2/EmptyGroup/COPARN uses Syntax 2).
Issue/Introduction
How to override the EDIFACT UNB-S001 identifier “UNOA” to be overwritten by the value in the initiator outbound request (“UNOB”)?
Additional Information
BusinessConnect EDI Protocol User's Guide, BusinessConnect EDI Protocol EDIFACT guide