Guide de l'utilisateur de PartsBox

Introduction

Qu'est-ce que PartsBox ?

PartsBox est un outil en ligne pour gérer l'inventaire, la production et l'achat de composants électroniques. Il garde une trace de l'endroit où les composants sont stockés, de ce que sont les niveaux de stock actuels, et de quels composants sont utilisés dans quels projets. Il affiche les spécifications des composants, permet d'attacher des documents (fiches techniques, modèles 3D CAD) aux pièces, et recherche toute la base de données rapidement.

PartsBox peut également évaluer automatiquement les projets (BOMs). Il gère les ruptures de prix, les conversions de devises, le MOQ et les multiples de commande, de sorte que vous pouvez instantanément voir une évaluation de BOM toujours à jour. En plus des offres en ligne, vos offres locales de fournisseurs peuvent être ajoutées, avec plusieurs ruptures de prix, dans n'importe quelle devise, et avec des périodes de validité (dates d'expiration), une quantité minimale de commande (MOQ) et des multiples de commande.

PartsBox gère également la construction d'électronique : les projets (BOMs) peuvent être construits, en soustrayant le stock utilisé et en ajoutant du stock à la partie de sous-assemblage résultante. Les constructions peuvent être effectuées en une seule étape ou en plusieurs étapes, et un historique complet des constructions est conservé.

L'application est capable de contrôler les lots : il est possible de suivre d'où proviennent des lots spécifiques de composants et où ils ont été utilisés, fournissant une traçabilité complète dans les deux sens.

Philosophie de conception

PartsBox a été conçu pour être rapide, discret et facile à utiliser. La recherche, la vérification des stocks, l'ajout et la suppression de stocks, l'accès aux projets - tout se passe instantanément. Et plusieurs utilisateurs reçoivent des mises à jour instantanées lorsque quelque chose change.

Contrairement à de nombreux outils ERP/MRP, PartsBox est censé être facile à introduire et à causer le moins de friction possible au sein d'une entreprise. C'est censé être un outil que les gens aiment utiliser, pas un qu'ils sont forcés d'utiliser.

Concepts

Composants

PartsBox concerne tous les composants électroniques, donc un 'composant' est un concept fondamental. Un composant représente un composant électronique ou mécanique.

Il existe plusieurs types de composants :

  • Les Composants Liés sont pour les composants avec des numéros de pièce du fabricant. Si cela a un MPN et que vous pouvez le trouver en ligne, choisissez cette option. Vous obtiendrez instantanément une description, un lien vers la fiche technique, un lien vers le site du fabricant, les spécifications du composant, une image miniature, et PartsBox pourra obtenir des informations sur le prix et la disponibilité de ce composant auprès des distributeurs.
  • Les Composants Locaux sont pour tout le reste : composants génériques et sans nom, PCBs, pièces personnalisées, pièces mécaniques, et tout ce qui n'a pas un numéro de pièce exact.
    • Les méta-composants regroupent les composants qui sont interchangeables (substituts exacts les uns des autres).
  • Les composants de sous-ensemble sont le résultat de la construction d'un projet et correspondent 1:1 aux projets.

Notez que pour les composants génériques et sans nom (par exemple, un NE555 sans nom dans un boîtier DIP), il est généralement préférable d'utiliser des composants locaux. Il existe des centaines de versions du NE555 et votre version particulière pourrait être légèrement différente de celle de quelqu'un d'autre. Utilisez donc des composants liés uniquement pour des composants exactement correspondants (par exemple, si vous avez un 'NE555PWG4' de Texas Instruments, liez-le).

Les composants sont abstraits : ils décrivent le composant, mais tant que vous n'ajoutez pas de stock réel, ils ne représentent pas de choses physiques. Même les composants sans stock sont utiles - par exemple, vous pouvez les ajouter à des projets (BOMs) afin d'obtenir des prix pour vos projets.

Les pièces liées ont deux noms : le nom local (interne) et le MPN officiel (Numéro de pièce du fabricant). Dans le plan gratuit pour les amateurs, le nom local doit être le même que le MPN. Dans les plans commerciaux, les deux noms peuvent être utilisés et le nom local peut être différent du MPN. Le nom local peut être modifié en renommant la pièce.

Les méta-composants sont utilisés pour regrouper des composants interchangeables. C'est utile pour les passifs, où plusieurs alternatives de composants peuvent être ajoutées, ou pour tout cas où plusieurs composants sont équivalents et que l'un d'eux peut être choisi, uniquement sur la base du prix et de la disponibilité. PartsBox gérera les méta-composants de manière similaire aux composants normaux, retardant le choix du composant réel à utiliser. Lors de l'établissement des prix des projets, les offres pour tous les composants membres seront prises en compte.

Les composants de sous-assemblage représentent les résultats de la construction de vos projets. Chaque fois que vous construisez un projet, le stock est ajouté au composant de sous-assemblage correspondant. Le composant peut ensuite être utilisé dans d'autres projets, si nécessaire. Cela fournit un moyen de construire des produits complexes qui se composent d'un certain nombre de sous-assemblages et de composants, chacun produit ou approvisionné séparément.

En plus des attributs standard comme un nom ou un fabricant, les composants peuvent également avoir des champs/attributs personnalisés (dans les plans qui supportent cette fonctionnalité). Comme le champ 'Notes', ceux-ci peuvent être utilisés pour stocker n'importe quelle donnée, mais de manière plus structurée. Quelques exemples d'utilisation incluent : Distributeur, Numéro de pièce du distributeur, URL de la pièce du fournisseur, Poids ou Tare du conteneur. Les champs personnalisés sont indexés pour la recherche.

Stock

Une fois que vous avez créé un composant, vous pouvez ajouter du stock. Le stock représente les copies physiques réelles d'un composant électronique qui existent quelque part où vous pouvez atteindre (ou pourrez atteindre).

Une pièce peut contenir du stock dans plusieurs emplacements. Cela devient utile une fois que vous commencez à acheter des bobines de composants : vous voulez souvent garder une bobine complète dans un emplacement, et une petite quantité sur bande coupée dans un autre emplacement. C'est également utile lorsque vous travaillez avec des fabricants sous contrat, car vous pouvez garder une trace du stock qui est physiquement situé en dehors de votre bureau.

La séparation des composants et du stock est intentionnelle. Vous pouvez penser aux composants comme des sacs qui peuvent contenir des composants réels (stock). Les composants avec un stock zéro sont utiles : vous savez ce que vous devez commander, vous pouvez suivre les commandes en attente, vos projets (BOMs) peuvent utiliser des composants que vous n'avez pas physiquement, mais votre fabricant le fera.

PartsBox considère l'historique des stocks comme permanent et il y a peu de moyens de le modifier. La dernière entrée peut toujours être supprimée, mais les entrées plus anciennes ne peuvent pas l'être, et leurs quantités ne peuvent pas être modifiées.

Lots

Un lot représente un lot de composants. Les lots sont utilisés pour distinguer entre les composants en stock : sans contrôle de lot, tout le stock pour un composant donné est considéré comme identique.

Avec le contrôle des lots, les lots sont créés lors de l'ajout de stock (chaque lot de composants doit avoir un lot attribué).

Commandes

Les commandes peuvent être dans l'un des trois états : Ouvert, Commandé ou Reçu. Les commandes ouvertes peuvent être modifiées. Commandé signifie que vous attendez que les composants soient expédiés. Une commande passe à l'état Reçu lorsque tous les composants ont été reçus.

