Creating a Trading Partner Reference
Identification Page
Field | Description |
---|---|
Identity Name |
Name of the identity used for your trading partner.
Required.
Note: This parameter will be populated automatically if the
existing identity is chosen.
Note: Do not enter
spaces in this field.
|
AS2 Identifier |
AS2 identifier of your trading partner. Required. Note: This
parameter will be populated automatically if the existing identity
is chosen.
|
HTTP Communication Page
Field | Description |
---|---|
Profile Name |
Name of the trading partner profile. Required. |
HTTP Client Adapter |
The name of the HTTP Client Adapter instance to use when sending outbound AS2 messages or asynchronous MDNs. Required. |
End Point |
HTTP address or URL to post AS2 messages to for this specific trading partner. For AS2, the end point must be the complete URL to send messages. Contact your trading partner for the value to use in this field. Required. Note: The Sterling B2B Integrator AS2 Edition
includes a configured URL that runs the EDIINTParse business process
on the base port + 33.
|
User ID |
User name for HTTP basic authentication, if required to log in to the trading partner system. Optional. |
Password |
Password that is associated with the User ID identified in the previous field for HTTP basic authentication, if required to log in to the trading partner system. Optional. |
Response Timeout (seconds) |
Number of seconds the HTTP client adapter waits for a response from the trading partner's server before the system times out. Valid value is number of seconds. Required. Note: To avoid timing out, set both the Response Timeout and
Socket Timeout fields to the same value and ensure that the value
is greater than 180 seconds. This ensures the socket remains open
for a reasonable amount of time, so it can receive responses.
|
Firewall Proxy |
IP address, port number, login ID, and password of your proxy server if you need to use a proxy server to connect outbound to this trading partner. Separate values with a comma. If used, you must specify both the login ID and password. Optional. Note: If you connect through a proxy server, but authentication
is not required, the IP address and port number routes the outbound
message through the specified proxy server.
|
Firewall Connect Count |
Number of attempts that Sterling B2B Integrator can make to connect to the proxy server before timing out. Optional. The value of Firewall Connect count should be less than 50. Note: If
the proxy server is used heavily, set the Firewall Connect Count to
a high number to reduce the number of time outs.
|
Socket Timeout (seconds) |
Number of seconds that the socket connection can idle before timing out. Valid value is any positive number that is optimal for your system. Optional. Note: To avoid
timing out, set both the Response Timeout and Socket Timeout fields
to the same value and ensure that the value is greater than 180 seconds.
|
SSL |
Whether Secure Sockets Layer (SSL) should be
active. SSL is a negotiation between the client and the server that
establishes the method of encrypting and decrypting data transmissions.
Optional. Valid values are:
If you select Optional or Must, the asset protection key must enable SSL for the appropriate protocol. |
Key Certificate Passphrase |
Type a passphrase to be used with this key certificate. Required only if a key certificate is being used for SSL client side authentication and if the SSL parameter is set to Optional or Must. |
Cipher Strength |
Strength of the algorithms used to encrypt data. Only accepts supported algorithms. Required.
Valid values are:
Note: If you are using an older or retired adapter,
the 128-bit and 256-bit AES ciphers might not be available. For more
information on the phases of the Retiring process, see Retiring
and Removed Services and Adapters.
|
Key Certificate (System Store) |
A combination of ASCII-encoded certificate and ASCII-encoded PKCS5 encrypted key. Select a key certificate. Optional. Note: You must have already checked the certificate in to Sterling B2B Integrator for it
to be displayed in this list. The Configure Certificates link enables
you to open a common window displaying all certificates list that
you may use. This window is used to select multiple certificates for
the purpose of seamless transition from one certificate to the other
when its validity expires and to select the policy for this certificate.
The default policy is Closest non-future Go Live Date or the only
certificate in the list.
|
Selection policy |
This is a default policy which returns the certificate with the closest non-future Go Live Date. Default value is Closest non-future Go Live Date or the only certificate in the list. |
Go Live Date |
This is the date when the certificate becomes valid and is ready for use by Sterling B2B Integrator. You cannot specify a Go Live Date that precedes the Not Before Date in the digital certificate. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. The default value is the Not Before Date. |
Not After Date |
This is the date beyond which the certificate is no longer valid. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Not After Date that succeeds the termination date in the certificate. The default value is Not After Date. |
CA Certificates |
Certificate used to validate SSL server authentication of the trading partner. Required if you selected Must or Optional in the SSL field. Note: The Configure Certificates
link enables you to open a common window displaying all certificates
list that you may use. This window is used to select multiple certificates
for the purpose of seamless transition from one certificate to the
other when its validity expires and to select the policy for this
certificate. The default policy is Closest non-future Go Live Date
or the only certificate in the list.
For information about checking in self-signed CA certificates, see Managing Digital Certificates in Sterling B2B Integrator AS2 Edition. |
Selection policy |
This is a default policy which returns the certificate with the closest non-future Go Live Date. Default value is Closest non-future Go Live Date or the only certificate in the list. |
Go Live Date |
This is the date when the certificate becomes valid and is ready for use by Sterling B2B Integrator. You cannot specify a Go Live Date that precedes the Not Before Date in the digital certificate. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. The default value is the Not Before Date. |
Not After Date |
This is the date beyond which the certificate is no longer valid. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Not After Date that succeeds the termination date in the certificate. The default value is Not After Date. |
Notification and Retries Page
Field | Description |
---|---|
Retry Interval (sec) |
The interval (in seconds) after which messages will be requeued and an attempt will be made to resend them (after a send failure). Default is 300. Required. |
Max Retries |
The maximum number of retries that should be attempted after repeated send failures. Required. Default is 5. |
Notify on Immediate Failures |
Select this check box to be notified immediately after a send attempt fails. Default is selected (this functionality is turned on). |
Notify on Final Failure |
Select this check box to be notified after the maximum number of retries (Trading Partner Max Retries) have been exhausted. Default is selected (this functionality is turned on). |
Store AS2 Messages in File System |
Stores your AS2 messages in the directories you choose. Required. AS2 messages are stored in the directories
you choose or, by default are stored in:
Note:
When you are configuring
a large number of AS2 partners or relationships using the AS2 wizard,
we do not recommend that you choose the option to store messages
for those partners or relationships in file system directories. Using
file system directories with a large number of AS2 partners or relationships
may cause Out Of Memory errors to occur due to the large number of
schedules that are required. Instead, we recommend that you use the
option to store messages in mailboxes since this avoids the need for
additional schedules. |
Store AS2 Messages in Mailbox |
Store AS2 Messages in the mailbox. If you select this option, you are asked to select default or custom mailboxes. Note: You must have a Mailbox Edition license to access the
Mailbox feature.
AS2 messages are stored in the mailboxes
you choose or, by default are stored in:
|
Invoke Business Processes Directly | Invokes the configured business processes directly without sending the messages to a file system or mailbox. |
Messages Page
Field | Description |
---|---|
Payload Type |
Payload is the document at the inner level of
the message. The payload type describes the message format for transporting
documents. Optional. Valid values are:
|
MIME Type |
How to package the lowest level of payload content (the document at the inner level of a message) to be sent. MIME type helps to implement the EDIINT specification correctly, and provides some flexibility, because receiving programs might expect a specified MIME type and sub-type. The MIME type value is used as the Content-type value in the header of the payload section of the message. Optional. Valid values are:
|
MIME Sub Type |
How to package the lowest level of payload content (the document at the inner level of a message) to be sent. The MIME sub type value combined with the MIME type value creates the Content-type values in the header of the payload section of the message. For example, Content-Type: Application/EDI-X12, where Application is a MIME type and EDI-X12 is the MIME sub type. Optional. Valid
values are:
|
Compress Data |
Level to compress the payload. Optional. Valid
values are:
|
Exchange Certificate |
Name of the trading partner encryption certificate. Use the trusted certificate that this specific trading partner sent to you. You must check in the trading partner certificate prior to setting up the trading profile. Optional. Note: The
Configure Certificates link enables you to open a common window displaying
all certificates list that you may use. This window is used to select
multiple certificates for the purpose of seamless transition from
one certificate to the other when its validity expires and to select
the policy for this certificate. The default policy is Closest non-future
Go Live Date or the only certificate in the list.
|
Selection policy |
This is a default policy which returns the certificate with the closest non-future Go Live Date. Default value is Closest non-future Go Live Date or the only certificate in the list. |
Go Live Date |
This is the date when the certificate becomes valid and is ready for use by Sterling B2B Integrator. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Go Live Date that precedes the Not Before Date in the digital certificate. The default value is the Not Before Date. |
Not After Date |
This is the date beyond which the certificate is no longer valid. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Not After Date that succeeds the termination date in the certificate. The default value is Not After Date. |
Signing Certificate |
Name of the signing certificate that your trading partner sent you. This certificate can be the same as the exchange certificate, if your trading partner uses the same certificate for both encryption and signing. Use the trusted certificate that this specific trading partner sent to you. You must check in the trading partner certificate prior to setting up the trading profile. Required. Note: The Configure Certificates link enables you to open a
common window displaying all certificates list that you may use. This
window is used to select multiple certificates for the purpose of
seamless transition from one certificate to the other when its validity
expires and to select the policy for this certificate. The default
policy is Closest non-future Go Live Date or the only certificate
in the list.
|
Selection policy |
This is a default policy which returns the certificate with the closest non-future Go Live Date. Default value is Closest non-future Go Live Date or the only certificate in the list. |
Go Live Date |
This is the date when the certificate becomes valid and is ready for use by Sterling B2B Integrator. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Go Live Date that precedes the Not Before Date in the digital certificate. The default value is the Not Before Date. |
Not After Date |
This is the date beyond which the certificate is no longer valid. Using this parameter results in less system down time for both you and your trading partner when your certificates expire. You cannot specify a Not After Date that succeeds the termination date in the certificate. The default value is Not After Date. |
Encryption Algorithm |
If you selected a payload type requiring encryption,
identifies the encryption algorithm to use.
|
Signing Algorithm |
Algorithm to use to sign messages to the trading partner. Optional. Valid values are MD5 and SHA1 (Secure Hash Algorithm). The default is SHA1. This field is required if you select a payload type requiring a signature. |
MDN Receipt |
Whether you request Message Disposition Notifications (MDNs) for messages from your trading partner. Select the check box to view the MDN page. Clear the check box to disable viewing. |
Receipt Page
Field | Description |
---|---|
Receipt Signature Type |
Type of signing algorithm requested on receipts. Valid values are None (default), MD5, and SHA1. Selection of a value other than None makes the EDIINT Message service request a signed Message Disposition Notification (MDN) when sending messages to the trading partner. |
Receipt Timeout |
Timeout value in seconds for receipt of expected MDNs. Required. Default is 300. |
Wait for synchronous MDN process to complete before extracting data |
When selected (and when the sender requests a synchronous MDN), defers the extraction of payload data to the file system or mailbox until the process for returning the MDN is complete. Optional. Default is not selected. Note: This option
prevents duplicate data that results if a trading partner terminates
the connection before receiving a requested MDN and then resends the
data. If such data is resent using a different message identifier,
the duplicate data cannot be detected unless you have duplicate detection
enabled in the translator.
Note: Deferred extraction
(this parameter) must not be enabled if duplicate suppression is enabled
in the EDIINT Pipeline service. Conversely, if deferred extraction
(this parameter) is enabled, duplicate suppression must not be enabled
in the EDIINT Pipeline service. These two features are mutually exclusive.
Note: We recommend that you do not select this option if you
are performing asynchronous MDN delivery because the performance penalties
can be substantial. Use this option only for synchronous MDN delivery.
|
Delivery Mode |
Delivery mode for MDNs. Optional. Valid values
are:
|
Receipt to Address |
If you are using EDIINT AS2 requesting asynchronous MDNs, you must type the complete URL where you want your trading partner to send the MDN. This may be your usual AS2 URL. Optional. Note: The Sterling B2B Integrator AS2
Edition includes a configured URL that runs the EDIINTParse business
process on the base port + 33.
|
Setup additional Server Communication |
Enables you to configure additional transport profiles for a trading partners that requests asynchronous MDNs over HTTP/HTTPS to a URL other than their standard AS2 message URL. Sterling B2B Integrator will not send receipts to URLs that have not been configured in the system. Select this option if your trading partner requests asynchronous HTTP/HTTPS receipts to a URL other than their primary AS2 URL. If you select this, repeat steps 5 through 7 again for each additional transport profile. |
Collection Page
Field | Description |
---|---|
Collection folder |
Directory that contains outgoing (outbound) documents to your trading partners. Required. The default directory is Install_dir/as2partner/<Organization_Identity_Name>/Partner_Identity_Name/outbound. Note:
If the trading partner set up that is being created is with the organization that was existing before upgrade, then the collection directory structures will follow old convention which is install_dir/as2partner/<Partner_Name>/outbound. |
Extraction folder |
Directory that contains incoming (inbound) documents from your trading partner. Required. The default directory is install_dir/as2partner/<Organization_Identity_Name>/<Partner_Identity_Name>/inbound. Note: If
the trading partner set up that is being created is with the organization
that was existing before upgrade, then the extraction directory structures
will follow old convention which is install_dir/as2partner/<Partner_Name>/inbound.
|
Error log folder |
Directory to which errors are written for outgoing (outbound) documents that contain errors (for example, if the AS2 Edition cannot send a document because of an invalid IP address, the Sterling B2B Integrator AS2 Edition generates an error log and saves it in this folder). Required. The default directory is install_dir/as2partner/<Organization_Identity_Name>/<Partner_Identity_Name>/error. Note: If
the trading partner set up that is being created is with the organization
that was existing before upgrade, then the error log directory structures
will follow old convention which is install_dir/as2partner/<Partner_Name>/error.
|
Max files to Collect |
The number of files that are picked up from the collection folder each time that the scheduled business process executes. Valid values range from 0 to 500. The default value is All. Optional. |
Run service based on a timer every |
Hours and minutes for which to run the File System adapter. The default time is five minutes. Required. |
Use Message File Name to Save File |
Attempts to use the filename specified for the document in the message received from the trading partner to save the file. If your trading partner sends multiple messages with the same included filenames, existing files with the same names (that is, files currently in the inbound directory) may be overwritten. |
Include File Name in Message |
Includes the name of the file in the message
when building messages to send to a trading partner. Valid values
are:
|
Note: Monitor the document
status by accessing the File Tracking page.
|
Mailbox Page
Field | Description |
---|---|
Use Default Inbound/Outbound Mailboxes |
Whether to use the default inbound and outbound mailboxes. The default mailboxes are: /AS2/<Organization Identity Name>/<Partner Identity Name>/Inbound and /AS2/<Organization Identity Name>/<Partner Identity Name>/Outbound |
Select Existing Parent Mailbox |
If desired, select a parent mailbox where the mailbox you are creating will be embedded. If you do not want to embed the mailbox, select the slash (/). Creates two mailboxes with the format Parent Mailbox/Inbound and Parent Mailbox/Outbound, where Parent Mailbox is the mailbox you selected. Note: If a message has
been received and there is a problem putting it in the inbound mailbox,
the received message will be located in the dead letter mailbox.
|
Business Process Page
Field | Description |
---|---|
Inbound Success Business Process | The Success business process that is invoked upon successful completion of inbound AS2 core processing. Required. |
Inbound Error Business Process | The error business process that is invoked when there is an error in inbound AS2 core processing and AS2Inbound BP goes into on-fault. Optional. |
Set Message File Name in Process Data | Whether to extract the inbound message file name to Process Data. Optional. The default is not selected (that is, do not extract the inbound message file name). |
Include File Name In Message | Whether to include the file name in the message. Optional. The default is not selected (that is, do not include the file name in the message). |