Portée magasin & caisse
Le Store Manager applique un filtre global (magasin + caisse) à tout le portail, via un contexte
de portée (ScopeContext) similaire à celui du Business Owner.
Effets de la portée
- Tableau de bord & Ventes : calculés sur des données réelles, et à zéro tant qu'aucune caisse n'est ouverte dans la portée sélectionnée.
- Exercice d'inventaire : un
InventoryExerciseest rattaché à un magasin (storeId) et verrouille les caisses concernées pendant l'opération de comptage.
Bonnes pratiques
- Sélectionner le bon magasin avant toute opération (réception, vente, inventaire).
- Vérifier qu'une caisse est ouverte pour que les indicateurs reflètent l'activité.