feat: initialize HostBooking and ConveyorDispo code structure and document project processes and database schema
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
## Overview
|
||||
This process receives messages via the HostMessageFromWmsService and processes them.
|
||||
|
||||
## Message *AcknowledgeTransportCompleted*
|
||||
The process finishes corresponding OrdersHost, OrdersConveyor, and OrdersMiniload entries (if they exist) and sends TordDelete telegrams to the affected devices.
|
||||
|
||||
## Message *CancelRequestForTransportOrder*
|
||||
The process cancels corresponding OrdersHost, OrdersConveyor, and OrdersMiniload entries (if they exist) and sends TordDelete telegrams to the affected devices.
|
||||
|
||||
## Message *ChangePtlSignalState*
|
||||
This is essentially forwared to the PLC: switch a PTL light on or off.
|
||||
|
||||
## Message *DepartureNotification*
|
||||
Upon receipt, the process creates an OrdersHost entry or starts an existing one. Also, a corrseponding signal is sent to the PLC.
|
||||
|
||||
## Message *HuChange*
|
||||
This message signals changes to a HU (e.g. type, the abc area, if it is empty, the subdivision type, and others)
|
||||
|
||||
## Message *RequestEmptyHuReport*
|
||||
Depending on the request type, the WCS collects information on empty HU on the conveyor or in storage and replies with an EmptyHuReport.
|
||||
|
||||
## Message *SupplyRequestEmptyHu*
|
||||
For this message, the process creates OrdersHost entries for the requestes HU type (not with explicit HU numbers but stand-in names). Process ConveyorDispo later selects the HU and starts the order.
|
||||
|
||||
## Message *UnsupportedHostMessage*
|
||||
is a stand.in message for unknown message types.
|
||||
Reference in New Issue
Block a user