Emplacements de stockage

Un emplacement de stockage est un endroit où les composants peuvent être stockés. Il peut s'agir d'une pièce, d'un tiroir, d'une étagère, d'une boîte, d'un compartiment dans une boîte, ou de tout autre chose que vous pouvez imaginer. La façon dont vous organisez votre stockage dépend de vous. Certaines personnes jettent tous leurs composants dans deux ou trois boîtes, et certaines utilisent une approche plus fine.

Vous pouvez nommer vos emplacements de stockage comme vous le souhaitez, mais il y a un schéma de nommage suggéré :

Commencez par une lettre. Vous pouvez utiliser b pour les boîtes (avec compartiments), mais vous pouvez aussi avoir des étagères (avec bobines), ou des armoires avec des tiroirs. Un nombre à deux chiffres suit, c'est le numéro de votre boîte, étagère, armoire ou tiroir. Ensuite, si l'emplacement a des sous-compartiments, nous utilisons un système de grille d'échecs : a1, a2, b1, b2, et ainsi de suite, en fonction de la taille de la grille. Cela donne des noms comme 'b01-a4', qui signifie 'boîte 1, rangée a, colonne 4', ou 's12-l1-r2' qui est 'étagère 12, niveau 1, bobine 2'. Utilisez ce qui vous permet de trouver facilement les composants.

Les livres d'échantillons avec des résistances ou des condensateurs peuvent être étiquetés comme des boîtes, sans sous-compartiments, car il est facile de trouver une valeur particulière dans un livre d'échantillons.

Les noms de vos emplacements de stockage peuvent être modifiés à tout moment, mais choisissez-les avec soin, car une fois que vous imprimez vos étiquettes/autocollants, les changer devient légèrement plus difficile.

Les entreprises travaillant avec des CM/EMS (fabricants sous contrat) préfixent souvent certains de leurs emplacements de stockage avec le nom du fabricant, afin qu'ils puissent facilement filtrer les emplacements et voir ce que le CM a en stock en ce moment.

Les entreprises CM/EMS, en revanche, préfixent souvent certains emplacements de stockage avec les noms des clients, pour obtenir des emplacements de stockage par client pour les composants consignés.

Pièces jointes

PartsBox permet d'attacher des fichiers arbitraires aux composants. Cela peut être utilisé pour conserver les fiches techniques, les modèles 3D CAD et d'autres fichiers avec les informations sur les composants.

Si vous devez stocker un fichier lié à un composant, ajoutez-le simplement à un composant en tant que pièce jointe. Vous n'avez pas à vous soucier de nommer les fichiers, de créer des répertoires et de trouver le bon endroit sur le serveur de fichiers.

Projets

Un projet correspond à une BOM (Bill of Materials) et représente une liste de composants qui entrent dans une conception ou un appareil particulier.

Les projets peuvent être utilisés soit pour construire des appareils réels, soit comme outil de concept, de rédaction ou de tarification lors de la conception de nouveaux designs.

Constructions

Une construction représente le résultat de la construction d'un projet. Elle correspond normalement à un lot d'appareils qui ont été fabriqués, ou qui sont en cours de fabrication. PartsBox prend en charge les constructions en une seule étape et en plusieurs étapes, et une construction en plusieurs étapes peut être en cours (pas encore terminée).

Offres

Les offres de fournisseurs/distributeurs peuvent être attachées aux composants, pour être utilisées lors de l'évaluation de projets qui nécessitent le composant. Les offres peuvent avoir plusieurs ruptures de prix, ainsi que des périodes de validité (dates d'expiration), une quantité minimale de commande (MOQ) et des multiples de commande.

Listes d'Achats

Une liste d'achat combine des composants provenant d'un ou plusieurs projets (BOMs) que vous avez l'intention de construire, avec des quantités de construction spécifiées. Vous créez une liste d'achat en ajoutant des projets à un panier. PartsBox fusionne alors les listes de composants de vos projets pour créer une seule liste unifiée qui peut être utilisée pour la commande.

Rapports

Les rapports vous permettent d'obtenir des informations d'aperçu sur vos données.

Comme tout le reste dans PartsBox, les rapports se mettent à jour en temps réel. Par exemple, si vous gardez un rapport 'Stock faible' ouvert, et que quelqu'un d'autre retire du stock (ce qui fera passer le stock d'un composant particulier en dessous d'un seuil), votre rapport sera instantanément mis à jour.

Entreprises/Organisations

Une entreprise/organisation permet à plusieurs personnes de partager une seule base de données. Chaque changement est reflété en temps réel à tous ceux qui sont connectés. Le nombre d'utilisateurs qui peuvent accéder à une base de données d'entreprise dépend du plan, et il est possible d'augmenter le nombre d'utilisateurs qui ont accès.

Pour accorder à quelqu'un l'accès à une base de données d'entreprise, cette personne doit d'abord créer un compte PartsBox.

En plus de la base de données de l'entreprise, chaque utilisateur de PartsBox dispose d'une base de données privée gratuite. Vous pouvez basculer entre les bases de données auxquelles vous avez accès en utilisant le menu en haut de l'écran de l'application (il affiche le nom de la base de données actuelle).

Droits d'accès

Une entreprise a toujours au moins un utilisateur 'admin', qui peut modifier les informations de facturation et accorder ou révoquer l'accès à d'autres utilisateurs. Dans les plans sans contrôle d'accès basé sur les rôles, l'accès peut être accordé avec trois niveaux de base :

  • Admin : accès complet, peut lire/écrire les données de la base de données, accorder l'accès à d'autres utilisateurs, modifier les informations de facturation, supprimer toutes les données, ou annuler l'abonnement.
    • Lecture/Écriture : peut lire/écrire les données de la base de données, mais ne peut pas gérer les utilisateurs, les informations de facturation ou l'abonnement.
    • Lecture seule : ne peut accéder qu'aux données de la base de données, ne peut pas les modifier.

Dans les plans avec contrôle d'accès basé sur les rôles, n'importe quel nombre de rôles peut être défini et attribué aux utilisateurs. Chaque rôle définit les permissions pour chaque opération individuelle (comme 'créer un composant' ou 'ajouter du stock'). Cela permet un contrôle précis des permissions et la définition de rôles limités avec un accès restreint. Par exemple, un rôle 'Réception' pourrait permettre à l'utilisateur d'ajouter du stock et de déplacer du stock, mais pas de modifier des projets ou d'effectuer des constructions. Un rôle 'Production' pourrait être utile pour permettre uniquement l'exécution de constructions à partir de projets définis par quelqu'un d'autre au sein de l'entreprise.

Audit Trail

Dans les grandes organisations, il est souvent nécessaire de conserver une piste d'audit immuable de toutes les modifications apportées à la base de données. Cela est souvent requis pour des raisons réglementaires (comme dans le cas de la conformité à la partie 11 du titre 21 du CFR de la FDA américaine), mais même sans qu'elle soit requise par la loi, de nombreuses entreprises décident d'en conserver une pour des raisons de traçabilité et de responsabilité.

Dans les plans avec la fonctionnalité Audit Trail, PartsBox conserve un historique de chaque modification apportée à la base de données. Chaque enregistrement de l'audit trail stocke un horodatage, l'utilisateur qui a effectué l'opération, et des données supplémentaires qui peuvent être utilisées pour comprendre ce qui a exactement été modifié. Les données de l'audit trail peuvent être exportées, signées et utilisées pour la conformité réglementaire.

