This concept provides information about the Inventory Connector Microservice which is used to transfer stock information from "Microsoft Dynamics 365 for Finance and Operations" to "Intershop Commerce Management" (ICM). It shows the general data flow and gives an overview about the application architecture.
The following diagram shows how the different systems involved with the inventory process interact with each other.
Architecture for current implementation in diagram below
The microservice is a RESTful Java web service using Jersey for implementing service resources and client requests. The following diagram shows the basic architecture:
The ICM Application sends a request to the microservice. The InventoryServiceImpl microservice is used to make a POST request to retrieve stock information about products from MS Dynamics. This information is returned as JSON which is parsed and shown in a storefront message (e.g., in stock, out of stock).
The inventory connector consists of two microservices. Both have their own REST API which is documented with swagger. It can be checked at
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.