Content
Business Context
The OpenWMS.org system consists of warehouse management and material flow control components. It is embedded into an ecosystem with a typical enterprise resource planning system, field controllers, manufacturing control systems and other counterparts that exist in the area of eCommerce and intralogistics warehousing.
Figure 1. Business Context
| Component | Description |
|---|---|
| ERP | The enterprise resource planning system is in this context responsible to serve OpenWMS.org with any kind of logistic orders, like orders for Picking, Shipping, Receiving etc |
| MES | The manufacturing execution system is another IT system that is connected to OpenWMS.org and is responsible to orders into production lanes in the manufacturing industry |
| PLC | A system of programmable logic controllers is directly connected to the TMS part of OpenWMS.org and is controlling and driving the automation hardware in warehouses |
| Printing System | Printer hardware could be connected directly to OpenWMS.org or via print servers to print delivery slips, tracking notes and reports |
| Operational UI | An user interface for human operators serves processes for Picking, Clearing, Receipts |
| Administration UI | An user interface for system administrators to create reports, manage orders and workplaces etc. |
Technical Context
The technical context focuses on the technical details of the interfaces between OpenWMS.org and surrounding systems.
Figure 2. Technical Context
| Component | Description |
|---|---|
| SCM | The Supply Chain Management module of an ERP |
| DB | A database with tables used to transfer data |
| User Interfaces | A group of all user interfaces connected to OpenWMS.org |
| Relationship | Name | Description |
|---|---|---|
| SCM-WMS | transfer tables | Tables to receive and send information between the ERP and WMS |
| SCM-WMS | RFC | A RFC connection over tcp/ip is used to transfer information between the ERP and WMS |
| SCM-WMS | webservice | A webservice connection over http is used to transfer information between the ERP and WMS |
| User Interfaces-WMS | REST | User interfaces communicate via REST API with OpenWMS.org services |
| User Interfaces-WMS | Events | User interfaces may also communicate via websockets and receive events from OpenWMS.org |
| MES-TMS | webservice | MES may control the TMS services via http webservices |
| PLC-TMS | RFC | A PLC is usually connected via RFC over tcp/ip to the TMS services |
| Printing System-WMS | RFC | A printing system is addressed over tcp/ip to print reports from WMS |