Files
mcp-wms-wiki/wiki_old_13-05-2026/architecture/rf-menu.md
T
2026-05-20 09:41:27 +02:00

10 KiB

title, type, sources, related, last_compiled
title type sources related last_compiled
RF Terminal Menu Map architecture
sources/archives/menu_rf_easywms.md
architecture/application-dictionary.md
concepts/task.md
concepts/reception.md
concepts/putaway.md
concepts/picking.md
concepts/replenishment.md
concepts/count.md
concepts/shipping.md
concepts/kits.md
concepts/quality-control.md
concepts/container.md
concepts/group.md
modules/multi-carrier.md
2026-04-17

RF Terminal Menu Map

Overview

The handheld RF terminal (consolerf) surfaces every operator flow through a fixed 12-menu hierarchy. Each menu entry is bound to a workflow identified by its fully-qualified name (<Namespace>.<WorkflowCode>). Understanding this mapping matters for four reasons:

  1. Customisation. Overriding a menu entry means cloning the workflow, adjusting it, and pointing the menu at the new version through an Application Dictionary override.
  2. Debugging. When an operator reports "the RFT froze on screen X", locating the workflow that owns screen X is the shortest path to reading the logs.
  3. Rights management. Menu entries are granted per user/role ; this page lists the menu codes (RFMenu_*, SharedMenu_*) that configuration screens expect.
  4. Training / acceptance. Change management documents refer to workflow names — the table below is the cross-reference.

All workflow codes belong to the EasyWMS namespace unless otherwise noted (Deliveries for the Multi-Carrier module).

1. Tasks — RFMenu_Task

Menu entry Workflow
Automatic task EasyWMS.Task_AutomaticAssignment_PR
Semi-automatic task EasyWMS.Task_SemiautomaticAssignment_UI
Putaway task EasyWMS.Putaway_GetPutawayTaskFromMenu_UI
Picking task EasyWMS.Outbound_ObtainPickingTask_PR_V2
Shipping task EasyWMS.Expedition_ExecuteShipping_FromMenu_PR
Replenishment task EasyWMS.Replenishment_GetReplenishTasksFromMenu_PR
Count task EasyWMS.Count_GetTasksFromMenu_PR
Empty locations task EasyWMS.DynamicProductLocation_EmptyLocation_UI
Movement task EasyWMS.Movement_Tasks_FromMenu_UI
PS Group shipping tasks EasyWMS.PsGroup_ExpeditionTasks_UI
TenseFlow task EasyWMS.TenseFlow_ExecuteBufferReplenishment_FromMenu_UI
Consolidation task EasyWMS.Consolidation_AutomaticTasks_FromMenu_UI
Cutting task EasyWMS.CutInStation_Main_UI

2. Receptions — SharedMenu_Receptions

Blind reception — RFMenu_BlindReception

Menu entry Workflow
Loose stock or in container EasyWMS.BlindReception_UI
Mono-reference EasyWMS.BlindReception_Monoreference_Containers_UI
Identical mono-reference EasyWMS.BlindReception_Monoreference_Identical_Containers_UI

Suppliers — RFMenu_Providers

Menu entry Workflow
Loose stock or multi-reference EasyWMS.Reception_Supplier_LooseStockOrMultireference_UI
Mono-reference EasyWMS.Reception_Supplier_Monoreference_Containers_UI
Identical mono-reference EasyWMS.Reception_Supplier_Monoreference_Identical_Containers_UI

Other receptions

Menu entry Workflow
Return reception EasyWMS.Reception_Return_UI
Advance notice reception EasyWMS.AdvanceNotice_Reception_UI
Generate labels EasyWMS.PrintLabels_MultireferenceContainerLabels_UI

3. Putaway — RFMenu_Putaway

Menu entry Workflow
Containers or loose stock EasyWMS.Equipment_LoadStock_UI
Shared containers EasyWMS.Equipment_LoadContainer_UI

4. Shipping orders — SharedMenu_ShippingOrders

Menu entry Workflow
Order picking EasyWMS.Expedition_OrderPicking_UI
Manual picking EasyWMS.ManualPicking_ByItem_UI
Wave picking EasyWMS.WorkWave_ExecuteTask_UI
Virtual picking EasyWMS.VirtualPicking_MainFromRF_UI
Packing EasyWMS.Expedition_PackingInLocation_UI
Paper confirmation EasyWMS.Picking_ConfirmPickingPaper_UI
Manual preparation EasyWMS.Expedition_ManualPreparation_UI

PTL Picking — RFMenu_PickingPTLs

Menu entry Workflow
PTLs EasyWMS.PTLsPickingPreparation_OrderAssignment_SelectMode_UI
Enter zone EasyWMS.PTLsPickingPreparation_EnterZone_UI
Exit zone EasyWMS.PTLsPickingPreparation_ExitZone_UI
Unload EasyWMS.PTLsPickingPreparation_ManualUnload_UI
Equipment status EasyWMS.PTLsPickingPreparation_ManualEquipmentInfo_UI
Manual preparation EasyWMS.PTLsPickingPreparation_ManualPreparation_UI

Truck loading — RFMenu_TruckLoad

Menu entry Workflow
Container load EasyWMS.TruckLoad_GetLoads_UI
Container unload EasyWMS.UnloadContainer_UI_v1
Stock load EasyWMS.StockTruckLoad_GetLoads_UI
Parcel load Deliveries.Dlv_TruckLoad_GetLoads_UI

Undo preparation — RFMenu_UndoPreparation

Menu entry Workflow
Undo preparation EasyWMS.UndoPreparation_Main_PR
Undo excess EasyWMS.UndoExcess_Main_PR

5. Replenishment — RFMenu_Replenishment

