This Help Center is a preview of a future release. The final Help Center will be available on the Validation date.

Configure B2B integrations

System Administrators can now configure various settings in the OPUS Platform that enable network Owners and their Partners to exchange B2B messages using the Administration solution. After creating a B2B connection, IT system administrators must create a B2B connection using AS2, SFTP, or SMTP protocols in the Extensible Transfer Help Center app. Owners can also update, search and view the details of an exchanged B2B message in the Extensible TraceLink Transfer (XTT) app. For more information about creating B2B integrations, see the Extensible TraceLink Transfer Help Center.

A B2B integration is a configured B2B gateway account that enables file exchange between a company or location on the TraceLink Network and an external system (e.g. an ERP system). Each B2B integration is uniquely identified by a username and includes the security credentials (e.g. certificates, public keys) required to establish the connection using the associated protocol.

Create new link settings

Create and enable transform sets

System Administrators can create a transform set which is a collection of transforms that can be used to send or receive different B2B messages. A transform is a map used to convert data from one format to another (e.g. CSV file to JSON file). A company can have one or multiple transform sets and each set can have many B2B message type collections such as purchase orders, invoices, etc.

Once a transform set is created, it can be associated with a B2B connection, a company, or an internal location of the company. After a System Administrator associates a transform set to a B2B connection, all the messages flowing from the specific B2B connection use this transform set. A company can have multiple B2B connections and use different transform sets for those connections.

  • If a transform set is associated at the company level, all the messages being exchanged use the same transform set regardless of the location.
  • If a transform set is associated at the location level, all the messages being exchanged from that internal location use the same transform set.

Inbound Connection Rules

Inbound Connection Rules allow users to associate B2B connections with a company or location for inbound message processing. Users can view and update the company or location associated with an existing inbound B2B connection.

A B2B connection must be created before it can be associated with a company or internal location for inbound messages.

View and Edit Inbound Connection Rules

  1. Select the Main Menu icon.
  2. Select Administration in the main menu.
  3. Select B2B Integration from the left menu.
  4. Select Inbound Connection Rules from the left menu.
  1. View the following information in the Connection Details table on the Inbound Connection Rules screen:

    • B2B Connection – Displays the B2B connection associated with the inbound connection rule.

    • Company or Location – Displays the company or location associated with the selected B2B connection.

  2. Select a connection in the Connection Details table and select the Edit icon.

    1. In the side panel, select a Company or Location from the drop-down list.
    2. Select Apply.

      The selected company or location is updated in the Connection Details table.

  3. Select the Save button.

    The Inbound connection rule is updated and displayed in the results table.

Outbound Connection Rules

Outbound Connection Rules allow users to configure the default B2B connections used for outbound message processing. Users can define default B2B connections for the company and locations, and configure override settings for specific company or location, application, and message type combinations.

A B2B connection must be created before it can be associated with a company, internal location, application, and message type for outbound messages.

View and Edit Outbound Connection Rules

  1. Select the Main Menu icon.
  2. Select Administration in the main menu.
  3. Select B2B Integration from the left menu.
  4. Select Outbound Connection Rules from the left menu.
  5. View the following information on the Outbound Connection Rules screen:

    • Default Connection for Company section – Displays the default B2B connection configured for the company.
    • Default Connections for Locations section – Displays the locations and their associated default B2B connections.

    • Override Default Settings section – Displays the company or location overrides configured for specific applications, message types, and B2B connections.

  6. Select the Edit button.
  7. Fill the following information in the Default Connection for Company section.

    • B2B Connection Name drop-down. Select the default B2B connection for the company.
  8. In the Default Connections for Locations section, select the Add icon.

  9. In the side panel, fill in the following information:

    • Location drop-down - Required. The location associated with the default outbound B2B connection.
    • B2B Connection drop-down - Required. The default B2B connection used for outbound messages from the selected location.
  10. Select Apply.

  11. The location connection is added to the Default Connections for Locations table.

  12. In the Override Default Settings section, select the Add icon.

  13. In the side panel, fill in the following information:

    • Company or Location drop-down - Required. The company or location for which the default outbound connection is overridden.
    • Application drop-down - The application associated with the override default setting.
    • Message Type drop-down - The message type associated with the override default setting.
    • B2B Connection drop-down - Required. The B2B connection used for the selected override default setting.

    Each override and default settings must be unique for the selected company or location and application or message type combination.

  14. Select Apply.

  15. The override default setting is added to the Override Default Settings table.

  16. Select the Save button.

    The updated outbound connection rules are saved.

Tip

  • In the Default Connections for Locations and Override Default Settings tables, select an entry and select the Edit or Remove icon to edit or delete the selected connection.

Create integration principals

An integration principal allows multiple users to send and receive B2B messages between TraceLink apps without requiring each user to be a member of both the sending and receiving apps. A system integration principal is created by default to support immediate app-to-app communication. This system-generated principal cannot be modified or deactivated by System Administrators. However, System Administrators can create new integration principals if needed. For example, to support specific routing logic or to manage credentials separately.