C'est une application qui vous permet de suivre vos composants électroniques et votre production. PartsBox vous permet de gérer facilement l'inventaire des composants, en gardant une trace de l'endroit où les composants sont stockés, quels sont les niveaux de stock actuels et quels composants sont utilisés dans quels projets. Il affiche les spécifications des composants, permet de joindre des documents (fiches techniques, modèles CAO 3D) aux composants et effectue des recherches rapides dans toute la base de données. Il vous permet d'imprimer des étiquettes pour vos composants, lots, emplacements de stockage, commandes, projets et productions individuelles.
PartsBox calcule également automatiquement le prix de vos Projets/BOMs, en gérant les remises sur quantité, les conversions de devises, les MOQ (Quantités Minimales de Commande) et les multiples de commande.
L'ajout de stock est facile grâce à la lecture de codes-barres intégrée, directement dans le navigateur. Et ID Anything™ vous permet de taguer/étiqueter n'importe quel article physique et d'obtenir des informations à son sujet en quelques secondes, simplement en scannant le code QR avec n'importe quel appareil.
Bien qu'un tableur puisse suffire pour gérer une petite collection de composants électroniques, il devient rapidement encombrant à mesure que l'inventaire s'agrandit. Les tableurs manquent des fonctionnalités spécialisées qu'un système de gestion d'inventaire dédié comme PartsBox fournit.
PartsBox offre un accès instantané aux fiches techniques, aux spécifications des composants et la possibilité de taguer et de rechercher des composants à l'aide d'une correspondance floue. Il permet également de partager les descriptions de composants entre les utilisateurs. Ces fonctionnalités facilitent le processus de gestion et de localisation des composants.
Dans un environnement multi-utilisateurs, les feuilles de calcul sont insuffisantes en termes d'intégrité des données et de traçabilité. Elles ne fournissent qu'un instantané des données d'inventaire et n'enregistrent pas quel utilisateur a effectué des actions spécifiques comme le retrait de composants. Ce manque d'historique peut entraîner de la confusion et des erreurs.
Le calcul du prix d'une nomenclature (BOM) à l'aide d'un tableur devient de plus en plus complexe lorsque des facteurs tels que les conversions de devises, les remises sur quantité, les quantités minimales de commande et les multiples de commande sont pris en compte. Le tableur résultant est souvent complexe et devient rapidement obsolète. PartsBox simplifie ce processus en important la nomenclature directement depuis un programme de CAO et en gérant automatiquement toutes les complexités. Il met à jour les offres et les taux de change en temps réel, garantissant que le calcul de la nomenclature reste précis et à jour.
Ainsi, bien que les feuilles de calcul puissent être utilisées pour le suivi de base des stocks, elles manquent de la robustesse, de la traçabilité et des fonctionnalités spécialisées qu'une application dédiée comme PartsBox fournit. PartsBox rationalise la gestion de l'inventaire des composants électroniques, la rendant plus efficace et fiable, en particulier dans les environnements multi-utilisateurs et lors de la gestion de scénarios de tarification complexes.
Zebra est le seul grand fabricant d'imprimantes d'étiquettes qui possède un langage d'imprimante établi et bien documenté (Zebra Printer Language, ZPL) universellement pris en charge par la plupart de ses imprimantes. Pour cette raison, PartsBox n'a pas besoin d'implémenter un concepteur d'étiquettes graphique complet, offrant à la place des modèles puissants qui peuvent être remplis avec des données. Les modèles peuvent être conçus graphiquement à l'aide de logiciels comme Labelary Viewer et de nombreuses autres applications.
Zebra propose également une large gamme d'imprimantes adaptées non seulement aux consommateurs, mais aussi aux applications industrielles.
Malheureusement, communiquer avec une imprimante d'étiquettes depuis un navigateur n'est généralement pas possible. Les applications de navigateur n'ont accès qu'à la boîte de dialogue générique "Imprimer", qui ne convient pas aux étiquettes au formatage serré et à l'envoi de codes ZPL bruts à l'imprimante. C'est un élément de faible priorité pour les fabricants de navigateurs, il est donc peu probable que cela s'améliore bientôt. C'est pourquoi PartsBox doit se connecter à une application externe installée localement (JSPrintManager) qui reçoit les données brutes et les envoie à l'imprimante.
Les composants liés dans PartsBox représentent des composants électroniques tels que des résistances, des condensateurs, des diodes, des transistors et des circuits intégrés qui ont des numéros de référence fabricant (MPN) et sont disponibles à l'achat auprès de distributeurs. Ces composants sont liés à une identité en ligne, ce qui permet la récupération automatique de données telles que les prix, la disponibilité et les spécifications techniques à partir des sites web des fournisseurs.
Lorsque vous créez un composant lié dans PartsBox, vous l'associez à un MPN spécifique d'un fabricant. Cela permet au logiciel de récupérer des informations en temps réel sur le composant, rationalisant le processus de gestion de votre inventaire et de création de BOM. Les composants liés facilitent la mise à jour et l'exactitude de vos données de composants, car les informations sont synchronisées avec la base de données du fournisseur.
Contrairement aux composants liés, les composants locaux dans PartsBox sont utilisés pour des composants qui n'ont pas de MPN ou ne sont pas disponibles à l'achat en ligne, tels que des composants génériques, des composants personnalisés, des PCB ou des pièces mécaniques. Cependant, vous pouvez toujours lier un composant local à une identité en ligne après l'avoir créé, si le besoin s'en fait sentir.
PartsBox prend en charge deux identifiants pour les composants liés : le numéro de pièce du fabricant (MPN) et un numéro de pièce local. Le numéro de pièce local, également connu sous le nom de numéro de pièce de l'entreprise, permet d'attribuer un identifiant interne à un composant. Ceci est utile pour les entreprises qui ont leur propre système de numérotation interne des composants.
Pour définir le numéro de composant local pour un composant lié, renommez simplement le composant. Si le numéro de composant local diffère du MPN, les deux seront affichés et indexés pour la recherche. Cela permet de trouver les composants par l'un ou l'autre identifiant.
Les numéros de composants locaux sont une fonctionnalité des plans payants de PartsBox. Le plan gratuit Hobbyist/Maker identifie les composants liés uniquement par leur MPN et ne prend pas en charge les numéros de composants locaux
Le plan gratuit Hobbyist/Maker identifie les composants liés uniquement par leur numéro de référence fabricant (MPN). Le nom du composant est automatiquement défini pour correspondre au MPN.
Les plans d'abonnement payants permettent de définir un nom local personnalisé pour les composants, également appelé numéro de composant local ou numéro de composant interne. Cela permet de différencier l'identifiant interne du composant du numéro de composant du fabricant.
La réponse correcte est « ça dépend ». Mais en général, il est préférable d'ajouter les PCB nus et de traiter les panneaux comme un détail d'emballage, similaire à la façon dont les composants arrivent dans des plateaux. Cela fonctionnera bien avec la production : après tout, une unité de production et de tarification est généralement un seul appareil testé, même s'ils peuvent être produits et testés en panneaux et dépanellisés à la toute fin.
Les emplacements de stockage dans PartsBox peuvent être nommés selon n'importe quel schéma souhaité, mais la convention suivante est recommandée :
Cela donne des noms de lieux de stockage comme :
Les noms des emplacements de stockage peuvent être modifiés à tout moment dans PartsBox. Cependant, réfléchissez bien au schéma de nommage avant d'imprimer des étiquettes ou des autocollants, car le renommage devient peu pratique une fois les étiquettes apposées sur les emplacements de stockage physiques.
Les lieux de stockage ne peuvent pas être directement supprimés dans PartsBox. Ceci afin de maintenir l'intégrité des données et d'éviter de corrompre l'historique des stocks. Si un lieu de stockage était supprimé, toutes les entrées de stock historiques faisant référence à ce lieu pointeraient vers un lieu inexistant, entraînant des incohérences.
Comme alternative, les lieux de stockage peuvent être archivés. L'archivage masque le lieu de stockage des vues normales, tout en préservant les données historiques. Les lieux archivés ne seront visibles que lors de l'examen de l'historique des stocks des composants qui étaient précédemment stockés à cet endroit.
Cette approche garantit que les mouvements de stock passés et les enregistrements de stockage restent intacts et accessibles, même lorsqu'un emplacement de stockage n'est plus utilisé activement. La fonctionnalité d'archivage permet de nettoyer la liste des emplacements de stockage sans perdre de précieuses informations historiques.
PartsBox utilise un schéma de nommage de stockage plat et ne prend pas directement en charge les emplacements de stockage hiérarchiques. La mise en œuvre d'un stockage hiérarchique introduit de la complexité dans la recherche, le filtrage et l'affichage cohérent des emplacements dans toute l'application.
Comme alternative, le schéma de nommage des lieux de stockage peut être utilisé pour encoder la hiérarchie. Par exemple, des noms comme "Étagère 1 - Boîte 2 - Compartiment A" peuvent refléter la hiérarchie physique tout en utilisant une structure plate dans l'application.
Cette approche offre les avantages organisationnels du stockage hiérarchique tout en évitant les défis techniques et les incohérences potentielles qui découlent de la modélisation des lieux de stockage de manière hiérarchique au sein de l'application.
Oui, PartsBox prend en charge l'importation de BOM à partir de fichiers CSV ou TSV exportés depuis un logiciel de CAO électronique. Des préréglages d'importation sont disponibles pour Altium Designer, Autodesk EAGLE et KiCad, permettant une importation de BOM rapide et facile.
En plus des préréglages, un paramètre d'importation personnalisé permet de mapper les colonnes CSV aux champs de données PartsBox. Cela permet d'importer des BOM à partir de pratiquement n'importe quel logiciel de CAO capable d'exporter une BOM sous forme de fichier CSV.
Le préréglage d'importation de nomenclature KiCad est disponible dans tous les plans, y compris le plan gratuit. Les préréglages pour les logiciels de CAO commerciaux, ainsi que la fonctionnalité d'importation personnalisée, sont limités aux plans d'abonnement commerciaux payants.
Reportez-vous à la description de la fonctionnalité d'importation de BOM pour plus de détails sur le processus d'importation de BOM et les formats pris en charge.
PartsBox utilise les taux de change de la Banque centrale européenne (BCE) pour la conversion des devises. Ces taux sont périodiquement mis à jour dans l'application pour refléter les dernières valeurs.
Pour les données historiques de stock, PartsBox stocke la valeur originale et la devise de chaque entrée. Lorsque ces données historiques doivent être affichées, les valeurs originales sont converties à la volée en utilisant les taux de change actuels. Cela diffère de l'approche généralement utilisée dans les logiciels de comptabilité, qui utilisent les taux de change historiques pour de telles conversions.
La raison d'être de l'utilisation des taux actuels pour les données historiques repose sur l'hypothèse que les utilisateurs souhaitent généralement voir la tarification actuelle d'une nomenclature (BOM) afin d'estimer les marges bénéficiaires. Par conséquent, l'application des taux de change actuels aux données historiques fournit une estimation des coûts plus pertinente pour la période actuelle.
Oui, PartsBox vous permet de définir vos propres champs personnalisés pour stocker des données supplémentaires, au-delà des champs standard fournis. Cette capacité est incluse dans tous les plans commerciaux.
Des champs personnalisés peuvent être ajoutés aux composants, lots, lieux de stockage, commandes, projets et entrées de projet (BOM).
Les champs personnalisés fonctionnent de manière similaire au champ intégré "Notes", vous permettant de capturer tout type d'information. Cependant, contrairement aux notes ou aux commentaires, les champs personnalisés sont structurés, indexés pour la recherche et peuvent être utilisés dans les colonnes de tableau et le filtrage dans toute l'application.
Quelques exemples de la façon dont les champs personnalisés pourraient être utilisés :
PartsBox offre une fonctionnalité complète d'exportation de données, permettant aux utilisateurs de télécharger toutes les données saisies dans le système à tout moment. Les données exportées sont fournies au format JSON (JavaScript Object Notation), qui est un format d'échange de données lisible par machine et facilement analysable.
Le choix de JSON comme format d'exportation est motivé par la complexité du modèle de données sous-jacent dans PartsBox. Les structures de données ne peuvent pas être représentées de manière adéquate dans un format tabulaire tel qu'un tableur. JSON préserve toute la hiérarchie et les relations des données, garantissant que toutes les informations sont conservées lors du processus d'exportation. Cela offre aux utilisateurs la flexibilité de migrer leurs données vers des systèmes alternatifs à l'avenir si nécessaire.
JSON (JavaScript Object Notation) est un format d'échange de données léger qui permet de stocker des données structurées dans un format de fichier bien défini et lisible par l'homme. Il remplit un objectif similaire à XML (eXtensible Markup Language) mais offre une syntaxe plus simple et une analyse plus facile.
Les dumps de données fournis par PartsBox au format JSON sont principalement destinés à une consommation programmatique et à l'importation dans d'autres systèmes. Bien que les fichiers JSON exportés ne puissent pas être utilisés directement dans des tableurs, ils sont très précieux pour les développeurs et les intégrateurs de systèmes qui doivent traiter et importer les données dans d'autres outils logiciels ou bases de données.
Il est important de noter que le modèle de données dans PartsBox n'est pas plat, ce qui signifie qu'il ne peut pas être représenté avec précision dans une structure tabulaire simple comme un fichier CSV (valeurs séparées par des virgules). Par exemple, chaque composant dans PartsBox conserve un historique des entrées de stock, qui serait perdu si les données étaient exportées sous forme de feuille de calcul plate. Le format JSON préserve les informations structurelles riches et les relations entre les différentes entités du modèle de données PartsBox.
Non, l'édition et la réimportation de données exportées ne sont actuellement pas prises en charge. Autoriser des modifications arbitraires des données exportées nécessiterait des contrôles de cohérence complexes pour éviter d'introduire des erreurs ou des incohérences lors de la réimportation des données modifiées dans PartsBox.
En cas de perte ou de corruption de données, le support PartsBox peut importer manuellement vos données comme mesure de récupération d'urgence unique. Cependant, ce processus n'est pas automatisé et nécessite une intervention manuelle de l'équipe PartsBox pour garantir le maintien de l'intégrité des données.
PartsBox utilise plusieurs mesures pour assurer la sécurité et l'intégrité des données des utilisateurs :
Stockage des données : Toutes les données utilisateur sont stockées dans un système de base de données distribué, avec réplication sur plusieurs serveurs pour la redondance et la haute disponibilité.
Sauvegardes de données : Des sauvegardes cryptées sont effectuées toutes les heures, y compris des sauvegardes hors site pour la reprise après sinistre. Le cryptage des sauvegardes utilise la norme AES-256.
Protection par mot de passe : Les mots de passe des utilisateurs sont hachés et salés en utilisant SHA512 combiné avec bcrypt pour une protection robuste contre les tentatives de craquage.
Portabilité des données : Les utilisateurs peuvent exporter leur jeu de données complet à tout moment au format JSON. En cas d'événement catastrophique, les données peuvent être restaurées à partir de cet export JSON.
Sécurité d'accès : Tout accès aux données se fait via HTTPS, assurant le chiffrement des données en transit.
Responsabilité de l'utilisateur : Les utilisateurs sont responsables de la définition d'un mot de passe de compte fort. L'utilisation d'un gestionnaire de mots de passe réputé pour générer un mot de passe à haute entropie est recommandée.
En utilisant un chiffrement, des algorithmes de hachage et des procédures de sauvegarde conformes aux normes de l'industrie, PartsBox protège les données des utilisateurs contre tout accès non autorisé ou toute perte. L'architecture distribuée et les sauvegardes hors site offrent une résilience supplémentaire. La portabilité des données garantit que les utilisateurs peuvent récupérer leurs données si nécessaire. En fin de compte, PartsBox et les utilisateurs partagent la responsabilité de la sécurité des données.
Veuillez contacter le support et nous le ferons pour vous !
PartsBox propose un plan gratuit pour les makers et les amateurs. Le service génère des revenus grâce aux plans payants, qui sont bien adaptés aux entreprises engagées dans le prototypage, les laboratoires d'électronique, les laboratoires de recherche et la production électronique à petite et moyenne échelle (y compris les fabricants sous contrat). Les revenus de ces plans payants assurent le développement et la maintenance continus de PartsBox.
Pour demander une nouvelle fonctionnalité, veuillez utiliser le formulaire de suggestion/commentaire fourni. Lors de la soumission de votre demande, veuillez préciser si l'absence de cette fonctionnalité est un « point bloquant » qui vous empêche d'utiliser PartsBox entièrement. De plus, si la fonctionnalité demandée vous apportait une valeur significative, veuillez indiquer si vous seriez prêt à passer à un plan supérieur pour y accéder.
Le développement et la maintenance de logiciels nécessitent des ressources importantes, notamment du matériel, de l'énergie et des coûts de main-d'œuvre. En tant qu'entreprise, PartsBox vise à être financièrement durable et stable sur le long terme afin de continuer à fournir un service fiable à ses utilisateurs. Ce n'est pas une entreprise financée par du capital-risque : elle ne cherche pas la croissance à tout prix.
Pour y parvenir, PartsBox propose différents plans d'abonnement. Le plan gratuit est conçu pour fournir aux amateurs et aux makers toutes les fonctionnalités essentielles dont ils ont besoin pour gérer efficacement leur stock de composants électroniques. Une exception est la fonctionnalité de scan de codes-barres dans le navigateur utilisant la caméra d'un ordinateur. En raison des coûts de licence élevés par utilisateur associés à cette technologie, il n'est pas possible de l'inclure dans le plan gratuit. Cependant, PartsBox s'efforce de rendre les fonctionnalités les plus utiles accessibles à tous les utilisateurs tout en assurant la viabilité à long terme du service.
Une préoccupation courante lors de l'adoption d'un nouveau logiciel, en particulier par les petites entreprises, est la viabilité à long terme. Le logiciel sera-t-il toujours pris en charge et maintenu à l'avenir ? C'est une question valable, étant donné le taux d'échec élevé des startups technologiques. Bien qu'aucune garantie absolue ne puisse être donnée, voici quelques points clés concernant PartsBox :
Cela dit, l'avenir est toujours incertain. En tant que fondateur, je vise à être transparent et à éviter de faire des promesses que je ne peux pas tenir. Je ne peux que partager mes intentions actuelles.
Une promesse que je fais est que vos données ne seront jamais prises en otage. La fonctionnalité d'exportation des données est et continuera d'être maintenue, garantissant que vous pouvez récupérer vos données à tout moment. Cet engagement envers la portabilité des données offre tranquillité d'esprit et flexibilité.
En résumé, bien qu'aucune entreprise ne puisse garantir son avenir, PartsBox est structuré pour une durabilité à long terme et s'engage envers la sécurité et l'accessibilité des données.