Sun B2B Suite eXchange Integrator User's Guide

Creating and Configuring Trading Partners

Ultimately, the parameters settings that are actually used when business messages are delivered to/from trading partners are determined by a trading partner transaction profile. For example:

A particular trading partner can contain many transaction profiles based on several different B2B Hosts, but each TP transaction profile is based on exactly one host transaction profile. However, individual parameters settings in the host transaction profile can be overridden — either within the TP transaction itself, or anywhere in the TP inheritance chain: TP action, TP action group, and TP business/delivery protocol. For details, see Inheriting and Overriding Parameter Settings.

Basic Operations for Trading Partners

This section covers creating, finding, selecting, and adding a B2B Host to a Trading Partner.

ProcedureTo create a new trading partner

  1. With the Trading Partner Configuration tab active, in the explorer pane, click Create.

    See Figure 5–29.

    Figure 5–29 Creating a New Trading Partner

    Creating a New Trading Partner

  2. In the canvas (Create a New Trading Partner), enter a name for the new trading partner.

    See Figure 5–30.

    Figure 5–30 Naming a New Trading Partner

    Naming a New Trading Partner

  3. Click the Create button at the bottom of the canvas.

    The new trading partner appears in the explorer tree in the left pane.

ProcedureTo find and select an existing trading partner

  1. With the Trading Partner Configuration tab active, in the explorer pane, click Select.

  2. In the canvas, optionally after entering the first few characters of a possible name, click Search.

    See Figure 5–31.

    Figure 5–31 Searching for a Trading Partner

    Searching for a Trading Partner

  3. From the Search Results list, select the trading partner you want.

    See Figure 5–32.

    Figure 5–32 Selecting a Trading Partner

    Selecting a Trading Partner

    The new trading partner appears in the TP explorer tree in the left pane.

ProcedureTo add a B2B Host to a trading partner

  1. In the TP explorer tree, select the trading partner and click New.

  2. Then, in the canvas (under the Settings tab), select a B2B Host from the pull-down list.

    See Figure 5–33.

    Figure 5–33 Configuring a Trading Partner With a New B2B Host

    Configuring a Trading Partner With a New B2B
Host

  3. Click Save.

    The new TP host appears in the TP tree in the left pane. All of its parameter settings apply to the trading partner unless overridden.

Configuring Trading Partners

Configuring a trading partner consists mainly of creating/configuring TP transaction profiles; each TP transaction profile inherits from the host transaction profile. You can then, optionally, override parameter settings at any level of the TP inheritance chain. You can also add one or more contacts that are specific to the TP.

ProcedureTo create and configure a TP transaction profile

  1. With the Trading Partner Configuration tab active, in the TP explorer tree, open the TP and the host to display its five folders: Business Protocols, Delivery Protocols, Transports, Transaction Profiles, and Contacts.

  2. Click the host’s Transaction Profiles folder, make a selection from the B2B Host Transaction Profiles pull-down list, and click Save.

    The new TP transaction profile appears in the TP tree in the left pane.


    Note –

    If the TP tree does not display the new TP transaction profile, click Refresh.


  3. Optional. You can configure one or more TP transaction profiles by following the steps below, repeating this step as needed for additional TP transaction profiles.

  4. In the TP explorer tree, open the TP transaction profile and select the inbound TP transaction profile.

  5. Use the canvas to override TP transaction profile parameter settings as needed, and click Save.

  6. Within the same TP transaction profile, select the outbound TP transaction profile.

  7. Use the canvas to override TP transaction profile parameter settings as needed, and click Save.

  8. Repeat the procedure as needed for additional TP transaction profiles.

  9. Optional. If you want to override settings at a higher level than the TP transaction profile, you can configure one or more of the TP protocols, action groups, actions, and transports.


    Note –

    Although you must create at least TP transaction profile for every trading partner, you need not create TP protocols, action groups, actions, or transports; all these are created automatically when you create a TP transaction profile. As needed, you can configure any of the items in the TP inheritance chain.


ProcedureTo configure TP protocols, action groups, actions, transports, and contacts

  1. Optional. To create a new TP business protocol:

    1. Click the host’s Business Protocols folder.

    2. Make a selection from the Host Business Protocol pull-down list, and click Save.

  2. If you want to configure a TP business protocol, follow these steps:

  3. In the TP explorer tree, select the TP business protocol.

  4. Use the canvas to override TP business protocol parameter settings as needed, and click Save.

  5. With the TP business protocol selected, click New.

  6. To create a new TP business action group, select a host business action group and click Save.

  7. In the TP explorer tree, select the TP business action group.

  8. Use the canvas to override TP action group parameter settings as needed, and click Save

  9. With the TP business action group selected, click New.

  10. To create a new TP business action, select a host business action and click Save.

  11. In the TP explorer tree, select the TP business action.

  12. Use the canvas to override TP business action parameter settings as needed, and click Save.

  13. Optional. To create a new TP delivery protocol:

    1. Click the host’s Delivery Protocols folder,

    2. Make a selection from the Host Business Protocol pull-down list, and click Save.

  14. In the TP explorer tree, select the TP delivery protocol.

  15. Use the canvas to override TP delivery protocol parameter settings as needed, and click Save

  16. With the TP delivery protocol selected, click New.

  17. To create e a new TP delivery action group, select a host delivery action group and click Save.

  18. In the TP explorer tree, select the TP delivery action group.

  19. Use the canvas to override TP action group parameter settings as needed, and click Save.

  20. With the TP delivery action group selected, click New.

  21. To create a new TP delivery action, select a host delivery action and click Save.

  22. In the TP explorer tree, select the TP delivery action.

  23. Use the canvas to override TP delivery action parameter settings as needed, and click Save

  24. Optional. To create a new TP transport:

    1. Click the host’s Transports folder.

    2. Make a selection from the Delivery Channel pull-down list and click Save

    3. If the TP tree does not display the new TP Transport, click Refresh.

  25. Optional. To configure a TP transport:

    1. Select the transport in the TP explorer tree.

    2. Use the canvas to override TP transport parameter settings as needed, and click Save.

  26. Optional. To create a new TP contact based on a host contact:

    1. Click the host’s Contacts folder

    2. Make a selection from the Trading Partner Host Contact pull-down list, and click Save.

    3. Select the contact in the TP explorer tree.

    4. Use the canvas to override TP contact parameter settings as needed, and click Save

ProcedureTo create and configure a TP-specific contact

  1. With the Trading Partner Configuration tab active, in the TP explorer tree, open the TP to display its host(s) and its Contacts folder.

  2. Click the TP-level Contacts folder, and then click New.

    See Figure 5–34.

    Figure 5–34 Creating a New TP-Specific Contact

    Creating a New TP-Specific Contact

  3. Supply information for all required fields and, as needed, any optional fields, and click Save.

    The name of the new contact appears in the TP tree, under the TP’s Contacts folder.