PartsBox wijst geen serienummers toe vanuit een teller. Een serienummer in PartsBox is een partij van één eenheid: wanneer u bouwt, wordt elk geproduceerd apparaat een eigen partij met een hoeveelheid van één, geïdentificeerd door een unieke ID Anything™-code. Die code is het serienummer. Dit is een bewuste ontwerpkeuze, en het is de moeite waard om uit te leggen waarom.
Begin met de vraag die er echt toe doet: wat bent u van plan met een apparaat te doen nadat u het een serienummer heeft gegeven? Als u een nummer op een bord plakt en het verzendt, om er nooit meer aan te denken, volstaat elk nummeringsschema — PartsBox zal niets weten over dat bord zodra het het gebouw verlaat, en u ook niet. Maar als u een apparaat individueel wilt volgen — de voorraadstatus, de testresultaten, de reparaties, de exacte onderdelen die erin zijn gegaan — dan is de enige realistische benadering om één partij voor elk apparaat aan te maken. Partijen zijn de fundamentele voorraadeenheid in PartsBox, en ze stellen u in staat om gegevens aan een specifiek fysiek ding te koppelen.
Dit is waarom serialisatie lotbeheer vereist. Een serienummer dat zonder lotbeheer is toegewezen, is een halve maatregel. Zelfs als PartsBox een net opeenvolgend nummer voor u zou afdrukken, zou het geen manier hebben om te weten dat serienummer 1025022 vorige week naar een klant is verzonden, of is teruggekomen voor reparatie, of welke rol condensatoren erin is gegaan. Het nummer zou decoratie zijn. Het lot is hetgeen dat betekenis draagt.
Wanneer u een project bouwt, schakel dan "Elke resulterende subassemblage afzonderlijk volgen?" in bij de build-informatie. In plaats van een enkele anonieme batch voorraad te produceren, genereert PartsBox een lot van grootte één voor elke gebouwde eenheid. Elk lot heeft zijn eigen ID Anything™-code vanaf het moment dat de build begint.
Voor een meerstaps-build bestaan die partijen zodra u begint. Dit is hoe veel fabrikanten van medische apparatuur en lucht- en ruimtevaart werken: ze beginnen de build met een eerste fase waarin helemaal geen componenten worden geplaatst, puur gebruikt voor documentatie. Hun inventaris bevat dan al een partij voor elk apparaat dat wordt geproduceerd, elk met de status "In productie". U kunt labels afdrukken, aangepaste velden instellen, eenheden taggen en vastleggen wat er met elk apparaat gebeurt terwijl het door de assemblage gaat. Wanneer de build is voltooid, verandert de status en komt de voorraad beschikbaar.
Het serienummer is de ID Anything™-code van de partij. Neem die code, of de eerste paar tekens ervan, print deze als een QR-code of streepjescode en plaats deze op het apparaat. Als u deze later scant, wordt de partij weergegeven: de build waaruit deze afkomstig is, de verbruikte componenten en leverancierspartijen, de testgegevens en de onderhoudsgeschiedenis die gedurende de levensduur van het apparaat zijn bijgevoegd. U kunt kale printplaten serialiseren voordat de assemblage zelfs maar begint, omdat de partijen en hun codes al bestaan voordat er ook maar één component is geplaatst.
Omdat elk apparaat een partij is, kunt u er bestanden aan toevoegen. Sla een testrapport, foto's van een inspectie, een rework-protocol, een reparatierecord of een wettelijke deponering op als PDF of afbeelding, en het blijft zijn hele leven bij dat ene apparaat. Het papierwerk voor een eenheid leeft met de eenheid, en u bereikt het door dezelfde code te scannen.
Oude systemen delen sequentiële gehele serienummers uit vanuit een centrale teller. Mensen verwachten dit, en PartsBox wijst voor het gemak wel een geheel serienummer toe binnen elke build. Maar als de permanente identiteit van een apparaat heeft een sequentieel nummer echte problemen die een ondoorzichtige, wereldwijd unieke ID vermijdt.
Een volgnummer lekt informatie. Serienummer 4.217 vertelt iedereen die het ziet ongeveer hoeveel eenheden u heeft gemaakt, en twee eenheden die met een maand tussenruimte zijn gekocht, onthullen uw productiesnelheid. Een ID Anything™-code onthult niets — niet uw volume, niet uw tempo.
Een volgnummer heeft een enkele autoriteit nodig om de volgende waarde uit te geven. Dat is een coördinatieprobleem op het moment dat u op meer dan één locatie bouwt, of offline bouwt. Een ID Anything™-code wordt lokaal gegenereerd, zonder verbinding met een centraal register, en is toch overal uniek.
Een sequentieel nummer is fragiel. Herstel een database vanuit een back-up, of laat iemand de teller resetten, en u krijgt duplicaten — twee verschillende apparaten die hetzelfde serienummer dragen, zonder manier om ze uit elkaar te houden. ID Anything™-codes zijn uniek door constructie, dus een herstel of een fout kan ze niet laten botsen.
Niets hiervan weerhoudt u ervan om een mensvriendelijk serienummer te gebruiken wanneer u er een nodig heeft. Klanten eisen vaak een specifiek formaat — een productvoorvoegsel en een oplopend nummer, of een gecodeerde datum. Genereer het zoals de klant het wil en voeg het toe aan de partij als de naam of een aangepast veld. De ID Anything™-code van de partij blijft het unieke anker dat traceerbaarheid garandeert; het nummer dat u voor de klant afdrukt, kan zijn wat ze maar vragen.
De eerlijke afweging is dat een ID Anything™-code niet mooi is en niet is wat de meeste mensen zich voorstellen als ze "serienummer" horen. In ruil daarvoor krijgt u een identificatie die uniek, ondoorzichtig, overal gegenereerd zonder coördinatie en onmogelijk te botsen is — ondersteund door een partij die daadwerkelijk weet waar uw apparaat van is gemaakt en wat ermee is gebeurd.
Partijbeheer en serienummers zitten in het Control-abonnement.