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.

Vizualizare a unui depozit generic cu stoc și zonă de control calitate.

Î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.

Vizualizare a unei reguli de împingere generică la primirea produselor.

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.

Vizualizare a unei reguli de tragere generică la pregătirea livrărilor.

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 Configurare ‣ Setări. Apoi, în secțiunea Depozit, activați funcția Rute Multi-Step și faceți clic pe Salvați.

Activați funcția Rute Multi-Step în aplicația Odoo Inventar.

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 Inventar ‣ Configurare ‣ Depozite. Apoi, deschideți un formular de depozit. În fila Configurare Depozit, utilizatorul poate vizualiza rutele preconfigurate ale depozitului pentru Livrări de Intrare și Livrări de Ieșire.

Un depozit preconfigurat în inventarul Odoo.

Unele 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 Inventar ‣ Configurare ‣ Rute pentru a vedea rutele specifice pe care le a generat Odoo.

Vizualizarea tuturor rutele preconfigurate pe care le oferă 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.

Vizualizarea unui exemplu de rută aplicabilă pe categorii de produse și.

Î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.

Un exemplu de reguli cu acțiuni de împingere și trafere în aplicația Inventar de la Odoo.

Rute personalizate

Pentru a crea o rută personalizată, accesați Inventar ‣ Configurare ‣ Rute, și faceți clic pe Creare. În continuare, alegeți locurile unde această rută poate fi selectată. O rută poate fi aplicabilă pe anumite de locatii specifice.

Vizualizarea unei rute de pick-pack-ship.

Fiecare 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 Inventar ‣ Configurare ‣ Categorii de produse. Apoi, selectați categoria de produse și deschideți formularul. În continuare, faceți click pe Editare și sub secțiunea Logistică, setați Rute.

Câ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.

Vizualizarea unei rute aplicate pe categoria de produse "All".

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ă.

Vizualizarea meniului cand se alege aplicabilitatea pe depozit.

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.

Vizualizarea meniului care permite adăugarea de noi linii la comenda 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 ‣ Produse ‣ Produse și selectați produsul dorit. Apoi, mergeți la fila Inventar și sub secțiunea Operațiuni, selectați Rute.

Vizualizarea formularului produsului, unde trebuie selectată ruta.

Important

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 Inventar ‣ Configurare ‣ Rute și deschideți formularul rutei dorite. Apoi, faceți clic pe Editare și în secțiunea Reguli, faceți clic pe Adăugați o linie.

Vizualizarea meniului regulilor, unde este posibil să adăugați noi reguli.

Regulile 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.

Prezentare generală a unei reguli de "Trage Din" care creează un transfer între stoc și zona de ambalare.

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.

Prezentarea tuturor transferurilor create de rută preia - ambalează - expediază.

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.

Vizualizarea operațiunilor create de un transfer de trageri din.

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.

Vizualizarea stărilor diferite ale transferurilor la începutul procesului.

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.

Vizualizarea operațiunilor detaliate pentru un transfer între zonele de ambalare și ieșire.

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.

Vizualizarea operațiunilor detaliate pentru un transfer între zonele de stoc și ambalare.

Î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.

Vizualizarea stărilor transferurilor atunci când rută este finalizată.