Un composant de sous-ensemble est le stock qu'une production produit. Produisez un projet et le stock du composant de sous-ensemble correspondant augmente du nombre que vous avez produit. Ce composant se comporte alors comme n'importe quel autre composant, ce qui signifie que vous pouvez l'utiliser comme composant dans un autre projet. C'est ainsi que PartsBox produit des produits qui ont plusieurs niveaux d'assemblage.
Un composant de sous-ensemble est toujours compté en pièces entières. Il ne peut pas avoir d'unité de mesure propre, même lorsque certains de ses composants sont mesurés en mètres ou en grammes.
Supposons que vous fabriquez des lampes de bureau à LED, chacune construite à partir de trois sous-assemblages :
Créez un projet pour chacun — "Control Module v1.1", "LED Module v1.3", "Enclosure v1" — et activez son composant sous-assemblage en un seul clic. La production de chaque projet ajoute du stock à son composant sous-assemblage.
Créez maintenant un projet pour la lampe finie, "LAMP v1", et ajoutez les trois composants de sous-ensemble comme ses composants. PartsBox calcule combien de lampes complètes vous pouvez produire à partir des sous-ensembles en stock, et une production de la lampe puise dans ces sous-ensembles. L'imbrication n'a pas de limite fixe : un sous-ensemble peut lui-même être produit à partir d'autres sous-ensembles.
Le stock de sous-ensembles ajouté par un assemblage enregistre quel assemblage l'a produit. À partir du stock, vous accédez à l'assemblage, et à partir de l'assemblage aux composants qu'il a consommés — avec le contrôle des lots, les lots exacts. Un module fini sur l'étagère remonte à ses sources, et diviser un lot provenant d'un assemblage permet aux deux moitiés de continuer à pointer vers cet assemblage.
Vous pouvez également ajouter ou ajuster le stock de sous-ensembles manuellement, pour les modules que vous avez déjà en rayon ou assemblés avant de commencer à enregistrer les assemblages.
Lorsque deux versions d'un sous-ensemble sont interchangeables — "Module de contrôle v1.1" et "v1.2", par exemple — placez les deux dans un méta-composant et utilisez le méta-composant dans la nomenclature de la lampe. PartsBox traite alors l'une ou l'autre version comme un substitut valide, de sorte qu'un assemblage utilise celle que vous avez.
Une seule nomenclature hiérarchique fonctionne pour un produit de manière isolée, mais elle s'effondre lorsque plusieurs produits partagent des sous-modules. Les composants de sous-assemblage sont plutôt des composants séparés et réutilisables : un sous-assemblage peut apparaître dans de nombreux projets, plusieurs versions peuvent coexister, et chacun se comporte comme un composant normal — avec son propre stock, ses pièces jointes, ses alertes de stock bas et son attrition. Vous gérez un module partagé une fois et le réutilisez partout.
Les composants de sous-ensemble commencent avec le plan Essentials.