Skip to main content
Vous pouvez accéder à la page Integrations en cliquant sur votre pseudo en haut à droite puis settings. Ensuite, dans le menu à gauche, choisissez Integrations.

CSV

La fonctionnalité d’importation depuis un fichier CSV est réservée aux Supporters. Soutenez le projet : Devenez un supporter !

Import with CSV

Vous pouvez importer votre collection en soumettant un fichier .csv
L’import par fichier csv permet uniquement d’importer les sets ou figs que vous possédez. Si vous souhaitez importer des sets à vendre ou vendu il faut d’abord les importer dans la collection owned et ensuite ajoutez les transactions de mise en vente ou de vente depuis l’interface de Brickyfi.
Le nombre de lignes du fichier CSV doit être de 100 lignes au maximum.

Format du fichier

Le fichier .csv est un fichier texte avec les différents champs séparés par des ;. Il peut comporter, ou pas, une ligne d’entête qui, si elle est présente, doit respecter exactement la syntaxe suivante :
setid;itemid;date;purchase_price;status
Pour chaque set ou fig que vous souhaitez importer vous devez ajouter une ligne avec les informations suivantes :
setid
text
required
Setid ou Figid du set ou de la fig que vous voulez ajouter.
itemid
integer
default:"1"
Numéro de l’item (dans le cas ou vous avez plusieurs exemplaires). Si le champ est vide alors on prends la valeur 1.
date
date
default:"now()"
Date de l’achat au format YYYY-MM-DD. Si le champ est vide on prends la date du jour.
purchase_price
decimal
default:"0.00"
Prix d’achat de l’article. Si le champ est vide on prends 0.00.
status
list
required
Neuf ou d’occasion ?
Voici un exemple de fichier .csv correct :
setid;itemid;date;purchase_price;status
10220;2;2024-05-06;;used
910033;1;2024-05-06;210.25;new
40684;1;;;new
77050;;;;new
Cliquez ensuite sur le bouton Import. Le système va vérifier le fichier .csv pour détecter les éventuelles anomalies. Si celui-ci comporte des erreurs il vous indiquera ou sont les erreurs. Si celui-ci est correct il importera le fichier et créera les enregistrement dans la base.
Aucun enregistrement ne sera effectué tant que le système détecte des erreurs. Vous pouvez donc soumettre votre fichier plusieurs fois sans risque de doublons.

Codes erreur

Impossible d’uploader le fichier.
Pas de fichier. Choisissez un fichier à importer.
Le fichier doit être un .csv ou .txt.
Impossible d’uploader le fichier.
Le nombre de lignes du fichier CSV doit être de 100 lignes au maximum.
La ligne d’entête est incorrecte. Vous pouvez soit supprimer cette ligne, soit écrire exactement la ligne suivante :
setid;itemid;date;purchase_price;status
Nombre incorrect de champs ou séparateur incorrect. Vérifiez que les champs sont séparés par des ; et que vous n’en avez pas oublié.
Le champs status est incorrect. Cela doit être new ou used.
Le champs purchase_price est incorrect. Cela doit être une valeur numérique avec un . comme séparateur décimal.
Le champs date est incorrect. Il doit être de la forme YYYY-MM-DD. Par exemple pour le 1er avril 2024 : 2024-04-01.
Le champs itemid est incorrect. Cela doit être une valeur numérique entière.
La référence du set ou de la fig n’existe pas.
Il existe déjà des transactions pour ce setid,itemid dans la base (vous le possédez déjà ou vous l’avez vendu). Modifiez la valeur de itemid si vous voulez ajouter un nouveau set.