Defining the integration properties in Sterling Order Management System Software
You can establish a communication between Sterling™ Order Management System Software and Sterling Intelligent Promising Inventory Visibility by configuring the properties of Sterling Order Management System Software
customer_overrides file.
Configure the following properties to establish the communication between Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility:
- yfs.iv.integration.demand.providerurl=t3://<IP address>:<port number>
- yfs.iv.integration.senddemandupdates.event.queue=DefaultAgentQueue
- yfs.iv.integration.demand.qcf=AgentQCF
- yfs.iv.integration.supply.providerurl=t3://<IP address>:<port number>
- yfs.iv.integration.sendsupplyupdates.event.queue=DefaultAgentQueue
- yfs.iv.integration.supply.qcf=AgentQCF
Additionally, configure the following properties to connect to Sterling Intelligent Promising Inventory Visibility:
Note: In case the property values are not specific to any inventory
organization then configure the values without the
InventoryOrgCode, for example
iv_integration.tenantId.- iv_integration.<InventoryOrgCode>.tenantId
- iv_integration.<InventoryOrgCode>.clientId
- iv_integration.<InventoryOrgCode>.secret
Note: Before you synch supplies and demands to Sterling Intelligent Promising Inventory Visibility, configure the
following properties of
customer_overrides:iv_integration.demands.untaggedinv.tagnumber.useblank=Yiv_integration.supplies.untaggedinv.tagnumber.useblank=Y
After you configure these properties, for supplies and demands that contain untagged items,
Sterling Order Management System Software sends the tag numbers to Sterling Intelligent Promising Inventory Visibility as
blank instead of |||.
If you have synched supplies and demands for untagged
items without configuring these properties, Sterling Order Management System Software sends the tag numbers
with |||, which are already present in Sterling Intelligent Promising Inventory Visibility.
Therefore, do not configure these properties.
The following table describes the properties of
customer_overrides:| Property | Description |
|---|---|
| yfs.iv.integration.demand.providerurl | Provider URL of the JMS implementation that is used. The URL contains protocol and address that are used to access the JMS demand update queue for Sterling Intelligent Promising Inventory Visibility integration. |
| yfs.iv.integration.supply.providerurl | Provider URL of the JMS implementation that is used. The URL contains protocol and address that are used to access the JMS supply update queue for Sterling Intelligent Promising Inventory Visibility integration. |
| yfs.iv.integration.senddemandupdates.event.queue | Queue used by the integration server to send the demand data to Sterling Intelligent Promising Inventory Visibility. |
| yfs.iv.integration.sendsupplyupdates.event.queue | Queue used by the integration server to send the supply data to Sterling Intelligent Promising Inventory Visibility. |
| yfs.iv.integration.demand.qcf | Name of the connection factory that is used for the demand update queue for Sterling Intelligent Promising Inventory Visibility integration. This name corresponds to the JMS connection factory that is configured in the JMS Provider. |
| yfs.iv.integration.supply.qcf | Name of the connection factory that is used for the supply update queue for Sterling Intelligent Promising Inventory Visibility integration. This name corresponds to the JMS connection factory that is configured in the JMS Provider. |
| yfs.iv.integration.icf |
Class that provides the Initial Context implementation for Sterling Intelligent Promising Inventory Visibility integration. |
| iv_integration.baseUrl | Base URL obtained from Sterling Intelligent Promising Inventory Visibility. The default value is https://api.watsoncommerce.ibm.com/inventory |
| iv_integration.<InventoryOrgCode>.tenantId | Tenant ID corresponding to the inventory organization, obtained from Sterling Intelligent Promising Inventory Visibility. The default value is not set. |
| iv_integration.<InventoryOrgCode>.clientId | Client ID corresponding to the tenant ID, obtained from Sterling Intelligent Promising Inventory Visibility. The default value is not set. |
| iv_integration.<InventoryOrgCode>.secret | Client secret corresponding to the client ID, obtained from Sterling Intelligent Promising Inventory Visibility. The default value is not set. |