Mange er avhengige av regneark for å organisere sine stykklister (BOM) og beregne tilhørende kostnader. Disse regnearkene har vanligvis kolonner for ulike datapunkter som produsentens delenummer, distributørens delenummer (også kjent som Stock Keeping Units eller SKU-er), antall og priser. Prosessen innebærer å søke etter komponenter, sammenligne distributørpriser fra noen få leverandører, og deretter velge og legge inn den gunstigste prisen i regnearket.
Imidlertid har denne metoden betydelige begrensninger, spesielt når det gjelder skalerbarhet. Selv for relativt små prosjekter som involverer 20 til 40 komponenter, kan oppgaven med å undersøke priser og oppdatere regnearket være ganske mye arbeid.
Det andre problemet er at regneark ble designet for enkle tabelldata. Men distributørtilbud er alt annet enn enkle! For eksempel kan distributører bruke varierende prisbruddstrukturer, noe som gjør direkte sammenligninger vanskelige. Mens én leverandør kan tilby prisbrudd ved antall på 100, 500 og 1000 enheter, kan en annen gjøre det ved 25, 250 og 500 enheter. I tillegg er det logistiske hensyn som minimumsbestillingsantall (MOQ) og bestillingsmultipler som ytterligere kompliserer sammenligninger.
På toppen av det presenterer håndtering av flere valutaer et nytt lag med kompleksitet, spesielt for selskaper som opererer i Europa som kanskje handler i EUR, USD og muligens en tredje lokal valuta. Dette aspektet introduserer ofte utfordringer når det gjelder valutakonvertering og økonomistyring.
Å vedlikeholde en stykkliste (BOM) ved hjelp av regneark kan raskt bli en tungvint og tidkrevende oppgave. Slike regneark kan vokse seg store og uhåndterlige, og krever betydelig innsats for å holdes oppdatert. Dette resulterer ofte i BOM-er som blir utdaterte kort tid etter at de er opprettet. Videre legger problemet med å velge mellom flere likeverdige komponenter – også kjent som alternativer – enda en dimensjon av kompleksitet til håndteringen av BOM-er gjennom regneark.
I PartsBox refereres en stykliste (BOM) til som et Prosjekt. Dette prosjektet omfatter en liste over komponenter, der visse komponenter er koblet til online-identiteter, kjent som produsent-delenumre (MPN), mens andre genereres internt. Når du navigerer til Prising-fanen i et prosjekt, henter PartsBox aktivt den mest oppdaterte prisinformasjonen og viser frem din BOM, komplett med detaljert innkjøpsinformasjon. Dette betyr at din BOM aldri er utdatert.
For hver stykkliste-oppføring som er koblet til en online identitet (produsentens delenummer), henter PartsBox inn tilbud fra nettet og velger det beste (billigste). Det er ofte så mange som 20-40 tilbud for en gitt komponent. I hovedtabellen for stykkliste-prising vises kun det beste tilbudet.

For metakomponenter (generiske komponenter som grupperer flere alternative komponenter som er utskiftbare), vil tilbud for alle medlemskomponenter samles og sammenlignes.
For hver komponent vil det nødvendige antallet bli justert basert på parametere for komponentsvinn.
Utvelgelsesprosessen er ganske omfattende, da den må håndtere:
PartsBox velger normalt det beste tilbudet basert på 'Pris ved å kaste overskudd'. Det er prisen som betales for komponenter, forutsatt at eventuelt overskuddslager som er kjøpt vil bli kastet. Hvorfor ikke bare bruke prisen fra pristrappene? Vel, i tilfelle begrensninger som MOQ eller bestillingsmultiplum, ønsker vi ikke å forkaste tilbud bare fordi mengden vi trenger er for liten. Det er noen ganger bedre å kjøpe mer på grunn av pristrapper: prisen kan være konkurransedyktig selv om vi antar at vi kaster alt vi ikke trenger. Dette er grunnen til at mengder rundes opp til bestillingsmultiplum, og hvis mengden er under MOQ, vil PartsBox runde den opp til MOQ, bare for å se hvordan tilbudet rangeres.