Menu entry Workflow
By location EasyWMS.Replenishment_GetReplenishLocations_UI
By aisle EasyWMS.Replenishment_GetProductLocationsListByAisle_UI
By warehouse EasyWMS.Replenishment_GetAllProductLocationsByWarehouse_UI
By outbound order EasyWMS.Replenishment_GenerateTasksByOutboundOrder_UI

6. Counts — SharedMenu_Counts

Menu entry Workflow
Select a count EasyWMS.Count_SelectCount_UI
Physical count EasyWMS.Count_StockOnPhysicalLocation_UI
Informed count EasyWMS.Count_StockOnPhysicalLocation_Informed_UI

7. Kits — RFMenu_Kits

Menu entry Workflow
Component request EasyWMS.KitAssembly_CreateWorkOrder_UI
Assemble EasyWMS.KitAssembly_UI
Disassemble EasyWMS.KitDisassembly_UI

8. Quality — RFMenu_Quality

Menu entry Workflow
Lock by item EasyWMS.Quality_LockByProduct_UI
Lock by container/location EasyWMS.Quality_LockByLocationOrContainer_UI
Unlock by item EasyWMS.Quality_UnlockByProduct_UI
Unlock by container/location EasyWMS.Quality_UnlockByLocationOrContainer_UI

9. Groups — RFMenu_Groups

Menu entry Workflow
Ungroup orders EasyWMS.Ungroup_Outboundorders_UI
Ungroup PTL EasyWMS.Ungroup_PTL_UI
Extraction EasyWMS.Extraction_Regular_UI
Incident extraction EasyWMS.Extraction_Incidents_UI
Extraction without pack EasyWMS.Extraction_WithoutPack_UI
Change location EasyWMS.Ungroup_ChangeLocation_UI

10. Utilities — RFMenu_Utilities

Menu entry Workflow
Show item EasyWMS.Utils_ShowProduct
Show container EasyWMS.Utils_ShowContainer
Show location EasyWMS.Utils_ShowRealLocation
Print labels EasyWMS.PrintLabels_MenuOptions_UI
Increase stock EasyWMS.Utils_IncreaseProduct
Decrease stock EasyWMS.Utils_DecreaseProduct
Location adjustment EasyWMS.AdjustStock_UI
Scrap EasyWMS.Tool_Scrap
My stock EasyWMS.Equipment_CheckStock_UI
My containers EasyWMS.Equipment_My_Containers_UI_V1
Product location EasyWMS.ProductLocation_Create_UI
Manual movement EasyWMS.ManualMovement_Main_UI
Change compact mode EasyWMS.DriveInLocations_SetCompactStorageMode_UI
Compact drive-in aisle EasyWMS.DriveInLocation_Compact_UI
Show rejections EasyWMS.Utils_ShowRejections_UI
Manual consolidation EasyWMS.Utils_ManualConsolidation_UI
Buffer consolidation EasyWMS.Utils_Consolidation_BufferStationProcess_UI
Show cart EasyWMS.Utils_ShowCart_UI
My cart EasyWMS.Equipment_MyCart_UI

Remount / Unremount containers — RFMenu_RemountUnRemountContainers

Menu entry Workflow
Remount containers EasyWMS.Container_RemountContainers_UI
Match containers EasyWMS.Container_MatchContainers_UI
Unremount container EasyWMS.Container_UnremountContainer_UI
Unremount all containers EasyWMS.Container_UnremountAllContainers_UI

11. Pick and Pass — Menu_PickAndPass

Menu entry Workflow
Receptions EasyWMS.PickAndPass_Reception_Main_UI
Close containers EasyWMS.PickAndPass_CloseContainer_FromMenu_UI
Putaway EasyWMS.PickAndPass_Putaway_Main_UI
Picking EasyWMS.PickAndPass_Picking_Main_PR
Automatic task EasyWMS.PickAndPass_AutomaticAssignment_Main_UI

12. Packaging — Menu_Packaging (Multi-Carrier module)

Menu entry Workflow
Packaging Deliveries.Dlv_Packaging_Process_FromRF_UI
Carrier verification Deliveries.Dlv_Packaging_Verification_CarrierVerification_UI
Change carrier Deliveries.Dlv_Packaging_ChangeCarrier_FromRF_UI
Show parcel Deliveries.Dlv_Utils_ShowPackage
Move parcel Deliveries.Dlv_PackageManualMovement_PR
Bulk load Deliveries.Dlv_BulkLoad_UI

Reprint tracking number — ReprintTrackingNumber_RFMenu

Menu entry Workflow
Last unlabelled delivery Deliveries.Dlv_Packaging_ReprintTrackingNumber_LastUnlabelledDelivery_FromRF_UI
Labelled delivery Deliveries.Dlv_Packaging_ReprintTrackingNumber_LabelledDelivery_UI
  • application-dictionary — the Application Dictionary holds the Workflow entities referenced above ; overriding a menu entry is an AD operation
  • task — Tasks (menu 1) are the main RFT entry point in most deployments
  • reception — workflows under menu 2 drive the reception flows (Supplier, Blind, Return, ASN, Workstation)
  • putaway — menu 3 and the automatic-assignment path in menu 1
  • picking — menu 4 covers all picking flavours (standard, manual, wave, virtual, PTL)
  • replenishment — menu 5 covers the four replenishment scopes (location, aisle, warehouse, by-order)
  • count — menu 6 physical-count workflows
  • shipping — menu 4 packing + undo-preparation close the shipping loop on the RFT
  • kits — menu 7 assembly / disassembly
  • quality-control — menu 8 lock / unlock
  • group — menu 9 group and extraction flows
  • containerUtilities → Remount/Unremount flows manipulate the container tree
  • multi-carrier — menu 12 only appears when the Multi-Carrier (Deliveries) module is enabled