Latest IBM Sterling OMS Interview Questions and Answers
by Sachin, on Jul 12, 2022 11:15:41 PM
Q1. What is IBM Sterling OMS?
IBM Sterling Order Management System (OMS) is a comprehensive software solution that brokers orders across many disparate systems, orchestrates and automates cross-channel selling and fulfillment processes, and provides a global view of supply and demand across the supply chain.
Q2. What is the difference between OMS and EMS?
An OMS is typically used by Portfolio Managers ( PMs ) whereas an EMS is used by traders. OMS provides PMs with a high level working view of the portfolio and generates orders from that view.
Q3. What is difference between schedule and release transactions ?
Schedule is the process that determines if a node or nodes have sufficient inventory or capacity to fulfill an order or service request.
Release is the process of sending the demand quantiy to nodes for fulfillment against the order line.
Q4. What is the use of EOF during inventory Sync ?
When an EOF message is received by the Integration Server, the server first checks if there are any reprocessable messages for this service with the same YantraMessageGroupID. If there are any pending error messages to be reprocessed, then the EOF message is marked as a reprocessable error message and inserted into the YFS_REPROCESS_ERROR table.
Q5. What is integration server in Sterling OMS?
Integration servers allow Sterling Order Management Software Application Platform to collaborate with different systems, organizations, and businesses—all through a standard, uniform interface to all systems. Integration Servers are configured through the means of the Service Definition Framework.
Q6. What is a sterling agent?
IBM Sterling Agent is a time triggered transaction that performs a variety of individual functions, automatically and at specific time intervals. It is not triggered by conditions, events or user input.
Q7. What is difference between Integration server and Agent server?
Integration servers that send work to external systems do so through a variety of transport mechanisms such as message queues, email, database tables, files, etc. An agent server is a specialized sub-class of the integration server that runs the Sterling Order Management Softwaredefined “time-triggered” transactions.
Q8. How Agent Server works?
The process that runs the time-triggered transactions is known as an agent server. Agents pick up the appropriate "pending tasks" for the agent and process them one at a time. An agent server can run multiple time-triggered transactions. Additionally, each time-triggered transaction can run with one or more threads.
Q9. What is difference between Integration Server and Agent Server?
Integration servers that send work to external systems do so through a variety of transport mechanisms such as message queues, email, database tables, files, etc. An agent server is a specialized sub-class of the integration server that runs the Sterling Order Management Software defined “time-triggered” transactions.
Q10. Why is IBM Sterling used?
The IBM Sterling Supply Chain Suite gives you the end-to-end visibility, real-time insights and recommended actions to turn disruptions into opportunities for customer engagement, growth and profit.
Q11. What is IBM Sterling software?
The IBM Sterling Supply Chain Suite is an open, integrated platform that uses advanced technologies such as AI and blockchain and easily connects to your supplier ecosystem.
Q12. What is IBM Sterling used for?
IBM Sterling Order Management helps you to deliver a seamless order management experience across all channels. With Sterling Order Management, you can enhance cross-channel efficiencies, and improve and streamline complex product order management and fulfillment operations across your internal commerce systems.
Q13. What is different between custom table and hang-off table ?
A custom table is an independent table and cannot be modeled as an extension to a standard application database table. A hang-off table is a table with a many-to-one relationship with a standard application database table.
Q14. What is API in Sterling OMS?
The Sterling Order Management APIs are provided out of the box for most of the business entities in Sterling Order Management to perform READ operations. You can search for data, list data or get detailed information pertaining to the entity from the cloud database by calling these APIs.
Q15. What is RTAM in Sterling OMS?
Sterling Order Management provides inventory monitoring functionality through the Real-time Availability Monitor (RTAM). RTAM is a time-triggered transaction that monitors inventory availability of inventory items and publishes availability by raising the REALTIME_AVAILABILITY_CHANGE_LIST event.
Q16. How do I start an integration server in Sterling OMS?
- If you are using UNIX, run the <INSTALL_DIR>/bin/startIntegrationServer.sh command.
- If you are using Windows, run the <INSTALL_DIR>\bin\startIntegrationServer. cmd command.
Q17. How does a sterling agent work?
Agent can be configured to trigger automatically at specific time interval or it can be triggered manually and uses JMS queues to read and write messages. The agent fetches the work to be done in batches. It completes processing one batch or records and fetches the next eligible batch for processing.
Q18. Difference between advance exchange order vs exchange order ?
A regular exchange occurs when the enterprise waits to receive the return from the customer before sending the exchange. The exchange item is only sent when the return item has been received, and if necessary, when any remaining balance has been paid off.
For example, a customer sends back a red shirt asking for a blue shirt in exchange, and wants to purchase an additional green shirt. Once the enterprise receives the red shirt, it charges the customer for the green shirt, and sends both of them at once.
An advanced exchange occurs when the enterprise ships the exchange item as soon as the exchange is created, without waiting to receive the return item. For example, a cell phone company may want to send a new cell phone to its customer as soon as the CSR receives the request. The company assumes that it receives the return, and does not wait to issue the exchange.
Q19. Explain Advanced pre-paid exchange
An advanced pre-paid exchange occurs when the enterprise charges the customer for the exchange item, ships it, and then refunds the customer upon receipt of the return item. For example, if a customer wants to exchange a red shirt for a blue shirt, the enterprise charges the customer for the blue shirt, ships it, and upon receipt of the red shirt, refunds the value of the red shirt to him.
In cases that involve a provided service on the exchange order, Sterling Order Management synchronizes exchange orders with return orders to enable the creation of a single work order that contains uninstallation and pickup of the old item along with delivery and installation of the replacement item.