9ce6ae37be
- Em dashes: 1712 remplaces par tirets simples (86 fichiers + _index.md, en-tete section Limagrain conserve) - Checklists: 24 '- [ ]' -> '- ☐' (3 pages operations, plus de todos Obsidian) - Ancres: 33 reparees (slugs GitHub + ancres HTML <a id> reconnues), 1 reciblee (manuel de reten) - related: tenseflow -> tense-flow, pie -> mechanical-elements, group.md retire (doublon shipping) - Registre: compteur global 122 -> 131 pages - Rapport racine _lint_report.md mis a jour (scan v2 + re-scan final: 0 anomalie) - Aucun fichier limagrain/ modifie (cloisonnement)
246 lines
10 KiB
Markdown
246 lines
10 KiB
Markdown
---
|
|
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 (`<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` |
|
|
|
|
## 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
|