BoM-uri pe mai multe niveluri

Folosiți o listă de materiale (BoM) pe mai multe niveluri atunci când un produs fabricat face parte dintr-un alt ansamblu. Această metodă include BoMs în alte BoMs, organizând produse complexe și simplificând producția prin definirea separată a fiecărui pas de aprovizionare și producție.

BoMs de subnivel (subansambluri sau produse semifinite) eficientizează aceste fluxuri de producție și sunt benefice atunci când subansamblul este folosit în mai multe produse finite (apare pe mai multe BoMs de nivel superior). Cu cât un produs este mai complicat de construit sau aprovizionat, cu atât o BoM pe mai multe niveluri aduce mai multă valoare. Din acest motiv, planificarea reaprovizionării componentelor și subansamblurilor este esențială pentru buna funcționare a BoMs pe mai multe niveluri.

De ce este importantă planificarea reaprovizionării

Replenishment este esențială pentru BoM-urile pe mai multe niveluri pentru a preveni blocajele, a gestiona timpii de livrare și a optimiza inventarul. Fără aceasta, lipsa componentelor poate opri producția, întârzia comenzile și crește costurile. O strategie de reaprovizionare bine planificată asigură disponibilitate just-in-time, automatizează achizițiile, echilibrează nivelurile de stoc și menține lanțurile de aprovizionare eficiente. Acest lucru minimizează întârzierile, reduce efortul manual și asigură o producție fluentă.

Ordinele de producție (MO) care provin dintr-un BoM necesită ca toate componentele să fie disponibile înainte ca MO să poată fi finalizat. Component Status pentru MO respectiv oferă această informație. Aflați cum să verificați starea componentelor unui MO.

Creați o BoM pe mai multe niveluri

Pentru a configura o BoM pe mai multe niveluri, trebuie create atât produsul de nivel superior, cât și BoMs-urile produselor de subnivel. Dacă porniți de la zero, construiți BoMs-urile de jos în sus. Începeți cu BoMs-urile produselor de nivel inferior, apoi includeți aceste produse ca componente în BoMs-urile de nivel superior.

Example

O placă de circuit imprimat (PCB) pentru o tastatură personalizată este compusă din sute de componente electronice, precum tranzistori, rezistori și condensatori. În loc să enumerați toate aceste componente, se creează un produs de subnivel și o BoM pentru PCB, pentru a urmări cantitățile de tranzistori și alte componente mici, fără a aglomera BoM-ul de nivel superior al tastaturii personalizate. Astfel, BoM-ul tastaturii personalizate va conține atât componente individuale, cât și BoMs-uri de subnivel, precum key caps, switch-uri, PCB și placa tastaturii.

Aflați cum să construiți o listă de materiale simplă. Pentru PCB, aceasta ar include tranzistorii, rezistorii și alte componente.

screenshot: manufacturing-sub-assemblies-sublevel-bom
menu
Manufacturing ‣ Products ‣ Bills of Materials ‣ (sublevel BoM)
shows
The Components tab of a BoM for a subassembly product "PCB", listing several electronic components.
data
BoM for product "PCB"; components "Transistor", "Resistor", "Capacitor".
module
mrp
notes
English UI, light theme, 1440px width.

După ce produsele de subnivel (precum PCB, key caps și placa tastaturii) sunt complet configurate, creați produsul de nivel superior accesând Manufacturing app ‣ Products ‣ Products și selectând New. De aici, configurați specificațiile produsului după necesități.

După ce produsul de nivel superior (tastatura) este configurat, faceți clic pe butonul inteligent Bill of Materials din formularul produsului și apoi selectați New pentru a crea o BoM pentru produsul de nivel superior. Adăugați produsele de subnivel la această BoM, împreună cu orice alte componente necesare.

screenshot: manufacturing-sub-assemblies-top-level-bom
menu
Manufacturing ‣ Products ‣ Bills of Materials ‣ (top-level BoM)
shows
The Components tab of a BoM for "Custom Keyboard", listing "Key Caps", "Switches", "PCB" and "Keyboard Plate" as components.
data
BoM for product "Custom Keyboard"; component "PCB" (a sublevel BoM product).
module
mrp
notes
English UI, light theme, 1440px width.

Gestionați planificarea producției

Cele două opțiuni de mai jos sunt două dintre cele mai bune modalități de a gestiona automatizarea ordinelor de producție pentru produse cu BoMs-uri pe mai multe niveluri.

Notă

BoMs-urile complexe sunt folosite special pentru a gestiona produse care necesită componente fabricate. Dacă o BoM este creată pentru a organiza componente sau pentru a grupa produse vândute, folosiți un kit în schimb.

Pentru a declanșa automat ordine de producție pentru produsele de subnivel după confirmarea unei comenzi de producție pentru produsul principal, există două opțiuni:

  • Opțiunea 1 (recomandată): Creați Reordering Rules pentru produsele de subnivel și setați atât cantitatea minimă, cât și cea maximă de stoc necesară la 0.

  • Opțiunea 2: Activați rutele Replenish on Order (MTO) și Manufacture în fila Inventory a formularului de produs pentru produsul de subnivel.

Opțiunea 1 este mai flexibilă decât Opțiunea 2 și este recomandată. Regulile de reaprovizionare nu leagă direct cererea de reaprovizionare, permițând stocului să fie anulat și realocat după necesități. Ruta Replenish on Order (MTO), însă, leagă în mod unic produsele de subnivel și cele de nivel superior, rezervând cantități pentru ordinul de producție de nivel superior confirmat.

