Skip to content

yms.yard-move

Dispatching moves inside the yard. It covers looking up free positions, assigning a worker, breaks, and empty containers on their way back.

11 endpoints - system yms - module gate applies

What this module covers - Yard positions, stack groups, the dispatch queue, worker state.

Endpoints

Method Path What it does Evidence
GET /yms/yard-locations/available List the free yard positions handler ymsYardMoveApiRead()
GET /yms/yard-locations/available-by-stack-group List free positions by stack group handler ymsYardMoveApiRead()
GET /yms/yard-locations/occupied-items List what is holding an occupied yard position handler ymsYardMoveApiRead() · calls yard-dispatch.js, yard-reserve-move.js
GET /yms/yard-locations/stack-groups List the stack groups handler ymsYardMoveApiRead() · calls _javascript.php, export-dashboard.js
GET /yms/yard-moves/assignable-users List the workers who can be assigned handler ymsYardMoveApiRead() · calls yard-dispatch.js, yard-map.js
GET /yms/yard-moves/dispatch-queue Read the yard move dispatch queue handler ymsYardMoveApiRead() · calls api_catalog.php, yard-dispatch.js
POST /yms/yard-moves/preview Preview a yard move - calculates the waypoints and order handler ymsYardMoveApiRead() · calls yard-reserve-move.js
GET /yms/yard-moves/returning-empty List the items returning with an empty container handler ymsYardMoveApiRead() · calls yard-map.js
GET /yms/yard-moves/unmapped-entities List the items not mapped to a position handler ymsYardMoveApiRead()
POST /yms/yard-truck-drivers/break Record a break for a yard worker handler ymsYardTruckDriverBreakAction() · calls yard-dispatch.js
GET /yms/yard-truck-drivers/staff-state Read the state of yard workers handler ymsYardTruckDriverStaffState() · calls yard-dispatch.js

The description is a summary read off the route path, the handler, the tables it reaches and the screens that call it. Nothing is guessed without evidence: where the handler has to be read, it says so. The full evidence is on each endpoint page.