Attrition des composants

Les machines de pick&place SMT ne sont pas parfaites, et pendant le processus d'assemblage, certains composants seront perdus ou rejetés. De plus, la construction mécanique des chargeurs de bande nécessite une certaine longueur de bande (le 'leader') pour être présente avant que les composants puissent être ramassés automatiquement. Cela entraîne une attrition des composants, également connue sous le nom de gaspillage de composants.

PartsBox prend en charge la définition des paramètres d'attrition sur une base par composant.

Substituts

Lors de la construction d'électronique, un composant a souvent des substituts possibles : des composants fonctionnellement équivalents qui peuvent être utilisés à la place. Il existe plusieurs façons de définir des substituts dans PartsBox, avec différentes sémantiques.

  • Les méta-composants sont un moyen de regrouper plusieurs substituts (composants membres) sous un seul nom. Ce nom peut ensuite être utilisé dans les Projets/BOMs. Les méta-composants sont des regroupements logiques : vous pouvez voir le stock agrégé pour tous les composants d'un méta-composant, et vous pouvez recevoir des alertes de stock faible pour les méta-composants.
  • Les substituts de composants sont un moyen d'indiquer qu'un autre composant peut être substitué à celui-ci. Ils ne fournissent aucun regroupement de stock : le stock de chaque composant est toujours géré indépendamment.
  • Les substituts de BOM indiquent qu'un autre composant peut être utilisé spécifiquement pour une seule entrée de Projet/BOM.

Lors de la construction ou de l'achat, PartsBox combine les informations sur tous les types de substituts ci-dessus pour produire une liste de tous les substituts possibles pour une entrée de BOM donnée ou une entrée de liste d'achat.

Examinons quelques exemples de la manière dont ces fonctionnalités pourraient être utilisées et où elles ont du sens :

  • Des composants comme 'TPS61161DRVR' et 'TPS61161DRVT', qui sont le même composant, juste dans des emballages différents, sont souvent mieux gérés comme un méta-composant appelé 'TPS61161DRV'. Ce nom peut alors être utilisé dans les BOMs. C'est une bonne approche pour des composants entièrement équivalents où vous ne vous souciez vraiment pas de celui qui est utilisé, et où vous voulez gérer leur inventaire comme s'ils étaient un seul composant. Le méta-composant 'TPS61161DRVR' affichera alors l'inventaire agrégé pour les deux composants.
    • Pour des composants comme les passifs, il y a souvent des équivalents fonctionnels (substituts), pour lesquels vous ne voulez pas gérer le stock ensemble. Vous voulez juste indiquer qu'un autre composant peut être substitué à celui-ci dans chaque entrée de Projet/BOM et chaque entrée de liste d'achat, globalement. Les substituts de composants sont un bon outil pour cela.
    • Parfois, un composant peut être substitué pour une entrée spécifique de BOM dans un projet, mais pas nécessairement ailleurs. C'est ce pour quoi les substituts de BOM sont faits.

Utilisation de PartsBox

Ajout d'emplacements de stockage

Pour créer un nouvel emplacement de stockage, allez dans la section Stockage dans le menu principal et cliquez sur 'Créer'. Il y a trois façons de créer des emplacements de stockage :

  • Emplacement unique : utilisé pour créer un seul emplacement de stockage avec un nom spécifique.
  • Rangée : utilisé pour créer une rangée linéaire (tableau) d'emplacements de stockage, étiquetés avec des numéros ou des lettres (exemple : 'boîte1, boîte2, boîte3, boîte4, boîte5').
  • Grille : utilisé pour créer une grille (tableau à deux dimensions) d'emplacements de stockage, en utilisant des lettres ou des numéros pour les rangées et les colonnes (exemple : 'boîte1-a1, boîte1-a2, boîte1-b1, boîte1-b2').

Ajout de composants

Pour ajouter des pièces à PartsBox, vous créez d'abord une pièce, puis vous y ajoutez du stock. Jusqu'à ce que vous ajoutiez du stock, les pièces ne représentent pas des choses physiques, mais peuvent toujours être utiles - par exemple, vous pouvez les ajouter à des projets (BOMs) afin d'obtenir une tarification pour vos projets.

Création de composants

L'ajout d'un nouveau composant se fait à partir de la section Composants dans le menu principal. Utilisez 'Créer' pour entrer dans le dialogue de création de composant.

Le 'Type de pièce' détermine quel type de pièce sera créé. Utilisez 'Pièce liée' pour les composants avec un MPN unique, et 'Pièce locale' pour les composants génériques et tout autre chose dont vous avez besoin de garder une trace. Utilisez 'Méta-composant' lorsque vous avez besoin de créer une pièce virtuelle qui représente plusieurs options de pièces équivalentes (substituts).

Création de composants liés

Les utilisateurs commerciaux peuvent immédiatement attribuer un numéro de pièce local (interne/entreprise) à une pièce liée.

Il y a deux façons de rechercher des composants liés :

  • Correspondance exacte du nom du composant (MPN) : le début du nom du composant doit correspondre (recherche par préfixe). Par exemple, 'TPS40210' correspondra à 'TPS40210DGQ'. C'est la manière préférée de faire correspondre les composants.
    • Recherche : c'est une recherche floue, bonne pour des choses comme 'adafruit 1063'.

Après avoir rempli l'une des cases et cliqué sur 'Match' ou 'Search', les résultats sont présentés. Vous devriez choisir le composant qui correspond exactement à ce dont vous avez besoin. Soyez prudent, car de petites variations dans la dénomination peuvent signifier de grandes différences dans les composants réels. Lorsque vous sélectionnez l'un des résultats, ses spécifications sont affichées, il y a aussi un lien vers la fiche technique à côté de chaque composant, si une fiche technique est disponible.

Création de composants locaux

Lors de la création de composants locaux, vous n'avez besoin de fournir que le nom du composant, tout le reste est facultatif.

Certains plans permettent de télécharger des fiches techniques, des images, des modèles CAO et d'autres informations et de les attacher aux composants ; cela se fait après la création du composant.

Création de méta-composants

Pour créer un méta-composant, fournissez un nom et éventuellement une empreinte et une description. Le méta-composant créé sera vide : il ne contiendra aucun composant membre (substituts). Ceux-ci devront être ajoutés en utilisant soit le bouton 'Ajouter un composant' sur l'écran d'information du méta-composant, soit en sélectionnant plusieurs composants dans le tableau principal des composants et en utilisant 'Sélectionné | Ajouter au méta-composant'.

Recherche

La boîte de recherche apparaît en haut dans les sections Composants. Elle vous permet de réduire la liste des composants affichés et est un outil essentiel lorsque vous travaillez avec PartsBox.

Des boîtes de recherche/filtrage apparaissent également dans de nombreux autres endroits (dans presque tous les tableaux) et peuvent être utilisées pour le filtrage. Ces boîtes sont plus simples que le moteur de recherche principal des composants et ne fournissent qu'une correspondance exacte.

La recherche de composants dispose d'un moteur de correspondance floue, ce qui signifie que même les choses qui ne correspondent pas exactement seront affichées dans les résultats. Les résultats exacts seront séparés du reste à l'aide de la couleur d'arrière-plan, afin que vous puissiez rapidement voir ce qui correspond exactement et ce qui ne correspond que partiellement.

