Lets consider an organization which has multiple business units with different Trading Partner Identification of same Type.
e.g Host has multiple DUNS number as identification with value 111111111 and 222222222.
This feature provides a capability to handle Multiple DUNS eventhough it is not part of the agreement, but still present as part of the Trading partner Idenfitification.
Outbound:
For outbound messages, instead of setting the AQ header 'From' as Name Identification set it as DUNS:value
e.g DUNS:111111111 and the same is applicable to 'To' attribute in the AQ header.
In this case, B2B will use the identification type and value
for Agreement Identification and also for populating the exchange headers.
Inbound:
As part of the Trading partner Identification B2B compares the Exchange identifier with various Identification value of the same exchange Identifier type.
For e.g For an incoming document with Trading partner DUNS: 333333333, it compares with all the DUNS number of the Trading Partner. If any one of the DUNS number matches it identifies the appropriate Trading partner. The identified trading partner name is used for Agreement identification.
Added a new Exchange Parameter for EBMS Exchange:SendPartyTypeAndValue and the value for this parameter could be true/false. Default value is false. If the value is true, b2b will enqueue partyid:value to FROM/TO Trading partner.
For specifying a different seperator than : , set the following property.
oracle.tip.adapter.b2b.partyTypeAndValueSeparator=;
Monday, December 10, 2007
How to handle Host/Trading partner with Multiple Idenfier
Posted by
Ramesh Nittur
at
6:10 AM
0
comments
Labels: AS2, Deployment-Config, RosettaNet, TP-Identification
Sunday, August 26, 2007
Trading Partner Identification in EDI Domain
Oracle AS B2B provides Identification of Trading partner at various levels.
1. Exchange level : This is the default identification based on the exchange Identifier. For e.g if the Exchange protocol used is AS2, then AS2 identifier i.e AS2-FROM is used for identification by comparing against the AS2 Identificer of the Trading partner.
2. Interchange/Group
This is a latest enhancement in B2B where in the identification happens in the order of sequence. Ideally it should be Exchange, Interchange and group. Currently B2B has facility to turn on TPIdentification based on Interchange or Group. This can be done by setting property in tip.properties
Example:
oracle.tip.adapter.b2b.edi.identifyFromTP=Interchange
OR
oracle.tip.adapter.b2b.edi.identifyFromTP=Group
If property is set to Interchange, B2B tries to identify TP using Interchange and if property is set to Group, B2B tries to identify TP using Group.
3. Trading partner Identification Any (newly Added)
If property is set to ANY, B2B will first try to identify TP using Interchange. If no TP found using Interchange, B2B will next try to find TP based on Group.
Example:
oracle.tip.adapter.b2b.edi.identifyFromTP=Any
Posted by
Ramesh Nittur
at
8:27 AM
3
comments
Labels: EDI, TP-Identification