--- title: "RF Terminal Menu Map" type: architecture sources: - sources/archives/menu_rf_easywms.md related: - 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 - modules/multi-carrier.md last_compiled: "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 (`.`). 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` | ## Related - [[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 - [[container]] - `Utilities → Remount/Unremount` flows manipulate the container tree - [[multi-carrier]] - menu 12 only appears when the Multi-Carrier (`Deliveries`) module is enabled