Importer des prix de composants en masse depuis Excel
Mettez à jour les prix de vente, prix d'achat, TVA, numéros d'article et GTIN de nombreux composants en une seule fois grâce à un export Excel suivi d'une réimportation, au lieu de modifier les composants un par un.
Lorsque les prix changent pour de nombreux composants à la fois (actualisation de la liste en début d'année, mise à jour des prix d'un fournisseur, changement de TVA), la modification composant par composant devient trop lourde. Reonic propose un aller-retour via Excel : exportez les prix actuels de votre catalogue, modifiez le fichier dans Excel ou Google Sheets, téléversez-le dans la fenêtre Importer des prix, vérifiez l'aperçu, puis appliquez. Chaque modification crée une nouvelle version du composant, de sorte que les offres déjà émises restent inchangées. Si Photovate ou Weclapp est connecté à votre entreprise, la même fenêtre récupère les prix directement depuis ces services et vous évitez l'étape du tableur.
Avant de commencer
- Vous avez besoin du rôle admin (ou supérieur) et de l'autorisation sur les composants. En dessous du rôle admin, la zone de dépôt Excel de la fenêtre est désactivée. Le droit utilisateur Overwrite Prices (droit de modifier les prix) concerne les modifications de prix dans les offres et la planification et n'intervient pas dans cet import.
- L'import met à jour les composants que vous avez déjà. Une ligne qui ne correspond à aucun composant est listée comme Non trouvé et ignorée. Pour ajouter de nouveaux composants, importez-les d'abord depuis la base de données maître ou créez-les manuellement, puis définissez ensuite leurs prix ici.
- Déterminez ce que vous mettez à jour : prix de vente, TVA, prix d'achat, numéro d'article ou GTIN. Ce sont les seuls champs que l'import modifie. Les caractéristiques techniques, descriptions, documents et réglages d'affichage pour le client restent tels quels.
- Préparez Excel, Google Sheets ou un autre tableur. Le format de fichier est
.xlsx.
Exporter votre liste de prix actuelle
- Ouvrez Paramètres > Composants.
- Filtrez et triez la liste si vous ne souhaitez mettre à jour qu'une partie des composants. L'export reprend la liste telle qu'elle est filtrée et triée à ce moment-là.
- Ouvrez le menu Plus d'actions et choisissez Exportation des prix.
- Enregistrez le fichier
.xlsxen local.
Le fichier exporté contient une ligne par composant, avec les colonnes id, name, brand, articleNr, price, vatPercentage, purchasePrice et gtin. C'est exactement le modèle que lit l'import. Les colonnes id, name et brand sont verrouillées et identifient chaque ligne. La colonne purchasePrice n'est renseignée que si vous disposez du droit view purchase price and margin (consulter le prix d'achat et la marge).
Conseil
Conservez le fichier exporté comme référence avant toute modification. Si un problème survient pendant l'aller-retour, vous pouvez revenir à l'export d'origine et recommencer.
Modifier le fichier Excel
Ouvrez le fichier dans Excel ou Google Sheets. Vous pouvez modifier les colonnes suivantes :
- price (prix de vente) : le prix unitaire par défaut que la planification reprend dans une offre.
- purchasePrice (prix d'achat) : le prix que vous payez à votre fournisseur.
- vatPercentage (TVA) : la TVA en pourcentage. Saisissez
19pour 19 %. - articleNr (numéro d'article) : le numéro d'article de votre fournisseur.
- gtin : le GTIN / EAN du composant.
Une fois terminé, enregistrez le fichier au format .xlsx. L'import ne lit que la première feuille. Une indication entre parenthèses après un en-tête est ignorée : price (in EUR) correspond donc toujours à price.
Remarque
Une colonne absente et une cellule vide n'ont pas la même signification. Si vous retirez une colonne de la feuille, le champ correspondant n'est pas modifié. Si vous conservez la colonne mais laissez une cellule vide, la valeur du composant correspondant est effacée, et cela vaut pour le prix d'achat, le numéro d'article et le GTIN. C'est ainsi que vous supprimez volontairement un prix d'achat par import. Le prix de vente et la TVA sont obligatoires et ne peuvent pas être effacés de cette manière : une cellule vide à cet endroit est ignorée. Si vous ne voulez mettre à jour que les prix d'achat de certaines lignes, laissez donc la valeur actuelle dans les cellules à conserver, faute de quoi elles seront vidées.
Conseil
Si un composant a un numéro d'article erroné, corrigez-le dans cet export. L'aller-retour est la méthode la plus propre. Pour un seul composant, vous pouvez aussi modifier le numéro d'article directement sur le composant.
Modification du prix d'un seul composant
Pour changer le prix de vente d'un seul composant sans passer par l'aller-retour en masse, ouvrez-le dans Paramètres > Composants, modifiez le champ Prix de vente, puis cliquez sur Enregistrer. Les modifications individuelles sont ouvertes au rôle editor ou supérieur. Le nouveau prix s'applique immédiatement aux offres futures, tandis que les offres existantes conservent leurs prix figés. Le formulaire d'un composant donne aussi accès à des champs que l'aller-retour Excel ne touche pas : SCOP et COP des pompes à chaleur, profondeur des modules et champs Ladeeffizienz / Entladeeffizienz (rendement de charge / de décharge) des batteries de stockage. Si vous laissez vides les deux champs de rendement de la batterie, la simulation retient 95 % / 95 % (environ 90 % sur un cycle complet). Saisissez donc les valeurs réelles du fabricant lorsque la précision du rendement compte.
Réimporter le fichier
- Ouvrez Paramètres > Composants.
- Ouvrez le menu Plus d'actions et choisissez Importer des prix. La fenêtre s'ouvre.
- Déposez votre fichier
.xlsxmodifié dans la zone de dépôt. L'aperçu se lance aussitôt.
Si le fichier ne peut pas être lu, la fenêtre affiche « Invalid excel file, no valid headers found ». Si le fichier contient des en-têtes mais aucune ligne, elle affiche « Invalid excel file, no data found ».
Vérifier l'aperçu et appliquer
L'aperçu comporte jusqu'à quatre sections, chacune n'apparaissant que si elle contient des entrées :
- Erreur (n) : lignes comportant des erreurs, affichées en rouge. Section dépliée.
- Modifié (n) : lignes qui correspondent à un composant et modifient au moins une valeur. Une ligne qui efface un prix d'achat, un numéro d'article ou un GTIN y figure aussi. Section dépliée.
- Non trouvé (n) : lignes qui ne correspondent à aucun composant, avec nom, numéro d'article, GTIN/EAN et id. Ces lignes sont ignorées. Section repliée.
- Inchangé (n) : lignes qui correspondent à un composant sans rien modifier. Section repliée.
Les lignes Modifié et Inchangé affichent le Prix de vente, le Prix d'achat, la TVA, le Numéro d'article et le GTIN/EAN sous la forme ancienne → nouvelle valeur. Une hausse est en vert, une baisse en rouge et une valeur nouvellement ajoutée en bleu. Une valeur absente s'affiche « aucune valeur », ce qui correspond à un prix d'achat, un numéro d'article ou un GTIN effacé.
- Contrôlez la section Modifié, en particulier les valeurs qui passent à « aucune valeur ».
- Si quelque chose semble incorrect, cliquez sur Retour, corrigez votre fichier et déposez-le à nouveau.
- Cliquez sur le bouton d'application. Il indique le nombre de modifications et reste désactivé lorsque rien n'a changé.
- Confirmez.
Les modifications sont appliquées, la fenêtre se ferme et la liste des composants est actualisée.
Conseil
Planifiez des actualisations annuelles ou trimestrielles de la liste de prix (début d'année, après un changement de prix chez un fournisseur, après une modification du taux de TVA) et lancez l'import en masse une seule fois, plutôt que des dizaines de modifications individuelles.
Synchroniser les prix depuis Photovate ou Weclapp
Si votre entreprise est connectée à Photovate ou à Weclapp, vous pouvez récupérer directement les derniers prix au lieu de passer par un export Excel :
- Vérifiez que l'intégration est connectée sous Paramètres > Paramètres de l'entreprise > Intégrations > Offres. Pour Photovate, il faut l'ID client Photovate ainsi qu'une clé API. Weclapp nécessite un compte Weclapp connecté et un canal de vente par défaut.
- Ouvrez Paramètres > Composants.
- Ouvrez le menu Plus d'actions et choisissez Importer des prix.
- Cliquez sur Importer les prix de Photovate ou sur Importer des prix depuis Weclapp. Le bouton Photovate n'apparaît que si Photovate est connecté. Le bouton Weclapp est actif lorsque votre entreprise utilise Weclapp. La synchronisation Photovate parcourt automatiquement l'ensemble de votre catalogue, page après page.
- Vérifiez l'aperçu et appliquez, comme décrit dans Vérifier l'aperçu et appliquer.
Fonctionnement de la correspondance
Reonic associe chaque ligne à un composant de votre catalogue. L'ordre de recherche dépend de la source :
- Excel : d'abord l'id du composant, puis le GTIN, puis le numéro d'article.
- Photovate : l'id d'article Photovate est comparé au numéro d'article du composant.
- Weclapp : le numéro d'article.
Une ligne sans correspondance est classée dans Non trouvé et ignorée. Si votre fournisseur a modifié un numéro d'article en amont, le composant ne correspond plus et apparaît sous Non trouvé. Corrigez d'abord le numéro d'article sur le composant (modification individuelle), ou faites la correspondance par id ou GTIN dans Excel, puis relancez l'import.
Bon à savoir
- Chaque modification de prix crée une nouvelle version du composant, attribuée à votre compte, comme une modification manuelle. Elle apparaît dans Afficher l'historique des modifications du composant.
- Les offres émises ne sont jamais rechiffrées automatiquement. Chaque ligne d'offre conserve son propre prix, sa TVA et sa version du composant : une modification du catalogue ne réécrit donc jamais une offre existante. Modifier un prix dans une offre ne change que la ligne de cette offre. Définissez donc les prix durables dans le catalogue.
- Les modifications de TVA en masse sur des composants existants passent par Excel. La TVA par défaut sous Paramètres > Planification & offre > Planification > TVA applicable par défaut (libellé de l'écran : Standard components VAT) ne s'applique qu'aux composants nouvellement créés ou importés. Les composants existants se modifient un par un ou via l'import Excel.
- Les composants maîtres importés arrivent avec un prix de vente de 0. Un import de prix juste après un import depuis la base de données maître est le moyen le plus rapide de les renseigner.
- La section Non trouvé révèle l'état de vos données. Une longue liste Non trouvé signifie généralement que les numéros d'article ne sont plus alignés entre le système de votre fournisseur et Reonic. Parcourir cette liste une fois par trimestre garde l'import fiable.
- Une cellule vide efface la valeur du prix d'achat, du numéro d'article et du GTIN. Une colonne absente laisse le champ intact, mais une colonne présente avec une cellule vide vide ce champ sur le composant correspondant. C'est voulu (c'est ainsi que vous supprimez un prix d'achat par import), mais un tableur à moitié rempli peut effacer sans signal des données que vous vouliez garder. Le prix de vente et la TVA sont obligatoires et ne peuvent pas être effacés de cette manière. Lisez attentivement la section Modifié de l'aperçu avant d'appliquer.
Dernière mise à jour le