Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expandpanel
titleContents

Table of Contents
indent15px
stylenone

Working with a Use Case Scenario

Demonstrate the usage of receiving messages over AS2 Protocol from Remote Partner.Working with a Use Case Scenario

To do this, below the following activities need to be performed:

...

Above steps are explained in detail in the following sections below.

Note

Fiorano B2B is completely dependent on Fiorano Suite. Prior knowledge of Configuring Event processes (which is done in the later sections of this document) and services is required for B2B tool usage.

...

To add Host, perform the following actions:

  1. Click the Add Image Removed button present on the Add Trading Parties tab in the Navigation Panel and click the Add button in the Trading parties page.
    Image Removed
    Image Added
    Figure 1: JMS Configuration Trading parties screen
     
  2. In the Add Trading Partytrading party dialog box, provide preferred data unique names in the fields: Unique Trading party ID and Name, and select 'Host' from the Type drop-down.
    Image Removed
    Image Added
    Figure 2: Entering Host Trading Party details
     

  3. Click

    OK to navigate to Contacts page.

...

In the Contacts page, the Name and Type fields will be auto-populated as entered while adding Host. Fill-in rest of the the contact details in General Info section under the Basic tab.

Note

To save additional contact information, if required, click the Add Image Removed button in Contacts section (below General Info section).

...

  1. Add to add the Trading party entry to the Trading Parties list and add contact information, address, other contacts, and channels.

    Note

    In order to add channels and contacts, these data need to be entered using the respective tabs (right below the Trading Parties tab) in the left navigation panel so that those details populate in the corresponding drop-downs in the Trading Parties page.

    Image Added
    Figure 3: Host Trading Party details with contact details and channel details added

    Tip

    Refer to the sections below (Add Host Contact details and Add Host channel) to know how to add contact and channel details

  2. Click the Save button to save the Trading Party configuration; a notification appears as a confirmation of the Host trading party details added

...


...


  1. Image Added
    Figure 4: Confirmation message saying that the Trading Party details are

...

  1. updated

Anchor
_Toc396746029
_Toc396746029
Add Host Contact details

  1. Click the Contacts tab and click the Add button in the Contacts page.
  2. Add contact details in the Add contact dialog box and click the Add button to add them to the Contacts list.

    Image Added
    Figure 5: Contacts section

Anchor
_Toc396746030
_Toc396746030
Add Host channel

  1. Click the Channels tab and click the Add Image Removed button Add button in the Channels section.
  2. In the Add Channel  Add channel dialog box, add a unique ID in the Channel ID field  field and select select the desired protocol from the Protocol drop-down.

    Info

    For illustration purpose, 'AS2' is being used here.

  3. Click OK to configure AS2 channel.

Image Removed
Figure 5: Adding host channel

  1. (AS2 is used here) from the Protocol drop-down with Trading party type as "Host".

    Image Added
    Figure 6: Entering Host Channel details

  2. Click Add in the dialog box to configure the AS2 channel.

Anchor
_Toc396746031
_Toc396746031

...

Configure Host Protocol Channel

Fill-in the mandatory fields in the Protocol Parameters section, that is, under Connection Configuration.

  1. Provide the IP address of the host in the Host field and an available port which that is not in use in the Port field and a name in Context Namename.
    Image Removed
    Image Added
    Figure 67: Configuring AS2 channel protocol
     
  2. Click the Save button in the Contacts page to save both the basic and channel protocol details in the database to save the channel protocol details.

Anchor
_Toc396746032
_Toc396746032

...

Adding Receive Agreements for receiving documents

Business Agreements define the contract between the host and the remote trading party to send or receive documents using a specific channel (protocol). They can be used to monitor and manage the interactions with partners and also define a time period for the interaction after which the agreement will become inactive.

...

Anchor
_Toc396746033
_Toc396746033
Add Receive Agreement

  1. Click the Add Image Removed button Agreements tab in the Navigation Panel and click the Add button present on the Agreements tab in Navigation Panel.
    Image Removed
    Figure 7: Adding Receive Agreement
     
    In Agreement ID dialog the Agreements page.
  2. In the Add Agreement dialog box, provide a unique ID and click OKclick Add.
    Image Removed
    Image Added
    Figure 8: Providing Agreement Adding Receive Agreement providing a unique Agreement ID
Anchor
_Toc396746034
_Toc396746034
Configure Receive Agreement

Perform the following actions in on the Business Agreements page:

  1. Select host and host channel , which were added earlier, from the respective drop-downs where data will be pre-populated in the Host and Channel drop-downs respectivelywith the data added earlier.
  2. Provide Start Date and End Date of the agreement to create a timeline for the agreement.
    Image Removed
    Image Added
    Figure 9: Configuring ReceiveAgreement
Tip

The Is Active check box can be used to activate/deactivate an agreement as per business requirements.

Anchor
_Toc370402729
_Toc370402729
Anchor
_Toc396746035
_Toc396746035

...

Adding Message Type and Message Type Bindings

Message Configurations enable to configure different messages which are communicated by the organization.

...

You need to specify the type of the message that is transmitted. 'XML' and 'Plain Text' messages are the Message Types that is presently supported by Fiorano B2B. To configure Message Type, perform the following actions:

  1. In the Navigation Panelleft navigation panel, click Message Configuration tabthe Messages tab, and then click the Message Type tab.
  2. Click Add In the Message Type button to add Message Type configuration and define the format of the message exchanged between the parties section, click the Add button.
  3. Provide a unique Message Type ID and Description and then choose the Message type ID in the Add message type dialogbox and click the Add button.

    Image Added
    Figure 10: Adding Message type

  4. Choose the Message type from the following options: Plain Text and XML to define the format of the message exchanged between the parties.
    Image Removed
    1. Plain text

      Image Added
      Figure
    10
    1. 11: Configuring Message Type page

    2. XML: If the message type is 'XML', then click the Load

...

    1. from file button

...

    1. and browse for the Schema file or paste the content in the

...

    1. XML Schema text editor. Select the root element

...

Image Removed
Figure 11: Message Type Configuration

    1. by clicking the

...

    1. Select root Element button.

      Image Added
      Figure 12: Message Type configuration for XML type

      Info

      External Schemas can be added, if necessary, by clicking on

...

    1. the Add

...

    1.  Add button in the External schemas section.


  1. Click the Save button in the Message Type page to save the Message Type configuration

...

Anchor
_Toc396746037
_Toc396746037
Add Receive Message Type Binding

Message Type Bindings has have to be defined to associate a particular message type with a business agreement. To add Receive Message Type Binding, perform the following actions:

  1. Under Message Configurations Messages tab in the Navigation Panel, click Message Type Binding present below Message Typethe Binding tab.
  2. Click Add New Binding button in Message Type page. the Add button in the Binding section. 

    Image Added
    Figure 13: Message Type Binding ID screen

  3. For a binding used by the host to receive messages, select choose the Agreement ID as 'HostReceiveAgreement' (this will be pre-populated as it was created previously).
    Image Removed
    Image Added
    Figure 1214: Message Type Binding ID screenConfiguration

Adaptavist ThemeBuilder EngineAtlassian Confluence