Aller au contenu principal

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 InventoryExercise est 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é.