अधिकांश BOM टूल एक समय में एक प्रोजेक्ट की कीमत तय करते हैं। उत्पादन शायद ही कभी उस तरह से काम करता है: आप कई उत्पाद बनाते हैं जो पुर्जे साझा करते हैं, और आपको एक ऑर्डर की आवश्यकता होती है जो उन सभी के लिए और आपके पास शेल्फ पर पहले से मौजूद चीज़ों के लिए खाता हो। एक खरीद सूची ऐसा करती है।
जिन प्रोजेक्ट्स को आप बनाने की योजना बना रहे हैं उन्हें कार्ट में जोड़ें, प्रत्येक को उसकी निर्माण मात्रा के साथ, और एक खरीद सूची बनाएं। PartsBox उनके BOM को निर्माण मात्रा द्वारा जोड़ता है, डुप्लिकेट हटाता है, और आपके पास पहले से मौजूद स्टॉक को घटाता है। जो बचा है वह कमी है — वे पुर्जे जिन्हें आपको वास्तव में खरीदने की आवश्यकता है।
सूची उसी मूल्य निर्धारण इंटरफ़ेस में खुलती है जिसे आप pricing a single BOM से जानते हैं। आप प्रत्येक लाइन के लिए ऑफ़र की समीक्षा करते हैं, प्रति पार्ट एक विशिष्ट ऑफ़र या substitute चुनते हैं, और न्यूनतम ऑर्डर मात्रा को पूरा करने, price break तक पहुंचने, या 5000 की पूरी रील तक राउंड अप करने के लिए मात्रा को समायोजित करते हैं। जब आप किसी लाइन के लिए ऑफ़र तय कर लेते हैं, तो उसे लॉक कर दें, और बाद में फिर से मूल्य निर्धारण इसे नहीं बदलेगा। जब सूची तैयार हो जाए, तो विक्रेता-द्वारा-समूहीकृत दृश्य पर स्विच करें और PartsBox प्रत्येक समूह को एक ऑर्डर में बदल देता है। Vendor rules तय करते हैं कि किन वितरकों का उपयोग किया जाता है — एक सूची अपने स्वयं के नियम समूह को लॉक कर सकती है, एक क्लाइंट के काम के लिए एक क्लाइंट के नियम — और जब यह सस्ता हो तो आप एक सूची को कई विक्रेताओं में विभाजित कर सकते हैं।
विकल्प तब तक खुले रहते हैं जब तक आप ऑर्डर नहीं करते। जब तक आप खरीदारी नहीं करते, तब तक आप मेटा-पार्ट या अनुमोदित विकल्प के लिए एक विशिष्ट निर्माता पुर्जा चुनने की स्वतंत्रता रखते हैं, इसलिए एक पुर्जे की कमी कभी भी सूची को ब्लॉक नहीं करती है।
एक खरीद सूची खरीदारी की सिफारिश करने से पहले आपकी इन्वेंट्री को देखती है, और कभी-कभी आपको उस इन्वेंट्री के हिस्से को बाहर करने की आवश्यकता होती है। कई ग्राहकों द्वारा भेजे गए पुर्जों को रखने वाले contract manufacturer को उस ग्राहक के लिए खरीदारी करते समय केवल एक ग्राहक के स्टॉक की गणना करनी चाहिए। संगरोध या निरीक्षण क्षेत्र वाली कंपनी को उस स्टॉक को अनदेखा करना चाहिए जो अभी तक उपयोग करने योग्य नहीं है। PartsBox भंडारण स्थान, पुर्जे, लॉट और स्टॉक पर फ़िल्टर करता है, और किसी भी चीज़ को जो मेल नहीं खाती है उसे ऐसे मानता है जैसे कि वह वहां नहीं थी, इसलिए सूची पूरी मात्रा खरीदने की सिफारिश करती है। यह वही फ़िल्टरिंग है जिसका उपयोग advanced build system करता है, इसलिए खरीदारी और निर्माण स्टॉक को उसी तरह देखते हैं। एक अनुबंध निर्माता जो ग्राहकों द्वारा स्थानों को उपसर्ग करता है — CLIENT-A-, CLIENT-B-, और अपने स्वयं के पुर्जों के लिए MTE- — केवल CLIENT-A- और MTE- स्थानों के विरुद्ध क्लाइंट A के लिए खरीद सकता है, इसलिए किसी अन्य क्लाइंट के भेजे गए स्टॉक की कभी गणना नहीं की जाती है।
एक खरीद सूची खरीदारी का पहला भाग है: यह काम करती है कि क्या खरीदना है, और purchase orders इसे रखते हैं। कमी से लेकर प्राप्त स्टॉक तक पूरे प्रवाह का पालन करने के लिए, Purchase parts and receive orders देखें।
खरीद सूचियां खरीदारी का हिस्सा हैं, जो Essentials योजना से शुरू होती हैं।