PartsBox FAQ

Generelt

Hvad er PartsBox?

Det er en applikation, der giver dig mulighed for at holde styr på dine elektroniske komponenter og produktion. PartsBox giver dig mulighed for nemt at styre komponentlageret, holde styr på, hvor komponenter er opbevaret, hvad de aktuelle lagerniveauer er, og hvilke komponenter der bruges i hvilke projekter. Den viser komponentspecifikationer, giver mulighed for at vedhæfte dokumenter (datablade, 3D CAD-modeller) til komponenter og søger hurtigt i hele databasen. Den lader dig udskrive etiketter til dine komponenter, lots, lagerplaceringer, ordrer, projekter og individuelle produktioner.

PartsBox beregner også automatisk prissætning af dine Projekter/Styklister, håndterer prisintervaller, valutaomregninger, MOQ (Minimumsbestillingsmængder) og ordremultipla.

Det er nemt at tilføje lagerbeholdning med indbygget stregkodescanning direkte i browseren. Og ID Anything™ lader dig tagge/mærke enhver fysisk genstand og få information om den på få sekunder, blot ved at scanne QR-koden med en hvilken som helst enhed.

Er et regneark ikke nok?

Mens et regneark kan være tilstrækkeligt til at styre en lille samling af elektroniske komponenter, bliver det hurtigt besværligt, efterhånden som lageret vokser. Regneark mangler den specialiserede funktionalitet og de funktioner, som et dedikeret lagerstyringssystem som PartsBox leverer.

PartsBox tilbyder øjeblikkelig adgang til datablade, komponentspecifikationer og muligheden for at tagge og søge efter komponenter ved hjælp af fuzzy matching. Det tillader også deling af komponentbeskrivelser blandt brugere. Disse funktioner hjælper med processen med at styre og lokalisere komponenter.

I et miljø med flere brugere kommer regneark til kort med hensyn til dataintegritet og sporbarhed. De giver kun et øjebliksbillede af lagerdataene og registrerer ikke, hvilken bruger der udførte specifikke handlinger som at fjerne komponenter. Denne mangel på historik kan føre til forvirring og fejl.

Beregning af prisen på en stykliste (BOM) ved hjælp af et regneark bliver stadig mere komplekst, når faktorer som valutaomregninger, prisintervaller, minimumsordremængder og ordremultipler tages i betragtning. Det resulterende regneark er ofte indviklet og bliver hurtigt forældet. PartsBox forenkler denne proces ved at importere styklisten direkte fra et CAD-program og håndtere alle kompleksiteterne automatisk. Det opdaterer tilbud og valutakurser i realtid, hvilket sikrer, at styklisteberegningen forbliver nøjagtig og opdateret.

Så selvom regneark kan bruges til grundlæggende lagerstyring, mangler de robustheden, sporbarheden og de specialiserede funktioner, som en specialbygget applikation som PartsBox tilbyder. PartsBox strømliner styringen af lagerbeholdningen af elektroniske komponenter, hvilket gør den mere effektiv og pålidelig, især i flerbrugermiljøer og når man håndterer komplekse prissætningsscenarier.

Labeludskrivning

Hvorfor understøttes kun Zebra-printere?

Zebra er den eneste store producent af labelprintere, der har et etableret, veldokumenteret printersprog (Zebra Printer Language, ZPL), som understøttes universelt på tværs af de fleste af deres printere. På grund af dette behøver PartsBox ikke at implementere en fuldt udstyret grafisk labeldesigner, men tilbyder i stedet kraftfulde skabeloner, der kan udfyldes med data. Skabeloner kan designes grafisk ved hjælp af software som Labelary Viewer og mange andre applikationer.

Zebra tilbyder også en bred vifte af printere, der ikke kun er egnede til forbrugere, men også til industrielle applikationer.

Hvorfor skal jeg installere en tredjepartsapplikation for at udskrive etiketter?

Desværre er det generelt ikke muligt at tale med en labelprinter fra en browser. Browser-apps har kun adgang til den generiske "Udskriv"-dialog, som ikke er egnet til stramt formaterede etiketter og afsendelse af rå ZPL-koder til printeren. Dette er et lavprioritetspunkt for browserproducenter, så det er usandsynligt, at det forbedres snart. Det er derfor, PartsBox skal oprette forbindelse til en lokalt installeret ekstern applikation (JSPrintManager), der modtager rådataene og sender dem til printeren.

Komponenter

Hvad er "linkede" komponenter?

