Ini adalah aplikasi yang memungkinkan Anda melacak komponen elektronik dan produksi Anda. PartsBox memungkinkan Anda mengelola inventaris komponen dengan mudah, melacak di mana komponen disimpan, berapa tingkat stok saat ini, dan komponen mana yang digunakan dalam proyek mana. Ini menampilkan spesifikasi komponen, memungkinkan untuk melampirkan dokumen (lembar data, model CAD 3D) ke komponen, dan mencari seluruh basis data dengan cepat. Ini memungkinkan Anda mencetak label untuk komponen, lot, lokasi penyimpanan, pesanan, proyek, dan produksi individu.
PartsBox juga secara otomatis menghitung harga Proyek/BOM Anda, menangani diskon harga, konversi mata uang, MOQ (Kuantitas Pemesanan Minimum) dan kelipatan pesanan.
Menambahkan stok menjadi mudah dengan pemindaian barcode bawaan, langsung di browser. Dan ID Anything™ memungkinkan Anda menandai/melabeli item fisik apa pun dan mendapatkan informasi tentangnya dalam hitungan detik, hanya dengan memindai kode QR menggunakan perangkat apa pun.
Meskipun spreadsheet mungkin cukup untuk mengelola koleksi kecil komponen elektronik, spreadsheet dengan cepat menjadi rumit seiring bertambahnya inventaris. Spreadsheet tidak memiliki fungsionalitas dan fitur khusus yang disediakan oleh sistem manajemen inventaris khusus seperti PartsBox.
PartsBox menawarkan akses instan ke lembar data (datasheet), spesifikasi komponen, dan kemampuan untuk menandai serta mencari komponen menggunakan pencocokan fuzzy. Ini juga memungkinkan berbagi deskripsi komponen di antara pengguna. Fitur-fitur ini membantu proses pengelolaan dan pencarian komponen.
Dalam lingkungan multi-pengguna, spreadsheet gagal dalam hal integritas data dan ketertelusuran. Mereka hanya memberikan gambaran data inventaris dan tidak mencatat pengguna mana yang melakukan tindakan tertentu seperti mengambil komponen. Kurangnya riwayat ini dapat menyebabkan kebingungan dan kesalahan.
Menghitung harga Bill of Materials (BOM) menggunakan spreadsheet menjadi semakin kompleks ketika faktor-faktor seperti konversi mata uang, potongan harga, jumlah pesanan minimum, dan kelipatan pesanan dipertimbangkan. Spreadsheet yang dihasilkan seringkali rumit dan cepat menjadi usang. PartsBox menyederhanakan proses ini dengan mengimpor BOM langsung dari program CAD dan menangani semua kerumitan secara otomatis. Ini memperbarui penawaran dan nilai tukar mata uang secara real-time, memastikan bahwa perhitungan BOM tetap akurat dan terkini.
Jadi, meskipun spreadsheet dapat digunakan untuk pelacakan inventaris dasar, spreadsheet tidak memiliki ketahanan, kemampuan pelacakan, dan fitur khusus yang disediakan oleh aplikasi yang dibuat khusus seperti PartsBox. PartsBox menyederhanakan pengelolaan inventaris komponen elektronik, menjadikannya lebih efisien dan andal, terutama dalam lingkungan multi-pengguna dan saat menangani skenario penetapan harga yang kompleks.
Zebra adalah satu-satunya produsen printer label utama yang memiliki bahasa printer yang mapan dan terdokumentasi dengan baik (Zebra Printer Language, ZPL) yang didukung secara universal di sebagian besar printer mereka. Karena itu, PartsBox tidak perlu mengimplementasikan perancang label grafis berfitur lengkap, melainkan menawarkan templat canggih yang dapat diisi dengan data. Templat dapat dirancang secara grafis menggunakan perangkat lunak seperti Labelary Viewer dan banyak aplikasi lainnya.
Zebra juga menawarkan berbagai macam printer yang cocok tidak hanya untuk konsumen, tetapi juga untuk aplikasi industri.
Sayangnya, berbicara dengan printer label dari dalam browser umumnya tidak dimungkinkan. Aplikasi browser hanya memiliki akses ke dialog "Cetak" generik, yang tidak cocok untuk label yang diformat dengan ketat dan mengirim kode ZPL mentah ke printer. Ini adalah item prioritas rendah bagi pembuat browser, jadi kecil kemungkinannya untuk segera membaik. Inilah sebabnya mengapa PartsBox perlu terhubung ke aplikasi eksternal yang diinstal secara lokal (JSPrintManager) yang menerima data mentah dan mengirimkannya ke printer.
Komponen tertaut di PartsBox mewakili komponen elektronik seperti resistor, kapasitor, dioda, transistor, dan sirkuit terpadu yang memiliki nomor komponen pabrikan (MPN) dan tersedia untuk dibeli dari distributor. Komponen ini ditautkan ke identitas online, yang memungkinkan pengambilan data otomatis seperti harga, ketersediaan, dan spesifikasi teknis dari situs web vendor.
Saat Anda membuat komponen tertaut di PartsBox, Anda mengasosiasikannya dengan MPN tertentu dari produsen. Ini memungkinkan perangkat lunak untuk mengambil informasi waktu nyata tentang komponen tersebut, menyederhanakan proses pengelolaan inventaris Anda dan pembuatan BOM. Komponen tertaut mempermudah menjaga data komponen Anda tetap mutakhir dan akurat, karena informasinya disinkronkan dengan basis data vendor.
Berbeda dengan komponen tertaut, komponen lokal di PartsBox digunakan untuk komponen yang tidak memiliki MPN atau tidak tersedia untuk dibeli secara online, seperti komponen generik, komponen kustom, PCB, atau komponen mekanis. Namun, Anda masih dapat menautkan komponen lokal ke identitas online setelah membuatnya, jika diperlukan.
PartsBox mendukung dua pengenal untuk komponen tertaut: nomor komponen pabrikan (MPN) dan nomor komponen lokal. Nomor komponen lokal, juga dikenal sebagai nomor komponen perusahaan, memungkinkan penetapan pengenal internal ke komponen. Ini berguna bagi perusahaan yang memiliki skema penomoran komponen internal mereka sendiri.
Untuk mengatur nomor komponen lokal bagi komponen tertaut, cukup ganti nama komponen tersebut. Jika nomor komponen lokal berbeda dari MPN, keduanya akan ditampilkan dan diindeks untuk pencarian. Ini memungkinkan komponen ditemukan oleh salah satu pengenal.
Nomor komponen lokal adalah fitur dari paket PartsBox berbayar. Paket Hobbyist/Maker gratis mengidentifikasi komponen tertaut hanya dengan MPN mereka dan tidak mendukung nomor komponen lokal
Paket Hobi/Pembuat gratis mengidentifikasi komponen tertaut hanya berdasarkan nomor komponen pabrikan (MPN). Nama komponen secara otomatis diatur agar sesuai dengan MPN.
Paket langganan berbayar memungkinkan penentuan nama lokal kustom untuk komponen, juga disebut sebagai nomor komponen lokal atau nomor komponen perusahaan. Ini memungkinkan pembedaan pengenal komponen internal dari nomor komponen pabrikan.
Jawaban yang benar adalah "tergantung". Namun secara umum, lebih baik menambahkan PCB kosong dan memperlakukan panel sebagai detail pengemasan, mirip dengan bagaimana komponen elektronik tiba dalam baki. Ini akan bekerja dengan baik dengan produksi: lagipula, unit produksi dan penetapan harga biasanya adalah satu perangkat yang diuji, meskipun mungkin diproduksi dan diuji dalam panel dan dipisahkan dari panel pada bagian paling akhir.
Lokasi penyimpanan di PartsBox dapat diberi nama menggunakan skema apa pun yang diinginkan, tetapi konvensi berikut disarankan:
Ini menghasilkan nama lokasi penyimpanan seperti:
Nama lokasi penyimpanan dapat diubah kapan saja di PartsBox. Namun, pertimbangkan skema penamaan dengan hati-hati sebelum mencetak label atau stiker, karena penggantian nama menjadi tidak nyaman setelah label ditempelkan pada lokasi penyimpanan fisik.
Lokasi penyimpanan tidak dapat dihapus secara langsung di PartsBox. Ini untuk menjaga integritas data dan menghindari kerusakan riwayat stok. Jika lokasi penyimpanan dihapus, entri stok historis apa pun yang merujuk ke lokasi tersebut akan menunjuk ke lokasi yang tidak ada, yang menyebabkan ketidakkonsistenan.
Sebagai alternatif, lokasi penyimpanan dapat diarsipkan. Pengarsipan menyembunyikan lokasi penyimpanan dari tampilan normal, sambil tetap mempertahankan data historis. Lokasi yang diarsipkan hanya akan terlihat saat memeriksa riwayat stok komponen yang sebelumnya disimpan di lokasi tersebut.
Pendekatan ini memastikan bahwa pergerakan stok masa lalu dan catatan penyimpanan tetap utuh dan dapat diakses, bahkan ketika lokasi penyimpanan tidak lagi digunakan secara aktif. Fungsionalitas pengarsipan memungkinkan untuk merapikan daftar lokasi penyimpanan tanpa kehilangan informasi historis yang berharga.
PartsBox menggunakan skema penamaan penyimpanan datar dan tidak secara langsung mendukung lokasi penyimpanan hierarkis. Menerapkan penyimpanan hierarkis menimbulkan kerumitan dalam pencarian, penyaringan, dan menampilkan lokasi secara konsisten di seluruh aplikasi.
Sebagai alternatif, skema penamaan lokasi penyimpanan dapat digunakan untuk menyandikan hierarki. Misalnya, nama seperti "Rak 1 - Kotak 2 - Kompartemen A" dapat mencerminkan hierarki fisik sambil tetap menggunakan struktur datar dalam aplikasi.
Pendekatan ini memberikan manfaat organisasi dari penyimpanan hierarkis sambil menghindari tantangan teknis dan potensi ketidakkonsistenan yang timbul dari pemodelan lokasi penyimpanan secara hierarkis dalam aplikasi.
Ya, PartsBox mendukung impor BOM dari file CSV atau TSV yang diekspor dari perangkat lunak CAD elektronik. Preset impor tersedia untuk Altium Designer, Autodesk EAGLE, dan KiCad, memungkinkan impor BOM yang cepat dan mudah.
Selain preset, pengaturan impor kustom memungkinkan pemetaan kolom CSV ke bidang data PartsBox. Ini memungkinkan pengimporan BOM dari hampir semua perangkat lunak CAD yang dapat mengekspor BOM sebagai file CSV.
Preset impor BOM KiCad tersedia di semua paket, termasuk paket gratis. Preset untuk paket CAD komersial, serta fungsionalitas impor kustom, terbatas pada paket langganan komersial berbayar.
Lihat deskripsi fitur Impor BOM untuk rincian lebih lanjut tentang proses impor BOM dan format yang didukung.
PartsBox menggunakan nilai tukar Bank Sentral Eropa (ECB) untuk konversi mata uang. Nilai tukar ini diperbarui secara berkala dalam aplikasi untuk mencerminkan nilai terbaru.
Untuk data stok historis, PartsBox menyimpan nilai asli dan mata uang setiap entri. Ketika data historis ini perlu ditampilkan, nilai asli dikonversi secara on-the-fly menggunakan nilai tukar saat ini. Ini berbeda dari pendekatan yang biasanya digunakan dalam perangkat lunak akuntansi, yang menggunakan nilai tukar historis untuk konversi semacam itu.
Dasar pemikiran di balik penggunaan nilai tukar saat ini untuk data historis didasarkan pada asumsi bahwa pengguna biasanya ingin melihat harga saat ini untuk bill of materials (BOM) guna memperkirakan margin keuntungan. Oleh karena itu, menerapkan nilai tukar saat ini ke data historis memberikan perkiraan biaya yang lebih relevan untuk periode waktu saat ini.
Ya, PartsBox memungkinkan Anda menentukan kolom kustom Anda sendiri untuk menyimpan data tambahan, di luar kolom standar yang disediakan. Kemampuan ini termasuk dalam semua paket komersial.
Bidang kustom dapat ditambahkan ke komponen, lot, lokasi penyimpanan, pesanan, proyek, dan entri proyek (BOM).
Bidang kustom berfungsi mirip dengan bidang "Catatan" bawaan, memungkinkan Anda untuk menangkap segala jenis informasi. Namun, tidak seperti catatan atau komentar, bidang kustom terstruktur, diindeks untuk pencarian, dan dapat digunakan dalam kolom tabel serta penyaringan di seluruh aplikasi.
Beberapa contoh bagaimana kolom kustom dapat digunakan:
PartsBox menyediakan fungsionalitas ekspor data yang komprehensif, memungkinkan pengguna untuk mengunduh semua data yang dimasukkan ke dalam sistem kapan saja. Data yang diekspor disediakan dalam format JSON (JavaScript Object Notation), yang merupakan format pertukaran data yang dapat dibaca mesin dan mudah diuraikan.
Pilihan JSON sebagai format ekspor didorong oleh kompleksitas model data yang mendasarinya di PartsBox. Struktur data tidak dapat direpresentasikan secara memadai dalam format tabel seperti spreadsheet. JSON mempertahankan seluruh hierarki data dan hubungan, memastikan bahwa semua informasi dipertahankan selama proses ekspor. Ini memberi pengguna fleksibilitas untuk memigrasikan data mereka ke sistem alternatif di masa mendatang jika diperlukan.
JSON (JavaScript Object Notation) adalah format pertukaran data ringan yang memungkinkan data terstruktur disimpan dalam format file yang terdefinisi dengan baik dan dapat dibaca manusia. Ini memiliki tujuan yang mirip dengan XML (eXtensible Markup Language) tetapi menawarkan sintaks yang lebih sederhana dan penguraian yang lebih mudah.
Data dump yang disediakan oleh PartsBox dalam format JSON terutama ditujukan untuk konsumsi terprogram dan impor ke sistem lain. Meskipun file JSON yang diekspor tidak dapat digunakan secara langsung dalam aplikasi spreadsheet, file tersebut sangat berharga bagi pengembang dan integrator sistem yang perlu memproses dan mengimpor data ke alat perangkat lunak atau basis data lain.
Penting untuk dicatat bahwa model data di PartsBox tidak datar, artinya tidak dapat direpresentasikan secara akurat dalam struktur tabel sederhana seperti file CSV (Comma-Separated Values). Misalnya, setiap komponen di PartsBox memelihara riwayat entri stok, yang akan hilang jika data diekspor sebagai spreadsheet datar. Format JSON mempertahankan informasi struktural yang kaya dan hubungan antara entitas yang berbeda dalam model data PartsBox.
Tidak, mengedit dan mengimpor ulang data yang diekspor saat ini tidak didukung. Mengizinkan perubahan sewenang-wenang pada data yang diekspor akan memerlukan pemeriksaan konsistensi yang kompleks untuk menghindari kesalahan atau inkonsistensi saat mengimpor data yang dimodifikasi kembali ke PartsBox.
Jika terjadi kehilangan atau kerusakan data, dukungan PartsBox dapat mengimpor data Anda secara manual sebagai tindakan pemulihan darurat satu kali. Namun, proses ini tidak otomatis dan memerlukan intervensi manual oleh tim PartsBox untuk memastikan integritas data tetap terjaga.
PartsBox menggunakan beberapa langkah untuk memastikan keamanan dan integritas data pengguna:
Penyimpanan data: Semua data pengguna disimpan dalam sistem database terdistribusi, dengan replikasi di beberapa server untuk redundansi dan ketersediaan tinggi.
Pencadangan data: Pencadangan terenkripsi setiap jam dilakukan, termasuk pencadangan di luar lokasi untuk pemulihan bencana. Enkripsi pencadangan menggunakan standar AES-256.
Perlindungan kata sandi: Kata sandi pengguna di-hash dan di-salt menggunakan SHA512 yang dikombinasikan dengan bcrypt untuk perlindungan yang kuat terhadap upaya peretasan.
Portabilitas data: Pengguna dapat mengekspor dataset lengkap mereka kapan saja dalam format JSON. Dalam kejadian bencana, data dapat dipulihkan dari ekspor JSON ini.
Keamanan akses: Semua akses data terjadi melalui HTTPS, menyediakan enkripsi data saat transit.
Tanggung jawab pengguna: Pengguna bertanggung jawab untuk menetapkan kata sandi akun yang kuat. Menggunakan pengelola kata sandi yang memiliki reputasi baik untuk menghasilkan kata sandi dengan entropi tinggi sangat disarankan.
Dengan memanfaatkan enkripsi standar industri, algoritma hashing, dan prosedur pencadangan, PartsBox melindungi data pengguna dari akses tidak sah atau kehilangan. Arsitektur terdistribusi dan pencadangan di luar lokasi memberikan ketahanan lebih lanjut. Portabilitas data memastikan pengguna dapat mengambil data mereka jika diperlukan. Pada akhirnya, baik PartsBox maupun pengguna berbagi tanggung jawab untuk keamanan data.
Silakan hubungi dukungan dan kami akan melakukannya untuk Anda!
PartsBox menawarkan paket gratis untuk pembuat dan penghobi. Layanan ini menghasilkan pendapatan melalui paket berbayar, yang sangat cocok untuk perusahaan yang terlibat dalam pembuatan prototipe, laboratorium elektronik, laboratorium penelitian, dan produksi elektronik skala kecil hingga menengah (termasuk produsen kontrak). Pendapatan dari paket berbayar ini memastikan pengembangan dan pemeliharaan PartsBox yang berkelanjutan.
Untuk meminta fitur baru, silakan gunakan formulir saran/umpan balik yang disediakan. Saat mengirimkan permintaan Anda, harap tentukan apakah ketiadaan fitur ini adalah "penghalang utama" yang mencegah Anda menggunakan PartsBox sepenuhnya. Selain itu, jika fitur yang diminta akan memberikan nilai yang signifikan bagi Anda, harap tunjukkan apakah Anda bersedia meningkatkan ke paket yang lebih tinggi untuk mengaksesnya.
Mengembangkan dan memelihara perangkat lunak membutuhkan sumber daya yang signifikan, termasuk perangkat keras, energi, dan biaya tenaga kerja. Sebagai sebuah bisnis, PartsBox bertujuan untuk menjadi berkelanjutan secara finansial dan stabil dalam jangka panjang agar dapat terus memberikan layanan yang andal kepada penggunanya. Ini bukan perusahaan yang didanai VC: perusahaan ini tidak mengejar pertumbuhan dengan segala cara.
Untuk mencapai hal ini, PartsBox menawarkan paket berlangganan yang berbeda. Paket gratis dirancang untuk memberikan fitur-fitur penting yang dibutuhkan oleh penghobi dan pembuat (maker) untuk mengelola inventaris komponen elektronik mereka secara efektif. Satu pengecualian adalah fitur pemindaian barcode dalam browser menggunakan kamera komputer. Karena biaya lisensi per pengguna yang tinggi terkait dengan teknologi ini, tidak mungkin untuk menyertakannya dalam paket gratis. Namun, PartsBox berusaha membuat fitur yang paling berguna dapat diakses oleh semua pengguna sambil memastikan kelangsungan layanan jangka panjang.
Kekhawatiran umum saat mengadopsi perangkat lunak baru, terutama dari perusahaan kecil, adalah kelangsungan jangka panjang. Apakah perangkat lunak tersebut masih akan didukung dan dipelihara di masa depan? Ini adalah pertanyaan yang valid, mengingat tingginya tingkat kegagalan startup teknologi. Meskipun tidak ada jaminan mutlak yang dapat dibuat, berikut adalah beberapa poin penting tentang PartsBox:
Meskipun demikian, masa depan selalu tidak pasti. Sebagai pendiri, saya bertujuan untuk transparan dan menghindari membuat janji yang tidak dapat saya tepati. Saya hanya dapat membagikan niat saya saat ini.
Satu janji yang saya buat adalah bahwa data Anda tidak akan pernah disandera. Fungsionalitas ekspor data ada dan akan terus dipelihara, memastikan Anda dapat mengambil data Anda kapan saja. Komitmen terhadap portabilitas data ini memberikan ketenangan pikiran dan fleksibilitas.
Singkatnya, meskipun tidak ada perusahaan yang dapat menjamin masa depannya, PartsBox disusun untuk keberlanjutan jangka panjang dan berkomitmen pada keamanan dan aksesibilitas data.