Rangeringen av tilbud endres basert på byggeantallet ditt, og det samme gjør det beste tilbudet. Man kan ofte oppdage nye, uventede kilder til komponenter som blir attraktive ved visse mengder. Som et eksempel vet ikke alle at Texas Instruments selger direkte og er svært priskonkurransedyktige ved mengder over 500.
Hvert tilbud kan utvides for å vise detaljer som innpakning, antall i bestilling, estimert ankomsttid (ETA) for bestilling, fabrikkens ledetid og fabrikkens bestillingsmultiplum.

Det er mulig å 'låse' et bestemt tilbud ved å bruke hengelåsikonet. Dette låser tilbudsvalget for denne prosjektoppføringen, og det bestemte tilbudet vil bli brukt til å beregne stykklisteprisen.
Mens noen komponenter kjøpes fra store distributører, handler man ofte med andre leverandører, eller får tilpassede tilbud for spesifikke mengder, med rabatter. Det er derfor PartsBox tillater inntasting av dine egne tilbud, som deretter vurderes og rangeres sammen med nettilbud.
Et lokalt tilbud kan legges til enten fra et prosjekt, eller direkte til en del. Som ethvert tilbud kan det ha flere prisintervaller ved hvilke som helst mengder, samt et minimumsantall (MOQ) og bestillingsmultiplum. Disse parameterne vil bli brukt av prisalgoritmen.

Bortsett fra tilleggsinformasjonsfelt som ordrereferanse/nummer, dato eller kommentarer, kan også en utløpsdato legges inn. Filer som fakturaer, innkjøpsordrer eller pakksedler kan legges ved lokale tilbud for dokumentasjonsformål. Et tilbud vil ikke bli vurdert hvis det har utløpt.
Ethvert tilbud kan bruke hvilken som helst av de støttede valutaene.
For et nytt prosjekt må man kjøpe inn alle komponentene. Men oftere er situasjonen annerledes: lokalt lager er allerede til stede, kjøpt til en viss pris. PartsBox håndterer dette transparent.
Når man prissetter et prosjekt, kan man velge hvordan komponenter skal anskaffes. Tre alternativer er tilgjengelige:
I alle scenarier vil prisingen bli beregnet korrekt, muligens ved bruk av en blanding av deler fra ulike kilder.
PartsBox tar seg av flere valutaer for deg. Bare velg din foretrukne valuta i innstillingene, og den vil bli brukt til å vise hver pris. Du kan endre valutaen når som helst.
Den europeiske sentralbankens (ECB) kurser brukes for valutakonvertering. Kursene oppdateres jevnlig.
For tilbud som du har lagt inn selv, kan du velge hvilken som helst støttet valuta, og den vil bli håndtert korrekt.
Det er enkelt å vurdere ulike kjøpsscenarier:
PartsBox prosjekt/BOM-prising løser mange problemer man møter hver dag når man håndterer elektronikkproduksjon, og tilbyr betydelige fordeler for designhus, Electronic Manufacturing Services (EMS)-selskaper og alle som trenger oppdatert prisinformasjon for elektroniske BOM-er.
Selv om enkle regneark, BOM-kalkulatorer eller BOM-verktøysider kan gi innledende prisoverslag, hjelper PartsBox med effektiv prisstyring over lengre perioder uten å kreve betydelig innsats. Denne effektiviteten er viktig i elektronikkindustrien, hvor rettidig og nøyaktig kostnadsestimering direkte påvirker beslutningstaking, budsjettering og lønnsomhet. Ved å automatisere innsamling og sammenligning av prisdata, hjelper PartsBox med innkjøpsprosessen, og sikrer at brukere kan opprettholde oppdaterte og konkurransedyktige priser for sine prosjekter med minimal manuell inngripen.