PartsBox Gebruikershandleiding

Inleiding

Wat is PartsBox?

PartsBox is een uitgebreide online tool voor het beheren van elektronicaproductie, met functionaliteit variërend van voorraadbeheer tot BOM-prijzen, productietracking en inkoop. Het biedt een gecentraliseerd platform om het hele proces van elektronicaproductie te stroomlijnen en te optimaliseren.

Voorraadbeheer

PartsBox biedt een robuust voorraadbeheersysteem dat elektronische componenten, hun opslaglocaties en huidige voorraadniveaus bijhoudt. Het ondersteunt verschillende soorten onderdelen, waaronder gekoppelde onderdelen (met fabrikantonderdeelnummers), lokale onderdelen (aangepaste of generieke componenten), meta-parts (uitwisselbare onderdelen) en sub-assemblage onderdelen (resulterend uit het bouwen van projecten). Elk onderdeel kan worden geassocieerd met gedetailleerde informatie zoals fabrikant, MPN, footprint, tags en aangepaste velden. De software maakt ook het aanmaken en beheren van opslaglocaties mogelijk, die fysieke opslageenheden zoals dozen, planken of rekken kunnen vertegenwoordigen.

BOM-prijzen

Met PartsBox kunt u eenvoudig uw Bill of Materials (BOM) prijzen met behulp van actuele componentprijzen van online distributeurs. Upload simpelweg uw BOM en de software haalt automatisch de nieuwste prijzen op, rekening houdend met prijsstaffels, valutaconversies, minimale bestelhoeveelheden (MOQ) en bestelveelvouden. Naast online aanbiedingen kunt u uw lokale aanbiedingen van leveranciers toevoegen, waarbij u meerdere prijsstaffels, valuta's, geldigheidsperioden, MOQ en bestelveelvouden specificeert. Dit zorgt ervoor dat u altijd een nauwkeurige en actuele schatting van uw BOM-kosten heeft.

Productiebeheer

PartsBox stroomlijnt het proces van het bouwen van elektronische projecten door de gehele productielevenscyclus te beheren. Projecten in PartsBox vertegenwoordigen stuklijsten (BOMs) die gebouwd kunnen worden, wat resulteert in de creatie van subassemblage-componenten. Wanneer een project wordt gebouwd, worden de benodigde componenten van de voorraad afgetrokken en wordt de resulterende subassemblage-voorraad toegevoegd. Builds kunnen in één fase of in meerdere fasen worden uitgevoerd, wat flexibiliteit in het productieproces mogelijk maakt. De software houdt een gedetailleerde geschiedenis bij van alle builds, waardoor tracking en auditing eenvoudig zijn.

Lotbeheer

PartsBox biedt volledige lotbeheerfunctionaliteit, waarmee u specifieke batches onderdelen kunt volgen van hun bron tot hun gebruik in productie. Loten kunnen worden gekoppeld aan gedetailleerde informatie zoals naam, beschrijving, bijlagen en een gebeurtenislogboek dat alle activiteiten met betrekking tot het lot registreert. Deze tweerichtings-traceerbaarheid zorgt ervoor dat u volledig inzicht heeft in de herkomst en het gebruik van elke batch componenten, wat betere kwaliteitscontrole en naleving van brancheregelgeving mogelijk maakt.

Ontwerpfilosofie

PartsBox is vanaf de basis ontworpen om snel, onopvallend en gebruiksvriendelijk te zijn. De gebruikersinterface is snel en responsief, waardoor u snel componenten kunt zoeken, voorraadniveaus kunt controleren, voorraad kunt toevoegen of verwijderen en toegang kunt krijgen tot projecten. Elke actie gebeurt direct, zonder merkbare vertraging.

Een van de belangrijkste kenmerken van PartsBox is de mogelijkheid tot realtime samenwerking. Meerdere gebruikers kunnen tegelijkertijd binnen de applicatie werken en wijzigingen die door de ene gebruiker worden aangebracht, zijn direct zichtbaar voor alle andere gebruikers. Dit zorgt ervoor dat iedereen altijd toegang heeft tot de meest actuele informatie, waardoor handmatige synchronisatie of communicatie overbodig wordt.

In tegenstelling tot veel traditionele ERP- (Enterprise Resource Planning) of MRP- (Material Requirements Planning) tools, die complex en omslachtig kunnen zijn om te implementeren, is PartsBox ontworpen om eenvoudig te introduceren en te integreren in uw bestaande workflow. Het doel is om minimale wrijving binnen een bedrijf te veroorzaken, zodat gebruikers het snel en naadloos kunnen adopteren.

PartsBox is meer dan alleen een tool die u gedwongen wordt te gebruiken; het is een tool die u wilt gebruiken. De intuïtieve interface, krachtige functies en real-time samenwerking maken het een plezierige en productieve ervaring voor iedereen die betrokken is bij het beheerproces van elektronische componenten. Of u nu een ingenieur, inkoopmanager of productieleider bent, PartsBox vereenvoudigt uw werk en helpt u georganiseerd en efficiënt te blijven.

Concepten

Onderdelen