Les champs suivants sont recherchables : nom, MPN (Numéro de pièce du fabricant, si différent), description, empreinte, notes de pièces, et tous les champs personnalisés.

La boîte de recherche accepte également les tags, entrés avec un caractère # devant. Les tags sont exactement correspondants, et si vous entrez plusieurs tags, un composant doit avoir tous ces tags pour figurer dans les résultats.

Vous pouvez combiner des tags et des mots de recherche comme vous le souhaitez, pour réduire la liste des résultats.

Sélection et désélection des composants

Chaque composant a une case à cocher à côté de son nom, ce qui permet de le sélectionner pour certaines opérations. PartsBox se souvient des sélections, vous pouvez donc mélanger librement la sélection et la recherche - sélectionnez plusieurs composants, effectuez une recherche, sélectionnez-en d'autres, et votre sélection augmentera progressivement.

Pour sélectionner toutes les pièces, ou tout désélectionner, utilisez le menu 'Sélection' et les options de menu 'Tout sélectionner' ou 'Tout désélectionner'.

Le menu 'Sélection' peut être utilisé pour un certain nombre d'opérations :

  • 'Ajouter au projet...' — utilisez ceci pour ajouter des composants à un projet (BOM).
    • 'Ajouter/supprimer des tags...' — utilisez ceci pour modifier les tags sur les composants sélectionnés.
    • 'Ajouter à un méta-composant...' — utilisez-le pour ajouter des alternatifs de composant à un méta-composant.
    • 'Définir les niveaux de stock faible...' — vous permet de définir le niveau de stock faible pour tous les composants sélectionnés.
    • 'Définir l'attrition des composants...' — utilisez-le pour définir les paramètres d'attrition des composants.
    • 'Télécharger en CSV' — vous permet de télécharger la liste des composants sélectionnés sous forme de tableau au format CSV pour l'importation dans un tableur.
    • 'Supprimer...' — supprime les composants sélectionnés.
    • 'Désélectionner tout' — efface la sélection actuelle sans effectuer d'opérations sur les composants sélectionnés.

Utilisation d'un scanner de codes-barres

Si vous avez un scanner de codes-barres, vous pouvez l'utiliser pour traiter rapidement les expéditions entrantes, ajouter du stock, retirer du stock, et créer des composants si nécessaire.

Pour utiliser un scanner, utilisez le bouton de menu 'Scan'. PartsBox affichera alors une image de la caméra de votre ordinateur ou attendra une entrée d'un scanner externe. Après avoir décodé un code-barres, il sera analysé et l'une des choses suivantes se produira :

  • si vous avez déjà le composant dans votre base de données, vous pourrez soit ajouter du stock, soit retirer du stock pour le composant,
    • si le composant n'existe pas, on vous demandera de le choisir parmi les composants en ligne correspondants. Une fois créé, le dialogue 'Ajouter du stock' vous sera présenté.

PartsBox prend en charge les codes-barres suivants :

  • Codes-barres 2D : DataMatrix et PDF417 contenant des données ANSI MH10.8.2 encodées selon ISO/IEC 15434:2006 (Digi-Key, Wuerth, d'autres passant au 2D).
  • Codes-barres 1D de Digi-Key, Mouser, Farnell, RS Components, et la plupart des autres qui codent le MPN (Numéro de pièce du fabricant) dans le code-barres,

Si la quantité est codée dans le code-barres, elle sera pré-remplie dans la boîte de dialogue 'Ajouter du stock'.

Consultez la section 'Scanners de codes-barres' de ce manuel pour plus de détails sur les scanners pris en charge et la configuration requise.

Ajout de Composants à un Projet

Il existe plusieurs façons d'ajouter des composants à un projet :

  • En sélectionnant un certain nombre de pièces dans le tableau des pièces et en choisissant 'Ajouter au projet...' dans le menu 'Sélection'. Cela peut être utilisé pour ajouter soit une seule pièce, soit plusieurs pièces.
  • En cliquant sur le bouton 'Ajouter au projet' à partir de l'écran 'Info pièce'. Cela peut être utilisé pour ajouter cette pièce.
  • En utilisant le bouton 'Ajouter une pièce' dans la section BOM du projet.

Utilisation des tags

Les tags sont un mécanisme puissant qui vous permet de trouver rapidement un sous-ensemble de vos composants.

Lors de la recherche, si vous entrez un tag dans la boîte de recherche, la recherche sera limitée aux composants ayant ce tag. Les tags sont exactement correspondants, et si vous entrez plusieurs tags, un composant doit avoir tous ces tags pour figurer dans les résultats.

Les tags peuvent être ajoutés aux composants soit à partir de l'écran d'information du composant (en cliquant sur le bouton 'Ajouter des tags'), soit en sélectionnant plusieurs composants et en utilisant l'élément de menu 'Ajouter/Supprimer des tags...' du menu 'Sélection'.

Les tags commencent par un caractère #, mais vous n'avez pas à l'entrer lors de l'ajout de tags. Un composant peut avoir un nombre quelconque de tags attachés à lui.

Pour faciliter les choses et automatiser la création de tags, PartsBox crée des auto-tags pour vous. Ceux-ci sont basés sur les spécifications des composants et sont créés automatiquement, de sorte que vous n'avez pas à les ajouter. Ils sont indépendants de vos tags : vous pouvez attribuer un tag avec le même nom à nouveau.

Définition des paramètres d'attrition des composants

PartsBox permet de définir l'attrition/gaspillage sur une base par composant. Il y a deux paramètres :

  • Basé sur le pourcentage : ce nombre représente le pourcentage de composants qui sont prévus pour être perdus/gaspillés. Les taux varient généralement entre 0,1% et 3% pour les séries de production.
  • Basé sur la quantité : le nombre minimum de composants supplémentaires qui doivent toujours être réservés, même si le calcul basé sur le pourcentage indiquerait le contraire. Cela est généralement lié à la longueur du leader nécessaire pour introduire une bobine dans une machine.

Ces paramètres peuvent être définis soit individuellement, soit pour de nombreux composants à la fois. Pour définir des paramètres pour un certain nombre de composants, sélectionnez-les dans le tableau des composants (ou utilisez 'Sélection | Sélectionner tous les composants'), puis utilisez 'Définir l'attrition du composant...' dans le menu 'Sélection'.

Lors de la construction ou de la tarification des Projets/BOMs, PartsBox prendra en compte l'attrition des composants, de sorte que le nombre de composants réellement prélevés du stock ou commandés sera supérieur à ce qui est strictement nécessaire.

L'attrition ne peut pas être définie directement pour les méta-composants. Lors de la tarification des projets avec des méta-composants, l'attrition maximale de tous les composants qui appartiennent à un méta-composant sera utilisée. Lors de la construction de projets, l'attrition sera calculée après que la source réelle des composants est sélectionnée, par exemple lorsque PartsBox connaît le composant exact qui sera utilisé.

Importation d'une BOM

PartsBox peut importer une BOM (Bill of Materials) à partir d'un certain nombre de packages CAD/eCAD, au format CSV ou TSV.

Pour créer un nouveau projet en important une BOM existante, utilisez le bouton 'Importer' dans la section 'Projets'. Cela vous demandera le fichier à télécharger. Téléchargez un fichier CSV/TSV exporté de votre logiciel de CAO.

PartsBox essaiera d'analyser votre BOM, mais la plupart du temps vous devrez d'abord sélectionner un préréglage d'importation. Les préréglages sont actuellement définis pour :

Il existe également un paramètre 'Personnalisé' qui permet de mapper manuellement les colonnes CSV aux champs PartsBox, ainsi que de définir le séparateur de champ.

L'importation depuis KiCad est gratuite pour tout le monde, tandis que tous les autres préréglages sont disponibles uniquement dans les plans commerciaux.

Sélectionnez le préréglage correspondant à votre package CAD, ou utilisez le réglage 'Personnalisé' pour mapper manuellement les colonnes.

Après avoir importé une BOM dans PartsBox, chaque ligne doit être associée à un composant spécifique. Si le nom du composant de la BOM est le même que le nom d'un composant de PartsBox, cela sera fait automatiquement. Cependant, si un composant avec le même nom ne peut pas être trouvé, vous devrez faire l'association vous-même. Vous pouvez soit sélectionner un composant PartsBox existant, soit en créer un nouveau et l'associer à l'entrée de la BOM.

Dans PartsBox, les entrées BOM ne sont pas limitées aux composants. Vous pouvez ajouter des services ou de la main-d'œuvre, comme l'assemblage de PCB, les tests, ou l'emballage. Ces services peuvent avoir des offres attachées tout comme les composants, ce qui permet de tarifer toute la production, pas seulement les composants. Les offres pour les entrées BOM de service/main-d'œuvre sont similaires aux offres de composants : elles supportent également plusieurs paliers de prix, des MOQs, peuvent avoir des dates d'expiration, et peuvent être dans n'importe quelle devise supportée.

Problèmes CSV Altium Designer

Altium Designer n'échappe pas correctement les guillemets doubles (') dans les fichiers CSV générés. Cela signifie que si l'un de vos champs contient un caractère de guillemet double (comme par exemple 0.156'), le CSV généré sera invalide et illisible.

