Produits & catégories¶
Le catalogue est le socle de tout Sanu OS : chaque bouteille, chaque casier et chaque carton que vous vendez ou recevez part d'une fiche produit bien renseignée. C'est ici que vous décrivez ce que vous vendez, comment les unités se convertissent, ce qui est consigné, et à quel prix — car ces réglages conditionnent ensuite les ventes, le stock et les rapports. Les catégories, elles, structurent le catalogue et servent de repère de recherche, de filtre et de regroupement de valeur.
À quoi ça sert¶
- Suivre l'état du catalogue en un coup d'œil : nombre de références, valeur du stock, produits en stock faible ou en rupture.
- Retrouver rapidement un produit par son nom, son code-barres ou sa marque, et filtrer par catégorie.
- Décrire chaque produit : libellé, marque, catégorie, unités et conversions, TVA, prix par dépôt, consigne éventuelle.
- Distinguer les produits composés (packs) et consignés (emballages) grâce à des marqueurs visuels.
- Organiser le catalogue en catégories et lire la valeur de stock qu'elles représentent.
À savoir
Tous les montants du logiciel sont exprimés en nombres entiers, sans décimales, dans la devise configurée. Une saisie non entière est refusée.
Lire la liste des produits¶
La page Inventaire › Produits présente en tête quatre indicateurs qui résument la santé du catalogue.
| Indicateur | Ce qu'il compte |
|---|---|
| Références (SKU) | Nombre total de produits référencés |
| Valeur du stock | Valeur monétaire de tout ce que vous détenez |
| Stock faible | Nombre de produits sous leur seuil d'alerte |
| Ruptures | Nombre de produits à zéro |
Sous ces indicateurs, chaque produit apparaît en ligne avec :
- une barre de stock colorée — rouge (rupture), orange (stock faible), vert (correct) — pour juger l'état d'un coup d'œil ;
- sa TVA applicable ;
- des marqueurs signalant les produits composé (pack) ou consigné (emballage).
La recherche accepte le nom, le code-barres ou la marque. Les filtres permettent de n'afficher qu'une catégorie. Le bouton Exporter génère un tableur de l'ensemble.
Le bouton Ajouter est scindé en deux choix : produit simple ou produit composé (pack).
Astuce
La barre de stock colorée est le moyen le plus rapide de repérer ce qui demande un réassort. Combinez-la avec le filtre par catégorie pour préparer une commande fournisseur ciblée.
Créer un produit¶
Pour créer un produit simple, renseignez au minimum :
- un libellé (obligatoire) ;
- une marque : chaque produit est rattaché à une seule marque (par exemple « Marque A », « Marque B ») ;
- une catégorie ;
- une référence interne unique, qui identifie le produit sans ambiguïté.
Vous devez aussi déclarer au moins une unité de vente active (voir plus bas). Un produit composé (pack) se crée depuis le même bouton Ajouter, mais sa composition détermine son stock (voir « Produits composés »).
La fiche produit : trois onglets¶
La fiche d'un produit s'organise en trois onglets : Détails, Stock et Prix.
Onglet Détails¶
L'onglet Détails rassemble tout le signalétique du produit :
| Champ | Rôle |
|---|---|
| Statut | Actif ou désactivé |
| Prix de vente (ou caution si emballage) | Prix appliqué en caisse, ou montant de caution pour un consigné |
| TVA applicable | Taux de taxe du produit |
| Catégorie, Marque | Rattachements de classement |
| Code-barres | Identifiant scannable, avec un code-barres imprimable |
| Stock minimum, réapprovisionnement | Seuils qui pilotent les alertes |
| Capacité de stock, taux de remplissage | Volume de stockage et son occupation |
| Consigne emballage associée | Le ou les emballages liés à un consigné |
| Dates de création / mise à jour | Traçabilité de la fiche |
Onglet Stock¶
L'onglet Stock montre les quantités par entrepôt (par exemple Shop Floor, Back Office) et le total disponible, avec une jauge de remplissage. Vous voyez ainsi d'où sort — et où manque — la marchandise sans quitter la fiche.
Onglet Prix¶
L'onglet Prix gère les tarifs par dépôt. Chaque tarif combine :
- un dépôt ;
- un libellé — Prix standard, Prix promo, Prix gros, Prix interne, ou un libellé libre ;
- un prix.
Vous ajoutez ou supprimez des tarifs à volonté ; un message vous signale lorsque tous les dépôts ont déjà un tarif défini.
À savoir
Seul le gérant est habilité à modifier les prix de vente. Un vendeur applique les prix en place, mais ne les change pas. Voir Rôle Gérant.
Définir les unités et leurs conversions¶
Un même produit se manipule dans plusieurs unités : la bouteille, le casier et le carton. Vous déclarez, pour chaque produit, les unités disponibles à la vente et à la réception. Chaque produit doit avoir au moins une unité active.
Vous précisez ensuite comment ces unités se convertissent. Ces coefficients de conversion sont paramétrables produit par produit : ils ne sont jamais figés dans le logiciel, vous les adaptez à votre réalité.
| Unité | Exemple de conversion |
|---|---|
| Bouteille | Unité de base (référence) |
| Casier | 1 casier = 24 bouteilles |
| Carton | 1 carton = 12 bouteilles |
Grâce à ces coefficients, le logiciel calcule tout seul les équivalences : une réception saisie en casiers est convertie en bouteilles, une vente au casier décrémente le bon nombre de bouteilles, et le stock s'affiche aussi bien en unités multiples qu'en équivalent bouteilles.
Attention
Vérifiez chaque coefficient au moment de la création : un casier réglé à 12 au lieu de 24 fausserait durablement le stock, les ventes et les consignes. C'est la valeur la plus importante à contrôler sur une fiche produit.
Produits consignés (emballages)¶
Chaque produit est soit consigné, soit non consigné.
- Un produit consigné implique un emballage repris (bouteille vide, casier vide). Sur la fiche, le prix correspond à la caution facturée au client à la sortie : le retour de l'emballage crédite la même somme et réincrémente le stock. Il faut rattacher le ou les types d'emballage associés — en pratique, un type de bouteille vide et un type de casier vide. À la vente, le logiciel génère automatiquement les vides dus par le client.
- Un produit non consigné ne génère aucun vide dû. Il est clairement distingué des produits consignés dans les écrans de vente comme dans les rapports.
Un même emballage peut être référencé par plusieurs produits : une bouteille vide standard sert souvent à toute une gamme.
Attention
Un produit consigné mal paramétré (sans type d'emballage rattaché, ou marqué à tort non consigné) empêchera le suivi des vides dus. Voir Consigne emballages pour l'impact complet.
Produits composés (packs)¶
Un produit composé (pack) ne se stocke pas directement : son stock est dérivé de sa composition. Le logiciel calcule sa disponibilité à partir des composants qu'il regroupe, sur sa fiche dédiée. Un pack ne peut donc être disponible que si ses composants le sont.
Modifier ou désactiver un produit¶
Vous pouvez modifier les attributs d'un produit à tout moment. En revanche, un produit qui possède déjà un historique de mouvements ne peut pas être supprimé : vous pouvez seulement le désactiver. Un produit désactivé disparaît des écrans de vente et de réception, mais son historique reste consultable.
Important
La suppression pure et simple n'existe pas dès qu'un produit a servi. Désactivez-le plutôt : vos ventes, entrées et rapports passés restent ainsi cohérents.
Le prix de vente et son historique¶
Vous saisissez un prix de vente par unité : un prix distinct pour la bouteille, pour le casier et pour le carton. Tous ces prix sont des montants entiers, sans décimales (par exemple : casier = CFA 8 400, bouteille = CFA 400).
Chaque changement de prix est historisé automatiquement : le logiciel conserve l'ancien prix, le nouveau prix, la date et l'auteur. Vous gardez ainsi une trace fidèle de l'évolution de vos tarifs, utile pour comprendre une marge ou justifier un prix appliqué à une ancienne vente.
Catégories¶
La page Catégories liste vos regroupements de produits. Chaque catégorie affiche son nombre de produits, son stock et sa valeur. Vous pouvez en créer de nouvelles, et ouvrir une fiche de détail (statut, produits rattachés, stock total, valeur).
Les catégories servent de filtre dans la liste des produits et structurent les analyses de valeur de stock par famille.
Exemple : créer la fiche produit « Awooyo »
Chez Ets Sanu & Frères, M. Sena crée la fiche du produit « Awooyo » (bière de la Brasserie BB-Lomé).
- Libellé : Awooyo
- Marque : Awooyo
- Catégorie : Bières
- Référence interne : AWO-65
- Unités actives : bouteille (65 cl), casier, carton
Conversions déclarées :
| Unité | Conversion |
|---|---|
| Bouteille | Unité de base |
| Casier | 1 casier = 24 bouteilles |
| Carton | 1 carton = 12 bouteilles |
Un casier de 24 bouteilles se vend donc 24 × CFA 400 = CFA 9 600 au détail, mais CFA 8 400 au casier plein : le prix au casier est plus avantageux pour le client.
Exemple : marquer Awooyo comme consigné
Awooyo est vendu en emballage repris. Sur la fiche, M. Sena coche « consigné » et rattache deux types d'emballage :
- bouteille vide Awooyo (caution CFA 100) ;
- casier vide Awooyo (caution CFA 2 000).
Dès lors, chaque vente d'un casier plein d'Awooyo génère automatiquement les vides dus par le client, en plus du prix de la boisson. Le retour de ces vides en caisse crédite la caution correspondante.
Exemple : historisation d'un changement de prix (CFA 400 → CFA 425)
Suite à une hausse chez BB-Lomé, M. Sena relève le prix de la bouteille d'Awooyo de CFA 400 à CFA 425 le 18/07/2026.
Le logiciel conserve automatiquement la trace complète du changement :
| Ancien prix | Nouveau prix | Date | Auteur |
|---|---|---|---|
| CFA 400 | CFA 425 | 18/07/2026 | M. Sena |
Une facture émise avant cette date restera justifiée au prix de CFA 400, tandis que les ventes suivantes appliqueront CFA 425. L'ancien prix du casier n'est pas modifié tant que M. Sena ne le change pas explicitement.