PartsBox draait om elektronische componenten, dus een 'onderdeel' is een fundamenteel concept. Een onderdeel vertegenwoordigt een elektronisch of mechanisch component. Er zijn verschillende soorten onderdelen:

  • Gekoppelde componenten zijn voor componenten met fabrikantonderdeelnummers (MPN's). Als een component een MPN heeft en u het online kunt vinden, kies dan deze optie. U krijgt direct een beschrijving, een link naar de datasheet, een link naar de site van de fabrikant, componentspecificaties, een miniatuurafbeelding, en PartsBox kan prijs- en beschikbaarheidsinformatie over dit component ophalen bij distributeurs.
  • Lokale Componenten zijn voor al het andere: generieke en merkloze componenten, PCB's, aangepaste onderdelen, mechanische onderdelen en alles wat geen exact onderdeelnummer heeft.
  • Meta-componenten groeperen componenten die uitwisselbaar zijn (exacte vervangers voor elkaar).
  • Subassemblage-onderdelen zijn het resultaat van het bouwen van een project en komen 1:1 overeen met projecten.

Merk op dat het voor generieke en merkloze componenten (bijv. een merkloze NE555 in een DIP-behuizing) meestal beter is om lokale componenten te gebruiken. Er zijn honderden versies van de NE555 en uw specifieke versie kan enigszins verschillen van die van iemand anders. Gebruik dus gekoppelde componenten alleen voor exact overeenkomende componenten (bijvoorbeeld als u een 'NE555PWG4' van Texas Instruments heeft, koppel deze dan).

Componenten zijn abstract: ze beschrijven het onderdeel, maar totdat u daadwerkelijke voorraad toevoegt, vertegenwoordigen ze geen fysieke dingen. Zelfs componenten zonder voorraad zijn nuttig—u kunt ze bijvoorbeeld toevoegen aan projecten (BOM's) om prijzen voor uw projecten te krijgen.

Gekoppelde onderdelen hebben twee namen: de lokale (interne) naam en het officiële MPN. In het gratis hobbyistenplan moet de lokale naam hetzelfde zijn als het MPN. In commerciële plannen kunnen beide namen worden gebruikt en kan de lokale naam verschillen van het MPN. De lokale naam kan worden gewijzigd door het onderdeel te hernoemen.

Meta-componenten worden gebruikt om componenten te groeperen die uitwisselbaar zijn. Dit is handig voor passieve componenten, waar verschillende alternatieve componenten kunnen worden toegevoegd, of voor elk geval waarin verschillende componenten gelijkwaardig zijn en elk van hen kan worden gekozen op basis van prijs en beschikbaarheid. PartsBox behandelt meta-componenten op dezelfde manier als normale componenten, waarbij de keuze van het daadwerkelijk te gebruiken component wordt uitgesteld. Bij het prijzen van projecten worden aanbiedingen voor alle lid-componenten overwogen.

Sub-assemblage componenten vertegenwoordigen de resultaten van het bouwen van uw projecten. Telkens wanneer u een project bouwt, wordt voorraad toegevoegd aan het bijbehorende sub-assemblage component. Het component kan dan indien nodig in andere projecten worden gebruikt. Dit biedt een manier om complexe producten te bouwen die bestaan uit een aantal sub-assemblages en componenten, die elk afzonderlijk worden geproduceerd of ingekocht.

Naast standaardattributen zoals een naam of fabrikant, kunnen onderdelen ook aangepaste velden/attributen hebben (in abonnementen die deze functie ondersteunen). Net als het veld 'Notities' kunnen deze worden gebruikt om alle gegevens op te slaan, maar op een meer gestructureerde manier. Enkele gebruiksvoorbeelden zijn Distributeur, Onderdeelnummer Distributeur, URL Onderdeel Leverancier, Gewicht of Tarra Gewicht Container. Aangepaste velden worden geïndexeerd voor zoeken.

Voorraad

Na het aanmaken van een component in PartsBox, kunt u voorraad toevoegen om de fysieke inventaris van dat elektronische component weer te geven. Voorraad vertegenwoordigt de daadwerkelijke, tastbare exemplaren van het component die u in handen heeft of waartoe u in de toekomst toegang zult hebben.

Een enkel onderdeel kan voorraad hebben op meerdere locaties. Dit is vooral handig bij het werken met haspels componenten. Vaak wilt u een volle haspel op één locatie bewaren terwijl u een kleinere hoeveelheid op afgesneden tape op een andere locatie bewaart. Het bijhouden van voorraad op verschillende locaties is ook waardevol bij het werken met contractfabrikanten, omdat u hiermee voorraad kunt monitoren die zich fysiek buiten uw kantoor bevindt.

PartsBox scheidt opzettelijk de concepten van componenten en voorraad. U kunt componenten zien als containers die daadwerkelijke voorraad kunnen bevatten. Componenten met nul voorraad dienen belangrijke doelen:

  • Ze geven aan wat er besteld moet worden.
  • Ze stellen u in staat om lopende bestellingen te volgen.
  • Uw projecten (BOM's) kunnen componenten gebruiken die u fysiek niet op voorraad heeft, maar uw fabrikant wel.
  • Ze stellen u in staat om in de toekomst BOM's uit CAD-tools te importeren, waarbij BOM-regels automatisch aan componenten worden gekoppeld.

PartsBox behandelt voorraadgeschiedenis als een permanent record met beperkte bewerkingsopties. U kunt altijd de meest recente invoer verwijderen, maar oudere invoeren kunnen niet worden verwijderd en hun hoeveelheden kunnen niet worden gewijzigd. Deze aanpak waarborgt de integriteit en traceerbaarheid van uw voorraadgegevens in de loop van de tijd.

Lots

In PartsBox vertegenwoordigt een lot een specifieke batch of zending van elektronische componenten, traceerbaar naar een bekende bron. Lotbeheer is een optionele functie die gedetailleerdere tracking en beheer van onderdelenvoorraad mogelijk maakt.

Wanneer lotbeheer is ingeschakeld, wordt alle voorraad voor een bepaald component verdeeld in afzonderlijke lots. Een lot wordt aangemaakt bij het toevoegen van nieuwe voorraad, zodat elke batch componenten wordt geassocieerd met een specifiek lot. Dit maakt differentiatie mogelijk tussen identieke componenten die op verschillende tijdstippen of bij verschillende leveranciers zijn ingekocht.

Lots kunnen verschillende gegevens bevatten:

  • Naam: Een unieke identificatie voor de lot, meestal gerelateerd aan de bron of datum van verwerving
  • Beschrijving: Aanvullende details over de lot, zoals leveranciersinformatie of specifieke kenmerken
  • Opmerkingen: Notities over de lot die relevant kunnen zijn voor toekomstig gebruik
  • Tags: Labels die kunnen worden toegepast om lots te filteren voor weergave of bij het selecteren van componentbronnen voor producties
  • Bijlagen: Relevante documenten zoals facturen, inspectierapporten of testresultaten

Door gebruik te maken van partijbeheer maakt PartsBox nauwkeurige tracking van onderdelen mogelijk gedurende het hele voorraadbeheerproces. Dit is met name handig voor het beheren van onderdelen met een beperkte houdbaarheid, het garanderen van traceerbaarheid in geval van kwaliteitsproblemen of het voldoen aan wettelijke vereisten.

Wanneer onderdelen worden verbruikt tijdens een build of worden overgebracht tussen opslaglocaties, wordt de specifieke partij geregistreerd, waardoor een volledige geschiedenis van het gebruik van elke partij behouden blijft. Deze gedetailleerde tracking maakt het gemakkelijker om problemen te identificeren en te isoleren als ze zich voordoen.

Lotbeheer in PartsBox biedt een extra laag van controle en zichtbaarheid over de voorraad van elektronische componenten, wat een efficiënter en nauwkeuriger beheer van onderdelen mogelijk maakt.

Opslaglocaties

Een opslaglocatie is een plek waar componenten kunnen worden bewaard. Het kan een kamer, een lade, een plank, een doos, een vakje in een doos of iets anders zijn dat u kunt bedenken. Hoe u uw opslag organiseert, is aan u. Sommige mensen gooien al hun componenten in twee of drie dozen, en sommigen gebruiken een meer gedetailleerde aanpak.

U kunt uw opslaglocaties elke naam geven die u wilt, maar er is een voorgesteld naamschema:

Begin met een letter. U zou b kunnen gebruiken voor dozen (boxes) (met vakken), maar u heeft misschien ook planken (shelves) (met haspels), of kasten met lades. Een tweecijferig nummer volgt, dat is het nummer van uw doos, plank, kast of lade. Vervolgens, als de locatie subvakken heeft, gebruiken we een schaakbordraster: a1, a2, b1, b2, enzovoort, afhankelijk van de grootte van het raster. Dit resulteert in namen zoals 'b01-a4', wat betekent 'doos 1, rij a, kolom 4', of 's12-l1-r2' wat 'plank 12, niveau 1, haspel 2' is. Gebruik wat u het makkelijkst componenten laat vinden.

Sampleboeken met weerstanden of condensatoren kunnen worden gelabeld als dozen, zonder subcompartimenten, omdat het gemakkelijk is om een bepaalde waarde binnen een sampleboek te vinden.

De namen van uw opslaglocaties kunnen op elk moment worden gewijzigd, maar kies ze zorgvuldig, want zodra u uw labels/stickers afdrukt, wordt het wijzigen ervan iets moeilijker.

Bedrijven die werken met CM/EMS (contractfabrikanten) laten sommige van hun opslaglocaties vaak voorafgaan door de naam van de fabrikant, zodat ze locaties gemakkelijk kunnen filteren en kunnen zien wat de CM op dit moment op voorraad heeft.

CM/EMS-bedrijven daarentegen voegen vaak klantnamen toe als voorvoegsel aan sommige opslaglocaties, om opslaglocaties per klant te krijgen voor in consignatie gegeven componenten.

Aangepaste velden

Aangepaste velden bieden een flexibele manier om gestructureerde gegevens op te slaan en te organiseren voor verschillende objecten in PartsBox. Aangepaste velden kunnen worden toegevoegd aan componenten, partijen, opslaglocaties, bestellingen, projecten, project (BOM)-regels en builds.

In tegenstelling tot notities of opmerkingen zijn aangepaste velden gestructureerd, geïndexeerd voor zoekopdrachten en kunnen ze worden gebruikt in tabelkolommen en filters in de hele applicatie. Hiermee kunt u extra attributen definiëren en opslaan die specifiek zijn voor de behoeften, workflows of industriële vereisten van uw organisatie.

Enkele voorbeelden van hoe aangepaste velden gebruikt kunnen worden:

  • Voor onderdelen: onderdeelnummers van distributeurs, betrouwbaarheidsniveaus, status van milieucompliance
  • Voor opslaglocaties: temperatuurbereiken, ESD-beschermingsniveaus, eigendomsinformatie, MSL-niveau
  • Voor lots: batchnummers van leveranciers, vervaldata, status van kwaliteitsinspectie
  • Voor bestellingen: goedkeuringsstatus, verzendmethoden, douanedocumentatie
  • Voor projecten: projectmanagers, ontwikkelingsfasen, wettelijke goedkeuringen
  • Voor builds: batchnummers, productielijn-ID's, status van kwaliteitscontrole

Aangepaste velden zijn volledig geïntegreerd in de PartsBox-interface en kunnen zijn:

  • Toegevoegd aan tabelweergaven als kolommen
  • Geëxporteerd in PDF- of CSV-tabelexporten
  • Gebruikt voor zoeken
  • Gebruikt in filters

Bulkoperaties met aangepaste velden

Wanneer u met meerdere items werkt, kunt u bulkbewerkingen uitvoeren op aangepaste velden:

  • Aangepast veld instellen: Voeg een waarde voor een aangepast veld toe of werk deze bij voor alle geselecteerde items tegelijk
  • Aangepast veld hernoemen: Wijzig de naam van een aangepast veld voor alle geselecteerde items
  • Aangepast veld verwijderen: Verwijder een aangepast veld van alle geselecteerde items

Om deze bewerkingen te gebruiken:

  1. Selecteer meerdere items in een tabel met behulp van selectievakjes
  2. Gebruik het menu voor bulkacties om de bewerking voor aangepaste velden te kiezen
  3. Volg de aanwijzingen om de bewerking te voltooien

Deze bulkbewerkingen zijn beschikbaar voor onderdelen, lots, opslaglocaties, bestellingen, projecten, projectregels en builds.

Bijlagen

PartsBox maakt het mogelijk om willekeurige bestanden te koppelen aan componenten, lots, projecten, opslaglocaties, bestellingen, lokale aanbiedingen en bouws. Deze functie is handig om alle relevante informatie georganiseerd en gemakkelijk toegankelijk te houden. Enkele veelvoorkomende voorbeelden van bestanden die u misschien wilt bijvoegen zijn:

  • Datasheets voor elektronische componenten
  • 3D CAD-modellen van mechanische onderdelen
  • Facturen en pakbonnen voor bestellingen
  • Kwaliteitscontroledocumenten en testrapporten
  • Productfoto's en afbeeldingen
  • Applicatienotities en referentieontwerpen
  • Conformiteitscertificaten (CoC) en veiligheidsinformatiebladen (MSDS)

Door deze bestanden rechtstreeks aan de relevante items in PartsBox te koppelen, zorgt u ervoor dat belangrijke informatie altijd binnen handbereik is. U hoeft zich geen zorgen te maken over naamgevingsconventies, directorystructuren of onthouden waar bestanden op een server zijn opgeslagen.

Bijlagen worden veilig in de cloud opgeslagen en zijn overal toegankelijk.

Wanneer u de detailpagina van een item met bijlagen bekijkt, ziet u een lijst met alle bijgevoegde bestanden. Door op een bestandsnaam te klikken, wordt de bijlage naar uw computer gedownload. U kunt bijlagen ook hernoemen of verwijderen als ze niet langer nodig zijn.

Door gebruik te maken van de bijlagefunctie van PartsBox, kunt u alle essentiële documentatie georganiseerd houden en koppelen aan de relevante items in uw voorraad. Dit bespaart tijd en zorgt ervoor dat iedereen in uw team toegang heeft tot de informatie die ze nodig hebben.

Bestellingen

In PartsBox vertegenwoordigen bestellingen de inkoop van componenten bij leveranciers. Elke bestelling doorloopt drie verschillende statussen:

  1. Open: Wanneer een bestelling voor het eerst wordt aangemaakt, begint deze in de status "Open". U kunt de bestelling vrij wijzigen en regelitems toevoegen of verwijderen als dat nodig is. Hiermee kunt u uw bestelling geleidelijk opbouwen voordat u deze bij de leverancier indient.
  2. Besteld: Zodra u uw bestelling heeft afgerond en bij de leverancier heeft geplaatst, gaat de bestelling over naar de status "Besteld". Dit geeft aan dat de bestelling is ingediend en dat u wacht tot de leverancier uw componenten verwerkt en verzendt. In deze status kan de bestelling niet meer worden gewijzigd.
  3. Ontvangen: Nadat de leverancier uw bestelling heeft verzonden en u alle onderdelen heeft ontvangen, schakelt de bestelling automatisch over naar de status "Ontvangen". Deze overgang vindt plaats wanneer u alle regelitems op de bestelling als ontvangen markeert in PartsBox. De status "Ontvangen" geeft aan dat de bestelling compleet is en dat alle onderdelen aan uw voorraad zijn toegevoegd.

Projecten

Een project in PartsBox vertegenwoordigt een stuklijst (BOM), wat een lijst is van componenten die nodig zijn om een elektronisch apparaat of assemblage te bouwen. Elk project komt overeen met een specifiek ontwerp of product.

Projecten dienen meerdere doelen in PartsBox:

  1. Apparaten bouwen: Wanneer u klaar bent om een apparaat te produceren, kunt u een build maken vanuit het project. Dit volgt het productieproces, beheert voorraadniveaus en zorgt ervoor dat u alle benodigde componenten beschikbaar heeft.
  2. Kostenraming: PartsBox berekent de prijs van de BOM van een project, wat een schatting geeft van de totale componentkosten. Dit helpt bij beslissingen over productprijzen en beheer van productiekosten.
  3. Sub-assemblages: Projecten kunnen sub-assemblages vertegenwoordigen die in grotere apparaten of systemen worden opgenomen. Wanneer u een sub-assemblageproject voltooit, worden de geproduceerde items beschikbaar als voorraad die als componenten in andere projecten kunnen worden gebruikt. Deze hiërarchische aanpak ondersteunt het beheer van complexe producten met meerdere assemblageniveaus.

Producties

Een build vertegenwoordigt het resultaat van het bouwen van een project. Het komt normaal gesproken overeen met een batch apparaten die zijn vervaardigd, of worden vervaardigd. PartsBox ondersteunt eentraps- en meertraps-builds, en een meertraps-build kan in uitvoering zijn (nog niet voltooid).

Aanbiedingen

Aanbiedingen van leveranciers/distributeurs kunnen aan componenten worden gekoppeld om te worden gebruikt bij het prijzen van projecten die het component vereisen. Aanbiedingen kunnen meerdere staffelprijzen hebben, evenals geldigheidsperioden (vervaldata), minimale bestelhoeveelheid (MOQ) en bestelveelvouden.

Inkooplijsten

Een inkooplijst is een geconsolideerde lijst van onderdelen die nodig zijn om een of meer projecten te bouwen, gebaseerd op de Bill of Materials (BOM) voor elk project en de opgegeven bouwhoeveelheden. Het vertegenwoordigt de componenten die u moet bestellen om uw geplande builds te voltooien.

Om een inkooplijst te maken, voegt u projecten toe aan uw winkelwagen, waarbij u de hoeveelheid van elk project opgeeft dat u van plan bent te bouwen. PartsBox combineert vervolgens de individuele BOM's, vermenigvuldigt de componenthoeveelheden met de bouwhoeveelheden en voegt ze samen tot één lijst. Dit proces ontdubbelt gemeenschappelijke componenten over projecten heen, wat resulteert in een uniforme lijst van alle componenten die u moet inkopen.

De inkooplijst biedt een duidelijk overzicht van uw inkoopbehoeften, waardoor het eenvoudiger wordt om uw voorraad te beheren en uw bestellingen te plannen. Er wordt rekening gehouden met de huidige voorraadniveaus, waarbij wordt aangegeven welke componenten besteld moeten worden en in welke hoeveelheden.

Zodra u uw inkooplijst heeft beoordeeld en afgerond, kunt u direct vanuit de lijst leveranciersbestellingen aanmaken. PartsBox helpt u de beste leveranciers te selecteren op basis van uw voorkeuren, zoals prijs, beschikbaarheid en levertijd. U kunt de inkooplijst indien nodig opsplitsen in meerdere leveranciersbestellingen, waardoor uw inkoopproces wordt geoptimaliseerd en de kosten worden verlaagd.

Rapporten

Rapporten stellen u in staat om overzichtsinformatie over uw gegevens te krijgen.

Net als al het andere in PartsBox worden rapporten in realtime bijgewerkt. Als u bijvoorbeeld een 'Lage Voorraad'-rapport openhoudt en iemand anders voorraad verwijdert (waardoor de voorraad voor een bepaald component onder een drempelwaarde zakt), wordt uw rapport onmiddellijk bijgewerkt.

Voorraadwaardering

PartsBox berekent de waarde van uw onderdelenvoorraad met behulp van inkoopprijzen die zijn ingevoerd bij het toevoegen van voorraad. Inzicht in hoe deze waardering werkt, helpt bij financiële rapportage en voorraadbeheer.

Belangrijkste statistieken

Voor elk component houdt PartsBox bij:

  • Inkoopwaarde: Het totale bedrag dat is betaald voor alle toegevoegde voorraad. Dit vertegenwoordigt het werkelijke geld dat is besteed aan het verwerven van de onderdelen.
  • Gemiddelde inkoopprijs: Berekend op basis van alle voorraadtoevoegingen waarbij een prijs is ingevoerd. Dit is de gewogen gemiddelde kostprijs per eenheid.
  • Totale waarde: De geschatte huidige waarde van de voorraad in bezit, berekend als: gemiddelde inkoopprijs × huidige voorraadhoeveelheid.

Waardering met Partijbeheer

Wanneer lotbeheer is ingeschakeld, houdt PartsBox de exacte aankoopprijs voor elk lot bij. Dit biedt nauwkeurige kosteninformatie per lot:

  • Elke partij behoudt zijn oorspronkelijke aankoopprijs, waardoor exacte kostenopvolging mogelijk is
  • Wanneer componenten worden gebruikt in builds, worden de kosten toegewezen op basis van de specifieke verbruikte partijen
  • Partijsplitsingen erven de kosten van de moederpartij
  • Rapporten tonen exacte waarden op basis van werkelijke partijkosten

Deze exacte waardering is met name nuttig voor:

  • Nauwkeurige berekeningen van de kostprijs van de omzet (COGS)
  • Naleving van boekhoudnormen die een nauwkeurige voorraadwaardering vereisen
  • Het volgen van kostenvariaties tussen verschillende inkoopbatches

Waardering zonder Lotbeheer

Zonder lotbeheer gebruikt PartsBox de gemiddelde kostenmethode voor voorraadwaardering:

  • Alle voorraad van een onderdeel wordt behandeld als vervangbaar (uitwisselbaar)
  • De gemiddelde aankoopprijs wordt berekend over alle aankopen
  • Wanneer voorraad wordt verwijderd, wordt deze gewaardeerd tegen de huidige gemiddelde prijs
  • Deze methode biedt een redelijke benadering wanneer exacte lot-tracking niet vereist is

Selectie van onderdeelbron (FIFO/LIFO)

Bij het bouwen van projecten bepaalt PartsBox welke fysieke voorraad wordt gebruikt op basis van de bronselectiestrategie voor componenten. Dit beïnvloedt welke lots als eerste worden verbruikt:

  • FIFO (First-In First-Out): Gebruikt de oudste voorraad eerst (op verwervingsdatum)
  • LIFO (Last-In First-Out): Gebruikt de meest recent verworven voorraad eerst
  • Laatst geopend: Gebruikt de laatst geopende partijen eerst
  • Grootste partij eerst: Verbruikt grotere partijen vóór kleinere
  • Kleinste partij eerst: Verbruikt kleinere partijen vóór grotere

Merk op dat de bronselectiestrategie bepaalt welke fysieke voorraad wordt verbruikt tijdens producties. Met partijbeheer ingeschakeld, beïnvloedt dit welke specifieke partijkosten aan elke productie worden toegeschreven. Zonder partijbeheer wordt voorraad als vervangbaar beschouwd en geldt de gemiddelde kostprijs, ongeacht welke fysieke voorraad wordt verbruikt.

Organisaties (Bedrijven)

PartsBox ondersteunt samenwerking via het concept van organisatie (bedrijven). Een bedrijf of organisatie in PartsBox vertegenwoordigt een gedeelde database waartoe meerdere gebruikers tegelijkertijd toegang hebben. Hierdoor kunnen teams samenwerken aan het beheer van hun voorraad elektronische componenten, inkoop en productie.

Wanneer u een bedrijf of organisatie aanmaakt in PartsBox, kunt u andere gebruikers uitnodigen om lid te worden en samen te werken. Het aantal gebruikers dat toegang heeft tot een bedrijfsdatabase hangt af van uw abonnement. Als u meer gebruikers moet accommoderen, kunt u uw abonnement dienovereenkomstig upgraden.

Om iemand toegang te geven tot een bedrijfsdatabase, moet diegene eerst een PartsBox-account aanmaken. Zodra ze een account hebben, kan een beheerder van het bedrijf hen uitnodigen en de juiste toegangsrechten verlenen. Hiermee kunt u bepalen wie toegang heeft tot de gegevens van uw bedrijf en welke acties ze kunnen uitvoeren.

Naast bedrijfsdatabases heeft elke PartsBox-gebruiker ook een gratis privédatabase voor persoonlijk gebruik. Deze privédatabase staat los van eventuele bedrijfsdatabases waartoe u toegang heeft. U kunt eenvoudig schakelen tussen uw privédatabase en eventuele bedrijfsdatabases met behulp van de database-wisselaar bovenaan het PartsBox-appscherm. De wisselaar toont de naam van de momenteel geselecteerde database.

Toegangsrechten

PartsBox biedt flexibele toegangscontrole-opties om ervoor te zorgen dat gebruikers de juiste rechten hebben op basis van hun rollen en verantwoordelijkheden binnen het bedrijf. Een bedrijf heeft altijd ten minste één 'admin'-gebruiker die het hoogste niveau van controle bezit en factureringsinformatie kan beheren en toegang kan verlenen of intrekken aan andere gebruikers.

Voor abonnementen zonder Role-Based Access Control (RBAC) biedt PartsBox drie basis toegangsniveaus:

  • Admin: Gebruikers met admin-toegang hebben volledige controle over het systeem. Ze kunnen databasegegevens lezen en schrijven, gebruikerstoegang beheren, factureringsinformatie wijzigen, alle gegevens verwijderen en het abonnement opzeggen. Admins hebben het hoogste niveau van verantwoordelijkheid en moeten zorgvuldig worden toegewezen.
  • Lezen/Schrijven: Gebruikers met lees-/schrijftoegang kunnen databasegegevens bekijken en wijzigen, zoals het aanmaken en bijwerken van onderdelen, opslaglocaties, projecten en builds. Ze kunnen echter geen gebruikersaccounts, factureringsgegevens of het abonnement beheren. Dit niveau is geschikt voor gebruikers die actief met de voorraad werken en wijzigingen moeten aanbrengen.
  • Alleen-lezen: Gebruikers met alleen-lezen toegang kunnen de databasegegevens bekijken, maar geen wijzigingen aanbrengen. Dit niveau is geschikt voor gebruikers die informatie moeten raadplegen ter referentie, maar niet de mogelijkheid nodig hebben om wijzigingen aan te brengen.

Voor abonnementen met Role-Based Access Control (RBAC) biedt PartsBox een meer gedetailleerde en aanpasbare benadering van toegangsbeheer. Met RBAC kunnen bedrijven een willekeurig aantal rollen definiëren en deze aan gebruikers toewijzen op basis van hun specifieke verantwoordelijkheden. Elke rol definieert machtigingen voor individuele bewerkingen, zoals het aanmaken van onderdelen, het toevoegen van voorraad of het uitvoeren van builds.

RBAC maakt fijnmazige controle over machtigingen mogelijk, waardoor bedrijven beperkte rollen met beperkte toegang kunnen creëren. Er kan bijvoorbeeld een rol 'Ontvangst' worden gedefinieerd waarmee gebruikers voorraad kunnen toevoegen en verplaatsen, maar geen projecten kunnen wijzigen of builds kunnen uitvoeren. Deze rol zou geschikt zijn voor werknemers die verantwoordelijk zijn voor het ontvangen en organiseren van inkomende voorraad.

Evenzo zou een 'Productie'-rol kunnen worden gecreëerd om gebruikers toe te staan builds uit te voeren van vooraf gedefinieerde projecten, maar de projecten zelf niet te wijzigen. Deze rol zou nuttig zijn voor werknemers die betrokken zijn bij het productieproces en producten moeten assembleren op basis van vastgestelde ontwerpen.

Audit Trail

In grotere organisaties is het bijhouden van een onveranderlijk auditspoor van alle databasewijzigingen vaak noodzakelijk voor naleving van regelgeving en traceerbaarheid. Dit is met name belangrijk voor bedrijven die onderworpen zijn aan regelgeving zoals US FDA Title 21 CFR Part 11, die strikte eisen stelt aan het bijhouden van gegevens en data-integriteit.

Zelfs zonder wettelijke verplichtingen kiezen veel bedrijven ervoor om een audit trail te implementeren als best practice voor het waarborgen van verantwoording en het vergemakkelijken van oorzaakanalyse in geval van problemen of discrepanties.

PartsBox-abonnementen met de Audit Trail-functie registreren automatisch een gedetailleerde geschiedenis van elke wijziging die in de database wordt aangebracht. Elk audit trail-record bevat:

  • Een nauwkeurige tijdstempel van wanneer de wijziging plaatsvond
  • Het gebruikersaccount dat verantwoordelijk is voor de wijziging
  • Gedetailleerde gegevens die de specifieke aard van de wijziging beschrijven

Deze informatie biedt een uitgebreid en gedetailleerd overzicht van de evolutie van de database in de loop van de tijd, waardoor beheerders de volgorde van gebeurtenissen kunnen reconstrueren en de context achter elke wijziging kunnen begrijpen.

Audit trail-gegevens kunnen eenvoudig vanuit PartsBox worden geëxporteerd in een formaat dat geschikt is voor digitale ondertekening en langdurige archivering. Deze geëxporteerde gegevens dienen als een verifieerbaar record van de systeemgeschiedenis, dat kan worden gebruikt om naleving van relevante regelgeving aan te tonen tijdens audits of inspecties.

Uitval van onderdelen

Bij het assembleren van elektronische apparaten met behulp van SMT (Surface Mount Technology) pick-and-place machines, zal onvermijdelijk een bepaald percentage onderdelen (componenten) verloren gaan of worden afgekeurd. Dit is te wijten aan de inherente beperkingen en onvolkomenheden in het geautomatiseerde assemblageproces.

Bovendien vereist het mechanische ontwerp van tape-feeders die in deze machines worden gebruikt een minimale lengte tape, bekend als de "leader", die aanwezig moet zijn voordat de machine automatisch componenten van de tape kan oppakken. De componenten in deze leader-tape zijn effectief ongebruikt en dragen bij aan de totale componentuitval.

Componentuitval, ook wel componentverspilling genoemd, is een belangrijke factor om rekening mee te houden bij het plannen van de productie en het beheren van de voorraad. Als er geen rekening wordt gehouden met uitval, kan dit leiden tot onverwachte tekorten en productievertragingen.

PartsBox pakt dit probleem aan door gebruikers in staat te stellen uitvalparameters per onderdeel in te stellen. Met deze functie kunnen gebruikers het verwachte percentage verlies van onderdelen tijdens het assemblageproces specificeren, evenals de minimale hoeveelheid onderdelen die nodig is om rekening te houden met de aanloopstrook (leader tape).

Door nauwkeurige uitvalparameters in te stellen, kunnen gebruikers ervoor zorgen dat er voldoende hoeveelheden van elk component beschikbaar zijn om de productierun te voltooien, rekening houdend met de verwachte verliezen. PartsBox past automatisch de vereiste voorraadhoeveelheden aan op basis van deze uitvalinstellingen, wat helpt om tekorten te voorkomen en een ononderbroken productiestroom te behouden.

Standaard opslaglocaties voor componenten

Veel onderdelen hebben een speciale "thuis"-locatie waar ze altijd moeten worden opgeslagen. Met PartsBox kunt u een standaard opslaglocatie toewijzen aan elk onderdeel, wat twee voordelen biedt:

  1. Automatische voorselectie: Wanneer voorraad wordt toegevoegd aan een component met een ingestelde standaardlocatie, wordt die locatie automatisch voorgeselecteerd in de opslaglocatiekiezer. Dit bespaart tijd en verkleint de kans dat componenten per ongeluk op de verkeerde locatie worden opgeslagen.
  2. Verplichte handhaving: Optioneel kunt u de standaardlocatie als verplicht markeren. Indien ingeschakeld, kan voorraad voor dat onderdeel alleen aan de standaardlocatie worden toegevoegd, waardoor fouten volledig worden voorkomen.

Om een standaard opslaglocatie voor een component in te stellen:

  1. Navigeer naar de detailpagina van het onderdeel
  2. Ga naar 'Instellingen'
  3. Selecteer het tabblad 'Opslag'
  4. Kies de standaard opslaglocatie uit het dropdown-menu
  5. Vink optioneel 'Locatie is verplicht' aan om de locatie af te dwingen

De standaard opslaglocatie dropdown toont alleen locaties die het component kunnen accepteren. Locaties die vol, gearchiveerd of beperkt zijn (zoals locaties voor één component die al een ander component bevatten) verschijnen niet in de lijst.

Bij het toevoegen van voorraad, als het onderdeel een standaardlocatie heeft ingesteld, zal PartsBox dit markeren in de opslaglocatie-selector. Als de locatie verplicht is, worden andere opties uitgeschakeld, zodat het onderdeel naar de aangewezen locatie gaat.

Deze functie is vooral handig voor:

  • Componenten met toegewezen bakken of lades
  • Hoogwaardige componenten die gecontroleerde opslag vereisen
  • Componenten die onder specifieke omgevingscondities moeten worden opgeslagen
  • Zorgen voor consistentie wanneer meerdere mensen voorraad toevoegen

Vervangers

In de elektronicaproductie is het gebruikelijk dat een onderdeel mogelijke vervangers heeft: functioneel gelijkwaardige componenten die door elkaar kunnen worden gebruikt. PartsBox biedt verschillende manieren om vervangers te definiëren, elk met zijn eigen semantiek en gebruiksscenario's.

Meta-onderdelen

Met meta-componenten kunt u verschillende vervangende componenten (bekend als lid-componenten) groeperen onder één naam. Deze naam kan vervolgens worden gebruikt in Projecten en BOM's. Meta-componenten zijn logische groeperingen die een geaggregeerd overzicht bieden van de voorraad voor al hun lid-componenten. Ze maken ook waarschuwingen voor lage voorraad op meta-componentniveau mogelijk.

Een goed voorbeeld van wanneer een meta-onderdeel te gebruiken is voor componenten zoals 'TPS61161DRVR' en 'TPS61161DRVT'. Dit zijn hetzelfde onderdeel, alleen in verschillende verpakkingen. Door een meta-onderdeel genaamd 'TPS61161DRV' aan te maken en die naam in uw BOMs te gebruiken, kunt u hun voorraad beheren alsof het één enkel onderdeel is. Het 'TPS61161DRV' meta-onderdeel toont de gecombineerde voorraad voor beide verpakkingsvarianten.

Componentvervangers

Componentvervangers bieden een manier om aan te geven dat een ander component kan worden gebruikt in plaats van het huidige. In tegenstelling tot meta-componenten bieden componentvervangers geen voorraadgroepering. De voorraad voor elk component wordt nog steeds onafhankelijk beheerd.

Componentvervangers zijn vooral nuttig voor passieve componenten, die vaak functionele equivalenten hebben die u niet noodzakelijkerwijs als één voorraaditem wilt beheren. Door componentvervangers te definiëren, kunt u aangeven dat een ander component in plaats van het huidige kan worden gebruikt in elk Project, BOM-regel en inkooplijstregel, wereldwijd.

BOM-vervangers

Soms kan een onderdeel worden vervangen voor een specifiek BOM-item in een project, maar niet noodzakelijkerwijs ergens anders. Dit is waar BOM-vervangers van pas komen.

Met BOM-vervangers kunt u een vervangend onderdeel definiëren voor een specifieke BOM-regel in een project. Deze vervanging is alleen van toepassing op die specifieke BOM-regel en heeft geen invloed op het gebruik van het onderdeel in andere projecten of BOM's.

Substituten combineren

Bij het bouwen of inkopen combineert PartsBox informatie over alle bovenstaande soorten vervangers om een uitgebreide lijst van alle mogelijke vervangers voor een bepaald BOM-item of inkooplijst-item te produceren.

Deze krachtige functie zorgt ervoor dat u maximale flexibiliteit hebt bij het inkopen en gebruiken van componenten, terwijl u toch strakke controle houdt over uw voorraad en producties.

Door gebruik te maken van meta-parts, componentvervangers en BOM-vervangers, kunt u uw voorraadbeheer optimaliseren, het risico op stock-outs verminderen en ervoor zorgen dat uw projecten kunnen worden gebouwd, zelfs als een specifiek component niet beschikbaar is.

PartsBox gebruiken

Opslaglocaties toevoegen

Opslaglocaties in PartsBox vertegenwoordigen de fysieke plaatsen waar componenten worden opgeslagen, zoals dozen, planken of rekken. Om een nieuwe opslaglocatie aan te maken, navigeert u naar de sectie Opslag in het hoofdmenu en klikt u op de knop 'Aanmaken'. PartsBox biedt vier methoden voor het aanmaken van opslaglocaties:

  1. Enkele Locatie: Deze methode wordt gebruikt om één opslaglocatie met een specifieke naam aan te maken. Het is geschikt wanneer u slechts één locatie moet toevoegen, zoals een enkele doos of een plank. Voer de gewenste naam voor de locatie in en klik op 'Aanmaken'. U kunt de locatie ook markeren als zijnde voor slechts één component.
  2. Rij: De Rij-methode wordt gebruikt om een lineaire reeks opslaglocaties te creëren, gelabeld met cijfers of letters. Dit is handig wanneer u een reeks dozen of compartimenten op een rij heeft. Geef het voorvoegsel voor de locatienamen op, de begin- en eindcijfers of -letters, en klik op 'Aanmaken'. Bijvoorbeeld, het invoeren van een voorvoegsel "doos", beginnummer 1 en eindnummer 5 zal locaties aanmaken met de namen "doos1", "doos2", "doos3", "doos4" en "doos5".
  3. Raster: Met de Raster-methode kunt u een tweedimensionale reeks opslaglocaties maken, met letters of cijfers voor rijen en kolommen. Dit is handig voor het organiseren van opslag in een rasterachtige structuur, zoals een plank met meerdere rijen en kolommen. Voer het voorvoegsel, de rij- en kolomlabels in en klik op 'Aanmaken'. Bijvoorbeeld, met een voorvoegsel van "schap", rijlabels van "A,B" en kolomlabels van "1,2", worden de volgende locaties aangemaakt: "schap-A1", "schap-A2", "schap-B1", "schap-B2".
  4. 3D-raster: De 3D-rastermethode breidt het rasterconcept uit om een driedimensionale reeks opslaglocaties te creëren. Dit is geschikt voor complexe opslagopstellingen, zoals rekken met meerdere niveaus, rijen en kolommen. Geef het voorvoegsel, de niveau-, rij- en kolomlabels op en klik op 'Aanmaken'. Als voorbeeld: een voorvoegsel van "rek", niveaulabels van "1,2", rijlabels van "A,B" en kolomlabels van "1,2" genereren opslaglocaties zoals "rek-1-A1", "rek-1-A2", "rek-1-B1", "rek-1-B2", "rek-2-A1", enzovoort.

Na het aanmaken van opslaglocaties kunt u componenten aan hen toewijzen, waardoor het eenvoudig wordt om de fysieke locatie van uw voorraad bij te houden. Opslaglocaties kunnen na aanmaak worden hernoemd om hun inhoud of doel beter weer te geven. Opslaglocaties kunnen echter niet worden verwijderd. In plaats daarvan kunt u een opslaglocatie archiveren, waardoor deze uit het zicht verdwijnt maar nog steeds (samen met de geschiedenis) in de database behouden blijft. Dit zorgt ervoor dat historische gegevens over de locatie en de bijbehorende componenten bewaard blijven voor toekomstige referentie of auditdoeleinden.

Componenten toevoegen

In PartsBox worden componenten en voorraad apart beheerd. Maak eerst een component aan door de details en specificaties in te voeren. Voeg vervolgens voorraadhoeveelheden toe om de fysieke inventaris bij te houden. Componenten zonder voorraad zijn nog steeds nuttig - u kunt ze bijvoorbeeld toevoegen aan BOM's (stuklijsten) om projectkosten te berekenen en prijsschattingen te genereren.

Componenten aanmaken

Om een nieuw component toe te voegen, navigeert u naar de sectie Componenten in het hoofdmenu en gebruikt u de knop 'Aanmaken' om het dialoogvenster voor het aanmaken van componenten te openen.

Het veld 'Type component' bepaalt het soort component dat wordt aangemaakt:

  • 'Gekoppeld component': Gebruik voor componenten met een uniek fabrikantonderdeelnummer (MPN).
  • 'Lokaal component': Gebruik voor generieke componenten en alles wat verder getraceerd moet worden.
  • 'Meta-component': Gebruik wanneer u een virtueel component moet aanmaken dat meerdere gelijkwaardige componentopties (vervangers) vertegenwoordigt.

Gekoppelde componenten aanmaken

Voor commerciële gebruikers is het mogelijk om direct een lokaal (intern/bedrijfs-) onderdeelnummer toe te wijzen aan een gekoppeld onderdeel.

Er zijn twee methoden om naar gekoppelde componenten te zoeken:

  1. Exacte componentnaam (MPN) matchen: Het begin van de componentnaam moet overeenkomen (prefix zoeken). Bijvoorbeeld, 'TPS40210' zal matchen met 'TPS40210DGQ'. Dit is de voorkeursmethode voor het matchen van componenten.
  2. Zoeken: Dit is een fuzzy zoekopdracht, handig voor zoekopdrachten zoals 'adafruit 1063'.

Na het invoeren van een zoekterm en het klikken op 'Overeenkomst' of 'Zoeken', worden de resultaten weergegeven. Kies het component dat exact overeenkomt met uw vereisten, en let goed op kleine variaties in de naamgeving, aangezien deze kunnen wijzen op aanzienlijke verschillen in de daadwerkelijke componenten. Wanneer u een resultaat selecteert, worden de specificaties getoond en wordt er naast elk component een link naar de datasheet gegeven, indien beschikbaar.

Lokale onderdelen aanmaken

Bij het aanmaken van lokale onderdelen is alleen de onderdeelnaam vereist; alle andere velden zijn optioneel.

Bepaalde abonnementen staan het uploaden en bijvoegen van datasheets, afbeeldingen, CAD-modellen en andere informatie aan componenten toe. Dit gebeurt nadat de component is aangemaakt.

Meta-parts aanmaken

Om een meta-component aan te maken, geeft u een naam en optioneel een footprint en beschrijving op. Het nieuw aangemaakte meta-component zal leeg zijn, wat betekent dat het geen lid-componenten (vervangers) bevat. Deze moeten later worden toegevoegd, hetzij door de knop 'Component toevoegen' op het meta-component infoscherm te gebruiken, of door meerdere componenten in de hoofdcomponententabel te selecteren en de optie 'Geselecteerd | Toevoegen aan meta-component' te gebruiken.

Een bestaand onderdeel converteren naar een meta-onderdeel

Als u een bestaand component heeft met voorraad, aanbiedingen en gebruiksgeschiedenis dat u wilt omzetten in een meta-component, kunt u het converteren in plaats van een nieuw leeg meta-component aan te maken. Dit is handig wanneer u zich realiseert dat een component dat u hebt gebruikt eigenlijk een groep van uitwisselbare alternatieven zou moeten vertegenwoordigen.

Een onderdeel kan worden omgezet naar een meta-onderdeel als het nog geen meta-onderdeel is, geen subassemblage is en niet gearchiveerd is.

Hoe te converteren:

  1. Ga naar het informatiescherm van het onderdeel
  2. Klik op "Andere bewerkingen"
  3. Klik op "Converteren naar Meta-onderdeel"
  4. Bekijk het voorbeeld dat toont hoeveel project- en lijstitems zullen worden bijgewerkt
  5. Hernoem optioneel het meta-onderdeel (standaard de oorspronkelijke onderdeelnaam)
  6. Vink optioneel "Inclusief vervangers als leden" aan om bestaande vervangers als meta-onderdeel leden toe te voegen
  7. Als het onderdeel bijlagen heeft, vink dan optioneel "Verplaats bijlagen naar meta-onderdeel" aan
  8. Klik op "Converteren"

Wat er gebeurt tijdens de conversie:

  • Er wordt een nieuw meta-onderdeel aangemaakt met de opgegeven naam
  • Het oorspronkelijke onderdeel wordt lid van het nieuwe meta-onderdeel
  • Velden gekopieerd naar het meta-onderdeel: naam, beschrijving, notities, footprint, tags en aangepaste velden
  • CAD-velden (KiCad-symbolen/footprints/referenties, Altium-bibliotheekrefs/footprints) worden verplaatst naar het meta-onderdeel en verwijderd van het oorspronkelijke onderdeel
  • Als het onderdeel een afbeelding heeft, wordt deze gekopieerd naar het meta-onderdeel (beide behouden de afbeelding)
  • Bijlagen worden optioneel verplaatst naar het meta-onderdeel (als u de optie aanvinkt)
  • Huidige projectregels en lijstregels worden bijgewerkt om naar het meta-onderdeel te verwijzen
  • Vervangingsreferenties van andere onderdelen die naar dit onderdeel wezen, worden bijgewerkt om naar het meta-onderdeel te verwijzen
  • Als "Inclusief vervangers als leden" is aangevinkt, worden alle geldige vervangers leden van het nieuwe meta-onderdeel
  • Vergrendelde aanbiedingen op regels worden gewist

Wat ongewijzigd blijft:

  • Voorraad, partijen en aanbiedingen blijven bij het oorspronkelijke component (nu lid van het meta-component)
  • Build-geschiedenisitems blijven ongewijzigd (ze verwijzen naar componenten op het moment van bouwen)
  • Referenties naar vervangers op itemniveau worden niet gewijzigd (deze zijn specifiek voor elk item)

Een component wereldwijd vervangen in alle projecten

Wanneer een component verouderd raakt of niet meer wordt geproduceerd, wilt u deze misschien vervangen door een andere component in al uw projecten. In plaats van elk projectitem afzonderlijk te bewerken, kunt u de operatie "Vervangen in projecten" gebruiken om dit in één stap te doen.

Hoe te vervangen:

  1. Ga naar het informatiescherm van het onderdeel (het onderdeel dat u wilt vervangen)
  2. Klik op "Andere bewerkingen"
  3. Klik op "Vervangen in projecten"
  4. Selecteer het vervangende onderdeel met behulp van de onderdelenkiezer
  5. Vink optioneel "Ook vervangen in substituutreferenties op regelniveau" aan als u wilt dat substituutreferenties op individuele regels ook worden bijgewerkt
  6. Klik op "Vervangen"

Wat er gebeurt tijdens vervanging:

  • Alle huidige projectregels die naar dit component verwijzen, worden bijgewerkt om naar het vervangende component te verwijzen
  • Vergrendelde aanbiedingen op beïnvloede regels worden gewist (aangezien het component is gewijzigd, zijn eerder vergrendelde aanbiedingen niet langer van toepassing)
  • Als "Ook vervangen in vervangende referenties op regelniveau" is aangevinkt, worden eventuele vervangende referenties op regelniveau die naar dit component verwijzen, bijgewerkt om naar het vervangende component te verwijzen

Wat ongewijzigd blijft:

  • Het oorspronkelijke onderdeel zelf wordt niet gewijzigd of verwijderd — het blijft in uw onderdelenlijst staan met al zijn gegevens
  • Vervangende onderdelen op onderdeelniveau worden niet gewijzigd
  • Lijstitems (inkooplijsten) worden niet beïnvloed
  • Build-geschiedenisitems blijven ongewijzigd (ze verwijzen naar onderdelen op het moment van bouwen)

Een component vervangen in geselecteerde projecten

Als u een onderdeel alleen in specifieke projecten wilt vervangen in plaats van in alle projecten, kunt u dit doen vanuit de Projectenlijst met behulp van bulkselectie.

Hoe te vervangen in geselecteerde projecten:

  1. Ga naar de Projectenlijst
  2. Selecteer een of meer projecten met behulp van de selectievakjes
  3. Klik op "Geselecteerd..."
  4. Klik op "Component vervangen..."
  5. Selecteer het broncomponent (het component dat u wilt vervangen) — de componentkiezer is gefilterd om alleen componenten te tonen die daadwerkelijk in de geselecteerde projecten worden gebruikt
  6. Selecteer het vervangende component
  7. Vink optioneel "Ook vervangen in verwijzingen naar vervangers op regelniveau" aan
  8. Klik op "Vervangen"

Dit is handig wanneer een componentvervanging alleen van toepassing is op bepaalde projecten, of wanneer u een vervanging geleidelijk, project per project, wilt uitrollen.

Hetzelfde gedrag is van toepassing als bij de globale vervanging: vergrendelde aanbiedingen op beïnvloede regels worden gewist, lijstitems en bouwgeschiedenis worden niet beïnvloed, en het originele component wordt niet gewijzigd of verwijderd.

Onderdelen verwijderen

Er zijn twee manieren om een component te verwijderen:

  • Vanuit het componentinformatiescherm, door naar "Andere bewerkingen" te gaan en op de knop "Component verwijderen" te klikken.
  • Vanuit de componententabel, door meerdere componenten te selecteren en de bewerking "Verwijderen..." te kiezen in het menu "Geselecteerd...".

Het verwijderen van een component is een destructieve operatie die niet wordt aanbevolen, tenzij u een nieuw aangemaakt component verwijdert dat nooit in builds is gebruikt en waaraan nooit voorraad is toegevoegd. Wanneer u een component verwijdert, kan PartsBox verwijzingen naar dat component in de build-geschiedenis niet meer oplossen. Vermijd in het algemeen het verwijderen van componenten die in builds zijn gebruikt.

Meestal is het beter om een component in plaats daarvan te archiveren (zie hieronder).

Componenten archiveren

Een component dat is gearchiveerd, verschijnt niet in reguliere tabellen en zoekopdrachten, wat voorkomt dat het normaal gebruik verstoort. Het blijft beschikbaar in de tabel "Componenten | Gearchiveerd" en blijft zichtbaar in de bouwgeschiedenis.

Om een component te archiveren, gaat u naar "Andere bewerkingen" in het informatiescherm van het component en klikt u op de knop "Component archiveren".

Het onderdeel dat wordt gearchiveerd, mag geen voorraad hebben (noch in bezit, noch besteld). Het archiveren van een onderdeel dat voorraad heeft, is doorgaans niet logisch. Hoewel gearchiveerde onderdelen niet in standaardtabellen en zoekopdrachten verschijnen, beïnvloeden ze nog steeds rapporten zoals het onderdelenwaarderapport of het opslaglocatiewaardrapport. Om deze reden kunt u een onderdeel met bestaande voorraad niet archiveren. U moet eerst handmatig de voorraad van het onderdeel verwijderen en/of het onderdeel uit bestellingen verwijderen voordat u het archiveert.

Archiveren is de aanbevolen aanpak voor componenten die u niet wilt zien in uw dagelijkse database-activiteiten. Verwijder alleen componenten die per ongeluk zijn aangemaakt en nooit zijn gebruikt.

Zoeken

Zoeken is een fundamentele functie in PartsBox waarmee u snel de componenten kunt vinden die u nodig hebt. Het hoofdzoekvak bevindt zich prominent bovenaan de Componenten-secties en biedt een krachtig hulpmiddel om de lijst met weergegeven componenten te verfijnen.

Naast het hoofdzoekvak zijn zoek- en filtermogelijkheden beschikbaar in de meeste tabellen in de applicatie. Deze zoekvakken zijn eenvoudiger dan de hoofdzoekmachine voor onderdelen en bieden functionaliteit voor exacte overeenkomsten om u te helpen uw resultaten te verfijnen.

De zoekmachine voor onderdelen maakt gebruik van fuzzy matching, wat betekent dat zelfs als uw zoektermen niet exact overeenkomen, relevante resultaten toch worden weergegeven. Om u te helpen snel de meest relevante overeenkomsten te identificeren, worden exacte resultaten visueel onderscheiden van gedeeltelijke overeenkomsten door middel van verschillende achtergrondkleuren.

Bij het zoeken naar onderdelen worden de volgende velden opgenomen in het zoekbereik:

  • Naam
  • MPN (Fabrikantonderdeelnummer, indien anders dan de naam)
  • Fabrikant
  • Beschrijving
  • Footprint
  • Componentnotities
  • Alle aangepaste velden

Naast zoeken op trefwoorden, kunt u ook zoeken met behulp van tags. Om op tag te zoeken, voert u eenvoudig het #-teken in gevolgd door de tagnaam. Tags worden exact gematcht, en als u meerdere tags invoert, moet een component alle opgegeven tags hebben om in de resultaten te worden opgenomen.

Voor nog meer flexibiliteit kunt u trefwoorden en tags combineren in uw zoekopdrachten. Hiermee kunt u zeer gerichte zoekopdrachten maken die u helpen precies te vinden wat u nodig hebt, zelfs in grote en complexe componentendatabases.

Filteren

De meeste tabellen in PartsBox ondersteunen geavanceerde filtermogelijkheden, waarmee u de weergegeven gegevens snel kunt verfijnen om aan specifieke criteria te voldoen. Het filtersysteem is zeer configureerbaar en ondersteunt complexe logische voorwaarden. Dit gedeelte leidt u door het proces van het maken, gebruiken en beheren van filters in PartsBox.

Filters toepassen op tabellen

Volg deze stappen om de gegevens in een tabel te filteren:

  1. Zoek het filterpictogram in de rechterbovenhoek van de tabel die u wilt filteren.
  2. Klik op het filterpictogram om het filterconfiguratiescherm voor die tabel te openen.
  3. Voeg filtervoorwaarden toe met de knoppen "Voorwaarde toevoegen" of "Meerdere voorwaarden toevoegen". U kunt meerdere voorwaarden combineren met logische EN/OF-operatoren.
  4. Selecteer voor elke filtervoorwaarde een veld, kies een voorwaarde en voer een waarde in.
  5. Zodra u uw filtervoorwaarden heeft gedefinieerd, klikt u op de knop "Filters toepassen" onderaan het scherm om de filters op de tabel toe te passen.

Om snel alle momenteel toegepaste filters uit een tabel te verwijderen, gebruikt u de knop "Verwijder alle filters". Als u van plan bent het filter in de toekomst opnieuw te gebruiken, zorg er dan voor dat u het opslaat als een voorinstelling voordat u het verwijdert.

Filtervoorwaarden definiëren

Filtervoorwaarden zijn de bouwstenen van uw filters. Elke voorwaarde bestaat uit een veld, een conditie en een waarde:

  • Veld: Selecteer het veld dat u wilt gebruiken voor filtering uit de lijst. De beschikbare velden variëren afhankelijk van de tabel en de gegevens die deze weergeeft. Bijvoorbeeld, "[Opslag] Tags" vertegenwoordigt tags die zijn toegewezen aan een opslaglocatie.
  • Voorwaarde: Kies een voorwaarde die overeenkomt met uw filtervereisten. De lijst met beschikbare voorwaarden hangt af van het geselecteerde veldtype. Als u bijvoorbeeld "[Opslag] Tags" selecteert, ziet u voorwaarden zoals "bevat al deze tags", "bevat een van deze tags" en "bevat geen van deze tags".
  • Waarde: Voer de waarde in waaraan de voorwaarde moet voldoen. Dit kan een lijst met tags zijn voor een tagveld, een tekstreeks, een getal of een getalbereik (interval).

U kunt meerdere filtervoorwaarden combineren met logische EN/OF-operatoren. PartsBox ondersteunt geneste voorwaarden, waardoor u complexe filterlogica kunt creëren door enkele voorwaarden of meerdere voorwaarden gecombineerd met EN/OF onder elke EN/OF-verklaring toe te voegen.

Numerieke waarden invoeren

Bij het invoeren van numerieke waarden in filtervoorwaarden kunt u voor het gemak eenheidsprefixen gebruiken. Voer eenvoudigweg het prefix in zonder de eenheid. Gebruik bijvoorbeeld "22u" in plaats van "22μF" en "10k" in plaats van "10kΩ". Merk op dat de prefixen hoofdlettergevoelig zijn, dus "m" en "M" vertegenwoordigen verschillende waarden.

PartsBox ondersteunt de volgende eenheidsvoorvoegsels:

  • T: tera (1012)
  • G: giga (109)
  • M: mega (106)
  • k: kilo (103)
  • d: deci (10-1)
  • c: centi (10-2)
  • m: milli (10-3)
  • u of μ: micro: (10-6)
  • n: nano (10-9)
  • p: pico (10-12)
  • f: femto (10-15)

Filtervoorinstellingen beheren

Met PartsBox kunt u uw filters opslaan als voorinstellingen, die persoonlijk kunnen zijn of gedeeld binnen uw bedrijf. Met deze functie kunt u snel complexe filters laden en filters definiëren die nuttig zijn voor iedereen in uw organisatie.

Om uw filtervoorinstellingen te beheren:

  1. Gebruik de knop "Preset laden" om een eerder opgeslagen filterpreset toe te passen op de huidige tabel.
  2. Klik op "Preset opslaan" om de huidige filterconfiguratie op te slaan als een nieuwe preset. Kies of u deze wilt opslaan als een persoonlijke preset of een bedrijfsbrede preset.
  3. Klik op "Presets beheren" om toegang te krijgen tot extra opties voor presetbeheer:
    • Verwijder ongewenste presets
    • Dupliceer bestaande presets
    • Kopieer of verplaats presets tussen uw persoonlijke presets en bedrijfspresets

Snelle toegang tot filtervoorinstellingen

Wanneer u filterconfiguraties opslaat als voorinstellingen, verschijnen ze in een vervolgkeuzemenu in de tabelkop. Dit biedt snelle toegang tot uw veelgebruikte filters en maakt het schakelen tussen verschillende weergaven efficiënt.

Filtervoorinstellingen kunnen vergelijkbaar functioneren als categorieën wanneer ze gebaseerd zijn op tags of namen. In tegenstelling tot starre categoriesystemen waarbij elk item slechts tot één categorie behoort, bieden voorinstellingen meer flexibiliteit door items gelijktijdig in meerdere gefilterde weergaven te laten verschijnen. Deze aanpak geeft u de organisatorische voordelen van categorieën zonder hun typische beperkingen.

Beheer van tabelconfiguratie-presets

Naast filtervoorinstellingen stelt PartsBox u in staat om tabelkolomconfiguraties op te slaan als voorinstellingen. Dit is handig wanneer verschillende gebruikers in uw organisatie dezelfde kolommen in een consistente lay-out moeten zien, of wanneer u snel wilt schakelen tussen verschillende kolomopstellingen voor verschillende taken.

Tabelconfiguratie-presets slaan de selectie van kolommen, hun volgorde en hun relatieve breedtes op. Net als filter-presets kunnen ze worden opgeslagen als persoonlijke presets (alleen zichtbaar voor u) of als bedrijfsbrede presets (gedeeld met alle gebruikers in uw organisatie).

Om een tabelconfiguratie als voorinstelling op te slaan:

  1. Klik op het tabelconfiguratie-pictogram (kolommen-pictogram) in de tabelkop om de configuratiemodus te openen.
  2. Voeg kolommen toe, verwijder ze en rangschik ze naar wens. U kunt de kolomranden slepen om ze te vergroten of verkleinen.
  3. Gebruik de knop "Opslaan als voorinstelling" onderaan het configuratiepaneel.
  4. Voer een naam in voor de voorinstelling en kies of u deze wilt opslaan als een persoonlijke of bedrijfsbrede voorinstelling.
  5. Klik op "Opslaan" om te bevestigen.

Om een opgeslagen tabelconfiguratie-preset te laden:

  1. Gebruik het dropdownmenu "Configuratievoorinstelling laden..." dat in de tabelkop verschijnt (wanneer voorinstellingen beschikbaar zijn).
  2. Selecteer een voorinstelling uit de lijst. Persoonlijke voorinstellingen tonen "(persoonlijk)" en bedrijfsvoorinstellingen tonen "(bedrijf)" naast hun naam.
  3. De tabel wordt onmiddellijk bijgewerkt om de opgeslagen kolomconfiguratie te tonen.

U kunt uw voorinstellingen ook beheren door op het tabelconfiguratiepictogram te klikken en de knop "Voorinstellingen beheren" te gebruiken om:

  • Hernoem voorinstellingen door op hun namen te klikken
  • Verwijder voorinstellingen die u niet langer nodig hebt
  • Dupliceer voorinstellingen om variaties te maken
  • Kopieer voorinstellingen tussen persoonlijke en bedrijfscollecties
  • Verplaats voorinstellingen van persoonlijk naar bedrijf (of vice versa)

Voorinstellingen voor tabelconfiguratie zijn vooral handig voor teams die consistente weergaven nodig hebben voor verschillende gebruikers, zoals ervoor zorgen dat iedereen dezelfde kolommen ziet bij het exporteren van gegevens of het beoordelen van de voorraad.

Bewerkingen op meerdere componenten

PartsBox biedt een handige manier om bewerkingen uit te voeren op meerdere componenten. In de componententabel heeft elk component een selectievakje naast de naam, waarmee u het individueel kunt selecteren. De applicatie onthoudt uw selecties, zodat u vrij kunt wisselen tussen selecteren en zoeken zonder uw gekozen componenten te verliezen. Terwijl u componenten selecteert, zoekopdrachten uitvoert en meer componenten selecteert, zal uw selectie gestaag groeien.

Om alle onderdelen in de huidige weergave te selecteren, klikt u op het selectievakje in de tabelkop. Dit markeert alle zichtbare onderdelen als geselecteerd. Als u alles wilt deselecteren en opnieuw wilt beginnen, gebruik dan de optie 'Alles deselecteren' in het menu 'Selectie'.

Het menu 'Selectie' biedt een reeks bewerkingen die kunnen worden uitgevoerd op de geselecteerde componenten:

  • Tags toevoegen/verwijderen: Bewerk tags voor de geselecteerde componenten in bulk. U kunt nieuwe tags toevoegen of bestaande verwijderen, waardoor het gemakkelijker wordt om uw componenten te categoriseren en te organiseren.
  • Toevoegen aan project: Voeg de geselecteerde componenten toe aan een specifiek Project/BOM. U wordt gevraagd om het doelproject te kiezen.
  • Toevoegen aan meta-component: Voeg de geselecteerde componenten toe aan een bestaande meta-component of maak een nieuwe aan. Meta-componenten groeperen uitwisselbare componenten (vervangers).
  • Toevoegen aan inkooplijst: Voeg de geselecteerde componenten toe aan een inkooplijst wanneer u ze moet bestellen.
  • Lage voorraadniveaus instellen: Stel de drempel voor lage voorraad in voor alle geselecteerde componenten tegelijk. Deze drempels helpen u om voldoende voorraad te behouden.
  • Stel componentuitval in: Stel uitvalparameters in voor de geselecteerde componenten. Uitval houdt rekening met verwacht componentverlies tijdens het productieproces.
  • Downloaden als CSV: Exporteer de lijst met geselecteerde componenten als een CSV-bestand (Comma-Separated Values) voor gebruik in spreadsheets of andere externe tools.
  • Verwijderen: Verwijder de geselecteerde componenten permanent uit uw PartsBox-database. Er verschijnt een bevestigingsvraag om onbedoelde verwijderingen te voorkomen. Overweeg om componenten te archiveren in plaats van ze te verwijderen.
  • Alles deselecteren: Wis de huidige selectie zonder bewerkingen uit te voeren op de geselecteerde componenten.

Door de selectievakjes en het menu 'Selectie' te gebruiken, kunt u efficiënt bulkbewerkingen uitvoeren op meerdere componenten in PartsBox.

Operaties op Meerdere Lots

Net als bij het werken met meerdere componenten, kunt u bewerkingen uitvoeren op meerdere loten. Selecteer in de sectie Componenten de knop Loten om de tabel met alle loten in uw voorraad te bekijken. U kunt vervolgens de loten selecteren waarop u wilt werken en het menu "Geselecteerd..." gebruiken om:

  • Verplaatsen: Verplaats alle geselecteerde partijen naar een doelopslaglocatie.
  • Voorraadaantallen aanpassen: Wijzig de voorraadaantallen voor geselecteerde lots om overeen te komen met de fysieke voorraad.
  • Alles deselecteren: Wis de huidige selectie zonder bewerkingen uit te voeren op de geselecteerde lots.

Als u ervoor kiest om een kleinere hoeveelheid dan de volledige lot te verplaatsen, wordt de lot gesplitst en zal PartsBox u om aanvullende informatie vragen over de nieuw gecreëerde lot. Bij het splitsen van een lot die is gemaakt vanuit een build, zal de nieuwe lot de oorspronkelijke build-informatie weergeven in het tabblad Builds, waardoor volledige traceerbaarheid behouden blijft.

Lotbeheer is alleen beschikbaar in abonnementen met de Lot Control-functie.

Bewerkingen op meerdere voorraadbatches in opslaglocaties

Zelfs in plannen zonder partijbeheer kunt u bewerkingen uitvoeren op meerdere batches componenten. In dit geval kunnen deze bewerkingen echter alleen binnen een opslaglocatie worden uitgevoerd.

Om componenten te bekijken die in een opslaglocatie zijn opgeslagen, gaat u naar de sectie Opslag en selecteert u een opslaglocatie. U kunt ook een rij van een opslaglocatie in de tabel uitvouwen om de lijst met componenten te zien die daar zijn opgeslagen. Selecteer een of meer componenten en gebruik het menu "Geselecteerd..." om:

  • Verplaatsen: Verplaats alle geselecteerde batches onderdelen naar een doelopslaglocatie.
  • Voorraadtellingen aanpassen: Wijzig de voorraadtellingen voor geselecteerde batches componenten om overeen te komen met de fysieke voorraad.
  • Alles deselecteren: Wis de huidige selectie zonder enige bewerking uit te voeren op de geselecteerde batches.

In plannen met partijbeheer zullen deze operaties partijen correct volgen. Als u ervoor kiest om een kleinere hoeveelheid dan de volledige partij te verplaatsen, wordt de partij gesplitst en zal PartsBox u om aanvullende informatie vragen over de nieuw aangemaakte partij.

Onderdelen toevoegen aan een project

PartsBox biedt verschillende handige methoden om componenten aan een project toe te voegen, zodat u uw stuklijst (BOM) efficiënt kunt vullen. Hier zijn de beschikbare opties:

  1. Meerdere componenten toevoegen vanuit de componententabel
    • Navigeer naar de componententabel, die een lijst van alle componenten in uw voorraad weergeeft.
    • Selecteer de gewenste componenten door op de selectievakjes naast elk component te klikken.
    • Klik na het selecteren van alle benodigde componenten op het menu 'Selectie' boven de componententabel.
    • Kies in het vervolgkeuzemenu 'Toevoegen aan project…'.
    • Er verschijnt een dialoogvenster waarin u wordt gevraagd het doelproject te selecteren uit een lijst met bestaande projecten en het aantal voor elk component aan te passen.
    • Kies het juiste project en klik op 'Toevoegen' om de geselecteerde componenten op te nemen in de BOM van het project.
  2. Een enkel onderdeel toevoegen vanuit het Onderdeel Info-scherm
    • Zoek het specifieke onderdeel met behulp van de zoek- of filteropties in de onderdelentabel.
    • Klik op het onderdeel om het scherm 'Onderdeel Info' te openen.
    • Zoek op het scherm 'Onderdeel Info' de knop 'Toevoegen aan project'.
    • Klik op deze knop om een dialoogvenster te openen waarin u het doelproject kunt selecteren en de hoeveelheid kunt instellen.
    • Kies het gewenste project en klik op 'Toevoegen' om het onderdeel op te nemen in de BOM van het project.
  3. Een component toevoegen vanuit de Project BOM-sectie
    • Open het project waaraan u componenten wilt toevoegen.
    • Navigeer naar de BOM-sectie van het project.
    • Klik op de knop 'Component toevoegen' binnen de BOM-sectie.
    • Er verschijnt een dialoogvenster voor het zoeken en selecteren van componenten.
    • Gebruik de zoek- en filteropties om het gewenste component te vinden.
    • Klik op het component om het te selecteren en klik vervolgens op 'Toevoegen' om het op te nemen in de BOM van het project.

Barcodes scannen

Het scannen van barcodes is een snelle en efficiënte manier om inkomende zendingen te verwerken, voorraad toe te voegen of te verwijderen en nieuwe onderdelen in PartsBox aan te maken. Deze functie verbetert uw workflow voor voorraadbeheer, bespaart tijd en vermindert handmatige gegevensinvoer.

Barcodescanmethoden

PartsBox ondersteunt twee methoden voor het scannen van barcodes:

  1. Externe barcodescanner: Het gebruik van een speciale barcodescanner is de aanbevolen aanpak voor regelmatige bewerkingen met grote volumes. Externe scanners bieden snellere en betrouwbaardere scanprestaties. Raadpleeg de sectie 'Barcodescanners' in deze handleiding voor details over ondersteunde scanners en installatie-instructies.
  2. Ingebouwde camera: Als u geen externe scanner hebt, kunt u de ingebouwde camera van uw computer gebruiken om barcodes te scannen. Hoewel niet zo snel als een externe scanner, is deze methode handig voor incidentele scanbehoeften.

Scanproces

Om te beginnen met het scannen van barcodes, klikt u op de menuknop 'Scannen' in PartsBox. Afhankelijk van uw scanmethode:

  • Als u een externe scanner gebruikt, wacht PartsBox op invoer van de scanner.
  • Als u de ingebouwde camera gebruikt, toont PartsBox een live camerabeeld zodat u de barcode voor de camera kunt positioneren.

Nadat een barcode succesvol is gedecodeerd, analyseert PartsBox de gegevens en onderneemt een van de volgende acties:

  1. Bestaand component: Als het gescande component al bestaat in uw PartsBox-database, krijgt u opties te zien om voorraad toe te voegen, voorraad te verwijderen of voorraad te verplaatsen voor dat component.
  2. Nieuw Component: Als het gescande component niet bestaat in uw database, zal PartsBox u vragen om een nieuw gekoppeld component aan te maken. Het zal een lijst met overeenkomende online componenten geven om uit te kiezen. Zodra u een match selecteert en het component aanmaakt, verschijnt het dialoogvenster 'Voorraad toevoegen', waarmee u de nieuw ontvangen voorraad voor het nieuw aangemaakte component kunt toevoegen.

Ondersteunde Barcodes

PartsBox ondersteunt een breed scala aan barcodeformaten die veel worden gebruikt door distributeurs van elektronische componenten:

  • 2D Barcodes:
    • DataMatrix en PDF417 barcodes met ANSI MH10.8.2 data gecodeerd volgens ISO/IEC 15434:2006 (gebruikt door DigiKey, Würth en andere distributeurs die overstappen op 2D barcodes).
    • QR-codes van sommige distributeurs (LCSC en TME).
  • 1D-barcodes:
    • Barcodes van DigiKey, Mouser, Farnell, RS Components en de meeste anderen die het fabrikantonderdeelnummer (MPN) in de barcode coderen.

Als de gescande barcode informatie over de hoeveelheid bevat, wordt deze automatisch vooraf ingevuld in het dialoogvenster 'Voorraad toevoegen'.

DigiKey Bestellingen

Als u uw DigiKey-bestelling binnen PartsBox hebt aangemaakt en de gegenereerde ID-codes naar uw DigiKey-winkelwagen hebt gekopieerd, bevatten de barcodes op uw ontvangen onderdelen PartsBox-ID's. Bij het scannen van deze barcodes zal PartsBox automatisch de bijbehorende bestelling en regelitem identificeren, zodat u de onderdelen eenvoudig tegen de bestelling kunt ontvangen.

Label afdrukken

U kunt labels afdrukken voor onderdelen, lots, opslaglocaties, bestellingen, projecten en builds, rechtstreeks vanuit PartsBox. Er is een sjabloonsysteem waarmee u de labels aan uw behoeften kunt aanpassen.

Wat u nodig hebt voor direct labelprinten:

  • Een Zebra-labelprinter, of een andere printer die ZPL (Zebra Printer Language) kan interpreteren. Elke ZPL-compatibele Zebra-printer zou moeten werken, dus kies er een die bij uw behoeften past. Let op: sommige Zebra-printers ondersteunen alleen EPL, niet ZPL; deze werken niet met PartsBox.
  • JSPrintManager lokaal geïnstalleerd op de computer waarop de printer is aangesloten. JSPrintManager is beschikbaar voor Mac, Windows, Linux en Android. U kunt JSPrintManager gratis downloaden.

De reden voor de JSPrintManager-vereiste is dat browsers geen directe toegang tot printers hebben. Om onbewerkte codes naar een printer te sturen, moet PartsBox lokaal verbinding maken met JSPrintManager en deze vragen om gegevens naar de printer te sturen.

Printerconfiguratie

Als u aan de vereisten voldoet, zou u via 'Instellingen | Labels | Printer' een lijst met beschikbare printers in uw systeem moeten zien. Selecteer daar uw ZPL-compatibele labelprinter.

Labelsjablonen

Er zijn meerdere labelcategorieën: Componenten, Partijen, Opslaglocaties, Bestellingen, Projecten en Producties. In elk van die categorieën kunt u met PartsBox meerdere labelsjablonen definiëren. Hiermee kunt u snel schakelen tussen verschillende labeltypen of -formaten. In commerciële plannen worden labelsjablonen gedeeld binnen het hele bedrijf.

Om een nieuw labelsjabloon te maken, navigeert u naar 'Instellingen | Labels' en selecteert u een van de categorieën. Als u op 'Maken' klikt in de geselecteerde categorie, ziet u een vooraf ingevuld sjabloon met een voorbeeldlabel. Deze voorbeelden zijn zorgvuldig voorbereid om een goede standaard te zijn met labels van 2,25x1,25 inch (ja, Zebra specificeert labelafmetingen alleen in inches, deze zijn 57,15mm x 31,75mm).

Aan de linkerkant van het labelsjabloonformulier ziet u:

  • Labelnaam: kies een naam waarmee u snel kunt onthouden waar het label voor is
  • Label-sjabloon ZPL-code: hier komt de ZPL-code die wordt gebruikt om het label te genereren. We raden aan om Labelary Viewer te gebruiken om uw labelcode te schrijven en te testen, aangezien deze uitstekende online documentatie heeft die verschijnt wanneer de cursor op een ZPL-commando wordt geplaatst. Gegevensvelden die u wilt laten invullen met PartsBox-gegevens moeten worden gemarkeerd met nummers tussen accolades. Veldnummering begint bij 0 (niet 1), dus gebruik {0} voor uw eerste veld, {1} voor het tweede, enzovoort. PartsBox vervangt deze markeringen door daadwerkelijke gegevens bij het genereren van het label.
  • Labelbreedte en Labelhoogte: dit zijn de labelafmetingen, in inches. Deze moeten overeenkomen met uw werkelijke labelvoorraadafmetingen.
  • Dots per mm: de resolutie waarop u gaat printen, wat afhangt van uw printer.
  • Voorbeeldweergave: als uw sjabloon klaar is, kunt u op 'Genereren' klikken om een voorbeeldafbeelding van uw label te tonen met behulp van een willekeurig object uit uw database. U kunt ook een testafdruk van het label proberen als uw printer is geconfigureerd en klaar is om te printen.

Aan de rechterkant van het labeltemplate-formulier bevindt zich een sectie "Velden". Hierin staan de gegevensvelden in uw template (gemarkeerd met nummers tussen accolades). PartsBox detecteert automatisch velden op basis van het hoogste nummer dat in uw template wordt gebruikt. Als u bijvoorbeeld {0}, {1} en {5} in uw template gebruikt, heeft u 6 velden om te configureren (velden 0 tot en met 5). Voor elk van die velden kunt u elk beschikbaar PartsBox-gegevensveld kiezen. We raden aan om te typen op uw toetsenbord om te zoeken, omdat er zoveel PartsBox-gegevensvelden zijn om uit te kiezen.

Zodra u op 'Opslaan' klikt, is uw sjabloon beschikbaar voor gebruik.

Labels afdrukken

Zodra u een printer heeft geselecteerd en ten minste één labelsjabloon heeft gemaakt, kunt u labels afdrukken voor elk object in PartsBox.

Om een label af te drukken, opent u het informatiescherm voor het object dat u wilt labelen. Voor componenten is dit het componentinformatiescherm; voor opslaglocaties het opslaglocatie-informatiescherm; en evenzo voor andere objecten. Zoek in de rechterbovenhoek van het informatiescherm naar de ID Anything™-knop, die een klein QR-code-pictogram en een korte versie van de ID Anything™-code weergeeft. Klik op deze knop om een dialoogvenster te openen met een sjabloonkiezer, een voorbeeld van het label en een knop 'Label afdrukken'.

Tags gebruiken in PartsBox

Tags bieden een krachtige en flexibele manier om uw gegevens in PartsBox te categoriseren en te organiseren. Door tags toe te passen op verschillende objecten zoals componenten, opslaglocaties, projecten, bestellingen, lots en producties, kunt u snel specifieke subsets van uw gegevens vinden en filteren.

Tags toepassen

Tags kunnen worden toegewezen vanuit info-/bewerkingsschermen of door meerdere items te selecteren en de optie 'Tags toevoegen/verwijderen...' te gebruiken in het menu 'Selectie'.

Bij het toevoegen van tags voert u eenvoudig de tagnaam in zonder het voorloopteken #. Een object kan een willekeurig aantal tags hebben.

Zoeken met tags

Tags spelen een belangrijke rol bij het zoeken en filteren van uw gegevens. Wanneer u een tag invoert in het zoekvak (voorafgegaan door het # teken), beperkt PartsBox de zoekresultaten tot objecten waaraan die specifieke tag is toegewezen.

Houd er rekening mee dat tags exact worden gematcht. Als u meerdere tags in het zoekvak invoert, moet een object alle opgegeven tags hebben om in de resultaten te worden opgenomen.

Auto-Tags voor Componenten

Om het tagproces te stroomlijnen, genereert PartsBox automatisch auto-tags voor uw componenten op basis van hun specificaties. Deze auto-tags worden onafhankelijk van uw handmatig toegewezen tags gemaakt, dus u hoeft zich geen zorgen te maken over conflicten als u een tag toewijst met dezelfde naam als een auto-tag.

Auto-tags bieden een handige manier om componenten te categoriseren zonder handmatige inspanning. Ze zorgen ervoor dat componenten met vergelijkbare specificaties automatisch worden gegroepeerd, waardoor het gemakkelijker wordt om ze te vinden en te beheren.

Parameters voor componentuitval instellen

Bij de productie van elektronica gaat doorgaans een bepaald percentage componenten verloren of wordt verspild door verschillende factoren zoals hantering, machine-instelling of defecten. Met PartsBox kunt u uitvalparameters (of verspilling) voor elk onderdeel afzonderlijk definiëren, zodat uw voorraad- en bestelhoeveelheden rekening houden met deze verwachte verliezen.

PartsBox biedt twee methoden voor het specificeren van uitval:

  1. Percentage-gebaseerde uitval: Deze parameter vertegenwoordigt het percentage componenten dat naar verwachting verloren gaat tijdens het productieproces. Typische uitvalpercentages variëren van 0,1% tot 3%, afhankelijk van het type component en de specifieke kenmerken van uw productieproces. Als u bijvoorbeeld het uitvalpercentage instelt op 1% voor een component en uw project vereist 1000 eenheden, berekent PartsBox 10 extra eenheden om rekening te houden met het verwachte verlies.
  2. Op hoeveelheid gebaseerde uitval: Met deze parameter kunt u een minimum aantal extra componenten opgeven dat altijd moet worden gereserveerd, ongeacht de procentuele berekening. Dit is vooral handig voor componenten die op reels of tapes worden geleverd, waarbij een bepaalde lengte aanloopmateriaal nodig is om de component in de plaatsingsmachine te voeren. Door een op hoeveelheid gebaseerde uitval in te stellen, zorgt u ervoor dat u altijd genoeg componenten heeft om aan deze minimumvereiste te voldoen.

Om uitvalparameters voor een enkel component in te stellen, navigeert u naar de detailpagina van het component en zoekt u de uitvalinstellingen. U kunt de percentage- en/of hoeveelheidswaarden naar behoefte invoeren.

Als u uitvalparameters voor meerdere componenten tegelijkertijd moet instellen, maakt PartsBox dit eenvoudig met de bulkbewerkingsfunctie:

  1. Selecteer in de onderdelentabel de selectievakjes naast de onderdelen die u wilt wijzigen. U kunt ook het selectievakje in de tabelkop gebruiken om alle onderdelen te selecteren die momenteel in de tabel worden weergegeven.
  2. Zodra u de gewenste onderdelen hebt geselecteerd, opent u het menu 'Selectie' en kiest u 'Onderdeeluitval instellen…'.
  3. Voer in het dialoogvenster voor uitvalinstellingen de percentage- en/of hoeveelheidswaarden in die u wilt toepassen op de geselecteerde componenten.
  4. Klik op 'Toepassen' om de uitvalparameters voor alle geselecteerde componenten bij te werken.

Wanneer u PartsBox gebruikt om projecten en BOM's te bouwen of te prijzen, houdt de applicatie automatisch rekening met de gedefinieerde uitvalparameters. Het berekent het totale aantal benodigde componenten op basis van de behoeften van het project en de verwachte verliezen, zodat u voldoende voorraad of bestelhoeveelheden heeft om de bouw te voltooien.

Uitval kan niet direct worden ingesteld voor meta-componenten, die worden gebruikt om uitwisselbare componenten te groeperen. Bij het prijzen van projecten die meta-componenten bevatten, gebruikt PartsBox de maximale uitvalwaarden van alle individuele componenten binnen het meta-component. Bij het bouwen van projecten wordt de werkelijke uitval berekend op basis van het specifieke component dat op het moment van de build uit de meta-componentgroep is geselecteerd.

Werken met BOMs (Bill of Materials)

Een stuklijst (BOM) importeren

PartsBox kan een BOM (Stuklijst) importeren vanuit een aantal CAD/eCAD-pakketten, in CSV- of TSV-formaat. U kunt BOM-regels importeren door een nieuw project aan te maken, of in een bestaand project.

Om een nieuw project te maken door een bestaande BOM te importeren, gebruikt u de knop 'Importeren' in de sectie 'Projecten'. Dit zal vragen om het bestand te uploaden. Upload een CSV/TSV-bestand dat is geëxporteerd vanuit uw CAD-programma.

PartsBox zal proberen uw BOM te parsen en de voorlopige resultaten weer te geven. Pas eerst de opties 'Veldscheidingsteken' en 'Tekencodering' aan totdat de BOM correct is geparst en de eerste paar voorbeeldrijen worden getoond. Zorg ervoor dat het selectievakje 'Eerste regel bevat kolomnamen' correct is ingesteld voor uw BOM.

Pas daarna de toewijzing van BOM-kolommen naar PartsBox BOM-velden aan. Er is een 'Gok'-knop die heuristieken gebruikt om een zo goed mogelijke gok te doen naar kolomtoewijzingen, maar controleer de resultaten altijd zorgvuldig.

De geïmporteerde BOM wordt weergegeven onder de kolomtoewijzingstabel, zodra u de vereiste kolommen toewijst.

De beschikbare BOM-veldkeuzes zijn:

  • Aantal: aantal voor de gegeven regel
  • Component: dit is het MPN of een naam die het component beschrijft (zoals 330R)
  • Designators: een of meer designators ('C1') van deze BOM-regel op de PCB, het aantal designators moet overeenkomen met het aantal
  • Opmerkingen: eventuele opmerkingen die nuttig zijn voor het begrijpen van de BOM (alleen informatief)
  • Footprint/Package: de component-footprint zoals begrepen door het CAD-programma (alleen informatief)
  • Component ID Anything™ code: gebruikt voor het automatisch matchen van BOM-regels aan componenten met behulp van ID Anything™
  • Component CAD Key: gebruikt voor het automatisch matchen van BOM-regels aan componenten met behulp van CAD-sleutels
  • Niet Bestücken (DNP): indien niet leeg, wordt de DNP-vlag voor deze BOM-regel ingesteld
  • Negeren: verwerk deze kolom op geen enkele manier

Om tijd te besparen bij toekomstige importen, kunt u uw kolomtoewijzingsinstellingen opslaan als een preset voor snelle toegang later.

BOM-items matchen aan onderdelen

Na het importeren van een BOM in PartsBox, moet elke regel die een component vertegenwoordigt, worden gekoppeld aan een specifiek component dat al is aangemaakt. Er is geen manier om automatisch componenten aan te maken tijdens het importeren van een BOM vanwege dubbelzinnigheid en potentiële kostbare fouten: er zijn veel componenten met dezelfde naam. De koppeling kan automatisch worden gedaan als de componenten al zijn aangemaakt, op verschillende manieren die op volgorde worden geprobeerd:

  1. ID Anything™-match: als de kolom Onderdeel ID Anything™ is geïmporteerd met de ID Anything™-codes van de onderdelen, en de ID Anything™-code verwijst naar een onderdeel in de database, wordt het item gematcht.
  2. CAD-sleutel match: als de kolom 'Onderdeel CAD-sleutel' is geïmporteerd en er een match is tussen de CAD-sleutel in de BOM en een CAD-sleutel in een van de onderdelen in de database, wordt de invoer gematcht.
  3. Overeenkomst componentnaam: als de kolom 'Component' overeenkomt met de lokale naam of het MPN van precies één component in de database, wordt de invoer gematcht. Als er meerdere naamovereenkomsten zijn maar precies één daarvan is een meta-component, krijgt de meta-component de voorkeur.

Het wordt sterk aanbevolen om ID Anything™-codes of CAD-sleutels op te slaan in de CAD-onderdelendatabase en deze te exporteren in de BOM's om snel, moeiteloos en nauwkeurig te kunnen matchen.

Items die niet aan componenten zijn gekoppeld, worden gemarkeerd. Voor deze items kunt u extra componenten aanmaken en de koppeling opnieuw proberen (zie hieronder), of elk item openen en de koppeling handmatig uitvoeren, waarbij u mogelijk ook een nieuw component aanmaakt. Het is ook mogelijk om de koppeling van het item ongedaan te maken als u een fout heeft gemaakt.

Om het matchen opnieuw te proberen, kunt u enkele of alle items in de BOM selecteren en de menuoptie 'Geselecteerd | Items matchen' gebruiken. Dit zal het matchen opnieuw proberen voor alle geselecteerde items. U kunt ook de koppeling van meerdere items ongedaan maken indien nodig.

Niet-Component Invoeren

BOM-regels zijn niet beperkt tot componenten, en kunnen ook diensten of arbeid vertegenwoordigen, zoals PCB-assemblage, testen of verpakking. Deze regels kunnen aanbiedingen hebben net als componenten, wat het mogelijk maakt om de totale productiekosten te schatten, niet alleen de kosten van componenten. Aanbiedingen voor dienst/arbeid BOM-regels zijn vergelijkbaar met componentaanbiedingen: meerdere prijsstaffels, MOQ's en vervaldata worden ondersteund, en aanbiedingen kunnen in elke ondersteunde valuta worden ingevoerd.

BOM Foutcontrole

BOM-regels worden gecontroleerd op juistheid om fouten te helpen voorkomen en structurele BOM-bewerking mogelijk te maken. De hoeveelheid voor een bepaald regelitem moet overeenkomen met het aantal designators. Een BOM-regel met een hoeveelheid van 2 en designators C1, C2 is bijvoorbeeld correct, maar een hoeveelheid van 2 en een enkele designator C1 is waarschijnlijk een fout. PartsBox geeft waarschuwingen weer wanneer dit gebeurt, en dit maakt het samenvoegen van BOM-regels met deze fouten ook onmogelijk.

Items samenvoegen en uitbreiden

Als meerdere regels overeenkomen met hetzelfde component, is het meestal zinvol om ze samen te voegen tot één regel, waarbij de hoeveelheid en designators dienovereenkomstig worden aangepast. Dit is waar de optie 'Geselecteerd | Regels samenvoegen' voor dient. Als u meerdere regels selecteert die naar hetzelfde component verwijzen, kunt u ze samenvoegen tot één BOM-regel.

Het is ook mogelijk om BOM-regels uit te breiden. Een BOM-regel met een aantal van 2 en designators C1, C2 kan worden uitgebreid naar twee BOM-regels, elk met een aantal van 1, waarvan de ene verwijst naar C1 en de andere naar C2. Dit is handig als u een van de regels wilt bewerken of wilt uitsluiten van builds. Om een BOM-regel uit te breiden, gebruikt u de knop 'Regel uitbreiden' na het openen van de BOM-regel die u wilt uitbreiden.

Een BOM-regel met een aantal groter dan 1 kan worden uitgebreid naar meerdere BOM-regels met een aantal van 1. Bijvoorbeeld, als er een regel is met RC0805FR-0710KL, een aantal van 3, en designators R1,R2,R3, kan deze worden uitgebreid naar drie regels:

  • RC0805FR-0710KL, aantal van 1, designator R1
  • RC0805FR-0710KL, aantal van 1, designator R2
  • RC0805FR-0710KL, aantal van 1, designator R3

Uitbreiden kan worden gedaan door op de knop 'Item uitbreiden' te klikken bij het bewerken van het stuklijst-item. Deze knop verschijnt alleen voor items met een aantal groter dan 1. U kunt ook meerdere stuklijst-items selecteren en "Geselecteerd | Items uitbreiden..." gebruiken.

De omgekeerde bewerking is ook mogelijk: het is mogelijk om meerdere BOM-regels met hetzelfde onderdeel te selecteren en de menuoptie 'Geselecteerd | Regels samenvoegen...' te gebruiken. Dit voegt de geselecteerde regels samen tot één BOM-regel, waarbij de designators worden gecombineerd.

Bij het samenvoegen van BOM-regels wordt een AND-bewerking uitgevoerd op BOM-vervangers: de doorsnede van sets van BOM-vervangers van geselecteerde regels wordt de set van vervangers van de samengevoegde regel.

Onderaan de BOM kan een waarschuwing staan over meerdere BOM-regels die naar dezelfde componenten verwijzen. Dit is geen probleem, PartsBox biedt gewoon een handige manier om de 'Samenvoegen'-operatie op de hele BOM uit te voeren. Als u op 'Alles samenvoegen' klikt, worden alle gevallen van meerdere BOM-regels die naar hetzelfde component verwijzen verwerkt en samengevoegd.

BOM-vervangers

Bij het bewerken van een stuklijst (BOM) in PartsBox heeft u de flexibiliteit om vervangende componenten toe te voegen voor individuele BOM-items. Met deze functie kunt u alternatieve componenten specificeren die uitwisselbaar kunnen worden gebruikt met het hoofdcomponent. Bij het bouwen, prijzen of inkopen behandelt PartsBox het hoofdcomponent en al zijn vervangers als even geldige keuzes, wat u meer flexibiliteit geeft bij het inkopen van componenten.

BOM-vervangers functioneren vergelijkbaar met lid-componenten (vervangers) in meta-componenten en vervangers voor individuele componenten. Er is echter een belangrijk verschil: BOM-vervangers worden geconfigureerd per invoer binnen een specifiek project en hebben geen effect buiten die specifieke invoer. Deze fijnmazige controle stelt u in staat om vervangers af te stemmen op de specifieke vereisten van elk project.

Bij het combineren van BOM's voor inkoop hanteert PartsBox een conservatieve benadering voor het omgaan met vervangers. Als er twee regels zijn voor dezelfde component maar met verschillende sets vervangers, zal PartsBox alleen de doorsnede van de vervangers overwegen — dat wil zeggen, de vervangers die gemeenschappelijk zijn voor beide regels. Dit zorgt ervoor dat alleen vervangers die universeel toepasbaar zijn op de component in alle instanties worden gebruikt in de inkooplijst. Laten we een voorbeeld nemen om dit te illustreren. Stel dat u één BOM heeft waarbij Component A vervangers B en C heeft, en een andere BOM waarbij Component A vervangers B en D heeft. In dit geval kan PartsBox er niet vanuit gaan dat Component A altijd kan worden vervangen door B, C of D. In plaats daarvan zal PartsBox er alleen zeker van zijn dat Component A kan worden vervangen door B, aangezien dit de enige gemeenschappelijke vervanger is in beide BOM's.

Bij het samenvoegen van BOM-regels wordt een AND-bewerking uitgevoerd op BOM-vervangers: de doorsnede van sets van BOM-vervangers van geselecteerde regels wordt de set van vervangers van de samengevoegde regel.

Omgaan met Altium Designer® CSV Export Bugs

Van bepaalde versies van Altium Designer is bekend dat ze problemen hebben met het verwerken van dubbele aanhalingstekens (") in de CSV-bestanden die ze genereren. Specifiek slagen deze versies er niet in om dubbele aanhalingstekens binnen veldwaarden correct te escapen. Als een veld bijvoorbeeld een waarde bevat zoals 0.156", zal het resulterende CSV-bestand niet voldoen aan de standaard CSV-opmaakregels, waardoor het problematisch wordt voor verdere verwerking of import.

Om dit probleem aan te pakken, hebben gebruikers die problemen ondervinden met hun CSV-bestanden door niet-geëscapeerde dubbele aanhalingstekens een paar handmatige correctieopties:

  1. Dubbele aanhalingstekens verwijderen: Een aanpak is om het gegenereerde CSV-bestand in een teksteditor te openen en handmatig de dubbele aanhalingstekens uit de velden te verwijderen.
  2. Dubbele aanhalingstekens verdubbelen: Een andere methode is om elk dubbel aanhalingsteken binnen een veld vooraf te laten gaan door een ander dubbel aanhalingsteken. Volgens de CSV-standaard betekent dit dat het dubbele aanhalingsteken deel uitmaakt van de veldwaarde en geen scheidingsteken is. Deze methode behoudt de originele gegevens terwijl het CSV-bestand voldoet aan de verwachte opmaakstandaarden.

Overweeg te controleren op software-updates of patches van Altium die dit probleem in toekomstige releases kunnen oplossen, waardoor de noodzaak voor handmatige bestandsaanpassingen wordt verminderd.

Projecten Prijzen

Het schatten van de kosten van een project is een belangrijke stap in het productieproces. PartsBox vereenvoudigt deze taak door een uitgebreide prijsfunctie te bieden. Om toegang te krijgen tot deze functionaliteit, navigeert u naar het project dat u wilt prijzen en selecteert u het tabblad 'Prijzen'.

Bij het openen van het tabblad 'Prijzen' krijgt u de hoofdprijstabel te zien, die een gedetailleerd overzicht geeft van de componenten van het project en hun bijbehorende kosten. Deze tabel bevat informatie zoals de naam van het component, fabrikant, MPN (Fabrikant Onderdeelnummer), vereiste hoeveelheid en de eenheidsprijs voor elk component.

Prijsopties

Build-/batchgrootte is het aantal eenheden waarvoor u de prijs wilt schatten. Verschillende veelvoorkomende hoeveelheden worden aangeboden voor snelle toegang, maar elke hoeveelheid kan in het invoervak worden ingevoerd.

De totale prijs per stuk en de totaalprijs worden in grote letters aan de rechterkant weergegeven. De uitvouwknop ernaast maakt het mogelijk om snel prijzen te vergelijken voor de hele reeks gangbare productieaantallen, zonder ze handmatig in te voeren.

Als er een rood uitroepteken naast de prijs per eenheid en de totaalprijs staat, betekent dit dat PartsBox de prijs niet kon berekenen omdat er informatie ontbrak. De problematische onderdelen zijn rood gemarkeerd in de prijstabel hieronder.

Opties voor componentenbronnen maken het mogelijk om te kiezen waar de componenten vandaan komen. 'Alleen lokale voorraad' houdt alleen rekening met de componenten die u al heeft, waarbij hun gemiddelde inkoopprijs wordt gebruikt voor BOM-prijzen. 'Alleen kopen' negeert lokale voorraad en gebruikt alleen online prijzen en voorraadinformatie. 'Gebruik lokale voorraad, dan kopen' gebruikt eerst alle lokale voorraad op en overweegt dan, als dat niet genoeg is, online aanbiedingen.

Merk op dat als uw voorraadgeschiedenis geen prijzen bevat, u geen correcte prijsinformatie krijgt als u probeert lokale voorraad te gebruiken in Project/BOM-prijzen. U kunt altijd teruggaan en de voorraadgeschiedenis bewerken om prijzen toe te voegen.

Met filteropties voor aanbiedingen kunt u de lijst met aanbiedingen verfijnen:

  • Het selectievakje 'Alleen voorkeursdistributeurs' sluit aanbiedingen uit van distributeurs die niet op uw voorkeurslijst staan (men koopt zelden van distributeurs aan de andere kant van de wereld). U kunt de lijst met voorkeursdistributeurs wijzigen in Instellingen.
  • 'Alleen geautoriseerde distributeurs' houdt alleen rekening met aanbiedingen van distributeurs die door de fabrikant zijn geautoriseerd om een component door te verkopen.
  • 'Alleen op voorraad' houdt alleen rekening met aanbiedingen waarbij de distributeur heeft aangegeven dat het component op voorraad is.
  • 'Controleer voorraadniveaus' gaat een niveau dieper en controleert daadwerkelijk het aantal componenten dat de distributeur op voorraad heeft. Sommige distributeurs geven geen exacte voorraadinformatie, dus door dit aan te vinken worden hun aanbiedingen uitgesloten.

Prijstabel

De prijstabel is het centrale onderdeel van de BOM-prijsfunctie in PartsBox. Het biedt een uitgebreid overzicht van alle onderdelen in een project, samen met hun prijsinformatie en inkoopopties. Deze tabel stelt u in staat om geïnformeerde beslissingen te nemen over de inkoop van componenten voor uw project.

Belangrijke kolommen in de prijstabel zijn onder meer:

  • Batch Aantal: Deze kolom toont het aantal onderdelen dat nodig is om een specifieke hoeveelheid van een project of BOM te bouwen. Het houdt rekening met de uitvalparameters die voor elk onderdeel zijn ingesteld. Als uitval is geconfigureerd, kan het Batch Aantal hoger zijn dan het aantal eenheden dat u bouwt, om rekening te houden met verwachte verliezen tijdens de productie.
  • Aantal Gekocht: Deze kolom geeft de werkelijke hoeveelheid aan die moet worden gekocht, op basis van de geselecteerde inkoopopties. Bijvoorbeeld, als er 100 componenten nodig zijn voor een build, maar u heeft er 25 beschikbaar in lokale voorraad en heeft de optie 'Gebruik lokale voorraad, koop dan indien nodig' gekozen, dan zal het Aantal Gekocht 75 zijn.
  • Beste Aanbieding: PartsBox selecteert automatisch de beste aanbieding voor elk onderdeel op basis van uw voorkeuren en leveranciersregels. Deze kolom toont de momenteel geselecteerde beste aanbieding.

De prijstabel biedt de mogelijkheid om een bepaalde aanbieding voor een onderdeel te 'vergrendelen' met behulp van het hangslotpictogram. Wanneer een aanbieding is vergrendeld, wordt deze gebruikt om de totale BOM-prijs te berekenen, ongeacht eventuele wijzigingen in prijzen of beschikbaarheid.

Elke rij in de prijstabel bevat een selectievakje 'uitsluiten', waarmee u snel een component kunt uitsluiten van prijsberekeningen. Dit is handig wanneer u de impact wilt zien van het verwijderen van een bepaald component uit uw BOM.

Om meer details te bekijken over de beschikbare aanbiedingen voor een specifiek component, kunt u de rij uitvouwen met behulp van het chevron-pictogram aan de linkerkant. Dit toont een lijst van alle aanbiedingen voor dat component, inclusief prijzen, staffelkortingen en levertijden.

Aanbiedingselectie

PartsBox selecteert automatisch de beste (goedkoopste) aanbieding voor elke BOM-regel die is gekoppeld aan een online identiteit (Fabrikant Onderdeelnummer). Met doorgaans 20-40 beschikbare aanbiedingen voor elk component, is het selectieproces complex, waarbij rekening wordt gehouden met verschillende factoren:

  • Prijsstaffels, die variëren voor elke aanbieding
  • Beschikbaarheid en voorraadinformatie
  • Minimale bestelhoeveelheden (MOQ's)
  • Bestelveelvouden
  • Meerdere valuta's

De hoofd BOM-prijstabel toont alleen de beste aanbieding voor elk onderdeel. PartsBox selecteert deze aanbieding op basis van de 'Prijs bij weggooien overschot' — de prijs die betaald wordt in de veronderstelling dat eventueel teveel ingekochte voorraad wordt weggegooid. Deze aanpak zorgt ervoor dat de meest kosteneffectieve optie wordt gekozen, zelfs als de vereiste hoeveelheid lager is dan de MOQ of geen veelvoud is van de bestelhoeveelheid.

Bijvoorbeeld, als er 50 componenten nodig zijn maar de MOQ is 100, zal PartsBox de prijs voor 100 componenten overwegen, aannemende dat de overtollige 50 worden weggegooid. Als deze prijs nog steeds concurrerend is vanwege staffelkortingen, kan deze worden geselecteerd als de beste aanbieding. Het is paradoxaal genoeg soms goedkoper om meer te kopen. Evenzo worden hoeveelheden naar boven afgerond op het dichtstbijzijnde bestelveelvoud voor vergelijking.

De rangschikking van aanbiedingen, en dus de beste aanbieding, verandert op basis van de productiehoeveelheid. Dit maakt de ontdekking mogelijk van nieuwe, onverwachte bronnen voor componenten die kosteneffectief worden bij bepaalde hoeveelheden.

Het uitklappen van elke aanbieding onthult aanvullende details:

  • Verpakking
  • Bestelde hoeveelheid
  • Geschatte aankomsttijd (ETA) voor bestellingen
  • Fabriekslevertijd
  • Fabrieksbestelveelvoud

Voor meta-componenten, BOM-vervangers of componentvervangers worden aanbiedingen verzameld voor alle gegroepeerde componenten. Omdat deze componenten als uitwisselbaar worden beschouwd, worden de aanbiedingen gecombineerd en wordt de beste geselecteerd uit de gehele pool.

Lokale aanbiedingen toevoegen voor aangepaste prijzen en kortingen

Naast het betrekken van componenten bij grote distributeurs, is het gebruikelijk om aangepaste aanbiedingen te ontvangen van andere leveranciers voor specifieke hoeveelheden, vaak met kortingsprijzen. PartsBox ondersteunt dit door u toe te staan uw eigen lokale aanbiedingen in te voeren, die vervolgens worden overwogen en gerangschikt naast online aanbiedingen tijdens het prijsbepalingsproces.

Lokale aanbiedingen kunnen op twee manieren worden toegevoegd:

  1. Direct vanuit de projectprijstabel
  2. Vanuit het onderdeel-infoscherm voor een specifiek onderdeel

Net als online aanbiedingen ondersteunen lokale aanbiedingen meerdere prijsstaffels bij willekeurige hoeveelheden, evenals een minimale bestelhoeveelheid (MOQ) en bestelveelvoud. Met deze parameters wordt rekening gehouden door het prijsalgoritme bij het bepalen van de beste aanbiedingen voor een bepaald project.

Bij het toevoegen van een lokale aanbieding kunt u aanvullende informatie verstrekken, zoals:

  • Bestelreferentie of -nummer
  • Aanbiedingsdatum
  • Opmerkingen
  • Vervaldatum

De vervaldatum is bijzonder belangrijk, omdat PartsBox automatisch alle aanbiedingen die zijn verlopen uitsluit van overweging tijdens de prijsbepaling. Een aanbieding wordt niet in overweging genomen als deze is verlopen.

Na het aanmaken van een lokale aanbieding kunt u bestanden toevoegen door op de aanbieding te klikken en de bijlagensectie te gebruiken. Dit is handig voor het opslaan van offertes, e-mailcorrespondentie of andere documenten die betrekking hebben op de aanbieding.

PartsBox ondersteunt alle belangrijke valuta's voor lokale aanbiedingen. Het converteert prijzen naar uw voorkeursvaluta met behulp van actuele wisselkoersen, terwijl de oorspronkelijke prijzen en valuta behouden blijven ter referentie. Hierdoor kunt u werken met aanbiedingen van verschillende leveranciers over de hele wereld zonder handmatige valutaconversies.

Valuta-afhandeling

PartsBox vereenvoudigt het omgaan met valuta. Gebruikers kunnen hun voorkeursvaluta selecteren in de instellingen, en alle prijzen worden in die valuta weergegeven in de hele applicatie. Dit zorgt voor een consistente en gepersonaliseerde ervaring bij het werken met prijsinformatie.

De software gebruikt wisselkoersen van de Europese Centrale Bank (ECB) voor nauwkeurige valutaconversie. Deze koersen worden regelmatig bijgewerkt. Dit elimineert de noodzaak voor handmatige valutaconversies en biedt gebruikers up-to-date prijsinformatie.

Bij het handmatig invoeren van aanbiedingen kunt u kiezen uit alle ondersteunde valuta's. PartsBox handelt de valutaconversie automatisch af en toont de prijzen in de voorkeursvaluta van de gebruiker. Deze functie maakt aanbiedingen van verschillende leveranciers en regio's mogelijk, waardoor het eenvoudig is om prijsgegevens te vergelijken en te analyseren.

Projecten Bouwen

Builds zijn een essentiële functie in PartsBox voor het plannen en volgen van productie. Ze stellen u in staat om te controleren of u voldoende hoeveelheden componenten heeft (inclusief uitval), uw build voor te bereiden, een picklijst te genereren en de gebruikte hoeveelheden uit uw voorraad te verwijderen.

Builds bieden ook traceerbaarheid. Afhankelijk van uw abonnement toont de build-geschiedenis welke specifieke componenten in elke build zijn gebruikt, met variërende detailniveaus.

Om de geschiedenis van eerdere builds te bekijken, lopende builds in meerdere fasen te zien of een nieuwe build te starten, navigeert u naar het tabblad 'Builds' binnen een project.

Bij het starten van een nieuwe build toont de build-tabel alle projectcomponenten samen met hun vereiste en beschikbare hoeveelheden. Voor plannen die berekeningen voor componentuitval ondersteunen, omvat de benodigde hoeveelheid de overhead voor uitval, individueel berekend voor elke component op basis van de uitvalinstellingen. Wanneer uitval wordt toegepast, toont de kolom Vereist de uitsplitsing in het formaat "15 (12+3)", waarbij de totale vereiste hoeveelheid wordt weergegeven, gevolgd door de basishoeveelheid en de uitvaloverhead tussen haakjes.

Voor Production-plannen en hoger kunt u uitvalberekeningen voor een build uitschakelen met het selectievakje "Uitval uitschakelen?" in de build-instellingen. Indien uitgeschakeld, worden de exacte hoeveelheden van de BOM gebruikt zonder extra componenten toe te voegen voor uitval. U kunt deze instelling ook overschrijven voor individuele BOM-items door de itemrij uit te vouwen en de uitvalinstelling voor dat specifieke item aan te passen.

De kolom 'Voorraadverzoeken' geeft aan waar onderdelen vandaan worden gehaald. Voor onderdelen die op meerdere locaties zijn opgeslagen, onderdelen met partijbeheer en meta-onderdelen, kan deze kolom meerdere bronnen tonen.

U kunt de geplande bouwhoeveelheid instellen door een getal in te voeren of de +/- knoppen te gebruiken. Het aanpassen van de hoeveelheid werkt alles direct bij. Als er onvoldoende voorraad is voor een component, wordt die rij rood gemarkeerd met een waarschuwing.

PartsBox gebruikt verschillende strategieën bij het toewijzen van componenten aan BOM-regels:

  • FIFO (First-In First-Out): gebruikt de oudste partijen (gesorteerd op verwervingsdatum) eerst
  • LIFO (Last-In First-Out): gebruikt de meest recente partijen (gesorteerd op verwervingsdatum) eerst
  • Laatst geopend: gebruikt de laatst geopende partijen eerst
  • Grootste partij eerst: gebruikt partijen met de meeste componenten eerst
  • Kleinste partij eerst: gebruikt de kleinste partijen eerst

U kunt PartsBox ook beperken om slechts één enkele onderdeelbron te gebruiken voor elke BOM-regel. Sommige abonnementen zijn beperkt tot een enkele bron, en in andere abonnementen kan het nuttig zijn om volledige traceerbaarheid te garanderen.

De standaard strategie voor bronselectie van onderdelen bepaalt de initiële toewijzingen, maar deze kunnen in de tabel worden gewijzigd. Elke rij kan worden uitgevouwen om bronnen te tonen, zodat u ze individueel kunt selecteren en opnieuw kunt ordenen (afhankelijk van planbeperkingen). U kunt ook de gebruikte hoeveelheid per invoer overschrijven.

Elke rij bevat een 'Uitsluiten?' selectievakje. Als u dit aanvinkt, wordt het onderdeel uitgesloten van de build (in wezen een DNP - Do Not Populate). Er wordt geen voorraad verwijderd voor uitgesloten onderdelen.

Als er onvoldoende voorraad is voor sommige BOM-regels, zal PartsBox een waarschuwing weergeven maar u toch toestaan door te gaan met de build. Dit kan handig zijn als u extra voorraad bij de hand heeft die niet in PartsBox is ingevoerd, of als u gedeeltelijk bestukte borden wilt produceren. De maximaal beschikbare hoeveelheid wordt van uw voorraad afgeschreven.

Eentraps Builds

Bij eentrapsproducties zal het indrukken van de knop 'Bouwen & voorraad verwijderen' (en bevestigen) de voorraad verwijderen voor alle niet-uitgesloten componenten die bij het project horen. De productie wordt dan gemarkeerd als voltooid.

Multi-stage Builds

Voor producties in meerdere fasen vinkt u het selectievakje 'productie in meerdere fasen' aan. PartsBox toont selectievakjes naast elk onderdeel in de productie. U kunt de individuele vakjes gebruiken om rijen te selecteren, alle rijen te selecteren/deselecteren en de zoek-/filterinterface gebruiken om onderdelen te markeren die in de huidige fase moeten worden gebouwd/geplaatst. De filterinterface ondersteunt tags, dus het invoeren van '#smd' is een snelle manier om alle SMD-elementen te selecteren, die vaak als eerste worden geplaatst.

Door op 'Produceren & voorraad verwijderen' te drukken, worden alleen de geselecteerde items verwerkt (hetzelfde als bij eentrapsproducties).

Het uitvoeren van een productiefase zonder componenten te selecteren kan nuttig zijn voor het documenteren van een verwerkingsstap in de productiegeschiedenis.

Een onvolledige build in meerdere fasen verschijnt in het tabblad 'In uitvoering' van de Builds-interface. Door deze te selecteren, kunt u de volgende fase bouwen of de build voltooien en als gereed markeren.

Een build kan een willekeurig aantal fasen hebben. Het kan ook als voltooid worden gemarkeerd, zelfs als niet alle onderdelen zijn geplaatst. In dat geval worden ongebruikte items gemarkeerd als uitgesloten in de build.

Een build in meerdere fasen wordt vertegenwoordigd door dezelfde ID Anything™-code in alle fasen, waardoor ID Anything™-labels zelfs aan onvolledige apparaten kunnen worden bevestigd voor snelle identificatie en toegang tot build-informatie.

Geschiedenis van build-configuraties

Bij het beheren van productie is het belangrijk om een overzicht van de productiegeschiedenis bij te houden. Dit overzicht bevat doorgaans informatie zoals het aantal gebouwde eenheden voor een project of stuklijst, de datum en tijd van de productie en eventuele relevante opmerkingen. Hoewel dit detailniveau voldoende is voor eenvoudige productieruns, vereisen complexere producties vaak dat er aanvullende gegevens worden bijgehouden.

In praktijkscenario's heeft elke build zijn eigen unieke configuratie. Deze configuratie bevat aanvullende informatie, waaronder:

  • Componenten die waren uitgesloten of gemarkeerd als 'niet bestücken' (DNP) voor de specifieke productie
  • Voorraadaanvragen gegenereerd vanuit de productie, waarin wordt gedetailleerd welke componenten van specifieke locaties zijn gebruikt, of in het geval van partijtracering, de exacte partij (geïdentificeerd door serienummer) die voor de productierun is gebruikt

PartsBox slaat al deze informatie op als onderdeel van de productiegeschiedenis, zodat u in de toekomst eenvoudig kunt bekijken en verifiëren hoe een bepaalde productie was geconfigureerd.

Om toegang te krijgen tot de bouwconfiguratiegeschiedenis, navigeert u naar het tabblad 'Bouws' binnen de sectie Projecten van PartsBox. Hier vindt u een lijst van alle bouws. U kunt ervoor kiezen om de volledige lijst te bekijken of deze te filteren om alleen voltooide bouws of meertrapsbouws die momenteel in uitvoering zijn weer te geven.

Aan elke build wordt een unieke ID Anything™-code toegewezen, die op een label kan worden afgedrukt en op de fysieke apparaten kan worden geplakt die tijdens die build zijn geproduceerd. Deze code biedt snelle en gemakkelijke toegang tot de build-informatie, zodat u de relevante details kunt ophalen wanneer dat nodig is, zelfs lang nadat de build is voltooid.

Gebruik van subassemblage-componenten

Sub-assemblage componenten in PartsBox vertegenwoordigen de voorraad die voortkomt uit het bouwen van projecten. Wanneer een project wordt gebouwd, wordt de voorraad van het bijbehorende sub-assemblage component verhoogd met de bouwhoeveelheid. Hierdoor kunnen complexe producten die uit meerdere sub-assemblages en componenten bestaan effectief worden beheerd, waarbij elke sub-assemblage afzonderlijk wordt geproduceerd of ingekocht.

Om een sub-assemblage-component voor een project aan te maken:

  1. Navigeer naar het infoscherm van het project.
  2. Klik op de knop 'Maak subassemblage-component'. Deze actie hoeft slechts één keer per project te worden uitgevoerd.

Na aanmaak verschijnt het sub-assemblage-component in de componentenlijst en kan het worden beheerd zoals elk ander component, met één uitzondering: de naam van een sub-assemblage-component is altijd hetzelfde als het bijbehorende project en kan niet worden gewijzigd.

Bij het bouwen van een project bevat het bouwbevestigingsscherm een optie om voorraad toe te voegen aan de bijbehorende subassemblage-component. Indien ingeschakeld, kunt u:

  • Selecteer de opslaglocatie waar de build wordt opgeslagen.
  • Voer de prijs in voor de geproduceerde sub-assemblage (geautomatiseerde prijsbepaling wordt in een toekomstige release geïmplementeerd). Voor builds in meerdere fasen wordt de prijs ingevoerd bij het voltooien van de build, aangezien de werkelijke kosten op dat moment bekend zijn.
  • Voeg opmerkingen toe met betrekking tot de build.

Na bevestiging wordt de voorraad van het subassemblage-component verhoogd met de productiehoeveelheid. Aangezien subassemblage-componenten zich gedragen als gewone componenten, kunnen ze worden gebruikt in andere projecten en producties, en kunnen functies zoals waarschuwingen voor lage voorraad en uitvalparameters worden geconfigureerd.

Wanneer lot-controle is ingeschakeld, resulteert elke bouw van een project in een apart lot van het bijbehorende sub-assemblage-component, geïdentificeerd door een unieke ID Anything™-code. Door ID Anything™-labels op gefabriceerde apparaten te bevestigen, kunt u de code snel scannen met een mobiel apparaat om toegang te krijgen tot de bijbehorende bouwinformatie.

Bouwresultaten bekijken

Bij het bekijken van een productie voor een project met een subassemblage-component, toont het tabblad Productieresultaten in de linkernavigatie de resulterende voorraad die uit die productie is voortgekomen. Dit biedt een directe link tussen de productie en de output, waardoor het eenvoudig is om te volgen wat er is geproduceerd.

Voor abonnementen met lotbeheer toont deze weergave individuele lots die zijn aangemaakt vanuit de productie, met lotnamen, aantallen, opslaglocaties en opmerkingen. U kunt elke rij uitklappen om volledige lotdetails te zien, inclusief bijlagen, aangepaste velden en geschiedenis.

Beheer van subassemblage-lots

Voor abonnementen met partijbeheer biedt de weergave Build-resultaten bulkbewerkingen op de resulterende partijen:

  • Tags toevoegen/verwijderen: Organiseer lots met tags voor filtering en categorisering
  • Aangepaste velden instellen/hernoemen/verwijderen: Beheer waarden van aangepaste velden over meerdere lots
  • Verplaatsen: Verplaats voltooide lots naar verschillende opslaglocaties (alleen voltooide builds)
  • Voorraadaantallen aanpassen: Wijzig hoeveelheden na hertelling (alleen voltooide builds)

Met deze bewerkingen kunt u de productie-output direct vanuit de build-context beheren, zonder dat u naar individuele partijen hoeft te navigeren.

Individuele apparaten volgen met serienummers

PartsBox biedt een krachtige functie voor het volgen van individuele apparaten die zijn gebouwd vanuit projecten/BOM's. Bij het starten van een build kunt u de optie "Elke resulterende subassemblage afzonderlijk volgen" inschakelen. Dit verandert het bouwproces om individuele lots te genereren voor elke gebouwde subassemblage, waardoor effectief een uniek serienummer wordt toegewezen aan elk apparaat.

Het inschakelen van deze optie ontsluit een schat aan mogelijkheden voor het volgen van de levenscyclus van individuele apparaten. Lots in PartsBox bevatten al een aanzienlijke hoeveelheid gegevens en hebben unieke ID Anything™-codes toegewezen gekregen. U kunt extra gegevens aan deze lots toevoegen in de vorm van bestanden, zoals testresultaten, reparatieprotocollen, regelgevende documenten, onderhoudsgeschiedenis of andere relevante informatie.

Aan elk lot wordt een unieke ID Anything™-code toegewezen, die als QR-code kan worden afgedrukt en fysiek aan het bijbehorende apparaat kan worden bevestigd. Dit maakt eenvoudige identificatie en tracering van individuele apparaten mogelijk. Als alternatief kunnen apparaten worden geïdentificeerd door een combinatie van de build ID Anything™-code (die verwijst naar de specifieke build) en een integer serienummer dat automatisch binnen die build wordt toegewezen.

Wanneer de optie om subassemblage-voorraad toe te voegen is ingeschakeld voor een meertrapsproductie, houdt PartsBox de voorraad bij die momenteel in productie is. Hiermee kunt u informatie over mogelijke afwijkingen in de productie of individuele testresultaten aan elke apparaatpartij koppelen terwijl de apparaten worden gebouwd. Na voltooiing van de productie verandert de voorraadstatus van "In productie" naar "Beschikbaar".

Inkoop

Bestellingen

PartsBox ondersteunt drie soorten bestellingen, die elk een andere fase in het inkoopproces vertegenwoordigen:

  1. Open Bestellingen: Deze bestellingen bevinden zich in de beginfase en kunnen vrij worden gewijzigd. U kunt componenten toevoegen of verwijderen, hoeveelheden aanpassen en eventuele noodzakelijke wijzigingen aanbrengen voordat u de bestelling definitief maakt. Open bestellingen bieden flexibiliteit tijdens de plannings- en budgetteringsfase.
  2. Besteld: Zodra een openstaande bestelling bij een distributeur is geplaatst, gaat deze over naar de status "Besteld". Dit geeft aan dat de bestelling is ingediend en wacht op afhandeling. Een verwachte leverdatum wordt gekoppeld aan bestelde items, zodat u kunt volgen wanneer de componenten gepland staan om aan te komen.
  3. Ontvangen: Wanneer alle items van een bestelling succesvol zijn geleverd en verwerkt, wordt de bestelling gemarkeerd als "Ontvangen". Dit betekent dat het inkoopproces voor die specifieke bestelling is voltooid en dat de ontvangen componenten nu beschikbaar zijn in uw voorraad.

Om een bestelling aan te maken of items toe te voegen aan een bestaande openstaande bestelling, kunt u beginnen met het bekijken van de prijzen en aanbiedingen voor een enkel component of door te werken met een Inkooplijst. Met PartsBox kunt u individuele aanbiedingen of een groep aanbiedingen aan een bestelling toevoegen, waarbij ze worden gekoppeld aan de bijbehorende leverancier die de prijs heeft verstrekt.

Bij het wijzigen van hoeveelheden in een open bestelling haalt PartsBox automatisch de huidige prijsinformatie op en past de totaalprijs aan op basis van de hoeveelheid en eventuele toepasselijke staffelprijzen. Dit zorgt ervoor dat u altijd actuele en nauwkeurige prijzen heeft voor uw bestellingen.

Openstaande bestellingen kunnen worden overgebracht naar de website van een distributeur door middel van kopiëren en plakken, of ze kunnen worden geëxporteerd in een geschikt formaat als een meer formele afgedrukte inkooporder vereist is.

De meest efficiënte manier om een bestelling bij een leverancier te plaatsen, is door gebruik te maken van de functie 'Winkelwagen uploaden'. Hiermee kunt u de bestelgegevens kopiëren en plakken of een CSV-bestand uploaden.

Wanneer u een open bestelling markeert als 'Besteld', vraagt PartsBox u om een verwachte leverdatum op te geven. Deze informatie helpt u bij te houden wanneer uw componenten naar verwachting zullen aankomen en stelt het systeem in staat om de bestelde voorraad in verschillende relevante secties van de applicatie weer te geven.

Indien nodig kunt u een bestelling annuleren, waardoor de status terugkeert naar 'Open' en de verwachte voorraad niet meer wordt weergegeven.

PartsBox biedt verschillende handige methoden voor het ontvangen van componenten van een bestelling:

  1. Interface voor orderontvangst: Met deze interface kunt u efficiënt alle of een deel van de onderdelen van een bestelling met slechts een paar klikken in één opslaglocatie ontvangen.
  2. Dialoogvenster Voorraad Toevoegen: Bij het bekijken van een enkel onderdeel kunt u het dialoogvenster Voorraad Toevoegen gebruiken om items te ontvangen tegen een specifieke bestelling. Het dialoogvenster vult de hoeveelheid en prijs vooraf in op basis van de bestelgegevens.
  3. Barcode Scannen: Afhankelijk van de mogelijkheden van de distributeur, kan het scannen van een barcode ofwel het dialoogvenster Voorraad Toevoegen weergeven met vooraf ingevulde hoeveelheid, of in het geval van barcodes die de PartsBox-code bevatten, het component direct ontvangen tegen een specifieke bestelling, waarbij automatisch de hoeveelheid, prijs en bestelinformatie worden ingevuld.

Inkooplijsten

Bij het plannen van de productie van meerdere elektronische apparaten is het vaak nodig om componenten in bulk in te kopen. Het bepalen van de exacte benodigde hoeveelheden kan echter een uitdaging zijn, vooral wanneer rekening wordt gehouden met bestaande lokale voorraad en gedeelde componenten over verschillende BOM's (Bill of Materials).

De aanwezigheid van meta-componenten (componentvervangers), component-alternatieven en BOM-vervangers voegt een extra laag complexiteit toe aan het inkoopproces. Tot het moment van bestellen is het gunstig om flexibiliteit te behouden bij het kiezen van specifieke MPN's (Fabrikantonderdeelnummers).

Om het inkoopproces te starten, navigeert u naar de sectie 'Projecten' en begint u met het toevoegen van projecten/BOMs aan uw projectwinkelwagen met behulp van de knoppen 'Toevoegen aan winkelwagen' onderaan elke projectkaart. Bij het toevoegen van een project krijgt u de mogelijkheid om de aantallen op te geven die u wilt bouwen.

Zodra u de gewenste projecten aan de winkelwagen heeft toegevoegd, wijst u een beschrijvende naam toe aan uw lijst en klikt u op 'Inkooplijst aanmaken'. Deze actie leidt u om naar de sectie 'Inkoop', waar u al uw inkooplijsten kunt bekijken.

Door op een specifieke inkooplijst te klikken, wordt de bekende prijsinterface geopend, vergelijkbaar met die voor Project/BOM-prijzen. Met deze interface kunt u aanbiedingen selecteren, uw eigen aanbiedingen toevoegen, specifieke alternatieven voor onderdelen kiezen (voor meta-parts) en uw selectie beperken tot voorkeursdistributeurs.

Nadat u uw inkooplijst hebt afgerond, schakelt u over naar de weergave 'Groeperen op distributeur/leverancier' om uw componenten georganiseerd in afzonderlijke bestellingen voor elke leverancier te zien. Deze weergave biedt dezelfde functionaliteit als de weergave 'Alle componenten', waardoor u indien nodig aanbiedingskeuzes kunt wijzigen. Bovendien kunt u snel alle componenten toevoegen aan een nieuwe of bestaande bestelling bij een specifieke leverancier en direct doorgaan met het plaatsen van de bestelling bij hen.

Hoewel ondersteuning voor automatisch bestellen altijd deel heeft uitgemaakt van het langetermijnplan, blijft de implementatie ervan uitdagend vanwege de complexiteit die gepaard gaat met de integratie met systemen van verschillende distributeurs.

Uw Componentendatabase Publiceren

Met PartsBox kunt u uw onderdelendatabase openbaar maken en sommige of al uw onderdelen met anderen delen. Deze functie is handig voor hobbyisten die hun onderdelenvoorraad willen delen, evenals voor makerspaces die beschikbare componenten willen presenteren.

Uw openbare pagina instellen

Om uw componenten te publiceren, navigeert u naar de sectie Instellingen | Publiceren. Hier kunt u informatie over uzelf of uw organisatie invoeren, zoals een korte beschrijving, een URL en een langere beschrijving. Deze informatie wordt weergegeven op uw openbare pagina.

Merk op dat uw openbare pagina alleen bestaat als u componenten heeft geselecteerd voor publicatie. Updates van de openbare pagina zijn niet direct en kunnen enkele minuten tot een uur duren.

Componenten selecteren voor publicatie

PartsBox biedt drie opties voor het selecteren van onderdelen die openbaar zichtbaar moeten zijn:

  1. Niets: Kies deze optie als u geen componenten wilt publiceren. Uw openbare webpagina zal niet bestaan.
  2. Componenten die voldoen aan filtervoorwaarden: Gebruik de knop "Filters bewerken" om filters te maken op basis van componentgegevens. Alleen de componenten die aan de filtercriteria voldoen, worden gepubliceerd. Een veelgebruikte aanpak is om filtering op basis van tags te gebruiken. U kunt bijvoorbeeld een filter instellen om alleen componenten te publiceren die de tag "openbaar" hebben.
  3. Al uw onderdelen: Selecteer deze optie om uw volledige onderdelendatabase openbaar beschikbaar te maken.

Door zorgvuldig te selecteren welke componenten u publiceert, kunt u de informatie beheren die met anderen wordt gedeeld, terwijl u uw andere gegevens privé houdt.

Integratie met CAD-tools

KiCad Integratie

PartsBox integreert met KiCad versie 7.0 of later, waardoor u direct toegang heeft tot uw PartsBox-componentgegevens binnen KiCad's Symbol Chooser. Deze integratie maakt gebruik van de KiCad HTTP Libraries-functie.

KiCad HTTP-bibliotheken functioneren als alleen-lezen interfaces naar externe gegevensbronnen zoals PartsBox. Ze slaan zelf geen symbool- of footprintgegevens op, maar verwijzen naar symbolen en footprints die zijn gedefinieerd in standaard KiCad-bibliotheken (.kicad_sym). Wanneer u een component selecteert uit de PartsBox HTTP-bibliotheek in KiCad, wordt het schemasymbool gevuld met gegevens uit PartsBox, zoals het fabrikantonderdeelnummer (MPN), waarde, footprint en andere gespecificeerde velden.

Configuratie in PartsBox

Om KiCad-integratie in PartsBox te configureren:

  1. Navigeer naar 'Instellingen'.
  2. Selecteer het tabblad 'CAD-integratie'.
  3. Kies 'KiCad' in het menu aan de linkerkant.

De configuratie is verdeeld in deze secties:

Algemene Opties
  • Initiële filter toegepast op alle onderdelen: Dit filter beperkt welke onderdelen uit uw database potentieel beschikbaar zijn voor KiCad. Alleen onderdelen die aan dit filter voldoen, worden overwogen voor opname in categorieën. U kunt de filtercriteria bewerken of terugzetten naar standaard (geen filter). Een telling van onderdelen die dit filter passeren wordt weergegeven.
Categorieën

Categorieën definiëren subsets van uw componentendatabase die zichtbaar zullen zijn als afzonderlijke doorbladerbare secties binnen de KiCad Symbol Chooser.

  • Een standaardcategorie "Alle onderdelen" bevat alle onderdelen die door het initiële filter komen.
  • U kunt aangepaste categorieën maken met behulp van filters. U kunt bijvoorbeeld categorieën maken voor "Weerstanden", "Condensatoren" of "Connectoren".
  • Voor elke categorie definieert u een naam, een optionele beschrijving en de filtercriteria.
  • Het aantal onderdelen binnen elke categorie wordt weergegeven.
Velden

Deze sectie regelt hoe PartsBox componentgegevens worden toegewezen aan KiCad symboolvelden.

  • PartsBox biedt standaardtoewijzingen voor veelvoorkomende velden zoals MPN, Fabrikant, Datasheet URL en de specifieke KiCad-velden die per onderdeel zijn geconfigureerd.
  • U kunt deze toewijzingen aanpassen:
  • * Voeg nieuwe toewijzingen toe van PartsBox-velden (inclusief standaardvelden, aangepaste velden, specificaties en specifieke KiCad-velden) naar KiCad-velden.
  • * Geef de KiCad-veldnaam op. Standaard KiCad-velden zijn onder meer Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. U kunt ook aangepaste veldnamen definiëren.
  • * Kies of het veld standaard zichtbaar moet zijn in het schema.
  • Sommige toewijzingen zijn ingebouwd en kunnen niet worden gewijzigd. De symbolIdStr-toewijzing is essentieel: deze vertelt KiCad welk symbool uit uw standaard KiCad-bibliotheken moet worden gebruikt. Dit wordt altijd toegewezen aan het veld "[Onderdeel] KiCad-symbool" in PartsBox.
  • ID Anything™ wordt gebruikt voor het matchen van geïmporteerde BOM's aan onderdelen en wordt altijd toegewezen aan het KiCad-veld "PartsBox ID".
  • ID Anything™ URL wordt gebruikt om snel naar de informatiepagina van het onderdeel in PartsBox te springen (waar de datasheets toegankelijk zijn), dus deze wordt altijd toegewezen aan het KiCad-veld "datasheet". Hiermee kunt u op 'd' drukken in KiCad om de informatiepagina van het onderdeel in PartsBox te openen.
  • Het wordt aanbevolen om Footprint toe te wijzen aan "[Onderdeel] KiCad footprint" en Reference aan "[Onderdeel] KiCad referentie".
KiCad Configuratie

Deze sectie biedt het configuratiebestand dat nodig is voor KiCad.

  • PartsBox genereert de inhoud voor een .kicad_httplib bestand.
  • Dit bestand bevat de noodzakelijke informatie voor KiCad om verbinding te maken met de PartsBox API, inclusief de API endpoint URL en uw unieke toegangstoken (API-sleutel).
  • U kunt de configuratietekst naar het klembord kopiëren of downloaden als bestand.

Configuratie in KiCad

Om de PartsBox-bibliotheek in KiCad in te schakelen:

  1. Sla de configuratie die in de vorige stap is gegenereerd op in een bestand met de naam partsbox.kicad_httplib (of een andere naam met de extensie .kicad_httplib).
  2. Plaats dit bestand op een locatie die toegankelijk is voor KiCad, zoals een KiCad-bibliotheekmap of een aangepaste locatie.
  3. Ga in KiCad naar 'Preferences' -> 'Manage Symbol Libraries...'.
  4. Klik in het dialoogvenster 'Symbol Libraries' op de knop '+' of 'Add Library'.
  5. Navigeer naar en selecteer het bestand partsbox.kicad_httplib dat u hebt opgeslagen.
  6. (Optioneel, aanbevolen) Geef de bibliotheek een naam zodat deze vóór andere bibliotheken in de symboolkiezer verschijnt, bijvoorbeeld "*PartsBox Library".
  7. Zorg ervoor dat de bibliotheek is ingeschakeld (selectievakje aangevinkt) en klik op 'OK'.

De PartsBox-bibliotheek verschijnt nu in de KiCad Symbol Chooser. U kunt door de categorieën bladeren die u hebt gedefinieerd en onderdelen selecteren.

KiCad-velden per onderdeel instellen

Om de integratie correct te laten functioneren, moet PartsBox weten welk KiCad-symbool, footprint en referentievoorvoegsel aan elk component moet worden gekoppeld. Dit wordt geconfigureerd in de detailweergave van het component:

  1. Open de detailpagina voor een specifiek component in PartsBox.
  2. Ga naar het tabblad 'Componentinstellingen' aan de linkerkant.
  3. Zoek de sectie 'CAD/PLM-gegevens'.
  4. Vul de volgende velden in:
  5. * KiCad-symbool: De volledige KiCad-symboolnaam, inclusief de bibliotheekalias (bijv. Device:R, MyLibrary:MySymbol). Deze waarde wordt toegewezen aan het veld symbolIdStr in KiCad.
  6. * KiCad-footprint: De KiCad-footprintnaam, inclusief de bibliotheekalias (bijv. Resistor_SMD:R_0603_1608Metric).
  7. * KiCad-referentie: Het standaard referentie-aanduiding voorvoegsel (bijv. R, C, U).

Door deze instellingen op te slaan, worden ze via de API beschikbaar voor KiCad om te gebruiken wanneer het component wordt geselecteerd.

In de toekomst zal er een manier zijn om deze velden voor meerdere geselecteerde onderdelen tegelijk in te stellen (bijvoorbeeld, selecteer alle onderdelen met een "weerstand" tag en stel hun KiCad-referentie in op "R").

Gegevensuitwisseling en caching
  • Wanneer u de Symboolkiezer in KiCad opent, haalt deze de lijst met categorieën en de onderdelen binnen de momenteel geselecteerde categorie op uit PartsBox.
  • KiCad slaat de categorielijst op in de cache om prestatieredenen. Wijzigingen in categoriedefinities in PartsBox vereisen mogelijk het opnieuw opstarten van KiCad om zichtbaar te zijn.
  • Wanneer u een specifiek onderdeel selecteert in de Symboolkiezer, vraagt KiCad gedetailleerde informatie voor dat onderdeel op bij PartsBox met behulp van de toewijzingen die zijn gedefinieerd in de 'Velden'-configuratie.
  • Deze gedetailleerde informatie vult de velden van het symbool dat op het schema is geplaatst.

Integratie met Altium Designer®

U kunt uw PartsBox-bibliotheek toegankelijk maken in Altium Designer. Uw symbolen en footprints blijven in Altium, terwijl alle andere gegevens over componenten vanuit PartsBox worden benaderd. Integratie met Altium Designer is iets complexer om te configureren vanwege de vereisten voor de legacy ODBC-databaseverbinding.

U moet PartsBox Outpost™ op uw machine draaien. Het is een applicatie die real-time synchronisatie biedt met uw online PartsBox-database en een SQL-interface biedt waarmee Altium Designer verbinding kan maken. Outpost™ wordt geleverd als een Docker-container. Voorlopig is de synchronisatie slechts eenrichtingsverkeer, dus er is geen manier om wijzigingen aan te brengen in uw PartsBox-database vanuit Altium, maar dit kan in de toekomst veranderen.

Vereisten:

Begin met het installeren van de PostgreSQL ODBC-driver. Installeer vervolgens Docker Desktop en download de jrychter/outpost:latest image van Docker Hub.

Klik in Docker Desktop op het pictogram Uitvoeren naast de afbeeldingsnaam in de sectie "Images". Open vervolgens de sectie "Optional settings".

Voer in de sectie "Poorten" 5432 in voor de hostpoort die overeenkomt met :5432/tcp.

Maak in de sectie "Omgevingsvariabelen" twee omgevingsvariabelen aan:

  • PARTSBOX_API_KEY: dit moet uw PartsBox API-sleutel bevatten
  • POSTGRES_PASSWORD: databasewachtwoord dat u in Altium Designer zult gebruiken om verbinding te maken met de database

Klik op de knop "Run" en u zou een draaiende container moeten zien in de sectie "Containers". Als u op de container klikt, kunt u de logs controleren op abnormale berichten.

Daarna kunt u een DbLib of DbLink aanmaken in Altium (raadpleeg de documentatie van Altium Designer voor details over de verschillen hiertussen). Kies "File | New | Library" in het hoofdmenu en kies vervolgens "Database Library".

Kies in de sectie "Bron van verbinding" voor "Gebruik connection string". Configureer vervolgens de volgende connection string: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=UW_WACHTWOORD_HIER

Zorg ervoor dat u hetzelfde databasewachtwoord gebruikt dat u hebt gebruikt bij het starten van de Docker-container. Zorg er ook voor dat er geen spaties aan het einde van de verbindingsreeks staan.

Klik op de knop "Geavanceerd". Wijzig in de SQL-opties de linker en rechter aanhalingstekens in dubbele aanhalingstekens (") en laat de optie "Tabellen citeren" aangevinkt.

Klik op "Verbinden". U zou databasevelden moeten zien verschijnen in de tabel net onder de veldinstellingen.

Kies in de sectie "Veldinstellingen" voor "Enkele Sleutel Opzoeken", en kies voor het veld "Database" voor "PartsBox ID".

Op dit punt zou u een werkende databaseverbinding moeten hebben met automatische toewijzing van essentiële velden. U zult deze database waarschijnlijk willen opslaan.

Als de verbinding mislukt met een foutmelding, is één ding om te controleren de naam van de ODBC-driver waarnaar wordt verwezen in de verbindingsreeks. Om alle ODBC-drivers op uw machine weer te geven, kunt u Windows PowerShell en het volgende commando gebruiken: Get-OdbcDriver. U zou dan de juiste drivernaam van een van de vermelde drivers in de verbindingsreeks gebruiken.

Andere apparatuur en software

Barcodescanners

PartsBox ondersteunt barcodescanners die toetsaanslagen genereren, waaronder de meeste USB-scanners. De Zebra LS2208 is een betrouwbare en betaalbare 1D-scanner die goed werkt met PartsBox. Aangezien componentdistributeurs echter steeds vaker 2D-barcodes gebruiken vanwege hun superieure opslagcapaciteit, wordt een 2D-scanner aanbevolen om uw setup toekomstbestendig te maken.

Om een 2D-scanner met PartsBox te gebruiken, moet u deze configureren om speciale niet-afdrukbare tekens (ASCII-codes RS, GS en EOT) te vervangen door respectievelijk de strings '{RS}', '{GS}' en '{EOT}'. Dit is nodig om de scanner correct te laten werken met webgebaseerde applicaties. Als u een Zebra DS2208 scanner heeft, scan dan eenvoudig de meegeleverde barcode om deze automatisch te configureren voor gebruik met PartsBox:

Ondersteunde scanners

Elke 1D-scanner die de USB HID-interface ondersteunt (d.w.z. fungeert als een toetsenbord) zou moeten werken met PartsBox. Als de uitvoer van de scanner zichtbaar is in een teksteditor, is deze compatibel met PartsBox.

2D-scanners waarvan bekend is dat ze goed werken met PartsBox zijn onder andere:

Van de Zebra DS6608 (uit productie genomen in 2007) is bekend dat deze niet werkt met PartsBox.

Om een 2D-scanner met PartsBox te gebruiken, moet de scanner stringvervangingen in gescande codes ondersteunen (bekend als 'Advanced Data Formatting' of 'ADF' in Zebra-scanners). Dit is een beperking van webbrowsers, niet van PartsBox.

Voor de beste barcodescanervaring raadt PartsBox aan om een speciale 2D-scanner te gebruiken, specifiek de Zebra DS2208. Een 2D-scanner kan zowel 1D- als 2D-barcodes decoderen, wat compatibiliteit garandeert met de groeiende trend van 2D-barcodes die door distributeurs worden gebruikt.

Een betaalbaarder alternatief is de Barcode to PC app, die bestaat uit software die op uw pc is geïnstalleerd en een mobiele app voor het scannen. Hoewel deze oplossing momenteel niet betrouwbaar werkt met DataMatrix-codes, worden er in de toekomst verbeteringen verwacht.

Bekende problemen en beperkingen

  • Als u een niet-VS toetsenbordindeling gebruikt, is extra scannerconfiguratie vereist. Scan na het scannen van de PartsBox-setupbarcode de regiocode voor uw toetsenbordindeling uit de handleiding die bij uw scanner is geleverd.
  • Scannen werkt mogelijk niet betrouwbaar in Firefox op Windows. Het gebruik van een alternatieve browser, zoals Chrome of Edge, wordt sterk aanbevolen.

Probleemoplossing

Vanwege factoren buiten de controle van PartsBox kan 100% betrouwbaarheid niet worden gegarandeerd bij het gebruik van USB-scanners voor het scannen van barcodes.

Als een 2D-scanner niet werkt met PartsBox:

  1. Controleer de uitvoer in een teksteditor zoals Kladblok
  2. Scan een 2D-barcode en verifieer of het resultaat de reeksen '{RS}', '{GS}' en '{EOT}' bevat
  3. Als deze reeksen ontbreken, zorg er dan voor dat de scanner is geconfigureerd voor speciale codevervangingen
  4. Als u een niet-VS toetsenbordindeling gebruikt, scan dan de juiste regionale instellingscode uit de handleiding van uw scanner

Raadpleeg het gedeelte 'Bekende problemen en beperkingen' hierboven om te zien of uw probleem wordt vermeld. Als de uitvoer van de scanner in Kladblok correct lijkt, maar PartsBox de barcode nog steeds niet kan herkennen, gebruik dan het feedbackformulier om het probleem te melden.

Inhoudsopgave

Beheer uw voorraad, inkoop en productie

Probeer de demo

Abonnementen & prijzen