Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • News
    • Getting started
    • Introduction video
      Welcome to Wiki
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

Side Menu

  • Overview
  • Activity
    Activity
  • News
  • Forums
  • 00 - Business Architecture
    00 - Business Architecture
  • 01 - Software Architecture Document (SAD)
    01 - Software Architecture Document (SAD)
  • 02 - Developer's Cookbook
    02 - Developer's Cookbook
  • 03 - REST Resource Design
    03 - REST Resource Design
  • 04 - Installation Notes
    04 - Installation Notes
  • 05 - Support
    05 - Support

Content

You are here:
  1. 01 - Software Architecture Document (SAD)
  2. 01.02 - System Scope & Context

01.02 - System Scope & Context

  • More
    • Print
    • Table of contents

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
Loading...