Comment mettre en place la création automatique d'un SKU de produit interne (compteur)
La fonction [[FindMaxAdd1{élément BK : article (interne)}]]
dans le programme est un outil pratique pour travailler avec le compteur dans les formules. Cette fonction vous permet d'augmenter automatiquement la valeur du compteur, rendant les calculs nécessaires plus automatisés et simplifiés. Avec cette fonction, vous pouvez facilement augmenter la valeur du champ pour chaque produit de 1, à partir de la valeur initiale spécifiée.
Pour utiliser cette fonctionnalité, procédez comme suit :
- Préparation des données : assurez-vous d'avoir un champ dans lequel vous souhaitez incrémenter automatiquement les valeurs, et chaque produit a son propre SKU unique (code interne), qui sert à identifier les marchandises.
- Définir la valeur de départ : sélectionnez la valeur de départ à partir de laquelle commencer à incrémenter les valeurs pour chaque élément. Par exemple, définissez la valeur initiale sur 1 200.
- Formule : insérez la fonction
[[FindMaxAdd1{BC Item : SKU (Internal)}]]
pour que le champ souhaité incrémente automatiquement les valeurs. Dans ce cas, le programme recherchera la plus grande valeur dans le champ sélectionné parmi tous les produits et l'augmentera de 1 pour chaque nouveau produit en utilisant le champ spécifié, dans cet exemple le champ Article (code interne) pour identifier les produits. - Application de la formule : après avoir inséré la formule, le programme traitera automatiquement les données et remplira le champ avec des valeurs augmentées de 1 par rapport à la valeur maximale trouvée dans ce champ parmi tous les produits.
Exemple : la fonction [[FindMaxAdd1{BC Product : SKU (internal)}]]
recherchera la valeur maximale parmi celles existantes, puis y ajoutera 1, donc si vous avez 1200 dans la valeur initiale, et que parmi les produits existants il y a un produit avec une valeur supérieure, par exemple 1300, alors la fonction prendra cette valeur maximale comme base et commencera à compter à partir de 1301.
Ce évite la saisie manuelle des données et fait gagner du temps lorsque l'on travaille avec un grand nombre de produits, lorsque l'on souhaite définir des valeurs consécutives pour chacun d'entre eux.
Comment puis-je créer des préfixes d'article initiaux.
Supposons que les produits aient la colonne "Article (interne)" et "Préfixe d'article". Vous souhaitez générer automatiquement des valeurs SKU (internes) pour chaque article en fonction du préfixe SKU et d'une valeur initiale. Pour ce faire, vous pouvez utiliser la formule suivante :
CONCAT('PRF-', [[FindMaxAdd1{BC Product : SKU (internal)}]])
Dans ce Par exemple, nous utilisons la fonction CONCAT()
pour concaténer le préfixe de chaîne "PRF-" avec le résultat de la fonction [[FindMaxAdd1{BC Item : SKU (Internal)}]]
. Chaque fois que cette mise à jour est effectuée, la fonction [[FindMaxAdd1{BC Item : SKU (Internal)}]]
trouver la valeur maximale de "Article (interne)" parmi tous les produits et l'augmenter de 1.
Ainsi, chaque produit recevra un "Article Prefix" unique en combinaison avec son article (code interne) et l'initiale valeur "PRF -". Par exemple, si les produits ont les SKU "1001", "1002" et "1003", après avoir exécuté cette requête, ils recevront les valeurs "SKU Prefix" comme suit : "PRF-1001", "PRF-1002 ", et "PRF-1003". "Préfixe de l'article" peut être défini à l'avance dans un champ séparé (par exemple, il peut être différent pour les catégories, les marques, etc.), puis dans la formule, vous pouvez spécifier le nom de ce champ au lieu de "PRF-".