This document is part of the IOM Business Processes and is aimed at project developers.
It explains in detail the IOM Order Response Business Process and its included sub-processes.
Introduction | The Response Business Process captures and processes response notifications from a 3rd party system. In general, this process is used to exchange, confirm or update order related data, which can include multiple response notifications for the same order. This process covers the response capture, validation and processing according to the standard processes. |
Boundaries | The Response Business Process starts with an order response captured by the standard API and ends normally with an order response notification announced to the order. Optionally, delivery and/or return documents are recreated and the order response is submitted to the order capture channel. |
Process Flow |
|
Introduction | The Response Capture and Validation Process captures a response notification from a 3rd party system, validates and checks the order response to ensure data integrity. Additionally, the process manages deviations between the order response and the order, e.g. changed purchase prices or cancellation of certain order positions. This is necessary to check, because the fulfillment location can cancel positions by itself (missing stock, etc.) and, after all, approve the order response according to the predefined business rules. |
Boundaries | The Response Capture and Validation Process starts with an order response captured by API and ends normally with a validated response in status INITIAL. |
Process Flow |
Fulfillment Location
Order Capture Channel
|
More | Extension Points
Related processes
|
Introduction | The Response Notification Process announces the response to the associated order and enriches this order with the confirmed values from the fulfillment location. Additionally, the process checks if the response contains canceled positions to trigger further processing. |
Boundaries | The Response Notification Process starts with a validated response notification in status CHECKED and ends normally with an announced response notification and updated order position(s). |
Process Flow |
|
Exceptions | In case of exceptions, the processing stops and the errors must be solved. After the errors have been solved, the process is continued automatically by the control app. |
More | Extension points
Related Processes
|
Introduction | The Finalize Response Process submits/exports an order response message to a 3rd party system. E.g. the shop has to be informed that the response is processed, or purchase prices have changed. |
Boundaries | The Final Response Process starts with a response in status PROCESSED and ends normally with a closed response notification. In addition, order notifications may have been sent and/or delivery papers updated. |
Process Flow |
Order Capture Channel
|
Exceptions | In case of exceptions, the processing stops and the errors must be solved. After the errors have been solved, the process is continued automatically by the control app. |
More | Extension points
Related processes |
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 Website, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.