Heads-up: ändringar i byggen ⚡️

Byggsystemet i PartsBox har förbättrats. Det finns några nya funktioner, och vissa saker har försvunnit — läs vidare om du vill veta mer.

Nya funktioner

Plocklista! En länge efterfrågad funktion, en lista över partilots som måste samlas in (plockas) från lagring innan bygget. Plocklisttabellen visas nu som det andra steget i ett bygge, och kan exporteras till PDF eller CSV för utskrift.

Flera komponentkällor: En projekt/BOM-post kan nu använda komponenter från flera källor. Om du har 100 st av en komponent på en plats, och 100 st på en annan, kommer du nu att kunna bygga 200 enheter i ett enda bygge. På samma sätt, om du har en meta-komponent där en substitut har 100 st i lager, och en annan 100 st i lager, kommer du att kunna utföra ett bygge med en kvantitet av 200. Källor kommer att tilldelas i FIFO (First In, First Out)-ordning.

Avancerat byggsystem: Om din plan inkluderar funktionen, kan du också använda andra ordningar, samt konfigurera varje BOM-post för att konsumera komponenter i en godtycklig ordning, välja eller avmarkera källor individuellt. Du kan också åsidosätta det kvantitetsbehov som behövs för varje BOM-post.

För kunder som använder partikontroll är detta ett efterlängtat ögonblick: du kan nu använda flera komponentpartier i en byggnad, samtidigt som du bibehåller (något avslappnad) spårbarhet. Om du kräver strikt spårbarhet kan du enkelt använda kryssrutan "En enda källa för varje komponent".

Saker som är borta

Den gamla "Källa"-rullgardinsväljaren i byggtabellen är borta, varje rad kan nu rullas ut för att konfigurera källor.

"Ignorera"-kryssrutorna är också borta. Det finns inte längre något behov av dem: du kan fortsätta med bygget även med otillräckligt lager.

Tidigare byggen har nu en "Lagerförfrågningar"-kolumn (istället för den gamla "Källa"-kolumnen) som visar var komponenter togs från.

Funktion uppdelad över planer

Hobbyist/Maker (gratis) abonnemanget får den nya plocklistfunktionen, men tillåter fortfarande bara en källa för varje komponent. Jag hoppas att detta inte är för begränsande för dig om du är en hobbyist!

Dessutom, flera källor, men endast med FIFO (Först In Först Ut) ordning är tillgängliga i Labb/Verkstadsplanen.

Produktionsplan (och högre) med funktionen Avancerat Byggsystem tillåter också LIFO (Last In First Out), Senast åtkomna, Största lot först och Minsta lot först ordning, samt godtycklig omordning av källor, individuellt källval och per-post kvantitetsöverskridande.

Småtryck: varför det tog så lång tid

För de som undrar varför dessa länge efterfrågade funktioner tog så lång tid att implementera: det nya byggsystemet löser faktiskt två problem. Det ena är att kunna använda flera källor för en BOM-post. Det andra är att det var möjligt att hamna med negativt lager om flera BOM-poster använde samma komponent.

Det visar sig att många BOM:er använder samma komponent på flera rader, ibland direkt och ibland som en ersättare i en meta-komponent. Om en BOM-rad "förbrukar" lager för en komponent, bör efterföljande BOM-rader inte se detta lager som tillgängligt. Med andra ord, för att veta om en byggnation överhuvudtaget är möjlig, är det nödvändigt att gå igenom BOM rad för rad, och hålla reda på tillgängligt lager under hela byggnationen. Det räcker inte att bara kontrollera en gång när byggnationen påbörjas.

Detta innebar att byggandet måste närmas på ett annat sätt, och en ny modell för byggen måste utformas och implementeras. Den nya byggmodellen måste köras både på servrarna och i webbläsaren, så att det är möjligt att interaktivt ändra lot-tilldelningar och omedelbart se resultaten i byggtabellen.

En annan anledning till den långa väntetiden är att byggsystemet är en kritisk del av PartsBox. Många företag förlitar sig på det varje dag, och de som bygger medicintekniska produkter behöver också spårbarhetsdata för att vara 100% korrekta. Det är inte något som kan implementeras om snabbt eller lätt.

Tidigare blogginlägg: Oktober 2020 uppdatering (2020-10-12)
Senare blogginlägg: Bilder för komponenter, platser och projekt (2021-01-27)

PartsBox är en onlineapp som låter dig ta kontroll över ditt lager av elektroniska komponenter, BOM-prissättning och småskalig produktion. Den håller reda på var komponenter förvaras, vad de aktuella lagernivåerna är och vilka komponenter som används i vilka projekt/BOMs.

Bloggindex