Rute și reguli push/pull¶
În gestionarea inventarului, strategia lanțului de aprovizionare determină când trebuie achiziționate/fabricate produsele, livrate la centrele de distribuție și puse la dispoziția canalului de vânzări.
În Odoo, strategia lanțului de aprovizionare a unui produs poate fi configurată folosind Rute, care conțin Reguli de Tragere și Împingere. Odată ce totul este configurat corect, aplicația de Inventar poate genera transferuri automate, în conformitate cu configurările regulilor de tragere/împingere .
În interiorul depozitului¶
Într-un depozit generic, există platforme de primire, o zonă de control calitate, locații de stocare, zone de ridicare și ambalare și platforme de expediere. Toate produsele trec prin toate aceste locații. În timp ce produsele se deplasează prin locații, fiecare locație declanșează ruta și regulile specifice ale produselor.
În acest exemplu, camioanele furnizorului descarcă palete de produse comandate la platformele de primire. Operatorii scanează apoi produsele în zona de primire. În funcție de ruta și regulile produselor, unele dintre aceste produse sunt trimise într-o zonă de control calitate (de exemplu, produsele ce sunt componente în procesul de productie), în timp ce altele sunt stocate direct în locațiile lor respective.
Iată un exemplu de cale de împlinire. Dimineața se ridică articole pentru toate comenzile care trebuie pregătite în timpul zilei. Aceste articole sunt culese din locațiile de depozitare și mutate în zona de picking, aproape de locul unde sunt ambalate comenzile. Apoi, comenzile sunt ambalate în cutiile respective, iar benzile transportoare le aduc la docurile de expediere, gata pentru a fi livrate clienților.
Reguli de tragere¶
Cu Regulile de Tragere, o cerere pentru anumite produse declanșează procurări, în timp ce Regulile de Împingere sunt declanșate de produsele care ajung într-o locație specifică.
Regulile de Tragere sunt utilizate pentru a satisface o comandă de vânzare. Odoo generează o necesitate la Locația Clientului pentru fiecare produs din comandă. Deoarece regulile de tragere sunt declanșate de o necesitate, Odoo caută o regulă de tragere definită pe Locația Clientului.
În acest caz, o regulă de tragere „comandă de expediere” care transferă produsele din Zona de Expediere la Locația Clientului este găsită, și un transfer între cele două locații este creat.
Apoi, Odoo găsește o altă regulă de tragere care încearcă să satisfacă necesarul pentru Zona de Expediere: regula de „ambalare” care transferă produsele din Zona de Ambalare la Zona de Expediere. În cele din urmă, alte reguli de tragere sunt declanșate până când un transfer între Stoc și Zona de Ridicare este creat.
Notă
Toate aceste transferuri de produse sunt generate automat de Odoo pe baza regulilor de tragere, pornind de la sfârșit (locația clientului) și merge înapoi (locul de stocare). În timp ce lucrează, operatorul procesează aceste transferuri în ordinea inversă: mai întâi ridicarea, apoi ambalarea și în cele din urmă expediere.
Reguli de împingere¶
Pe de altă parte, Regulile de Împingere sunt mult mai ușor de înțeles. În loc să genereze documente pe baza nevoilor, sunt declanșate în timp real când produsele ajung într-o locație specifică. Regulile de împingere spun în esență: „când un produs ajunge la o locație specifică, mutați-l într-o altă locație.”
Un exemplu de regulă de împingere ar fi: când un produs ajunge în Zona de Primire, mutați-l în Locația de Stocare. Deoarece diferite reguli de împingere pot fi aplicate diferiților produse, utilizatorul poate atribui diferite locații de stocare pentru diferite produse.
O altă regulă de împingere ar putea fi: când produsele ajung la o locație, mutați-le în Zona de Control Calitate. Apoi, odată ce verificarea calității este făcută, mutați-le în Locația de Stocare.
Notă
Regulile de împingere pot fi declanșate numai dacă nu există reguli de tragere care au generat deja transferurile de produse.
Important
Seturi de reguli de împingere / tragere precum acestea se numesc Rute. Grupuli de reguli decide dacă produsele sunt grupate în același transfer sau nu. De exemplu, în timpul operațiunii de ridicare, toate comenzile și produsele lor sunt grupate într-un transfer, în timp ce operațiunea de ambalare respectă gruparea pe comandă de la client.
Utilizați rute și reguli¶
Deoarece Rutele sunt o colecție de Reguli de Împingere și Tragere, Odoo vă ajută să gestionați configurări avansate de rută, cum ar fi:
Gestionați lanțurile de fabricare a produselor.
Gestionați locațiile implicite pe produs.
Definiți rute în depozitul de stoc în funcție de nevoile afacerii, cum ar fi controlul calității, serviciile post-vânzare sau returnările furnizorului.
Ajutați la gestionarea închirierilor prin generarea automată a returnărilor pentru produsele închiriate.
Pentru a configura o rută pentru un produs, deschideți mai întâi aplicația Inventar și accesați . Apoi, în secțiunea Depozit, activați funcția Rute Multi-Step și faceți clic pe Salvați.
Notă
Funcția Locații de Stocare este activată automat cu funcția Rute Multi-Step.
Odată ce acest prim pas este finalizat, utilizatorul poate utiliza rutele preconfigurate care vin cu Odoo, sau poate crea rute personalizate.
Rute preconfigurate¶
Pentru a accesa rutele preconfigurate ale Odoo, accesați Configurare Depozit, utilizatorul poate vizualiza rutele preconfigurate ale depozitului pentru Livrări de Intrare și Livrări de Ieșire.
. Apoi, deschideți un formular de depozit. În filaUnele rute mai avansate, cum ar fi pick-pack-ship, sunt de asemenea disponibile. Utilizatorul poate selecta ruta care se potrivește cel mai bine nevoilor afacerii. După ce rutele Livrări de Intrare și Livrări de Ieșire sunt stabilite, accesați pentru a vedea rutele specifice pe care le a generat Odoo.
Pe pagina Rute, faceți clic pe o rută pentru a deschide formularul rutei. În formularul rutei, utilizatorul poate vizualiza la ce locuri este Aplicabil. Utilizatorul poate de asemenea să stabilească ce ruta să se aplice pe o Companie specifică. Acest lucru este util în mediile multi-companie; de exemplu, un utilizator poate avea o companie și un depozit în Țara A și o a doua companie și un depozit în Țara B.
În partea de jos a formularului rutei, utilizatorul poate vizualiza Regulile specifice rutei. Fiecare Regulă are o Acțiune, o Locație Sursă și o Locație Destinație.
Rute personalizate¶
Pentru a crea o rută personalizată, accesați Creare. În continuare, alegeți locurile unde această rută poate fi selectată. O rută poate fi aplicabilă pe anumite de locatii specifice.
, și faceți clic peFiecare loc are un comportament diferit, așa că este important să bifați doar cele utile și să adaptați fiecare rută în consecință. Apoi, configurați Regulile ale rutei.
Dacă ruta este aplicabilă pe o categorie de produse, ea trebuie să fie setată manual pe formularul categoriei de produse accesând Editare și sub secțiunea Logistică, setați Rute.
. Apoi, selectați categoria de produse și deschideți formularul. În continuare, faceți click peCând se aplică ruta pe o categorie de produse, toate regulile configurate în rută sunt aplicate la fiecare produs din categoria respectivă. Acest lucru poate fi util dacă afacerea utilizează procesul de dropshipping pentru toate produsele din aceeași categorie.
Același comportament se aplică și depozitelor. Dacă ruta poate fi aplicată Depozitelor, toate transferurile care au loc în interiorul depotului ales și care îndeplinesc condițiile regulilor rutei vor urma această rută.
Dacă ruta este aplicabilă pe Linii de comandă de vânzare, este mai mult sau mai puțin opusul. Ruta trebuie să fie aleasă manual la crearea unei oferte. Acest lucru este util dacă unele produse trec prin rute diferite.
Nu uitați să activați vizibilitatea coloanei Rută pe oferta/comanda de vânzare. Apoi, ruta poate fi aleasă pe fiecare linie a ofertei/comenzii de vânzare.
În cele din urmă, există rute care pot fi aplicate pe produse. Acestea funcționează mai mult sau mai puțin ca și categoriile de produse: odată selectate, ruta trebuie să fie setată manual pe formularul produsului.
Pentru a seta o rută pe un produs, mergeți la Inventar și sub secțiunea Operațiuni, selectați Rute.
și selectați produsul dorit. Apoi, mergeți la filaImportant
Regulile trebuie să fie setate pe ruta pentru ca ruta să funcționeze.
Reguli¶
Regulile sunt definite pe formularul rutei. În primul rând, mergeți la Editare și în secțiunea Reguli, faceți clic pe Adăugați o linie.
și deschideți formularul rutei dorite. Apoi, faceți clic peRegulile disponibile declanșează diverse acțiuni. Dacă Odoo oferă reguli de Push și Pull, și altele sunt disponibile. Fiecare regulă are o Acțiune:
Trage Din: această regulă este declanșată de necesarul unui produs într-o locație specifică. Necesarul poate proveni dintr-o comandă de vânzare care este validată sau dintr-o comandă de fabricare care necesită o anume componentă. Când necesarul apare în locația de destinație, Odoo generează un transfer pentru a satisface aceast necesar.
Impinge În: această regulă este declanșată de sosirea unor produse în locația sursă definită. În cazul în care utilizatorul mută produsele în locația sursă, Odoo generează un transfer pentru a muta aceste produse în locația de destinație.
Trage și Impinge: această regulă permite generarea transferurilor în cele două situații explicate mai sus. Acest lucru înseamnă că atunci când produsele sunt necesare într-o locație specifică, se creează un transfer din locația anterioară pentru a satisface acel necesar. Acest lucru creează un necesar în locația anterioară și o regulă este declanșată pentru a satisface necesarul. Odată ce al doilea necesar este satisfăcut, produsele sunt impinse în locația de destinație și tot necesarul este satisfăcut.
Cumpără: atunci când produsele sunt necesare în locația de destinație, se creează o cerere de ofertă pentru a satisface necesarul.
Fabrică: atunci când produsele sunt necesare în locația sursă, se creează o comandă de fabricare pentru a satisface necesarul.
Tipul de operație trebuie de asemenea definit în regula. Acesta definește ce fel de transfer este creat din regula.
Dacă Acțiunea este setată pe regula Trage Din sau Trage și Impinge, trebuie setată o Metodă de aprovizionare. Metoda de aprovizionare definește ce se întâmplă la locația sursă:
Preia din Stoc: produsele sunt preluate din stocul disponibil al locației sursă.
Declanșează O Altă Regulă: sistemul încearcă să găsească o regulă de stoc pentru a aduce produsele la locația sursă. Stocul disponibil este ignorat.
Preia din Stoc, dacă nu este disponibil, declanșează o altă regulă: produsele sunt preluate din stocul disponibil al locației sursă. Dacă nu există stoc disponibil, sistemul încearcă să găsească o regulă pentru a aduce produsele la locația sursă.
Exemplu de flux¶
În acest exemplu, folosim o rută personalizată Preia - Ambalează - Expediază pentru a încerca un flux complet cu o rută personalizată avansată.
În primul rând, o privire rapidă la regulile rutei și metodele lor de aprovizionare. Există trei reguli, toate sunt reguli Trage Din. Metodele de aprovizionare pentru fiecare regulă sunt următoarele:
Preia din Stoc: Când sunt necesare produse în WH/Packing Zone, preia (transferuri interne de la WH/Stock la WH/Packing Zone) sunt create din WH/Stock pentru a satisface necesitatea.
Declanșează O Altă Regulă: Când sunt necesare produse în WH/Output, ambalează (transferuri interne de la WH/Packing Zone la WH/Output) sunt create din WH/Packing Zone pentru a satisface necesarul.
Declanșează O Altă Regulă: Când sunt necesare produse în Partner Locations/Customers, comenzi de livrare sunt create din WH/Output pentru a satisface necesarul.
Aceasta înseamnă că, atunci când un client comandă produse care au o rută setată preia - ambalează - expediază, o comandă de livrare este creată pentru a satisface comanda.
Notă
Dacă documentul sursă pentru mai multe transferuri este aceeași comandă de vânzări, starea nu este aceeași. Starea va fi Așteaptă O Altă Operație dacă transferul anterior din listă nu este încă finalizat.
Pentru a pregăti comanda de livrare, produsele ambalate sunt necesare în zona de ieșire, astfel că un transfer intern este solicitat din zona de
Desigur, zona de ambalare are nevoie de produse gata de a fi ambalate. Astfel, un transfer intern este solicitat pentru stoc și angajații pot aduna produsele necesare din depozit.
În conformitate cu explicațiile din introducerea documentației, ultimul pas în proces (pentru această rută, comanda de livrare) este primul care este declanșat, care declanșează apoi alte reguli până când ajungem la primul pas în proces (aici, transferul intern din stoc în zona de ambalare). Acum, totul este gata pentru a fi procesat astfel încât clientul să poată primi produsele comandate.
În acest exemplu, produsul este livrat clienților atunci când toate regulile sunt declanșate și transferurile sunt finalizate.