Préparer et envoyer une liste d’articles permet aux équipes de créer ou de mettre à jour rapidement une bibliothèque d’articles à l’aide d’un modèle CSV. Au lieu de créer les articles un par un, vous pouvez saisir les données de vos articles dans le modèle et l’envoyer à STACK afin qu’elles soient ajoutées à votre bibliothèque personnalisée.
Le processus pour préparer les données d’articles et les soumettre à STACK pour importation comprend les étapes suivantes :
- Télécharger un modèle d’importation d’articles
- À partir de cet article (voir Télécharger les gabarits)
- OU à partir d’une bibliothèque personnalisée dans STACK (voir Préparer et soumettre des articles à STACK)
- Saisir les données des articles dans le modèle
- Enregistrer le fichier en CSV UTF-8
- Envoyer le fichier à STACK pour importation
Informations clés
- Les articles peuvent seulement être importés dans une bibliothèque personnalisée
- Les bibliothèques fournies par STACK (Quick Start, STACK, 1build, BNi, etc.) ne peuvent pas être modifiées
- Les articles existants sont mis à jour lorsque le nom de l’article et la structure de dossiers correspondent
- Les mises à jour s’appliquent aux projets futurs et existants (avec certaines exceptions)
- Le fichier d’importation doit être enregistré en CSV UTF-8
- Les importations sont traitées par l’équipe STACK après la soumission
Avant l’importation
- Créez tous les types de coûts requis dans les paramètres de l’entreprise
- Définissez la structure de dossiers et la convention de nommage pour la bibliothèque
- Si vous mettez à jour des articles, téléchargez ou créez des instantanés de :
- Rapports
- Estimations
- Feuilles de calcul d’estimation
NOTE
L’importation met à jour les articles existants lorsque le nom de l’article et la structure de dossiers correspondent. Ces mises à jour s’appliquent aux projets existants et futurs. Enregistrez des copies des rapports et des estimations avant d’importer, au besoin.
Préparer et soumettre des articles à STACK
Utiliser un modèle à partir d’une bibliothèque personnalisée
NOTE
Les articles peuvent seulement être importés dans une bibliothèque personnalisée.
- Ouvrez un projet.
- Cliquez sur LIBRARIES (Bibliothèques).
-
Sélectionnez une bibliothèque personnalisée dans la liste déroulante.
CONSEIL
Utilisez la recherche ou le défilement pour repérer rapidement votre bibliothèque personnalisée. - Cliquez sur Settings (icône d’engrenage).
- Cliquez sur les trois points (⋮).
- Sélectionnez Download Item Template (Télécharger le modèle d’articles).
- À partir du dossier Téléchargements, ouvrez le fichier XLSX.
- Saisissez et/ou modifiez vos propres données d’articles.
-
Enregistrez le fichier en CSV UTF-8.
NOTE
Si le fichier n’est pas enregistré en CSV UTF-8, les caractères spéciaux (comme les symboles ou les accents) pourraient être perdus et causer des erreurs d’importation. - Envoyez le fichier rempli à votre gestionnaire de compte STACK.
OU
Envoyez une Demande de Support contenant votre fichier.
Le fichier sera examiné et ajouté à la file d’attente d’importation. Les importations sont généralement terminées dans un délai de trois jours ouvrables.
Utiliser un modèle à partir de cet article
- Téléchargez un modèle d’importation d’articles (voir Télécharger les gabarits).
- À partir du dossier Téléchargements, ouvrez le fichier XLSX.
- Saisissez les données des articles dans le modèle (voir Guide du modèle d’importation d’articles).
-
Enregistrez le fichier en CSV UTF-8.
NOTE
Si le fichier n’est pas enregistré en CSV UTF-8, les caractères spéciaux (comme les symboles ou les accents) pourraient être perdus et causer des erreurs d’importation. - Envoyez le fichier rempli à votre gestionnaire de compte STACK.
OU
Envoyez une Demande de Support contenant votre fichier.
Télécharger les gabarits
CONSEIL
Utilisez le modèle qui correspond le mieux à votre spécialité. Tous les gabarits suivent le même format et peuvent être utilisés de façon interchangeable.
Téléchargez un modèle d’importation d’articles pour préparer vos données à l’importation.
- Modèle Béton (Div 03)
- Modèle Maçonnerie (Div 04)
- Modèle Métaux (Div 05)
- Modèle Menuiserie architecturale (Div 06)
- Modèle Charpenterie de bois (Div 06)
- Modèle Extérieur (Div 07)
- Modèle Thermique et humidité (Div 07)
- Modèle Ouvertures (Div 08)
- Modèle Finitions (Div 09)
- Modèle Plomberie (Div 22)
- Modèle HVAC (Div 23)
- Modèle Électricité (Div 26)
- Modèle Génie civil lourd / Terrassement (Div 31)
- Modèle Aménagements extérieurs (Div 32)
NOTE
Les gabarits doivent être remplis et enregistrés en fichier CSV UTF-8 avant la soumission.
Guide du modèle d’importation d’articles
Ces tableaux décrivent les colonnes du modèle d’importation d’articles et la façon dont chaque champ doit être rempli.
CONSEIL
Commencez avec un petit ensemble d’articles pour valider le format avant de soumettre une importation complète.
NOTE
Les limites de caractères sont appliquées pendant l’importation. Les valeurs qui dépassent les limites entraîneront des erreurs.
Avant la soumission
- Assurez-vous que tous les champs obligatoires sont remplis
- Ne modifiez pas les en-têtes de colonnes
- N’incluez pas de lignes vides ou masquées
- Vérifiez que le fichier est enregistré au format CSV UTF-8
- Le taux de couverture d’achat (Coverage Rate Purchase) doit être un nombre positif
- Le taux de couverture mesuré (Coverage Rate Measured) peut être négatif, mais ne peut pas être égal à zéro
Champs d’article
Ces champs définissent les détails de l’article saisis dans le modèle d’importation d’articles.
| Colonne | Champ | Description des valeurs acceptées | Exemple |
|---|---|---|---|
| A | ItemName | Obligatoire, texte (max. 150 caractères) | Bardeaux (métal) |
| B | ItemDescription | Optionnel, texte (max. 500 caractères) | Aluminium calibre 24 |
| C | PurchaseUnit | Obligatoire, texte (max. 50 caractères) | Sq |
| D | UnitOfMeasure | Obligatoire. Utilisez l’une des valeurs suivantes : sq ft, ln ft, cu yd, m, sq m, cu m, each | sq ft |
| E | CoverageRatePurchase | Obligatoire, numérique. La valeur par défaut est 1 si laissé vide | 1 |
| F | CoverageRateMeasured | Obligatoire, numérique | 100 |
| G | FolderLevel1 | Optionnel, texte (max. 100 caractères) | Toiture |
| H | FolderLevel2 | Optionnel, texte (max. 100 caractères) | Bardeau |
| I | FolderLevel3 | Optionnel, texte (max. 100 caractères) | Bardeau (métal) |
| J | FolderLevel4 | Optionnel, texte (max. 100 caractères) | Aluminium |
| K | FolderLevel5 | Optionnel, texte (max. 100 caractères) | Premium |
Détails de l’article
Ces champs correspondent aux détails de l’article dans STACK.
Voici comment l’article apparaît dans STACK.
Niveaux de dossiers
- Les niveaux de dossiers sont facultatifs
- Ils doivent être remplis dans l’ordre (aucun niveau ne peut être sauté)
- Les articles sont placés au niveau le plus profond fourni
Exemple : si FolderLevel4 est saisi, FolderLevel1–3 doivent aussi être saisis.
Ces champs déterminent la manière dont les articles sont organisés dans votre bibliothèque.
Voici comment la structure de dossiers apparaît dans STACK.
Types de coûts
Ces champs définissent les types de coûts, les coûts unitaires et les codes comptables pour chaque article.
| Colonne | Champ | Description des valeurs acceptées | Exemple |
|---|---|---|---|
| L | CostType1 | Obligatoire, texte (Equipment, Labor, Material, Subcontract ou personnalisé) | Material |
| M | UnitCost1 | Obligatoire, numérique (peut être 0 si aucun coût n’est appliqué) | 10 |
| N | AccountingCode1 | Optionnel, texte (max. 250 caractères) | 6409-07 |
| O | CostType2 | Optionnel, texte | Labor |
| P | UnitCost2 | Obligatoire si CostType2 est saisi, numérique | 25 |
| Q | AccountingCode2 | Optionnel, texte | 5409-08 |
| R | CostType3 | Optionnel, texte | |
| S | UnitCost3 | Obligatoire si CostType3 est saisi, numérique | |
| T | AccountingCode3 | Optionnel, texte | |
| U | CostType4 | Optionnel, texte | |
| V | UnitCost4 | Obligatoire si CostType4 est saisi, numérique | |
| W | AccountingCode4 | Optionnel, texte | |
| X | CostType5 | Optionnel, texte | |
| Y | UnitCost5 | Obligatoire si CostType5 est saisi, numérique | |
| Z | AccountingCode5 | Optionnel, texte | |
| AA | ExternalId | Optionnel, texte (max. 120 caractères) | 10076 |
Détails du type de coût
Ces champs correspondent aux détails du type de coût dans STACK.
Voici comment les types de coûts apparaissent dans STACK.
Règles des types de coûts
- Au moins un type de coût est requis
- Jusqu’à cinq types de coûts peuvent être ajoutés par article
- Chaque type de coût peut inclure un coût unitaire et un code comptable
Mises à jour d’articles
L’importation en lot peut mettre à jour les articles existants.
Les articles sont mis à jour lorsque :
- Le nom de l’article correspond
- La structure de dossiers correspond
Champs pouvant être mis à jour :
- Nom de l’article
- Description de l’article
- Taux de couverture
- Unité d’achat
- Types de coûts
- Coûts unitaires
- Codes comptables
- ID externe
NOTE
Le coût unitaire ne met pas à jour les estimations existantes. Il s’applique uniquement aux nouvelles estimations et aux rapports mis à jour.
Limitations
- Impossible de déplacer des articles entre des dossiers
- Impossible de supprimer des articles
- Impossible de modifier les notes d’article
- Impossible d’ajouter ou de retirer des articles des assemblages
- Impossible de modifier la structure de dossiers des articles existants
NOTE
Si les niveaux de dossiers changent, un nouvel article est créé au lieu de mettre à jour un article existant.
IMPORTANT
La suppression d’un article est permanente. Les articles supprimés ne peuvent pas être restaurés et seront dissociés des prises de mesures, des assemblages et des estimations existants.
Exporter des articles pour les mises à jour
Pour mettre à jour les articles plus efficacement :
- Exportez les articles d’une bibliothèque personnalisée
- Modifiez le CSV exporté
- Soumettez-le pour importation
IMPORTANT
Ne modifiez pas la colonne Export ID (ou Smart Item ID). Cette valeur est utilisée pour faire correspondre les articles lors de l’importation. Si elle est manquante ou modifiée, un nouvel article sera créé au lieu de mettre à jour un article existant.
Utiliser Google Sheets (facultatif)
Si Excel n’est pas disponible, le modèle peut être rempli à l’aide de Google Sheets.
- Téléchargez le modèle d’importation d’articles
- Téléversez le fichier dans Google Drive
- Ouvrez le fichier avec Google Sheets
- Saisissez les données des articles en suivant les exigences du modèle
- Cliquez sur File → Download → Comma-separated values (.csv, current sheet)
- Envoyez le fichier rempli à votre gestionnaire de compte STACK.
OU
Envoyez une Demande de Support contenant votre fichier.
Articles connexes
Qu’est-ce qu’un article
Créer, modifier ou supprimer des articles personnalisés
Exporter vos articles personnalisés depuis STACK
Qu’est-ce qu’un assemblage
Créer un assemblage personnalisé
Participez à la conversation sur cette fonctionnalité dans STACK Community.
Si vous avez besoin d'une assistance supplémentaire, Contactez-nous.
Commentaires
Vous devez vous connecter pour laisser un commentaire.