App Connect

 View Only

Using IBM® App Connect to interact with IBM Sterling Order Management System

By Shahmini Arumugam posted Thu June 23, 2022 02:31 AM

  

IBM Sterling Order Management is a Software as a Service (SaaS) solution that is designed for organizations to either enhance their existing e-commerce initiative or launch a new omnichannel initiative.

The IBM Sterling Order Management System (OMS) helps you manage complexities and improve your organization’s supply chain efficiencies and business responsiveness of your organization by cost-effectively orchestrating global product and service fulfillment across the extended enterprise.

Building a flow in App Connect with IBM Sterling Order Management System


Use IBM App Connect to build flows that integrate with IBM Sterling Order Management System and other applications.
The connector is displayed as IBM Sterling Order Management System on the IBM App Connect User Interface (UI).

You can use App Connect to perform actions or events on the following objects:

Actions

Events

   ·         Catalog items

   ·         Customers

   ·         Orders

   ·         Organizations

   ·         Shipments

  ·         Orders

  ·         Release orders

  ·         Shipments

 


App Connect supports connecting to an IBM Sterling Order Management System account by using either REST API or IBM MQ server.

  • IBM Sterling OMS (via REST)

Provide the following information to connect App Connect to your IBM Sterling Order Management System account:

Required credentials

Description

*Endpoint URL

The IBM Sterling Order Management System instance URL in the format https://<hostname>.

*Login ID

The email address of the registered IBM Sterling Order Management System account.

*Password

The password for the IBM Sterling Order Management System account.

*Certificate

The client certificate content in Base64-encoded (PEM) format. The certificate and key are generated from the personal certificate, which is created during the Order Management System account creation.

*Key

The client certificate key in Base64-encoded (PEM) format. The certificate and key are generated from the personal certificate, which is created during the Order Management System account creation.

  • IBM Sterling OMS (via MQ)

Provide the following information to connect App Connect to your IBM Sterling Order Management System account:

Required
credentials

Description

*IBM MQ server

The queue manager hostname and listener port in the format <hostname>:<port>.

*Queue manager name

The name of the queue manager.

*Channel name

The server-connection channel definition for the queue manager.

*Cipher specification

Select a cipher specification or use the default value of ECDHE_RSA_AES_128_GCM_SHA256 to enable the standard TLS for a cloud deployment. Leave the field blank for a TCP connection.

Passphrase

The passphrase that is associated with the IBM Sterling Order Management System certificate.

*Certificate label

The client certificate label.

*Certificate

The client certificate content in Base64-encoded (PEM) format. The certificate and key are generated from the personal certificate, which is created during the Order Management System account creation.

*Key

The client certificate key in Base64-encoded (PEM) format. The certificate and key are generated from the personal certificate, which is created during the Order Management System account creation.

‘*’ - Indicates mandatory fields

Scenario 1: Create order in IBM Sterling Order Management System for orders created in Microsoft Dynamics 365 for Sales


Consider this simple scenario where you use App Connect to create orders by using the IBM Sterling Order Management System’s create order asynchronous operation whenever any new orders are created in Microsoft Dynamics 365 for Sales.

For example, in this flow, Microsoft Dynamics 365 for Sales checks for a new sales order every 5 minutes, and if a new sales order is created, an order is created in IBM Sterling Order Management System.
Create orders in IBM Sterling Order Management System


Scenario 2: Create a pickup ready order event through flexEngage based on the IBM Sterling Order Management System delivery method


Consider the sequel scenario where flexEngage creates a pickup ready order event if the IBM Sterling Order Management System delivery method is empty. An email is then sent from flexEngage with the order pickup details.

Create a pickup ready order



  1. The event-driven flow is triggered whenever a new order is created in the IBM Sterling Order Management System.
  2. The flexEngage ‘Create confirm order event’ operation notifies the consumer via email that the order has been is confirmed with the order details.
  3. The flow includes an If and Else conditional statement node to process each of the orders.
    1. If the IBM Sterling Order Management System DeliveryMethod is empty, the flexEngage ‘Create pickup ready order event’ operation notifies the consumer via email that the order is ready for collection with the order pickup details.
    2. Else, the flexEngage ‘Create ship order event’ operation notifies the consumer of the order shipping details via email.

IBM® App Connect supports a wide range of data formats, application infrastructures, and integration styles. For more information, see IBM® App Connect connectors.

0 comments
59 views

Permalink