Produits
Mis à jour le 2026-09-30
Où puis-je le trouver ?
Voorraad → Producten (Stock → Produits).
Le formulaire
De quoi s'agit-il
À gauche un cadre photo, à droite les données.
| Champ | Obligatoire | Explication |
|---|---|---|
| Foto (photo) | non | png, jpeg ou webp, jusqu'à 4 Mo, avec outil de recadrage |
| Naam (nom) | oui | Zonder het merk ervoor — dat staat hiernaast. (Sans la marque devant — elle figure à côté.) |
| Inhoud (contenance) | non | Wat hetzelfde product in twee formaten uit elkaar houdt. (Ce qui distingue le même produit en deux formats.) — p. ex. 250 ml |
| Merk (marque) | non | avec un + pour créer aussitôt une nouvelle marque |
| Categorie (catégorie) | non | |
| Omschrijving (description) | non | Wat je erover vertelt aan de klant die het in handen neemt. (Ce que vous racontez au client qui le prend en main.) |
Sous le cadre photo figure la provenance de la photo actuelle : la note, la source et la date à laquelle elle a été récupérée. S'il n'y a rien, vous lisez Herkomst onbekend. (Provenance inconnue.)
Ce n'est pas là à titre d'information mais comme frein : celui qui s'apprête à remplacer une photo doit voir sur quelle base la photo actuelle se trouve là.
Si une ligne Ook bekend als (aussi connu sous) figure sous la description, ce sont des noms sous lesquels ce produit apparaît sur d'anciens tickets de caisse — « STMNT Hairspray 150ml » pour ce qui, selon la facture du fournisseur, était le 200ml. Les lignes de ticket portant un tel nom appartiennent à cette fiche. Cette ligne est en lecture seule : chaque nom y figure avec sa preuve entre parenthèses, et a été ajouté par l'administrateur de HairConnect, facture à l'appui. Un nom qu'aucune règle ne peut deviner, HairConnect ne le devine pas non plus.
Prix
Inkoop is exclusief btw, verkoop is de prijs op het schap — dus inclusief. De marge in de lijst wordt daaruit gerekend.
(L'achat est hors TVA, la vente est le prix en rayon — donc TVA comprise. La marge dans la liste en est calculée.)
| Champ | Obligatoire | Explication |
|---|---|---|
| Inkoopprijs (prix d'achat) | non | avec derrière le champ excl. btw (hors TVA) ; Leeg = onbekend; dan blijft de marge leeg in plaats van te doen alsof. (Vide = inconnu ; la marge reste alors vide au lieu de faire semblant.) |
| Verkoopprijs (prix de vente) | oui | avec derrière le champ incl. btw (TVA comprise) |
| Btw (TVA) | oui | 21 % par défaut |
Backbar signifie : pas de prix de vente. Si vous laissez le prix de vente à 0, le produit est backbar et le texte d'aide devient Geen verkoopprijs: dit product is backbar en komt niet aan de kassa. Vul een prijs in om het te verkopen. (Pas de prix de vente : ce produit est backbar et n'apparaît pas à la caisse. Indiquez un prix pour le vendre.) Avec un prix, il n'est jamais backbar.
La marge dans la liste est : le prix de vente hors TVA, moins le prix d'achat. S'il n'y a pas de prix d'achat, la cellule reste vide.
Stock
De voorraad zelf verandert alleen via leveringen en verkopen, zodat elk verschil te herleiden is. Hier stel je in wanneer het salon een seintje moet krijgen.
(Le stock lui-même ne change que par des livraisons et des ventes, de sorte que tout écart reste traçable. Ici, vous réglez à quel moment le salon doit être averti.)
| Champ | Explication |
|---|---|
| Huidige voorraad (stock actuel) | encodable uniquement à la création — De stand waarmee je begint. (L'état à partir duquel vous démarrez.) Sur la page de modification, le champ est désactivé, avec Corrigeer dit via een levering of een voorraadbeweging. (Corrigez ceci via une livraison ou un mouvement de stock.) |
| Minimumvoorraad (stock minimum) | Onder dit aantal verschijnt het product op het overzicht als "bij te bestellen". Leeg = geen seintje. (En dessous de ce nombre, le produit apparaît dans l'aperçu comme « à recommander ». Vide = aucun signal.) |
| Leverancier (fournisseur) | Bij wie je het bestelt. (Chez qui vous le commandez.) |
Reconnaissance et vente
Cette section est repliée.
| Champ | Explication |
|---|---|
| Streepjescodes (codes-barres) | les codes qui permettent à la caisse de retrouver le produit lors du scan. Par code : le code lui-même, Op de verpakking sinds (sur l'emballage depuis) — qui peut rester vide — et Huidige (actuel). |
| Artikelnummer (numéro d'article) | Het nummer van de leverancier, voor op de bestelbon. (Le numéro du fournisseur, pour le bon de commande.) |
| Backbar | en lecture seule : l'interrupteur découle du prix de vente, vous ne le réglez pas vous-même. Volgt uit de verkoopprijs: een product zonder verkoopprijs (€ 0) is backbar — gebruikt aan de wasbak en in de kleurkeuken, niet verkocht. Backbar telt mee in het verbruik, niet in de omzet. (Découle du prix de vente : un produit sans prix de vente (0 €) est backbar — utilisé au bac et au laboratoire couleur, pas vendu. Le backbar compte dans la consommation, pas dans le chiffre d'affaires.) |
| Actief (actif) | Uit voor wat je niet meer verkoopt. Het blijft in de historiek staan, maar verdwijnt uit de kassa. (Désactivé pour ce que vous ne vendez plus. Cela reste dans l'historique, mais disparaît de la caisse.) |
Un produit peut porter plus d'un code-barres. Quand le fournisseur change l'emballage, les anciens flacons sont encore en rayon pendant que les nouveaux arrivent : c'est le même produit avec un seul stock. Ajoutez le nouveau code et laissez l'ancien — les deux enregistrent le même produit à la caisse. Il n'y a qu'un seul code Huidige (actuel) : c'est celui qui va sur une nouvelle étiquette et sur un bon de commande ; les autres restent valables au scan tant qu'il en reste en stock. Un code ne disparaît jamais tout seul — même une importation n'en efface aucun ; le supprimer est une décision qui vous appartient. Le même code sur deux produits est impossible : la caisse ne saurait pas quel flacon vous scannez.
La liste
À gauche une miniature de la photo — un coiffeur reconnaît un flacon à sa forme et à sa couleur, pas à « Illumina Color 6/ ».
| Colonne | Contenu |
|---|---|
| Product (produit) | le nom, avec la contenance en dessous |
| Merk (marque) | |
| Prijslijst (liste de prix) | le numéro d'article et le libellé tels qu'ils figurent chez votre fournisseur. Visible uniquement si vous avez chargé une liste de prix ; un produit qui n'y figure pas affiche Staat er niet op (n'y figure pas) et, en dessous, pourquoi : avec quel code-barres la recherche a eu lieu, ou qu'aucun code ne figure sur la fiche |
| Voorraad (stock) | un badge : rouge en dessous de zéro, orange au niveau du stock minimum ou en dessous |
| Inkoop (achat), Verkoop (vente) | sous le prix d'achat figure sa provenance. Si la liste de prix dit autre chose, ce montant est indiqué et la cellule passe à l'orange |
| Categorie, Marge, Backbar, Actief, Gearchiveerd, Wella | masquées par défaut, à activer avec le bouton des colonnes à droite |
La recherche porte sur le nom et sur chaque code-barres, y compris un ancien.
Au-dessus de la liste
Cinq listes déroulantes sont visibles au-dessus de la liste, sans rien à déplier : Merk (marque), Categorie (catégorie), Soort (type — vente, backbar ou les deux), Wat wil je zien (que voulez-vous voir) et Gearchiveerd (archivé). Elles agissent immédiatement : pas besoin d'appuyer encore sur un bouton.
Sous Wat wil je zien se trouvent les listes que vous cherchez vraiment : Onder de minimumvoorraad (sous le stock minimum), Negatieve voorraad (stock négatif), Zonder foto (sans photo), et dans un salon avec l'intégration Wella également Nog niet gekoppeld aan Wella (pas encore relié à Wella), Staat niet op de Wella-prijslijst (ne figure pas sur la liste de prix Wella), Zonder streepjescode voor Wella (sans code-barres pour Wella) et Inkoopprijs komt nog uit Optios (le prix d'achat vient encore d'Optios).
Ces deux dernières sont l'état que le passage de la liste de prix inscrit sur votre fiche. Quand vous chargez un fichier de Wella, chaque produit qui n'y trouve pas sa place reçoit sa raison sur la fiche elle-même — et plus comme ligne sur la liste de nettoyage. Staat niet op de Wella-prijslijst regroupe les produits dont le code-barres a bien été cherché et ne figure pas dans le fichier : Wella ne vend plus l'article, ou le flacon porte un mauvais code. Zonder streepjescode voor Wella regroupe les produits où il n'y avait rien à chercher ; scannez le flacon une fois, et au chargement suivant le produit suit tout seul. Avec Nog niet gekoppeld aan Wella, cela donne en un seul choix la liste de ce que vous ne pouvez pas commander aujourd'hui. La colonne Wella (masquée par défaut) montre le même état sous forme d'étiquette.
Ce qui figure dans la colonne Prijslijst, c'est ce que votre fournisseur écrit lui-même : son numéro d'article, son libellé et le contenu à côté. Ce contenu y est parce qu'il fait la différence —
Welloxon Perfect 12% / 40 VOLexiste en 60 ml et en litre, et sans cette contenance deux articles distincts se lisent à l'identique. Si vous avez chargé plus d'un fichier de votre fournisseur, cette colonne montre aussi un article qui ne figure que sur le plus ancien ; la comparaison de prix à côté ne se fait qu'avec le dernier fichier chargé.HairConnect le pose à côté de votre fiche. Votre prix de vente ne change que si vous le confirmez vous-même dans Réglages → Wella-prijslijst. Votre prix d'achat, lui, y est corrigé aussitôt s'il vient encore d'Optios, et votre fiche reprend alors aussi le nom et le contenu tels que le fournisseur les écrit —
Color Touch 5/0au lieu deCT 5/0 41/50 60ML. Un produit que vous avez créé vous-même garde le nom que vous lui avez donné.Si votre prix était déjà correct, pas un centime ne bouge, mais la ligne en dessous si. Elle disait Uit Optios overgenomen (repris d'Optios) et dira désormais Uit de prijslijst van de leverancier (de la liste de prix du fournisseur), car c'est de là qu'il vient à présent. Ce n'est pas cosmétique : c'est précisément cette ligne qui détermine si une prochaine liste de prix pourra encore écraser ce montant.
Supprimer un produit
Une corbeille figure à côté de chaque ligne. Ce qu'elle fait dépend de ce qui est rattaché au produit — et la fenêtre vous le dit avant que vous ne cliquiez :
| Rien ne pointe vers le produit — aucun ticket, aucune livraison, aucun mouvement de stock | il est supprimé. Exactement ce qu'il faut pour les restes venus d'un ancien logiciel. |
| Il porte un historique | il est archivé, et la fenêtre dit pourquoi : « ce produit figure sur 12 tickets et 3 livraisons ». |
Ce second cas n'est pas un détour mais une limite. Un ticket de caisse est un document fiscal : il ne peut pas perdre son libellé de produit parce que vous faites du rangement un an plus tard. Un produit archivé disparaît de la caisse, de la proposition de commande et de cette liste ; le stock et l'historique restent. Pour le récupérer : Réglages → Producten opkuisen (nettoyer les produits).
Un stock négatif est un signal, pas une erreur du logiciel. Cela signifie que quelque chose a été vendu qui n'a jamais été encodé — et cela doit sauter aux yeux tout de suite, pour que vous puissiez corriger.
S'il n'y a encore rien : Nog geen producten — Voeg de flacons toe die je verkoopt en die je aan de wasbak gebruikt, dan kloppen de voorraad en de marge. (Pas encore de produits — Ajoutez les flacons que vous vendez et que vous utilisez au bac, ainsi le stock et la marge seront justes.)
Deux fiches pour le même produit
Quand le fournisseur change l'emballage, un ancien logiciel crée souvent une deuxième fiche : « Mousse Forte 200ml » avec l'ancien code-barres à côté de « Mousse Forte » avec le nouveau, chacune avec ses tickets, ses livraisons et son propre stock. C'est un seul produit, et il doit n'y avoir qu'une seule fiche — sinon une ligne de ticket correspond à deux fiches et n'est rattachée à aucune, et votre stock est réparti sur deux lignes.
Ouvrez la fiche à supprimer et choisissez Fusionner avec un autre produit ; le même bouton se trouve à côté de chaque ligne de la liste. La fenêtre montre d'abord ce qui est transféré — codes-barres, lignes de ticket, lignes de livraison, mouvements de stock, lignes d'inventaire, lignes de bons de commande papier, propositions de prix, actions, et le nombre d'unités en stock — puis demande vers quel produit. Cherchez-le par nom ou par code-barres.
La fiche sur laquelle vous êtes est celle qui disparaît. Vous ouvrez donc l'ancienne et choisissez la nouvelle, pas l'inverse. Ce qui se passe :
| Codes-barres | les codes de la fiche qui disparaît sont ajoutés. Devient Huidige (actuel) le code de la fiche livrée en dernier — c'est le nouvel emballage ; sans livraisons, celui de la fiche vendue en dernier, et si rien de cela ne tranche, le code actuel du produit qui reste le reste. L'ancien et le nouveau enregistrent le même produit à la caisse. Le code actuel décide de quel article de la liste de prix viennent les prix. |
| Historique | chaque ticket, livraison, mouvement de stock et ligne d'inventaire pointe désormais vers le produit qui reste. Les tickets eux-mêmes et leur sceau ne changent pas : un ticket de caisse est un document fiscal, et le lien vers la fiche produit ne fait pas partie du sceau. |
| Stock | est additionné, sous la forme d'un mouvement de stock qui indique d'où viennent les unités. |
| La fiche qui disparaît | va dans la corbeille et est archivée. Elle ne revient pas lors d'une prochaine importation depuis Optios : HairConnect retient que le numéro Optios de l'ancienne fiche appartient à la nouvelle. Si Optios garde encore cette ancienne fiche, son stock compte à chaque ronde dans celui du produit qui reste : chez Optios ce sont deux fiches, ici c'est un seul produit avec la somme des deux stocks. Si vous vendez encore sur l'ancienne fiche chez Optios, cette somme baisse avec elle — une fois, pas deux. |
Ce bouton n'existe que pour le gérant. L'opération ne peut pas être annulée ; ce qui a disparu — nom, contenance, code-barres, numéro Optios et les quantités — figure dans le journal des actions.
Deux contenances ne sont pas un doublon. « Dark Oil 30 ml » et « Dark Oil 100 ml » sont deux produits, chacun avec son stock ; on ne les fusionne pas. La fusion sert pour le même flacon sous deux fiches.
Les propositions de nettoyage ouvertes Ticket : nom de produit présent sur plusieurs produits pour cette paire restent en place jusqu'à ce que les lignes de ticket soient rattachées à nouveau ; la proposition Le code-barres existe déjà sur un autre produit concernant cette paire est clôturée, car ce conflit n'existe plus.
Faire le tri dans les produits
Réglages → Faire le tri dans les produits indique pour chaque produit la dernière fois qu'il a été vendu ou consommé au bac, et combien de pièces sont parties ces dernières semaines. Ce chiffre provient de vos propres tickets et mouvements de stock ; rien n'est comptabilisé en plus. L'écran range vos produits en trois groupes et pose l'étiquette correspondante à côté de chaque flacon : Frequent (fréquent) pour ce qui a bougé ces douze dernières semaines, Stil (à l'arrêt) pour ce qui est à l'arrêt depuis plus longtemps, et Nooit bewogen (jamais bougé) pour ce qui n'a pas été vendu ni consommé une seule fois depuis la reprise. Un produit archivé porte Gearchiveerd (archivé). Ces douze semaines se règlent avec Régler la fenêtre, tout comme le nombre de semaines d'immobilité après lesquelles un produit est proposé à l'archivage (un an par défaut). Laissez les champs vides et ces valeurs par défaut s'appliquent.
L'archivage ne se fait jamais tout seul. L'écran propose, vous cochez et vous appuyez sur Archiver. Un produit archivé disparaît de la caisse, de la proposition de commande et des listes de choix, mais rien n'est supprimé : chaque ticket, chaque livraison, chaque mouvement de stock et chaque rapport du passé reste exactement tel quel, et votre chiffre d'affaires de l'an dernier n'en bouge pas. Le stock reste lui aussi en place — l'écran indique avant l'archivage combien de pièces sont encore en réserve. Vous pouvez toujours le récupérer, et si le code-barres est malgré tout scanné à la caisse, celle-ci annonce que le produit est archivé et propose de le récupérer aussitôt.
Mettre toute une marque de côté en une fois
Lorsque vous arrêtez une marque, vous voulez rarement ranger un seul flacon mais toute la ligne. Placez donc le filtre Marque sur cette marque, choisissez à côté le groupe que vous voulez voir, cochez les produits et utilisez Archiver.
Archiver n'est volontairement pas supprimer : les produits disparaissent de la caisse, de la proposition de commande et des listes de choix, mais leurs tickets, livraisons et mouvements de stock restent tels quels, et avec Récupérer ils reviennent. Une marque dont vous avez vendu l'an dernier doit rester dans vos rapports — même si vous ne la commandez plus.
Ce qui arrive dans le journal des actions
Une modification de prix sur un produit — prix de vente, prix d'achat ou TVA — est enregistrée.
Une fusion aussi : quelle fiche a disparu, dans laquelle elle a été absorbée, et combien de lignes de ticket, de livraisons, de mouvements et d'unités en stock ont été transférés.
Avec l'assistant
Si l'assistant est activé, vous modifiez un prix ou le stock minimum en le disant, quel que soit l'écran : de verkoopprijs van Olaplex nr. 3 wordt 24,50 (le prix de vente d'Olaplex n° 3 passe à 24,50), de inkoopprijs van de hydraterende shampoo is 8,90, minimumvoorraad van de folie op 4. Vous voyez d'abord l'ancien et le nouveau côte à côte et vous confirmez ; seul ce que vous avez nommé change. Si le nom correspond à plusieurs produits — le même flacon en 100 ml et en 250 ml — l'assistant demande lequel, avec les noms tels qu'ils figurent dans cette liste. Le niveau de stock lui-même ne se règle pas ainsi : il ne change que par une livraison ou un mouvement, pour l'assistant aussi.
Questions fréquentes
Pourquoi ne puis-je pas simplement réécrire le stock ? Parce que tout écart deviendrait alors inexplicable. Chaque mouvement de stock a ici une raison — une vente, une livraison, un comptage — et c'est précisément ce qui permet de retrouver plus tard pourquoi un niveau est ce qu'il est.
Pourquoi mon produit backbar n'a-t-il pas de marge ? Le backbar n'est pas vendu, il n'y a donc pas de marge. Laisser cette cellule vide est plus honnête que d'afficher une perte inventée.