lint(standard): corrections completes mode standard

- 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)
This commit is contained in:
2026-07-20 13:01:21 +02:00
parent 7496aafe64
commit 9ce6ae37be
88 changed files with 1769 additions and 1871 deletions
+18 -18
View File
@@ -54,32 +54,32 @@ Key benefits: reduced picking travel distances, balanced workloads, better space
1. Demand analysis → 2. Item rotation list → 3. Slotting recommendations → 4. Selection → 5. Movement generation → 6. Execution
```
**Step 1 Demand analysis**:
**Step 1 - Demand analysis**:
- Historical: analyzes shipped orders in a configured time period
- Current demand: analyzes active shipping orders (status: waiting, released; excludes grouped and replenishment orders)
- External file: analyzes future demand data from user-provided file
**Step 2 Item rotation list**:
**Step 2 - Item rotation list**:
- Each item receives: Stop Speed (median picks/day), Quantity Speed (median units/day), Total quantity, Number of stops
- List can be manually edited: add/remove items, adjust speeds
**Step 3 Slotting recommendations**:
**Step 3 - Slotting recommendations**:
- Two recommendation types:
- **PDL only**: uses only existing picking dedicated locations; item assigned to PDL → replenishment manages stock
- **All picking locations**: uses any location allowing picking; non-PDL locations get direct move tasks; PDL locations get assignment + replenishment
**Step 4 Selection**:
**Step 4 - Selection**:
- User reviews recommendation list (Slotting view, sorted by daily profit estimate)
- Selects items to slotting, discards others
- "Allow picking dedicated location" action converts a non-PDL to PDL when executing
- Red-highlighted rows = max capacity or max containers = 0 → must manually edit volumetrics before execution
**Step 5 Movement generation**:
**Step 5 - Movement generation**:
- "Execute slotting" action generates movement tasks
- PDL recommendations: new item assigned to PDL; old item unassigned; replenishment levels configured per `SLOTTING_REPLENISH_LEVEL`; slotting movement tasks for currently-in-place stock
- Non-PDL recommendations: direct stock movement task from origin to slotting location
**Step 6 Execution**:
**Step 6 - Execution**:
- Slotting tasks coexist with other warehouse tasks (no location blocking required)
- Progress visible in Tasks view
- Recommended procedure: execute in groups of items → move each group → repeat
@@ -103,13 +103,13 @@ Daily profit = (Distance_current_location - Distance_slotting_location) × (SLOT
| Parameter | Default | Description |
|-----------|---------|-------------|
| `SLOTTING_GOLDEN_ZONE` | 1.5 m | Maximum height for priority picking locations |
| `SLOTTING_VELOCITY` | | Average equipment speed (km/h) for distance/time calculation |
| `SLOTTING_COST_HOUR` | | Average operator cost per hour (€/h or currency unit) |
| `SLOTTING_MAX_PL_PER_ITEM` | | Maximum PDLs that can be assigned to one item |
| `SLOTTING_MIN_PL_PER_ITEM` | | Minimum PDLs per item |
| `SLOTTING_CONTAINER_REPLENISH` | | Whether replenishment is always by container |
| `SLOTTING_REPLENISH_LEVEL` | | Replenishment capacity configuration for PDLs after slotting |
| `SLOTTING_BUFFER_LOCATION` | | Buffer location code for slotting temporary storage |
| `SLOTTING_VELOCITY` | - | Average equipment speed (km/h) for distance/time calculation |
| `SLOTTING_COST_HOUR` | - | Average operator cost per hour (€/h or currency unit) |
| `SLOTTING_MAX_PL_PER_ITEM` | - | Maximum PDLs that can be assigned to one item |
| `SLOTTING_MIN_PL_PER_ITEM` | - | Minimum PDLs per item |
| `SLOTTING_CONTAINER_REPLENISH` | - | Whether replenishment is always by container |
| `SLOTTING_REPLENISH_LEVEL` | - | Replenishment capacity configuration for PDLs after slotting |
| `SLOTTING_BUFFER_LOCATION` | - | Buffer location code for slotting temporary storage |
### Continuous slotting job
Automatically runs demand analysis and calculates recommendations periodically. If estimated daily benefit exceeds a configured threshold, sends notification to warehouse managers. Parameters control frequency and benefit threshold.
@@ -135,8 +135,8 @@ When the Slotting module is installed, the warehouse 2D map (Warehouse Designer)
## Related
- [[picking]] Slotting optimizes the locations where picking tasks are executed; PDLs feed replenishment
- [[replenishment]] After slotting, PDLs are managed by replenishment strategies (top-off, demand, etc.)
- [[location]] Picking dedicated locations are the target of slotting; volumetric data on locations required
- [[product-item]] Item rotation speed, ABC classification, and volume data drive slotting recommendations
- [[warehouse-designer]] 2D heat map visualization enabled with Slotting module
- [[picking]] - Slotting optimizes the locations where picking tasks are executed; PDLs feed replenishment
- [[replenishment]] - After slotting, PDLs are managed by replenishment strategies (top-off, demand, etc.)
- [[location]] - Picking dedicated locations are the target of slotting; volumetric data on locations required
- [[product-item]] - Item rotation speed, ABC classification, and volume data drive slotting recommendations
- [[warehouse-designer]] - 2D heat map visualization enabled with Slotting module