La solution dans ce cas est de modifier manuellement le fichier CSV généré par Altium et de supprimer les guillemets doubles à l'intérieur des champs, ou de les préfixer avec un autre caractère de guillemets doubles.

Substituts de BOM

Lors de l'édition d'un BOM, il est possible d'ajouter des substituts de composants pour des entrées de BOM individuelles. Lors de la construction, de l'évaluation ou de l'achat, le composant principal ainsi que tous les substituts sont traités comme des choix également valides.

Les substituts de BOM sont similaires aux composants membres (substituts) dans les méta-composants et les substituts pour les composants. La principale différence est que les substituts de BOM sont configurés sur une base par entrée dans un projet spécifique et n'ont aucun effet en dehors de cette entrée.

Lors de la combinaison de BOMs pour l'achat, PartsBox adopte une approche conservatrice des substituts. S'il y a deux entrées pour la même pièce, mais avec des ensembles différents de substituts, seule l'intersection des substituts (par exemple, les substituts qui sont communs aux deux entrées) sera utilisée dans la liste d'achat. Prenant un exemple : s'il y a un BOM avec la pièce A qui a les substituts B et C, et un BOM différent avec la pièce A qui a les substituts B et D, PartsBox ne peut pas supposer que la pièce A peut toujours être substituée par B, C ou D. PartsBox ne peut être certain que la pièce A peut être substituée par B.

Tarification des projets

Pour estimer le prix du BOM pour un projet, allez dans l'onglet 'Pricing' du menu du projet. Cela ouvre le tableau principal de tarification, ainsi que les options de filtrage et de tarification.

Options de tarification

La taille de la construction/lot est le nombre d'unités pour lesquelles vous souhaitez estimer le prix. Plusieurs quantités courantes sont fournies pour un accès rapide, mais n'importe quelle quantité peut être entrée dans la boîte de saisie.

Le prix total par unité et le prix total sont affichés en grand à droite. Le bouton de déroulement à côté d'eux permet de comparer rapidement les prix pour toute la gamme de quantités de construction courantes, sans les entrer manuellement.

Si un signe d'avertissement d'exclamation rouge est à côté du prix unitaire et du prix total, cela signifie que PartsBox n'a pas pu calculer le prix, car certaines informations manquaient. Les composants problématiques sont mis en évidence en rouge dans le tableau de tarification ci-dessous.

Les options de sourcing des composants permettent de choisir d'où proviennent les composants. 'Seulement le stock local' ne considérera que les composants que vous avez déjà, en utilisant leur prix d'achat moyen pour la tarification BOM. 'Acheter seulement' ignorera le stock local et n'utilisera que les prix et informations de stock en ligne. 'Utiliser le stock local, puis acheter' utilisera d'abord tout le stock local, puis si ce n'est pas suffisant, considérera les offres en ligne.

Notez que si votre historique de stock ne contient pas de prix, vous n'obtiendrez pas d'informations de tarification correctes si vous essayez d'utiliser le stock local dans la tarification du projet/BOM. Vous pouvez toujours revenir en arrière et modifier l'historique du stock afin d'ajouter des prix.

