Comenzi generale¶
Comenzile generale sunt acorduri de cumpărare pe termen lung între o companie și un furnizor pentru a livra produse în mod recurent, cu prețuri prestabilite.
Comenzile generale sunt utile atunci când produsele sunt achiziționate în mod constant de la același furnizor, dar în cantități diferite și în momente diferite.
Prin simplificarea procesului de comandă, comenzile generale nu numai că economisesc timp, ci și bani, deoarece pot fi avantajoase atunci când se negociază prețuri en-gros cu furnizorii.
Important
În această bază de date pot exista două implementări diferite ale comenzilor cadru:
Cea descrisă în această pagină, parte din funcționalitatea standard Acorduri de achiziție (
purchase_requisition), accesibilă din , cu Tip acord setat la Comandă cadru.Modulul Purchase Blanket Orders (
purchase_blanket_order), o funcționalitate independentă, cu propriile meniuri Comenzi cadru și Linii comandă cadru, mai jos în . Vezi Implementare alternativă: modulul Purchase Blanket Orders mai jos pentru diferențe.
Verificați ce meniuri sunt vizibile în din această bază de date pentru a ști care dintre ele se aplică.
Creează o nouă comandă cadru¶
Pentru a crea comenzi generale, activați funcția Acorduri de cumpărare din setările aplicației Achiziționare. Navigați la , iar în secțiunea Comenzi, faceți clic pe caseta de selectare pentru Acorduri de cumpărare. Apoi faceți clic pe Salvați pentru a implementa modificările.
Notă
Pe lângă crearea comenzilor generale, setarea Acorduri de cumpărare permite utilizatorilor să creeze cereri alternative de ofertă (RfQ).
- menu
- Purchase ‣ Configuration ‣ Settings
- shows
- Settings page scrolled to the "Orders" section, with the "Purchase Agreements" checkbox enabled.
- highlight
- The "Purchase Agreements" setting (red frame).
- data
- Demo company "YourCompany".
- module
- purchase_requisition
- notes
- English UI, light theme, 1440px width, crop to the setting block.
Pentru a crea o comandă cadru, accesați și faceți clic pe Nou. Se deschide un formular nou de acord de achiziție.
Configurați următoarele câmpuri în formularul nou de acord de achiziție pentru a stabili reguli predeterminate pentru acordul recurent pe termen lung:
Vânzător: furnizorul de care este legat acest acord, fie o singură dată, fie în mod recurent. Furnizorul poate fi selectat direct din meniul derulant de lângă acest câmp.
Cumpărător: utilizatorul atribuit acestei comenzi cadru. Implicit, acesta este utilizatorul care a creat acordul; utilizatorul poate fi schimbat direct din meniul derulant de lângă acest câmp.
Tip acord: tipul de acord de achiziție în care este clasificată această comandă cadru. Folosiți meniul derulant pentru a alege Comandă cadru, dacă nu este deja selectat.
Moneda: moneda convenită care va fi utilizată pentru acest schimb. Dacă în baza de date au fost activate mai multe monede, moneda poate fi schimbată din meniul derulant de lângă acest câmp.
Valabilitate acord: intervalul de date în care acest acord trebuie să fie valabil. Dacă această comandă cadru nu trebuie să expire, lăsați câmpul necompletat.
Referință: comanda de achiziție (PO) sursă de care este legată această comandă cadru. Dacă această comandă cadru nu trebuie legată de nicio PO existentă, lăsați câmpul necompletat.
Tip operație: tipul de operație care trebuie aplicat acestei comenzi odată ce este livrată.
Companie: compania alocată acestei comenzi generale specifice. În mod implicit, aceasta este compania sub care este listat utilizatorul care creează comanda generală. Dacă baza de date nu este o bază de date cu mai multe companii, acest câmp nu poate fi modificat și este implicit singura companie listată în baza de date.
- menu
- Purchase ‣ Orders ‣ Purchase Agreements ‣ New
- shows
- A new purchase agreement form with the Agreement Type set to "Blanket Order", a vendor selected, and two product lines added.
- highlight
- The Agreement Type field (red frame).
- data
- Demo company "YourCompany"; vendor "Azure Interior"; two products with quantities and unit prices set.
- module
- purchase_requisition
- notes
- English UI, light theme, 1440px width.
După ce toate câmpurile relevante au fost completate, faceți clic pe Adăugați o linie pentru a adăuga produse în coloana Produs. Apoi, în coloana Cantitate, modificați cantitatea fiecărui produs și setați un preț în coloana Preț unitar.
Important
Când adăugați produse la o nouă comandă generală, prețurile preexistente ale produselor nu sunt adăugate automat la liniile de produse. În schimb, prețurile trebuie să fie atribuite manual, prin schimbarea valorii din coloana Preț unitar la un preț convenit cu furnizorul listat. În caz contrar, prețul va rămâne 0.
Faceți clic pe Confirmă pentru a salva acest acord de achiziție nou.
După confirmare, etapa comenzii cadru se schimbă din Ciornă în Confirmat, ceea ce înseamnă că acest acord poate fi selectat și utilizat la crearea de RfQs noi.
Sfat
După crearea și confirmarea unei comenzi generale, produsele, cantitățile și prețurile pot fi încă editate, adăugate și eliminate din acordul de achiziție.
Creați un nou RfQ din comanda generală¶
După confirmarea unei comenzi cadru, pot fi create oferte noi direct din formularul comenzii cadru. RfQs create cu acest formular sunt precompletate cu informații pe baza regulilor stabilite în formular. Cantitățile totale de produse comandate prin RfQs asociate sunt actualizate automat în câmpul Comandat al acordului.
În plus, ofertele noi sunt legate automat de acest formular de comandă cadru, prin butonul inteligent CdO/Comenzi din colțul din dreapta sus al formularului.
Pentru a crea o cotație nouă din formularul de comandă generală, faceți clic pe butonul Ofertă nouă. Aceasta deschide un nou RfQ, care este pre-populat cu informațiile corecte, în funcție de setările configurate în formularul de comandă generală.
Din noul RfQ formular, faceți clic pe Trimite prin e-mail pentru a compune și a trimite un e-mail furnizorului listat. Faceți clic pe Print RFQ pentru a genera un PDF imprimabil al ofertei; sau, odată gata, faceți clic pe Confirmați comanda pentru a confirma PO.
- menu
- Purchase ‣ Orders ‣ Purchase Agreements ‣ (open a blanket order) ‣ New Quotation
- shows
- A new RfQ pre-populated with the vendor and product lines copied from the blanket order.
- highlight
- The Products tab, pre-filled from the blanket order.
- data
- Demo company "YourCompany"; RfQ for vendor "Azure Interior".
- module
- purchase_requisition
- notes
- English UI, light theme, 1440px width.
Odată ce PO a fost confirmat, dați clic înapoi la formularul de comandă general (prin pesmet, în partea de sus a paginii). Din formularul de comandă general, există acum un RfQ listate în butonul inteligent RFQs/Comenzi din partea dreaptă sus a formularului. Faceți clic pe butonul inteligent RFQs/Orders pentru a vedea PO care tocmai a fost creat.
- menu
- Purchase ‣ Orders ‣ Purchase Agreements ‣ (open a blanket order)
- shows
- A confirmed blanket order form with the "RFQs/Orders" smart button showing a count of 1.
- highlight
- The "RFQs/Orders" smart button (red frame).
- data
- Demo company "YourCompany"; blanket order with one confirmed PO.
- module
- purchase_requisition
- notes
- English UI, light theme, 1440px width.
Reaprovizionare¶
Odată ce o comandă generală este confirmată, o nouă linie de furnizor este adăugată în fila Cumpărare a produselor incluse în comandă.
Acest lucru face ca comenzile generale să fie utile cu reaprovizionare automată, deoarece informații despre Vânzător, Preț și Acord sunt menționate pe linia furnizorului. Aceste informații dictează când, unde și la ce preț ar trebui completat produsul.
- menu
- Purchase ‣ Products ‣ Products ‣ (open a product) ‣ Purchase
- shows
- The Purchase tab of a product form, with a vendor line referencing the blanket order in the "Agreement" column.
- highlight
- The "Agreement" column (red frame).
- data
- Demo company "YourCompany"; product with a vendor line linked to a confirmed blanket order.
- module
- purchase_requisition
- notes
- English UI, light theme, 1440px width.
Implementare alternativă: modulul Purchase Blanket Orders¶
Unele baze de date folosesc în schimb modulul Purchase Blanket Orders (purchase_blanket_order, un modul comunitar OCA), care nu se bazează pe funcționalitatea Acorduri de achiziție descrisă mai sus și funcționează diferit:
Comenzile cadru au propriul model, cu meniuri dedicate Comenzi cadru și Linii comandă cadru în , separate de Acorduri achiziție.
O linie de comandă cadru are o Cantitate inițială, iar Odoo urmărește automat cantitățile sale Comandat, Facturat, Primit și Rămas.
Starea sa este calculată automat: Ciornă, Open, Efectuat (toate cantitățile comandate) sau Expirat (după Data de valabilitate).
Liniile obișnuite ale comenzilor de achiziție sunt asociate automat cu o linie de comandă cadru deschisă pentru același produs, furnizor și monedă, cu o cantitate rămasă suficientă — nu este nevoie să creați RfQ din formularul comenzii cadru. Confirmarea unei PO a cărei linie este legată de o linie de comandă cadru fără cantitate rămasă este blocată.
Un buton Creează comandă de achiziție, pe formularul comenzii cadru (sau pentru o selecție de linii de comandă cadru), generează în schimb o PO pentru cantitățile rămase.
Setarea Dezactivează adăugarea de linii suplimentare în comenzile de achiziție, din , poate restricționa comenzile de achiziție generate dintr-o comandă cadru doar la produsele care se află deja pe acea comandă cadru.
- menu
- Purchase ‣ Orders ‣ Blanket Orders ‣ (open a blanket order)
- shows
- An open Purchase Blanket Order form (purchase_blanket_order module) with its order lines, the Original/Ordered/Received/Remaining quantity columns, and the "Create Purchase Order" button.
- highlight
- The "Create Purchase Order" button and the quantity columns (red frame).
- data
- Demo company "YourCompany"; open blanket order with two lines.
- module
- purchase_blanket_order
- notes
- English UI, light theme, 1440px width.
Vezi și