IBM Support

How to set up a partner profile, using Sterling Gentran:Server for iSeries, when multiple sender/receiver ID's are required

Technical Blog Post


Abstract

How to set up a partner profile, using Sterling Gentran:Server for iSeries, when multiple sender/receiver ID's are required

Body

A divisional processing situation is when a company you are trading EDI data with has multiple divisions, and each division uses a unique sender/receiver ID.

Support is often asked how to set up and process a trading partner that uses multiple sender/receiver ID's.
It is very important to understand how Gentran:Server performs partner resolution during outbound and inbound processing, which is explained in the Gentran:Server Technical Reference Guide, under Partner Resolution chapter.

OUTBOUND Processing overview:
The EBDI042 Outbound Mapper program uses the Application Partner Reference field defined for the application definition to identify your trading partner ID. This value MUST be unique for each of the partner divisions, and is used to locate the partner ID.

Outbound divisional processing requires multiple trading partner ID's (partner profiles) to be setup for each division, because you cannot define multiple receiver ID's to a partner setup for the outbound enveloping. Each unique application partner reference value will be a cross reference for each divisional partner setup.

INBOUND Processing overview:
Resolves to the partner ID that references the sender ID's (ISA05 and ISA06, along with GS02). The Audit file will always list the partner ID that is resolved by the editor program.

Relationship Mode Auditing:
For divisional processing purposes, Relationship Mode Auditing is most useful.
The entries get logged in to the audit file with the combination of the User ID and the Partner ID. The first 15 characters of the Partner ID, and the first 15 characters of the User ID are used. The User ID for Inbound is the Receiver ID, and for Outbound data it is the Sender ID. To turn on Relationship Mode for auditing go to the System Administration, Global Parameters (second screen), and set the Relationship Mode Auditing parameter to Y.

 

ISA Interchange Envelope Outbound:
Receiver ID and qualifier (ISA08 and ISA07) is used by the EBDI002 Editor program
GS Functional Group Envelope Outbound:
Receiver ID (GS03) is used by the EBDI002 Editor program

ISA Interchange Envelope Inbound:
Sender ID and qualifier (ISA05 and ISA06) is used by the EBDI001 Editor program
GS Functional Group Envelope Inbound:
Sender ID (GS02) is used by the EBDI001 Editor program

 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS6UY8","label":"Sterling Gentran:Server for iSeries"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

UID

ibm11122819