Catalogue de pièces
Le catalogue réunit 10 665 pièces bilingues pour l'électricité, la sécurité/ELV et la protection incendie. Il fournit des références de départ, mais vos prix et vos heures demeurent sous votre contrôle. Une pièce alimente la nomenclature seulement lorsqu'une recette cite son numéro.
Accès et priorité des bibliothèques
Chemin : projet → Pièces. Un lecteur peut chercher; un éditeur ou administrateur de projet ajoute, modifie, masque, importe ou exporte. Les trois niveaux se résolvent toujours ainsi : projet → organisation → bibliothèque partagée.

- Partagé / défaut : lecture seule et commun à tous; 10 665 lignes avec nom français et anglais.
- Organisation : copie ou pièce publiée pour tous les projets autorisés de votre organisation.
- Projet : exception locale, prioritaire seulement dans ce projet.
Une ligne de niveau supérieur ayant le même numéro masque la ligne inférieure. Supprimer une substitution révèle le prochain niveau plutôt que de supprimer la référence partagée.
Rechercher et modifier une pièce
- Saisissez plusieurs mots, un numéro ou une description. La recherche est insensible à la casse et aux accents et interroge les noms bilingues.
- Lisez Portée, coût unitaire, unité et heures. Une cellule vide signifie « valeur absente », pas zéro vérifié.
- Pour personnaliser une pièce partagée, créez sa copie modifiable d'organisation. Pour une exception d'appel d'offres, créez plutôt une pièce de projet avec le même numéro.
- Enregistrez un numéro stable, un nom, une unité, puis un coût et des heures non négatifs. Vérifiez ensuite les recettes qui citent ce numéro dans Assemblages et nomenclature.
- Utilisez Mes pièces seulement pour masquer le niveau partagé dans la liste. Afficher les pièces masquées sert à rétablir une référence.
Masquer une pièce partagée agit sur la liste et les sélecteurs de l'organisation. Cela ne casse pas une recette existante : si son numéro est encore cité, la résolution et le chiffrage continuent.
Importer et exporter un prix de projet
Importer CSV charge le niveau projet. Le fichier doit être UTF-8 et contenir au minimum part_number et name; les champs usuels sont unit, unit_cost et labor_h. Les en-têtes français courants, les virgules ou les points-virgules sont acceptés. Une réimportation met à jour les numéros déjà présents dans le projet; une cellule numérique vide efface la valeur.
Exporter CSV télécharge les pièces propres au projet, pas les 10 665 lignes fusionnées. Utilisez ce fichier comme sauvegarde ou modèle de réimportation. Vérifiez les erreurs de ligne signalées après un import; les numéros vides sont ignorés et une nouvelle pièce sans nom est refusée.
Recherche IA, limites et récupération
Recherche IA ouvre l'Assistant IA avec la requête courante. L'assistant reclasse des candidats structurés du catalogue; il ne remplace pas une validation fournisseur et n'a pas besoin de l'image du plan. Si l'IA est désactivée ou le quota atteint, la recherche normale reste disponible.
En cas de mauvais prix dans l'estimation, cherchez le numéro exact et inspectez les trois niveaux. Corrigez la ligne qui a réellement priorité ou supprimez la substitution erronée. Un prix manquant reste manquant; PlanRelevé ne l'invente pas. Générez ensuite une nouvelle exportation, car les fichiers déjà produits ne changent pas.