În ambele metode, produsele de subnivel trebuie să fie complet fabricate înainte de a începe produsul de nivel superior.

Fluxul de configurare pentru BoM-uri pe mai multe niveluri

Secțiunea următoare detaliază cum să configurați BoM-uri pe mai multe niveluri, să setați inventarul inițial, să stabiliți o regulă de reaprovizionare 0/0/1 (planul de producție recomandat), să configurați timpii de livrare și să setați opțiunile de producție.

Crearea unei reguli de reaprovizionare 0/0/1 pentru produsele de subnivel (stoc minim zero, stoc maxim zero, reaprovizionare automată cu unul) indiferent dacă sunt componente sau subansambluri este abordarea recomandată pentru gestionarea unei BoM pe mai multe niveluri. Această configurare folosește aplicațiile Inventory, Manufacturing și Purchase.

Important

Acesta este doar un exemplu de configurare a unei BoM pe mai multe niveluri în Odoo. Luați în considerare orice circumstanțe particulare care trebuie abordate în timpul configurării și asigurați-vă că sunt incluse în configurare. Dacă este nevoie de ajutor specific în timpul configurării, luați în considerare consultarea unui furnizor de servicii de asistență.

Creați BoM-urile

Urmați pașii din secțiunea Create a multilevel BoM pentru a construi BoMs-urile.

Asigurați-vă că construiți BoM-ul pe mai multe niveluri de jos în sus. Începeți prin a crea produsele componente de nivel inferior în Odoo, apoi produsele subansamblu pentru care acestea sunt folosite, apoi BoM-ul pentru acel subansamblu și repetați până când fiecare nivel al BoM-ului pe mai multe niveluri este creat.

Setați inventarul inițial

Notă

Dacă nu există inventar inițial de configurat, săriți peste această secțiune și începeți configurarea metodei de aprovizionare pentru BoM-ul pe mai multe niveluri.

Actualizați cantitatea disponibilă pentru fiecare dintre produsele configurate în pasul anterior (atât componente, subansambluri, cât și produsul final). Pentru aceasta, deschideți aplicația Inventory, apoi găsiți produsele folosind filtrele, bara de căutare sau derularea și faceți clic pe ele pentru a deschide formularul produsului. De aici, faceți clic pe butonul inteligent On Hand, selectați varianta dacă a fost configurată și introduceți cantitatea disponibilă.

Configurați metoda de aprovizionare

Acum este momentul să alegeți metoda de aprovizionare pe care o folosește acest BoM pe mai multe niveluri. Cele două opțiuni de mai jos sunt preferate, dar circumstanțe unice pot face ca o altă metodă de aprovizionare să fie mai potrivită.

  • Opțiunea 1 (recomandată): Creați Reordering Rules pentru produsele de subnivel și setați atât cantitatea minimă, cât și cea maximă de stoc necesară la 0.

  • Opțiunea 2: Activați rutele Replenish on Order (MTO) și Manufacture în fila Inventory a formularului de produs pentru produsul de subnivel.

Regulile de reaprovizionare sunt recomandate deoarece nu leagă produsul fabricat de o anumită comandă de vânzare, permițând ca produsul fabricat să onoreze o altă comandă de vânzare dacă cea originală este anulată.

Fabricarea produsului la comandă nu este recomandată deoarece produsul fabricat nu poate fi folosit pentru a onora o altă comandă de vânzare. Totuși, acest lucru poate fi util dacă este necesară o urmărire strictă pentru afacere.

Introduceți timpii de livrare ai furnizorului și de producție

Timpii de livrare ai furnizorului și de producție sunt folosiți de Odoo pentru a coordona acțiunile de producție și aprovizionare pentru a onora comenzile la timp. Setați timpii de livrare ai furnizorului pentru componentele care sunt achiziționate. Aceștia pot apărea la orice nivel într-o BoM pe mai multe niveluri, cu excepția produsului final. Setați timpii de producție pentru produsele care sunt fabricate folosind o BoM. Aceștia pot apărea la orice nivel într-o BoM pe mai multe niveluri, cu excepția nivelului cel mai de jos (când componentele individuale sunt achiziționate).

Configurați operațiunile pentru a gestiona fluxul de producție

Mai întâi, determinați fluxul de producție actual pentru afacere, apoi potriviți configurarea corespunzătoare în Odoo. Lista de mai jos reprezintă doar câteva dintre elementele de configurare care pot fi implicate în acest pas.

  • Pași de producție: Luați în considerare câți pași de producție sunt necesari (producție în unul, doi sau trei pași).

  • Centre de lucru: Decideți dacă trebuie configurate work centers.

Sfat

Operațiunile de producție sunt o artă și o știință, așa că integrarea unui flux deja stabilit în Odoo este abordarea recomandată pentru acest pas. Citiți mai multe despre manufacturing in Odoo

Rezumatul configurării

La finalul acestui proces, BoM-ul pe mai multe niveluri este configurat, iar produsul de nivel superior are cantitățile de inventar, metoda de aprovizionare, timpii de livrare și operațiunile de producție configurate. De aici, comenzile de vânzare pot include produsul de nivel superior, poate începe aprovizionarea automată prin furnizori sau producție, iar produsul de nivel superior poate fi inclus într-un magazin eCommerce.