Les options de filtrage des offres permettent de réduire la liste des offres :

  • La case à cocher 'Distributeurs préférés uniquement' exclura les offres des distributeurs qui ne figurent pas sur votre liste préférée (on achète rarement chez des distributeurs de l'autre côté du globe). Vous pouvez modifier la liste des distributeurs préférés dans les paramètres.
  • 'Distributeurs autorisés uniquement' ne prendra en compte que les offres des distributeurs qui sont autorisés par le fabricant à revendre un composant.
  • 'En stock uniquement' ne prendra en compte que les offres où le distributeur a dit que le composant est en stock.
  • 'Vérifier les niveaux de stock' va plus loin, et vérifie réellement le nombre de composants que le distributeur a en stock. Certains distributeurs ne fournissent pas d'informations exactes sur le stock, donc cocher cela exclura leurs offres.

Tableau de tarification

Le tableau principal de tarification liste toutes les pièces d'un projet avec leurs informations de tarification. Colonnes à noter :

  • Quantité par lot : le nombre de composants nécessaires pour construire une quantité donnée d'un Projet/BOM. Cela prend en compte les paramètres d'attrition des composants, donc le nombre pourrait être plus élevé que le nombre d'unités que vous construisez, en fonction des paramètres d'attrition pour ce composant particulier.
    • Quantité achetée : la quantité qui doit réellement être achetée, compte tenu des options d'approvisionnement ci-dessus. Par exemple, si 100 composants sont nécessaires, mais que vous en avez 25 disponibles localement et que vous avez choisi 'Utiliser le stock local, puis acheter si nécessaire', alors la Quantité achetée sera de 75.
    • Meilleure offre : la meilleure offre que PartsBox a sélectionnée pour vous.

Il est possible de 'verrouiller' une offre particulière en utilisant l'icône du cadenas. Cela verrouille la sélection de l'offre pour cette entrée de projet, et cette offre particulière sera utilisée pour calculer le prix de la BOM.

Chaque ligne du tableau de tarification a une case à cocher 'exclure', qui permet d'exclure rapidement cet élément de la tarification, et une icône de cadenas, qui verrouille l'offre actuellement sélectionnée en place.

Chaque ligne du tableau peut être déroulée en utilisant l'icône de chevron sur le côté gauche. Cela liste toutes les offres pour un composant donné.

Sélection de l'offre

Pour chaque entrée de BOM qui est liée à une identité en ligne (numéro de pièce du fabricant), PartsBox rassemble les offres en ligne et sélectionne la meilleure (la moins chère). Il y a souvent autant que 20-40 offres pour un composant donné. Dans le tableau principal de tarification de BOM, seule la meilleure offre est affichée.

Le processus de sélection est assez complexe, car il doit gérer :

  • les ruptures de prix, qui peuvent être différentes pour chaque offre,
    • informations sur la disponibilité et le stock,
    • Quantités minimales de commande (MOQs),
    • multiples de commande,
    • plusieurs devises.

PartsBox sélectionne normalement la meilleure offre sur la base du 'Prix en écartant l'excès'. C'est le prix payé pour les pièces, en supposant que tout inventaire excédentaire qui a été acheté sera jeté. Pourquoi ne pas simplement utiliser le prix des remises sur quantité ? Eh bien, en cas de restrictions telles que MOQ ou multiple de commande, nous ne voulons pas écarter les offres simplement parce que la quantité dont nous avons besoin est trop petite. Il est parfois préférable d'acheter plus, à cause des remises sur quantité : le prix peut être compétitif même en supposant que nous jetterons tout ce dont nous n'avons pas besoin. C'est pourquoi les quantités sont arrondies au multiple de commande, et si la quantité est inférieure à MOQ, PartsBox l'arrondira à MOQ, juste pour voir comment l'offre se classe.

Le classement des offres change en fonction de votre quantité de construction, et il en va de même pour la meilleure offre. On peut souvent découvrir de nouvelles sources inattendues de composants qui deviennent attractives à certaines quantités.

Chaque offre peut être déroulée pour afficher des détails comme l'emballage, la quantité en commande, le temps d'arrivée estimé de la commande (ETA), le délai de livraison de l'usine et le multiple de commande de l'usine.

Si votre projet contient des méta-composants, des offres seront rassemblées pour tous les composants qui sont regroupés dans le méta-composant. Comme ces composants sont considérés comme équivalents les uns aux autres, toutes les offres seront mélangées et la meilleure sera sélectionnée.

Offres locales

Alors que certains composants sont achetés auprès de grands distributeurs, on traite souvent avec d'autres fournisseurs, ou on obtient des offres personnalisées pour des quantités spécifiques, avec des remises. C'est pourquoi PartsBox permet d'entrer vos propres offres, qui sont ensuite considérées et classées avec les offres en ligne.

Une offre locale peut être ajoutée soit à partir du tableau de tarification du projet, soit directement à un composant à partir de l'écran d'information du composant. Comme toute offre, elle peut avoir plusieurs paliers de prix à n'importe quelle quantité, ainsi qu'une quantité minimale (MOQ) et un multiple de commande. Ces paramètres seront utilisés par l'algorithme de tarification.

En plus des champs d'information supplémentaires comme la référence/numéro de commande, la date ou les commentaires, une date d'expiration peut également être entrée. Une offre ne sera pas considérée si elle a expiré.

Toute devise prise en charge peut être utilisée dans une offre. PartsBox se chargera de la convertir en votre devise d'affichage partout en utilisant des taux de conversion à jour, tout en conservant les prix et la devise d'origine intacts.

Gestion des devises

PartsBox s'occupe de plusieurs devises pour vous. Il suffit de sélectionner votre devise préférée dans les paramètres, et elle sera utilisée pour afficher chaque prix. Vous pouvez changer la devise à tout moment.

Les taux de la Banque centrale européenne (BCE) sont utilisés pour la conversion des devises. Les taux sont régulièrement mis à jour.

Pour les offres que vous avez saisies vous-même, vous pouvez choisir n'importe quelle devise prise en charge, et elle sera gérée correctement.

Construction de Projets

Les constructions sont utilisées pour planifier et suivre la production. Vous pouvez vérifier si vous avez des quantités suffisantes de composants pour la construction (y compris l'attrition), préparer votre construction, produire une liste de prélèvement, et ensuite retirer les quantités utilisées de votre stock.

De plus, les constructions fournissent une traçabilité : leur historique montre quels composants spécifiques ont été utilisés dans quelle construction, à divers niveaux de détail en fonction du plan d'abonnement.

Dans un projet, l'onglet 'Constructions' peut être utilisé pour accéder à l'historique des constructions passées, une liste de constructions multi-étapes qui sont en cours et pour démarrer une nouvelle construction.

Lors du démarrage d'une construction, le tableau de construction répertorie toutes les pièces du projet ainsi que les quantités requises et disponibles. Dans les plans qui prennent en charge les calculs de dépréciation des pièces, la quantité nécessaire inclura la surcharge de dépréciation, calculée individuellement pour chaque pièce en fonction des paramètres de dépréciation des pièces.

La colonne 'Demandes de stock' indique d'où seront prélevés les composants. Pour les composants stockés dans plusieurs emplacements, les composants avec contrôle de lot et pour les méta-composants, cette colonne peut indiquer plusieurs sources.

Vous pouvez définir la quantité de construction prévue en entrant le nombre ou en utilisant les boutons +/- . Lorsque vous ajustez la quantité, vous remarquerez que tout est instantanément mis à jour. S'il n'y a pas assez de stock d'un composant, cette ligne sera listée en rouge avec un avertissement.

Lors de l'attribution de composants aux entrées de BOM, PartsBox utilise l'une des plusieurs stratégies :

  • FIFO (Premier Entré Premier Sorti) : les lots les plus anciens (triés par date d'acquisition) sont utilisés en premier
  • LIFO (Dernier Entré Premier Sorti) : les lots les plus récents (triés par date d'acquisition) sont utilisés en premier
  • Dernier accédé : les lots les plus récents (triés par date de dernier accès) sont utilisés en premier
  • Lot le plus grand en premier : les lots avec le plus de composants sont utilisés en premier
  • Lot le plus petit en premier : les lots les plus petits sont utilisés en premier

Vous pouvez également forcer PartsBox à utiliser une seule source de pièces pour chaque entrée de BOM. Certains plans sont limités à une seule source uniquement, et dans d'autres plans, il est parfois utile de limiter les sources pour assurer une traçabilité complète.

Toutes les affectations résultant de la stratégie de sélection de la source de pièce par défaut sélectionnée peuvent être modifiées dans le tableau. Chaque ligne peut être déroulée pour afficher les sources, les sélectionner individuellement et les réorganiser (sous réserve des limitations du plan). Il est également possible de remplacer la quantité utilisée sur une base par entrée.

Chaque ligne contient également une case à cocher 'Exclure ?' — la cocher exclura le composant de la construction. C'est essentiellement équivalent à un DNP (Ne Pas Populer). Aucun stock ne sera retiré pour les composants marqués comme Exclus.

S'il n'y a pas assez de stock pour certaines entrées de BOM, PartsBox affichera un avertissement, mais vous laissera quand même ignorer le problème et continuer avec la construction. C'est parfois utile si vous savez que vous avez du stock supplémentaire en main qui n'a pas été entré dans PartsBox, ou si vous voulez produire des cartes qui ne sont pas entièrement peuplées. La quantité disponible maximale sera retirée de votre stock.

Constructions en une seule étape

Dans les constructions en une seule étape, une fois que vous appuyez sur le bouton 'Construire & retirer le stock' (et confirmez), le stock sera retiré pour toutes les pièces qui appartiennent à ce projet (qui n'ont pas été exclues). La construction sera marquée comme terminée.

Constructions en plusieurs étapes

Si vous sélectionnez la case 'construction en plusieurs étapes', PartsBox affichera des cases de sélection à côté de chaque composant dans la construction. Vous pouvez utiliser les cases individuelles pour sélectionner des lignes, sélectionner et désélectionner toutes les lignes, ainsi que utiliser l'interface de recherche/filtrage pour marquer les composants qui doivent être construits/placés à ce stade. L'interface de filtrage prend en charge les tags, donc entrer '#smd' est un moyen rapide de sélectionner tous les éléments SMD, qui sont souvent placés en premier.

Une fois que vous avez appuyé sur le bouton 'Construire & retirer du stock', seules les entrées sélectionnées seront traitées (de la même manière que dans les constructions en une seule étape).

Il est parfois utile d'effectuer une étape de construction sans sélectionner de composants — par exemple, pour documenter une étape de traitement dans l'historique de construction.

Une construction multi-étapes qui n'a pas été terminée apparaîtra dans l'onglet 'En cours' de l'interface de construction. Si vous la sélectionnez, vous pourrez construire la prochaine étape, ou terminer la construction, en la marquant comme complète.

Il peut y avoir un nombre quelconque d'étapes dans une construction. Une construction peut également être marquée comme terminée même si toutes les pièces n'ont pas été placées. Dans ce cas, les entrées inutilisées seront marquées comme exclues de cette construction.

Une construction multi-étapes est représentée par le même code ID Anything™, quel que soit l'étape à laquelle elle se trouve (progression de la construction), de sorte que les étiquettes ID Anything™ peuvent être attachées même aux appareils incomplets. Cela permet une identification rapide et un accès aux informations sur les constructions en cours.

Historique de la configuration de construction

Lorsque vous gérez la production, vous voulez généralement garder une trace de l'historique des constructions. Cela comprend normalement des informations sur combien d'unités d'un projet/BOM ont été construites, la date/heure de construction, et des commentaires. Bien que cela soit suffisant pour une production simple, cela ne couvre pas les besoins de constructions plus complexes.

Dans des scénarios pratiques, chaque construction a sa configuration. Cela inclut des informations supplémentaires telles que :

  • quels composants ont été exclus ('ne pas peupler') de la construction
  • demandes de stock générées à partir de cette construction : quelles pièces de quels emplacements ont été utilisées, ou lors de l'utilisation du suivi des lots, quel lot exact (avec numéro de série) a été utilisé pour cette production

Toutes ces informations sont stockées en tant qu'historique de construction, de sorte que vous pouvez revenir à tout moment et vérifier comment une construction particulière a été configurée.

L'historique de la configuration de construction est disponible dans l'onglet 'Constructions' de la section Projets. Vous pouvez voir la liste de toutes les constructions, ou limiter la liste aux constructions terminées ou aux constructions multi-étapes qui sont encore en cours.

Chaque construction a un code ID Anything™ qui peut être imprimé sur une étiquette et attaché à des dispositifs physiques. Ce code permet un accès rapide aux informations de construction à tout moment dans le futur.

Utilisation des méta-composants

Les composants de sous-assemblage représentent les résultats de la construction de vos projets. Chaque fois que vous construisez un projet, le stock est ajouté au composant de sous-assemblage correspondant. Le composant peut ensuite être utilisé dans d'autres projets, si nécessaire. Cela fournit un moyen de construire des produits complexes qui se composent d'un certain nombre de sous-assemblages et de composants, chacun produit ou approvisionné séparément.

Pour créer une partie de sous-ensemble pour un projet donné, allez à l'écran d'information du projet et cliquez sur le bouton 'Créer une partie de sous-ensemble'. Cela ne doit être fait qu'une fois. Une fois que la partie est créée, elle sera visible dans votre liste de composants et vous pourrez la gérer comme n'importe quel autre composant, à l'exception du renommage : une partie de sous-ensemble a toujours le même nom que le projet auquel elle correspond.

Lors de la construction d'un projet, votre écran de confirmation de construction vous demandera si vous souhaitez ajouter du stock à la partie sous-ensemble associée. Si vous activez cette option, vous pourrez choisir quel emplacement de stockage sera utilisé pour la construction, entrer la tarification pour le sous-ensemble produit (la tarification automatisée arrivera dans le futur), et ajouter des commentaires.

Le stock sera alors ajouté au méta-composant pour ce projet. Comme le méta-composant est comme n'importe quel autre composant, vous pouvez l'utiliser dans d'autres projets/constructions, définir des avertissements de stock faible, des paramètres d'attrition, etc.

Lors de l'utilisation du contrôle de lot, chaque construction d'un projet donne lieu à un lot distinct d'un composant de sous-ensemble avec son propre code ID Anything™. Si vous attachez des étiquettes ID Anything™ aux appareils fabriqués, cela vous permet de scanner rapidement le code sur n'importe quel appareil mobile et d'accéder aux informations de construction correspondantes.

Numéros de série

Lors de la construction de projets/BOMs, il y a des options pour ajouter du stock à la pièce de sous-ensemble associée au projet. Une option supplémentaire appelée 'Suivre chaque sous-ensemble résultant séparément ?' modifie le processus de construction de sorte que des lots individuels sont générés pour chaque sous-ensemble construit. En d'autres termes, chaque appareil construit est dans son propre lot, d'une seule unité.

Cela offre une flexibilité incroyable : les lots portent déjà beaucoup de données et ont des codes ID Anything™ uniques. Des données supplémentaires peuvent également être attachées aux lots sous forme de fichiers. Cela peut être n'importe quoi : résultats de tests, protocoles de réparation, dépôts réglementaires, historique de service, ou tout autre chose qui est nécessaire pour suivre le cycle de vie d'un appareil individuel.

Chaque lot a un code ID Anything™ généré de manière unique qui peut être imprimé sous forme de QR-code et attaché à l'appareil. Alternativement, les appareils peuvent être identifiés par le code ID Anything™ de la construction (pointant vers une construction) et un numéro de série entier auto-attribué dans cette construction.

Si l'option d'ajout de stock de méta-composant est activée lors du démarrage d'une construction multi-étapes, PartsBox gardera une trace du stock qui est en production. Des informations sur d'éventuelles anomalies de production ou les résultats des tests peuvent alors être attachées à chaque lot de dispositifs individuellement, au fur et à mesure de la construction des dispositifs. L'achèvement de la construction change le statut du stock de 'En production' à 'Disponible'.

Achats

Commandes

Il y a trois types de commandes :

  • Ouvert : ceux-ci peuvent être modifiés. Vous pouvez ajouter des composants, supprimer des composants, ou changer les quantités dans une commande ouverte.
    • Commandé : la commande a été passée à un distributeur et il y a une date de livraison prévue.
    • Reçu : tout de la commande a été reçu.

Pour ajouter quelque chose à une commande, ou pour créer une commande, commencez par la tarification (une liste d'offres) pour une seule pièce, ou avec une liste d'achat. Vous pouvez ajouter n'importe quelle offre (ou un groupe d'offres) à une commande avec un fournisseur qui a fourni l'offre.

Lors de la modification des quantités dans une commande ouverte, PartsBox obtiendra la tarification actuelle et ajustera le prix en fonction de la quantité et des paliers de prix.

Les commandes ouvertes peuvent être copiées/collées sur un site web de distributeur, ou exportées si une commande d'achat imprimée plus formelle est requise.

La meilleure façon de passer une commande chez un fournisseur est d'utiliser la méthode 'Upload cart' et de copier/coller ou de télécharger un fichier CSV avec les informations de commande.

Lorsque vous marquez une commande ouverte comme 'Commandée', PartsBox vous demande une date de livraison prévue. C'est pour que vous sachiez quand vos composants sont censés arriver et pour que le stock commandé puisse être affiché à divers endroits dans l'application.

Vous pouvez annuler une commande ouverte, ce qui la ramènera à l'état 'Ouvert' et arrêtera d'afficher le stock comme étant attendu.

Il est possible de recevoir des pièces d'une commande de plusieurs façons :

  • En utilisant l'interface de réception de commande : cela vous permet de recevoir tous (ou certains) composants d'une commande dans un seul emplacement de stockage en quelques clics.
  • En utilisant la boîte de dialogue Ajouter du stock dans un seul composant : cela vous permet de recevoir contre une commande, en pré-remplissant la quantité et le prix.
  • En scannant un code-barres. Selon la modernité du distributeur, cela affichera soit une boîte de dialogue d'ajout de stock, pré-remplira la boîte de dialogue avec la quantité, ou (dans le cas de codes-barres qui intègrent le code PartsBox) recevra directement le composant contre une commande spécifique, en remplissant la quantité, le prix et les informations de commande.

Listes d'achats

Lors de l'achat de composants, il est souvent nécessaire de planifier la production de plusieurs appareils. Comme leurs BOMs partagent souvent des composants, il n'est pas toujours facile de déterminer ce qui doit réellement être acheté, surtout étant donné que vous pourriez déjà avoir certains des composants dans votre stock local.

Meta-parts (part alternates) make this even more complicated: until the moment of ordering you want to be flexible as to the choice of a specific MPN (Manufacturer Part Number).

Pour commencer à acheter, allez dans votre section 'Projets' et commencez à ajouter des projets/BOMs à votre panier d'achat de projet en utilisant les boutons 'Ajouter au panier' en bas de chaque carte de projet. Lors de l'ajout, vous pourrez spécifier les quantités que vous avez l'intention de construire.

Après avoir ajouté des projets au panier, donnez un nom descriptif à votre liste et cliquez sur 'Créer une liste d'achats'. Vous serez dirigé vers la section 'Achats' et toutes vos listes d'achats vous seront montrées.

En cliquant sur une liste d'achat, l'interface de tarification familière apparaît : la même que pour la tarification Projet/BOM. Utilisez-la pour sélectionner des offres, ajouter vos propres offres, choisir des alternances de pièces spécifiques (pour les méta-composants), ou limiter la sélection à vos distributeurs préférés.

Une fois que vous êtes satisfait de la liste, utilisez la vue 'Regrouper par Distributeur/Fournisseur' pour voir vos composants divisés en commandes pour chaque fournisseur. Cette vue vous permet d'effectuer les mêmes opérations que la vue 'Tous les composants', vous pouvez donc toujours changer vos choix d'offre. De plus, vous pouvez rapidement ajouter tous les composants à une nouvelle commande ou à une commande existante avec ce fournisseur, et passer la commande avec eux.

Le support de la commande automatique a toujours été prévu, mais reste difficile à cause des distributeurs.

Autres équipements et logiciels

Scanners de codes-barres

Les scanners de codes-barres qui génèrent des frappes de touches sont pris en charge (ce qui inclut la plupart, sinon tous, les scanners USB). Le Zebra LS2208 est un exemple de scanner 1D qui est peu coûteux, fiable et fonctionne bien. Cependant, récemment, de nombreux distributeurs de composants ont commencé à introduire des codes-barres 2D. À l'avenir, il est probable que la plupart des codes-barres seront en 2D, en raison de leur supériorité. Les codes-barres 2D permettent de stocker beaucoup plus de données dans une petite zone.

Pour scanner les codes-barres 2D, en plus d'avoir un scanner 2D, vous devez également le configurer pour remplacer les caractères non imprimables spéciaux par des séquences ASCII, afin qu'il puisse fonctionner via une application de navigateur. En particulier, les codes ASCII RS, GS et EOT doivent être remplacés par les chaînes '{RS}', '{GS}' et '{EOT}', respectivement. Heureusement, il y a une solution facile : si vous avez un scanner Zebra DS2208, il suffit de scanner le code-barres fourni et le scanner sera correctement configuré pour PartsBox. Le code-barres peut être téléchargé sous forme de petit PNG, grand PNG ou page PDF.

Scanners pris en charge

Tout scanner 1D devrait fonctionner correctement avec PartsBox, s'il prend en charge l'interface USB HID (par exemple, il agit comme un clavier). Si vous pouvez voir la sortie du scanner dans un éditeur de texte, cela devrait fonctionner correctement.

Scanners 2D connus pour bien fonctionner :

Scanners 2D connus pour ne PAS fonctionner :

  • Zebra/Symbol DS6608 (discontinué en 2007)

Il n'est pas possible d'utiliser un scanner 2D à moins qu'il ne puisse effectuer des remplacements de chaînes dans les codes scannés (Zebra/Symbol l'appelle 'ADF' pour 'Advanced Data Formatting' fonctionnalité). Il s'agit d'une limitation des navigateurs web, et non de PartsBox.

La meilleure option pour scanner les codes-barres est un scanner de codes-barres matériel dédié. PartsBox recommande un scanner 2D, en particulier le Zebra DS2208. De plus en plus de distributeurs passeront aux codes-barres 2D, qui peuvent stocker beaucoup plus d'informations. Un scanner 2D peut également décoder les codes-barres 1D.

Une autre option de numérisation (moins coûteuse) est l'application Barcode to PC. Cette solution se compose de deux parties : un logiciel qui doit être installé sur votre PC, et une application mobile qui effectue la numérisation réelle. Cette solution ne fonctionne pas encore correctement avec les codes DataMatrix, mais cela devrait changer à l'avenir.

Problèmes et limitations connus

  • Le scanner a besoin d'une configuration supplémentaire si vous utilisez une disposition de clavier non américaine. Après avoir scanné le code-barres de configuration ci-dessus, scannez le code régional pour la disposition de votre clavier à partir du manuel qui est venu avec votre scanner.
  • Le scan ne fonctionne pas de manière fiable dans Firefox sous Windows. L'utilisation d'un autre navigateur (Chrome ou Edge) est fortement suggérée.

Dépannage

Malheureusement, la numérisation de codes-barres à l'aide d'un scanner USB ne peut pas être réalisée de manière 100% fiable, en raison de nombreux facteurs indépendants de la volonté de PartsBox.

Si un scanner 2D ne fonctionne pas avec PartsBox, la première étape consiste à vérifier sa sortie dans un éditeur de texte, tel que Notepad. Scannez un code-barres 2D dans Notepad et voyez si le résultat contient les séquences '{RS}', '{GS}' et '{EOT}'. Si ce n'est pas le cas, assurez-vous que le scanner a été configuré pour ces remplacements de codes spéciaux, et si vous utilisez une disposition de clavier internationale différente de celle des États-Unis, scannez le code de configuration régionale fourni dans le manuel de votre scanner.

Veuillez également lire la section 'Problèmes et limitations connus' ci-dessus, pour voir si votre problème y est répertorié.

Si la sortie dans le bloc-notes semble correcte, mais que PartsBox ne peut pas reconnaître le code-barres, veuillez utiliser le formulaire de feedback et nous le dire.

Contrôlez votre inventaire, vos commandes et votre production

Essayez la démo

Plans & tarification