Linkede komponenter i PartsBox repræsenterer elektroniske komponenter såsom modstande, kondensatorer, dioder, transistorer og integrerede kredsløb, der har producentens varenumre (MPN'er) og er tilgængelige for køb fra distributører. Disse komponenter er knyttet til en online identitet, som giver mulighed for automatisk hentning af data såsom priser, tilgængelighed og tekniske specifikationer fra leverandørwebsteder.

Når du opretter en linket komponent i PartsBox, knytter du den til et specifikt MPN fra en producent. Dette gør det muligt for softwaren at hente realtidsinformation om komponenten, hvilket strømliner processen med at styre din lagerbeholdning og oprette styklister. Linkede komponenter gør det nemmere at holde dine komponentdata opdaterede og nøjagtige, da informationen synkroniseres med leverandørens database.

I modsætning til linkede komponenter bruges lokale komponenter i PartsBox til komponenter, der ikke har et MPN eller ikke er tilgængelige for køb online, såsom generiske komponenter, brugerdefinerede komponenter, printkort eller mekaniske dele. Du kan dog stadig linke en lokal komponent til en online identitet efter oprettelsen, hvis behovet opstår.

Hvor er feltet "lokalt/virksomheds varenummer"?

PartsBox understøtter to identifikatorer for linkede komponenter: producentens varenummer (MPN) og et lokalt varenummer. Det lokale varenummer, også kendt som virksomhedens varenummer, tillader tildeling af en intern identifikator til en komponent. Dette er nyttigt for virksomheder, der har deres eget interne varenummersystem.

For at indstille det lokale komponentnummer for en linket komponent skal du blot omdøbe komponenten. Hvis det lokale komponentnummer adskiller sig fra MPN, vil begge blive vist og indekseret til søgning. Dette gør det muligt at finde komponenter ved hjælp af begge identifikatorer.

Lokale varenumre er en funktion i betalte PartsBox-planer. Den gratis Hobbyist/Maker-plan identificerer kun linkede komponenter ved deres MPN og understøtter ikke lokale varenumre

Hvorfor er komponentnavne i min database identiske med producentens varenumre (MPN'er)?

Den gratis Hobbyist/Maker-plan identificerer linkede komponenter udelukkende ved deres producentens varenummer (MPN). Komponentnavnet indstilles automatisk til at matche MPN.

Betalte abonnementsplaner gør det muligt at definere et brugerdefineret lokalt navn for komponenter, også kaldet det lokale varenummer eller virksomhedens varenummer. Dette gør det muligt at differentiere den interne komponentidentifikator fra producentens varenummer.

Skal jeg tilføje paneliserede printkort som paneler eller som enkelte printkort?

Det korrekte svar er "det afhænger af situationen". Men generelt er det bedre at tilføje de nøgne PCB'er og behandle paneler som en emballagedetalje, svarende til hvordan komponenter ankommer i bakker. Dette vil fungere godt med produktionen: trods alt er en produktions- og prissætningsenhed normalt en enkelt testet enhed, selvom de måske produceres og testes i paneler og først adskilles (de-panelized) til allersidst.

Lager

Hvordan skal jeg navngive lagerlokationer?

Lagerlokationer i PartsBox kan navngives efter ethvert ønsket skema, men følgende konvention anbefales:

  1. Begynd navnet med et bogstav, der angiver lagertypen:
    1. 'b' for kasser med rum
    2. 's' for hylder, der holder komponentruller
    3. 'c' for skabe med skuffer
  2. Følg bogstavet med et tocifret tal, der entydigt identificerer lagerenheden (01, 02 osv.).
  3. For lokationer med underrum tilføjes rummets gitterkoordinater ved hjælp af et skakbræt-navngivningssystem (a1, a2, b1, b2 osv.). Gitterstørrelsen afhænger af antallet af rum.

Dette resulterer i lagerlokationsnavne som:

  • "b01-a4" : Kasse 1, række A, kolonne 4
  • "s12-l1-r2" : Hylde 12, niveau 1, rulle 2
  • "c05-d3" : Skab 5, skuffe 3

Navne på lagerlokationer kan ændres når som helst i PartsBox. Overvej dog navngivningsskemaet nøje, før du udskriver etiketter eller klistermærker, da omdøbning bliver besværligt, når etiketterne først er sat på de fysiske lagerlokationer.

Hvordan sletter jeg en lagerlokation?

Lagerlokationer kan ikke slettes direkte i PartsBox. Dette er for at opretholde dataintegritet og undgå at ødelægge lagerhistorikken. Hvis en lagerlokation blev slettet, ville eventuelle historiske lagerposter, der refererer til den lokation, pege på en ikke-eksisterende lokation, hvilket fører til uoverensstemmelser.

Som et alternativ kan lagerlokationer arkiveres. Arkivering skjuler lagerlokationen fra normale visninger, mens de historiske data stadig bevares. Arkiverede lokationer vil kun være synlige, når man undersøger lagerhistorikken for komponenter, der tidligere var opbevaret på den lokation.

Denne tilgang sikrer, at tidligere lagerbevægelser og lageroptegnelser forbliver intakte og tilgængelige, selv når en lagerlokation ikke længere er i aktiv brug. Arkiveringsfunktionen giver mulighed for at rydde op i listen over lagerlokationer uden at miste værdifuld historisk information.

Understøtter PartsBox hierarkiske lagerlokationer (lokationer inde i lokationer)?

PartsBox bruger et fladt navngivningssystem til lager og understøtter ikke direkte hierarkiske lagerlokationer. Implementering af hierarkisk lager introducerer kompleksitet i søgning, filtrering og konsekvent visning af lokationer i hele applikationen.

Som et alternativ kan navngivningsskemaet for lagerlokationer bruges til at indkode hierarki. For eksempel kan navne som "Hylde 1 - Kasse 2 - Rum A" afspejle det fysiske hierarki, mens der stadig bruges en flad struktur i applikationen.

Denne tilgang giver de organisatoriske fordele ved hierarkisk lagring, samtidig med at man undgår de tekniske udfordringer og potentielle uoverensstemmelser, der opstår ved at modellere lagerlokationer på en hierarkisk måde i applikationen.

Projekter

Kan CAD-data importeres til et projekt eller en stykliste i PartsBox?

Ja, PartsBox understøtter import af styklister fra CSV- eller TSV-filer eksporteret fra elektronisk CAD-software. Importforudindstillinger er tilgængelige for Altium Designer, Autodesk EAGLE og KiCad, hvilket giver mulighed for hurtig og nem import af styklister.

Ud over forudindstillingerne tillader en brugerdefineret importindstilling at kortlægge CSV-kolonner til PartsBox-datafelter. Dette gør det muligt at importere styklister (BOMs) fra stort set enhver CAD-software, der kan eksportere en BOM som en CSV-fil.

KiCad stykliste-importforudindstillingen er tilgængelig i alle planer, inklusive den gratis plan. Forudindstillinger for kommercielle CAD-pakker samt den brugerdefinerede importfunktionalitet er begrænset til betalte kommercielle abonnementsplaner.

Se beskrivelsen af stykliste-importfunktionen for yderligere detaljer om stykliste-importprocessen og understøttede formater.

Hvordan håndteres valutaomregninger i PartsBox?

PartsBox bruger Den Europæiske Centralbanks (ECB) valutakurser til valutaomregning. Disse kurser opdateres periodisk i applikationen for at afspejle de seneste værdier.

For historiske lagerdata gemmer PartsBox hver posts oprindelige værdi og valuta. Når disse historiske data skal vises, konverteres de oprindelige værdier on-the-fly ved hjælp af de aktuelle valutakurser. Dette adskiller sig fra den tilgang, der typisk bruges i regnskabssoftware, som bruger historiske valutakurser til sådanne konverteringer.

Rationalet bag brugen af aktuelle kurser for historiske data er baseret på antagelsen om, at brugere typisk ønsker at se den aktuelle prissætning for en stykliste (BOM) for at estimere fortjenstmargener. Derfor giver anvendelse af de aktuelle valutakurser på historiske data et mere relevant omkostningsestimat for den aktuelle tidsperiode.

Data

Kan jeg tilføje mine egne brugerdefinerede felter?

Ja, PartsBox giver dig mulighed for at definere dine egne brugerdefinerede felter til at gemme yderligere data ud over de standardfelter, der leveres. Denne mulighed er inkluderet i alle kommercielle planer.

Brugerdefinerede felter kan tilføjes til komponenter, lots, lagerlokationer, ordrer, projekter og projektposter (styklisteposter).

Brugerdefinerede felter fungerer på samme måde som det indbyggede "Noter"-felt, hvilket giver dig mulighed for at registrere enhver type information. Men i modsætning til noter eller kommentarer er brugerdefinerede felter strukturerede, indekserede til søgning og kan bruges i tabelkolonner og filtrering i hele applikationen.

Nogle eksempler på, hvordan brugerdefinerede felter kan bruges:

  • For komponenter: distributør-varenumre, pålidelighedsniveauer, miljømæssig overholdelsesstatus
  • For lagerlokationer: temperaturområder, ESD-beskyttelsesniveauer, ejerskabsoplysninger, MSL-niveau
  • For lots: leverandør-batchnumre, udløbsdatoer, kvalitetsinspektionsstatus
  • For ordrer: godkendelsesstatus, forsendelsesmetoder, tolddokumentation
  • For projekter: projektledere, udviklingsstadier, lovgivningsmæssige godkendelser

Kan jeg eksportere/downloade mine data?

PartsBox tilbyder omfattende dataeksportfunktionalitet, der giver brugerne mulighed for at downloade alle data, der er indtastet i systemet, til enhver tid. De eksporterede data leveres i JSON (JavaScript Object Notation) format, som er et maskinlæsbart og let parsérbart dataudvekslingsformat.

Valget af JSON som eksportformat er drevet af kompleksiteten i den underliggende datamodel i PartsBox. Datastrukturerne kan ikke repræsenteres tilstrækkeligt i et tabelformat som et regneark. JSON bevarer hele datahierarkiet og relationerne, hvilket sikrer, at al information bevares under eksportprocessen. Dette giver brugerne fleksibilitet til at migrere deres data til alternative systemer i fremtiden, hvis det kræves.

Hvad er JSON? Hvad kan jeg gøre med det?

JSON (JavaScript Object Notation) er et letvægts dataudvekslingsformat, der gør det muligt at gemme strukturerede data i et veldefineret og menneskelæsbart filformat. Det tjener et lignende formål som XML (eXtensible Markup Language), men tilbyder en enklere syntaks og lettere parsing.

De dataudtræk, som PartsBox leverer i JSON-format, er primært beregnet til programmatisk forbrug og import i andre systemer. Selvom de eksporterede JSON-filer ikke kan bruges direkte i regnearksprogrammer, er de meget værdifulde for udviklere og systemintegratorer, der har brug for at behandle og importere dataene i andre softwareværktøjer eller databaser.

Det er vigtigt at bemærke, at datamodellen i PartsBox ikke er flad, hvilket betyder, at den ikke kan repræsenteres nøjagtigt i en simpel tabelstruktur som en CSV-fil (Comma-Separated Values). For eksempel vedligeholder hver komponent i PartsBox en historik over lagerposter, som ville gå tabt, hvis dataene blev eksporteret som et fladt regneark. JSON-formatet bevarer de rige strukturelle oplysninger og relationer mellem forskellige enheder i PartsBox-datamodellen.

Kan jeg redigere eksporterede data og importere dem tilbage til PartsBox?

Nej, redigering og genimportering af eksporterede data understøttes i øjeblikket ikke. At tillade vilkårlige ændringer i de eksporterede data ville kræve komplekse konsistenstjek for at undgå at introducere fejl eller uoverensstemmelser, når de ændrede data importeres tilbage til PartsBox.

I tilfælde af datatab eller korruption kan PartsBox-support manuelt importere dine data som en engangs nødgendannelsesforanstaltning. Denne proces er dog ikke automatiseret og kræver manuel indgriben fra PartsBox-teamet for at sikre, at dataintegriteten opretholdes.

Er mine data sikre?

PartsBox anvender flere foranstaltninger for at sikre sikkerheden og integriteten af brugerdata:

Datalagring: Alle brugerdata gemmes i et distribueret databasesystem med replikering på tværs af flere servere for redundans og høj tilgængelighed.

Sikkerhedskopiering af data: Der udføres krypterede sikkerhedskopier hver time, inklusive off-site sikkerhedskopier til katastrofegendannelse. Sikkerhedskopikryptering bruger AES-256 standarden.

Adgangskodebeskyttelse: Brugeradgangskoder hashes og saltes ved hjælp af SHA512 kombineret med bcrypt for robust beskyttelse mod cracking-forsøg.

Dataportabilitet: Brugere kan eksportere deres fulde datasæt til enhver tid i JSON-format. I tilfælde af en katastrofal hændelse kan data gendannes fra denne JSON-eksport.

Adgangssikkerhed: Al dataadgang sker over HTTPS, hvilket giver kryptering af data under transport.

Brugeransvar: Brugere er ansvarlige for at indstille en stærk kontoadgangskode. Det anbefales at bruge en velrenommeret password manager til at generere en adgangskode med høj entropi.

Ved at anvende industristandard kryptering, hashing-algoritmer og backup-procedurer beskytter PartsBox brugerdata mod uautoriseret adgang eller tab. Den distribuerede arkitektur og off-site backups giver yderligere modstandsdygtighed. Dataportabilitet sikrer, at brugere kan hente deres data, hvis det er nødvendigt. I sidste ende deler både PartsBox og brugerne ansvaret for datasikkerhed.

Hvordan kan jeg ændre mit brugernavn eller virksomhedshåndtag i PartsBox?

Kontakt venligst support, så gør vi det for dig!

Forretning

Er PartsBox gratis for makers og hobbyfolk? Hvad er forretningsmodellen?

PartsBox tilbyder et gratis abonnement til makers og hobbyfolk. Tjenesten genererer indtægter gennem betalte abonnementer, som er velegnede til virksomheder, der beskæftiger sig med prototyping, elektroniklaboratorier, forskningslaboratorier og elektronikproduktion i lille til mellemstor skala (inklusive kontraktproducenter). Indtægterne fra disse betalte abonnementer sikrer den løbende udvikling og vedligeholdelse af PartsBox.

Hvordan kan jeg anmode om en ny funktion i PartsBox?

For at anmode om en ny funktion skal du bruge den medfølgende forslags-/feedbackformular. Når du indsender din anmodning, skal du angive, om manglen på denne funktion er en "showstopper", der forhindrer dig i at bruge PartsBox helt. Derudover, hvis den anmodede funktion ville give dig betydelig værdi, skal du angive, om du ville være villig til at opgradere til en højere plan for at få adgang til den.

Hvorfor er funktion X ikke inkluderet i den gratis plan?

Udvikling og vedligeholdelse af software kræver betydelige ressourcer, herunder hardware, energi og lønomkostninger. Som virksomhed sigter PartsBox mod at være økonomisk bæredygtig og stabil på lang sigt for at kunne fortsætte med at levere en pålidelig service til sine brugere. Dette er ikke en VC-finansieret virksomhed: den jagter ikke vækst for enhver pris.

For at opnå dette tilbyder PartsBox forskellige abonnementsplaner. Den gratis plan er designet til at give hobbyister og makers alle de væsentlige funktioner, de har brug for til at styre deres elektroniske komponentlager effektivt. En undtagelse er stregkodescanningsfunktionen i browseren ved hjælp af en computers kamera. På grund af de høje licensomkostninger pr. bruger forbundet med denne teknologi, er det ikke muligt at inkludere den i den gratis plan. PartsBox bestræber sig dog på at gøre de mest nyttige funktioner tilgængelige for alle brugere, samtidig med at tjenestens langsigtede levedygtighed sikres.

Langsigtet levedygtighed og datasikkerhed

En almindelig bekymring ved indførelse af ny software, især fra mindre virksomheder, er langsigtet levedygtighed. Vil softwaren stadig blive understøttet og vedligeholdt i fremtiden? Det er et gyldigt spørgsmål, givet den høje fejlrate for tech-startups. Selvom der ikke kan gives absolutte garantier, er her nogle nøglepunkter om PartsBox:

  • PartsBox er designet til lave vedligeholdelsesomkostninger. Arkitekturen er primært på klientsiden, hvilket minimerer kravene til serversupport for det gratis niveau. Dette reducerer driftsomkostningerne og øger bæredygtigheden.
  • PartsBox er en rentabel forretning, ikke en venturekapital-finansieret startup, der opererer med tab. Rentabilitet bidrager til langsigtet stabilitet og reducerer risikoen for pludselig nedlukning på grund af manglende finansiering.
  • PartsBox er et langsigtet, stabilt projekt, ikke et kortsigtet foretagende. Fokus er på at bygge en pålidelig, varig løsning.

Når det er sagt, er fremtiden altid usikker. Som grundlægger bestræber jeg mig på at være gennemsigtig og undgå at give løfter, jeg ikke kan holde. Jeg kan kun dele mine nuværende hensigter.

Et løfte, jeg giver, er, at dine data aldrig vil blive holdt som gidsel. Dataeksportfunktionalitet vedligeholdes og vil fortsat blive vedligeholdt, hvilket sikrer, at du kan hente dine data til enhver tid. Denne forpligtelse til dataportabilitet giver ro i sindet og fleksibilitet.

Sammenfattende, selvom ingen virksomhed kan garantere sin fremtid, er PartsBox struktureret til langsigtet bæredygtighed og er forpligtet til datasikkerhed og tilgængelighed.

Få kontrol over dit lager, indkøb og produktion

Prøv demoen

Planer og priser