Type = How-tos, Technical Guides, Technical Tools,; Topic = Multienterprise Information Network Tower (MINT), Administration, Technical Documentation,;Persona = TraceLink Administrator, User, Orchestration Architect,; Orchestration = Manufacturing, Commerce, Clinical Supply,; Function = Supply Chain, Operations, Procurement,
Add B2B connections for XTT Link Actions
Application Administrators can add and update Opus B2B connections via (Undefined variable: local.XTT LA) (JavaScript snippets), which allows the exchange of files between TraceLink and customer's external ERP system, e.g. (Undefined variable: local.NetSuite). Application Administrators must create an (Undefined variable: local.XTT LA) Catalog Item before creating the B2B connection via XTT Link Actions.
Contact the TraceLink implementation team for assistance in performing the one-time task of creating and associating an (Undefined variable: local.XTT LA) Catalog Item with the B2B connection.
Opus B2B connections do not affect existing Track & Trace Services (TTS) B2B connections. TTS apps that are available to Opus Platform users via Opus iFrame can continue to use their existing TTS B2B connections. Apps built on the Opus Platform cannot use TTS B2B connections and must create a new Opus B2B connection via XTT Link Actions.
Add and update B2B connections
Currently, TraceLink only supports connecting to NetSuite Enterprise Resource Planning systems.

-
Select the Main Menu
icon.
-
Select Extensible Tracelink Transfer Link Actions.
-
Select B2B Connections in the side menu.
-
Select NetSuite.
-
Select the Add
icon. The New NetSuite Connection page displays.
-
In the General section, fill in the following fields:
All letters in the Connection Name must be in uppercase.
field – Required. The unique name of the B2B connection. Currently, only the OAuth2 authentication type is supported.
drop-down – The type of authentication used to protect the company against unauthorized access to data.- field – Required. The specific endpoint provided by the NetSuite Server where XTT Link Actions exchanges an authorization grant for an access token.
- field – Required. The ID of the entity issuing the JSON Web Token (JWT).
- field – Required. The unique identifier assigned to XTT Link Actions, enabling recognition and authentication during interactions with NetSuite.
- field – The confidential key used by XTT Link Actions to authenticate with NetSuite within the secure OAuth 2.0 framework.
- field – The entry point for XTT Link Actions to communicate with NetSuite.
- field – The endpoint used by XTT Link Actions to execute SuiteQL queries, enabling the querying and extraction of NetSuite records in a structured, efficient manner.
- field – The date format set by the NetSuite administrator during system setup.
- field – The time format set by the NetSuite administrator during system setup.
- field – The date and time format set by the NetSuite administrator during system setup.
-
Click the Add
icon in the Inbound Link Actions section to configure inbound link actions.
-
Fill the following fields in the Add Inbound Entry side panel:
- field – Required. The type of document exchanged, (e.g. Purchase Order).
- drop-down – Required. The access type of XTT Link Actions catalog,(e.g. Marketplace, Company).
- field – The version of the link action.
- field – Required. The frequency at which XTT Link Actions polls data from the NetSuite application.
-
Click
to save the configuration. -
Click the Add
icon in the Outbound Link Actions section to configure outbound link actions.
-
Fill the following fields in the Add Outbound Entry side panel:
- field – Required. The type of document exchanged, e.g. Purchase Order.
- drop-down – Required. The access type of XTT Link Actions catalog,(e.g. Marketplace, Company).
- field – Required. The version of the link action.
- field – Required. The number of retries XTT Link Actions attempts after a failure to send the B2B message to the NetSuite application.
-
Click
to save the configuration. -
Click the Save
icon.
The NetSuite B2B connection appears in the list of all B2B connections.
Tips
-
Contact the TraceLink Support for assistance in associating a link action from the Catalog Manager with the B2B connection.
View B2B connections

-
Select the Main Menu icon
.
-
Select Extensible Tracelink Transfer Link Actions.
-
Select B2B Connection in the side menu.
-
Select NetSuite.
See the information that displays for each B2B connection
- Connection Name – The name given to a NetSuite connection.
- Authentication Type – The type of authentication used to protect the company against unauthorized access to data.
- Date Created – The date and time the NetSuite connection is created.
- Last Updated – The date and time the NetSuite connection is updated.
- Created By – The name of the Application Administrator who created the NetSuite connection.
- Updated By – The name of the Application Administrator who updated the NetSuite connection.

-
Select the Main Menu icon
.
-
Select Extensible Tracelink Transfer Link Actions.
-
Select B2B Connection in the side menu.
-
Select NetSuite.
- Select the link for the connection name from the results table. Select .
-
The View / Edit NetSuite Connection Details screen displays.

- field – Required. The name of the B2B connection.
Currently, only OAuth 2.0 authentication type is supported.
drop-down – The type of authentication used to protect the company against unauthorized access to data.- field – Required. The specific endpoint provided by the NetSuite Server where XTT Link Actions exchanges an authorization grant for an access token.
- field – Required. The ID of the entity issuing the JSON Web Token (JWT).
- field – Required. The unique identifier assigned to XTT Link Actions, enabling recognition and authentication during interactions with NetSuite.
- field – The confidential key used by XTT Link Actions to authenticate with NetSuite within the secure OAuth 2.0 framework.
- field – The entry point for XTT Link Actions to communicate with NetSuite.
- field – The endpoint used by XTT Link Actions to execute SuiteQL queries, enabling the querying and extraction of NetSuite records in a structured, efficient manner.
- field – The date format set by the NetSuite administrator during system setup.
- field – The time format set by the NetSuite administrator during system setup.
- field – The date and time format set by the NetSuite administrator during system setup.
In the Link Action Configuration section, view the following fields:

- field – Required. The type of document exchanged, (e.g. Purchase Order).
- drop-down – Required. The access type of XTT Link Actions catalog,(e.g. Marketplace, Company).
- field – The version of the link action.
- field – Required. The frequency at which XTT Link Actions polls data from the NetSuite application.

- field – Required. The type of document exchanged, (e.g. Purchase Order).
- drop-down – Required. The access type of XTT Link Actions catalog,(e.g. Marketplace, Company).
- field – The version of the link action.
- field – Required. The number of retries XTT Link Actions attempts after a failure to send the B2B message to the NetSuite application.