Costurile ordinului de producție¶
The ability to accurately calculate the cost of manufacturing a product is critical when determining product profitability. Odoo’s Manufacturing app simplifies this calculation by automatically calculating the cost to complete each manufacturing order (MO), as well as the average production cost of a product, based on all completed MOs.
Important
Odoo’s Manufacturing app distinguishes between the manufacturing order cost and the real cost of an MO.
Costul MO reprezintă cât ar trebui să coste finalizarea unui MO, pe baza configurației listei de materiale (BoM) a produsului. Acesta ia în considerare costul și cantitatea componentelor, precum și costul finalizării operațiunilor necesare.
Costul real reprezintă cât costă de fapt finalizarea unui MO. Câțiva factori pot determina ca acest cost real să difere de costul MO. De exemplu, o operațiune poate dura mai mult decât s-a estimat, poate fi nevoie de o cantitate mai mare de componente decât cea specificată în BoM sau prețul componentelor se poate schimba în timpul producției.
Configurarea costurilor¶
Odoo computes MO costs based on the configuration of the BoM used to manufacture a product. This includes the cost and quantity of components and operations listed on the BoM, in addition to the operating costs of the work centers where those operations are carried out.
Costul componentelor¶
Costul componentelor este calculat automat, pe baza costului mediu de achiziție al unei componente din toate comenzile de achiziție (PO). Pentru a vedea costul unei componente, accesați Inventory app –> Products –> Products și selectați un produs componentă. Costul este afișat în câmpul Cost din fila General Information a formularului produsului componentă.
It is possible to set the cost of a component manually, by clicking the Cost field on the component’s product form, and entering a value. However, any future POs for the component override a value entered manually, resetting the Cost field back to an automatically computed value.
Costul centrului de lucru¶
Pentru a seta costul de operare pentru un anumit centru de lucru, accesați și selectați un centru de lucru.
To set the operating cost for the work center, as a whole, enter a value in the per workcenter field, located beside the Cost per hour section on the work center’s General Information tab. This operating cost is used regardless of how many employees are working at the work center at any given time.
To set the operating cost for the work center based on the number of employees working there at a
given time, enter a value in the per employee field, located beside the Cost
per hour section on the work center’s General Information tab. For example, if 25.00
is entered in the per employee field, it costs $25.00 per hour for each employee
working at the work center.
Note that, if values are entered in both the per workcenter and per employee fields, the value in the per workcenter field takes precedence, and the value in the per employee field is ignored.
Important
It is also possible to set a per hour cost for specific employees, by navigating to the app, selecting an employee, clicking the HR Settings tab on their employee form, and entering a value in the Hourly Cost field.
Just like the per workcenter field on a work center form, the Hourly Cost field on an employee’s form overrides the per employee field on a work center form.
However, the per workcenter field takes precedence over both the per employee field on the workcenter form and the Hourly Cost field on the employee form.
BoM cost¶
Pentru ca Odoo să poată calcula corect costul MO care folosesc o BoM, sunt necesari doi pași. Mai întâi, trebuie adăugate componentele și specificată cantitatea necesară. În al doilea rând, trebuie adăugate operațiunile, împreună cu centrele de lucru unde sunt efectuate.
Începeți navigând la . Selectați o BoM sau creați una nouă făcând clic pe New.
În fila Components a formularului BoM, adăugați fiecare componentă făcând clic pe Add a line, selectând componenta din meniul derulant din coloana Component și introducând cantitatea în coloana Quantity.
În fila Operations, adăugați o operațiune făcând clic pe Add a line pentru a deschide fereastra pop-up Create Operations. Introduceți un titlu pentru operațiune în câmpul Operation.
Selectați Work Center unde se desfășoară operațiunea. Apoi, adăugați o Default Duration, care reprezintă timpul estimat necesar pentru finalizarea operațiunii.
Implicit, câmpul Duration Computation este setat la Set duration manually, ceea ce înseamnă că numărul introdus în câmpul Default Duration este folosit întotdeauna ca durată estimată a operațiunii.
Selecting Compute based on tracked time causes Odoo to automatically compute the default duration based on a certain number of work orders, which is set in the Based on field. Before there are work orders to compute this duration, the value in the Default Duration field is used instead.
Costul orar de operare al centrului de lucru și durata operațiunii sunt folosite pentru a calcula costul operațiunii.
În final, faceți clic pe Save & Close pentru a adăuga operațiunea la BoM și pentru a închide fereastra pop-up Create Operations. Alternativ, faceți clic pe Save & New pentru a adăuga operațiunea la BoM și pentru a deschide o fereastră pop-up goală Create Operations pentru a adăuga o altă operațiune.
Vezi și
Pentru o prezentare completă a configurării BoM, consultați documentația bills of materials.
Prezentare generală MO¶
Fiecare MO are o pagină de prezentare generală, care listează diverse informații despre MO, inclusiv costul MO și costul real. Pentru a vedea prezentarea generală a unui MO, accesați și selectați un MO. Apoi, faceți clic pe butonul inteligent Overview din partea de sus a MO.
Atât costul MO, cât și costul real iau în considerare costul și cantitatea componentelor, precum și costul finalizării fiecărei comenzi de lucru. Pagina de prezentare generală listează un rând pentru fiecare dintre aceste valori, cu suma lor afișată în partea de jos a coloanelor MO Cost și Real Cost.
Înainte de a începe lucrul la un MO, coloanele MO Cost și Real Cost afișează aceleași costuri. Acesta este costul estimat de finalizare a MO.
However, once work commences, the values in the Real Cost column may begin to diverge from the values in the MO Cost column. This happens if a different component quantity is used than was listed on the MO, or if the duration of a work order is different than expected.
Odată ce MO a fost finalizat făcând clic pe Produce All, valorile din coloana MO Cost se actualizează pentru a corespunde celor afișate în coloana Real Cost.
Costul mediu de producție¶
Pe lângă costul fiecărui MO individual pentru un produs, Odoo urmărește și costul mediu de producție al produsului, luând în considerare costul fiecărui MO finalizat. Pentru a vedea acest lucru, accesați și selectați un produs.
Costul de producție al produsului este afișat pe unitate de măsură în câmpul Cost, aflat în fila General Information. Valoarea continuă să se actualizeze pe măsură ce costurile suplimentare ale MO sunt incluse în costul mediu.
În dreapta câmpului Cost se află un buton Compute Price from BoM, care apare doar pentru produsele cu cel puțin o BoM. Faceți clic pe acest buton pentru a reseta costul produsului la costul așteptat, care ia în considerare doar componentele și operațiunile listate în BoM.
Important
Rețineți că apăsarea butonului Compute Price from BoM nu setează prețul permanent. Costul continuă să se actualizeze pe baza mediei dintre prețul BoM și costul real al oricăror MO viitoare.
Exemplu de flux de lucru: cost de producție
Producătorul de produse de golf Fairway Fields produce o varietate de produse de golf, inclusiv un putting green de interior. Ei au configurat o BoM pentru putting green, astfel încât Odoo calculează automat costul de producție pentru fiecare MO de putting green.
BoM listează două componente:
O unitate de fetru verde, care costă 20,00 $.
O unitate de pad de cauciuc, care costă 30,00 $.
BoM listează și patru operațiuni, toate desfășurate la Assembly Station 1, care are un cost de operare orar de 30,00 $. Aceste operațiuni sunt următoarele:
Tăiere fetru: durată implicită de șapte minute, pentru un cost total de 3,50 $.
Tăiere pad de cauciuc: durată implicită de cinci minute, pentru un cost total de 2,50 $.
Atașare pad la fetru: durată implicită de 15 minute, pentru un cost total de 7,50 $.
Tăiere găuri: durată implicită de trei minute, pentru un cost total de 1,50 $.
În total, componentele necesare pentru a produce un putting green costă 50,00 $, iar operațiunile necesare costă 15,00 $, pentru un cost total de producție de 65,00 $. Acest cost este reflectat în câmpul Cost din formularul produsului putting green.
Fairway Fields confirmă un MO pentru un putting green. Înainte de începerea producției, prezentarea generală a MO afișează un cost de 65,00 $ atât în câmpul MO Cost, cât și în câmpul Real Cost.
Producția începe, iar operațiunile durează cu zece minute mai mult decât era de așteptat, pentru un timp total de producție de 40 de minute. Această abatere de la BoM este reflectată în prezentarea generală a MO, care afișează acum un Real Cost de 70,00 $.
Odată ce producția este finalizată și MO este marcat ca Done, prezentarea generală a MO se actualizează din nou, astfel încât valorile din coloanele MO Cost și Real Cost să coincidă, fiecare afișând valoarea de 70,00 $.
Pe pagina produsului putting green, câmpul Cost afișează acum un cost de 67,50 $, media dintre costul inițial de 65,00 $ și costul real de 70,00 $ din MO.