Útvonalak és push/pull szabályok

Az Odoo útvonalai push és pull szabályok segítségével szabályozzák a termékek mozgását a különböző helyszínek között, legyen az belső vagy külső. A beállítást követően ezek a szabályok segítenek automatizálni a termékek logisztikai mozgását meghatározott feltételek alapján.

Megjegyzés

Az útvonalak termékekre, termékkategóriákra, szállítási módokra, csomagolásokra és az értékesítési rendelés soraira alkalmazhatók.

Az útvonalakról és a terminológiáról

Egy általános raktárban vannak átvételi dokkok, minőségellenőrzési terület, tárolóhelyek, szedési és csomagolási területek, valamint kiszállítási dokkok. Minden termék átmegy ezeken a helyeken. Ahogy a termékek haladnak a helyszíneken, minden egyes helyszín kiváltja a termékekhez meghatározott útvonalat és szabályokat.

screenshot: daily-operations-use-routes-stock-example
menu
(diagram)
shows
A schematic drawing of a warehouse with an input area, a quality control area, a stock area and an output area.
module
stock
notes
Simple schematic drawing, no Odoo UI.

Ebben a példában a szállítói teherautók rendelt termékek raklapjait rakják le az átvételi dokkoknál. Az üzemeltetők ezután beolvassák a termékeket az átvételi területen. A termék útvonalától és szabályaitól függően ezek egy részét minőségellenőrzési területre küldik (például a gyártási folyamatban felhasznált komponenseket), míg másokat közvetlenül a megfelelő helyekre tárolnak el.

screenshot: daily-operations-use-routes-push-to-rule-example
menu
(diagram)
shows
A schematic drawing of a push rule: goods arriving at the input location are automatically moved on to quality control.
module
stock
notes
Simple schematic drawing, no Odoo UI.

Itt egy példa egy teljesítési útvonalra. Reggel azokat a tételeket válogatják ki, amelyeknek a nap folyamán elő kell készülniük. Ezeket a tételeket a tárolási helyekről válogatják ki, és az összekészítési területre viszik, közel ahhoz a helyhez, ahol a rendelések csomagolása történik. Ezután a rendelések a megfelelő dobozokba kerülnek csomagolásra, és szállítószalagok viszik őket a szállítási dokkokhoz, készen arra, hogy kiszállítsák az ügyfeleknek.

screenshot: daily-operations-use-routes-pull-from-rule-example
menu
(diagram)
shows
A schematic drawing of a pull rule: a customer demand at the output location triggers a move out of stock.
module
stock
notes
Simple schematic drawing, no Odoo UI.

Nyomási szabályok

A tolási szabályokat arra használják, hogy termékeket szállítsanak be egy tárolási helyre, amint megérkeznek egy adott fogadóhelyre.

Megjegyzés

A tolási szabályok csak akkor aktiválhatók, ha nincsenek olyan húzási szabályok, amelyek már létrehozták a termékátvitelek.

Egy egy lépéses átvételi útvonal, amely egy tolási szabályt használ, amikor egy termék megérkezik a raktárba, egy tolási szabály automatikusan áthelyezheti azt a Tárolási Helyre. Különböző tolási szabályok alkalmazhatók különböző termékekre, lehetővé téve az egyedi tárolási helyeket.

screenshot: daily-operations-use-routes-push-rule
menu
Inventory ‣ Configuration ‣ Routes
shows
A rule form of the "Receive in one step" route, with Action set to "Push To" and the source and destination locations filled in.
highlight
The "Action" field (red frame).
module
stock
notes
English UI, light theme, 1440px width.

További információ a szabályok konfigurálásáról a Szabályok konfigurálása szakasz részben található.

Húzási szabályok

A húzási szabályok igény szerint indítják el a termékmozgásokat, például egy értékesítési rendelés vagy egy újratöltési igény esetén.

A húzási szabályok visszafelé működnek a keresleti helytől. Például egy két lépéses szállítás útvonalon, ahol a tételek a Készlet-ből az Kimenet-be kerülnek, mielőtt a Vevői Helyre szállítanák őket, a húzási szabály először egy átvitel létrehozását kezdeményezi az Kimenet-ből a vevőhöz. Ha a termék nincs az Kimenet-ben, egy másik húzási szabály létrehoz egy átvitel az Készlet-ből az Kimenet-be. A raktári dolgozók ezeket az átviteleket fordított sorrendben dolgozzák fel: először összegyűjtik, majd kiszállítják.

screenshot: daily-operations-use-routes-pull-rule
menu
Inventory ‣ Configuration ‣ Routes
shows
A rule form of the "Deliver in two steps" route, with Action set to "Pull From" and the operation type shown.
highlight
The "Action" field (red frame).
module
stock
notes
English UI, light theme, 1440px width.

További információ a szabályok konfigurálásáról a Szabályok konfigurálása szakasz részben található.

Konfiguráció

Mivel a Útvonalak a Toló és Húzó Szabályok gyűjteményei, az Odoo segít a fejlett útvonal-konfigurációk kezelésében, mint például:

  • Termékgyártási láncok kezelése.

  • Alapértelmezett helyszínek kezelése termékenként.

  • Útvonalak meghatározása a raktáron belül az üzleti igényeknek megfelelően, mint például minőségellenőrzés, értékesítés utáni szolgáltatások vagy beszállítói visszáruk.

  • Automatikus visszáru-mozgások létrehozása, például újrahasznosítható csomagoláshoz vagy kölcsönadott eszközökhöz.

Egy termék útvonalának konfigurálásához először nyissa meg a Készlet alkalmazást, és menjen a Konfiguráció ‣ Beállítások. Ezután a Raktár szakaszban engedélyezze a Többlépcsős Útvonalak funkciót, és kattintson a Mentés gombra.

screenshot: daily-operations-use-routes-multi-steps-feature
menu
Inventory ‣ Configuration ‣ Settings
shows
The Inventory settings page scrolled to "Warehouse", with the "Multi-Step Routes" checkbox enabled.
highlight
The "Multi-Step Routes" checkbox (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Megjegyzés

A Tárolási helyek funkció automatikusan aktiválódik a Többlépéses útvonalak funkcióval együtt.

Miután ez az első lépés elvégzésre került, a felhasználó használhatja az Odoo előre konfigurált útvonalait, vagy egyéni útvonalakat hozhat létre.

Előre konfigurált útvonalak

Az Odoo előre konfigurált útvonalainak eléréséhez lépjen a Készlet ‣ Konfiguráció ‣ Raktárak menüpontra. Ezután nyisson meg egy raktárlapot. A Raktár konfigurációja fülön a felhasználó megtekintheti a raktár előre konfigurált útvonalait a Bejövő szállítmányok és a Kimenő szállítmányok esetében.

screenshot: daily-operations-use-routes-example-preconfigured-warehouse
menu
Inventory ‣ Configuration ‣ Warehouses
shows
A warehouse form showing the Incoming and Outgoing Shipments step options.
highlight
The shipment step options (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Egyes speciálisabb útvonalak, mint például a pick-pack-ship, szintén elérhetők. A felhasználó kiválaszthatja az üzleti igényeinek leginkább megfelelő útvonalat. Miután a Bejövő szállítmányok és a Kimenő szállítmányok útvonalai be vannak állítva, lépjen a Készlet ‣ Konfiguráció ‣ Útvonalak menüpontra az Odoo által generált konkrét útvonalak megtekintéséhez.

screenshot: daily-operations-use-routes-preconfigured
menu
Inventory ‣ Configuration ‣ Routes
shows
The routes list showing the pre-configured routes: Receive in one/two/three steps, Deliver in one/two/three steps, Buy and Replenish on Order (MTO).
module
stock
notes
English UI, light theme, 1440px width.

Az Útvonalak oldalon kattintson egy útvonalra az útvonallap megnyitásához. Az útvonallapon a felhasználó megtekintheti, hogy az útvonal mire vonatkozik (Alkalmazható erre). A felhasználó beállíthatja azt is, hogy az útvonal csak egy adott Vállalatra vonatkozzon. Ez hasznos többvállalatos környezetekben; például egy felhasználónak lehet egy vállalata és raktára az A országban, és egy második vállalata és raktára a B országban.

screenshot: daily-operations-use-routes-example
menu
Inventory ‣ Configuration ‣ Routes
shows
A route form with the "Applicable On" checkboxes, showing the route applied to product categories and to a warehouse.
highlight
The "Applicable On" block (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Az útvonallap alján a felhasználó megtekintheti az útvonal konkrét Szabályait. Minden Szabálynak van egy Művelete, egy Forráshelye és egy Célhelye.

screenshot: daily-operations-use-routes-rules-example
menu
Inventory ‣ Configuration ‣ Routes
shows
The Rules tab of a route, listing rules with both "Push To" and "Pull From" actions and their locations.
module
stock
notes
English UI, light theme, 1440px width.

Egyéni útvonalak

Egyéni útvonal létrehozásához lépjen a Készlet ‣ Konfiguráció ‣ Útvonalak menüpontra, és kattintson az Létrehozás gombra. Ezután válassza ki azokat a helyeket, ahol ez az útvonal kiválasztható. Egy útvonal helyek kombinációjára is alkalmazható.

screenshot: daily-operations-use-routes-advanced-custom-route
menu
Inventory ‣ Configuration ‣ Routes
shows
A custom route form named "Pick - Pack - Ship" with its three rules in the Rules tab.
module
stock
notes
English UI, light theme, 1440px width.

Minden helynek eltérő viselkedése van, ezért fontos, hogy csak a hasznosakat jelölje be, és az egyes útvonalakat ennek megfelelően igazítsa. Ezután konfigurálja az útvonal Szabályait.

Ha az útvonal egy termékkategóriára vonatkozik, az útvonalat még manuálisan kell beállítani a termékkategória-lapon a Készlet ‣ Konfiguráció ‣ Termékkategóriák menüpont megnyitásával. Ezután válassza ki a termékkategóriát, és nyissa meg a lapot. Kattintson a Szerkesztés gombra, majd a Logisztika szakasz alatt állítsa be az Útvonalakat.

Ha az útvonalat egy termékkategóriára alkalmazzák, az útvonalban konfigurált összes szabály érvényes a kategória minden termékére. Ez hasznos lehet, ha a vállalkozás ugyanazon kategória összes termékénél a dropshipping folyamatot alkalmazza.

screenshot: daily-operations-use-routes-logistic-section
menu
Inventory ‣ Configuration ‣ Routes
shows
A route form with "Product Categories" ticked under "Applicable On", and the "All" category selected below.
highlight
The "Product Categories" checkbox and the selected category (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Ugyanez a viselkedés vonatkozik a raktárakra is. Ha az útvonal alkalmazható a Raktárakra, akkor az összes áthelyezés, amely a kiválasztott raktáron belül történik, és megfelel az útvonal szabályainak feltételeinek, az adott útvonalat követi.

screenshot: daily-operations-use-routes-applicable-on-warehouse
menu
Inventory ‣ Configuration ‣ Routes
shows
A route form with "Warehouses" ticked under "Applicable On" and the warehouse drop-down open.
highlight
The warehouse drop-down (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Ha az útvonal a Értékesítési rendelési sorokra alkalmazható, az többé-kevésbé az ellenkezője. Az útvonalat manuálisan kell kiválasztani az ajánlat létrehozásakor. Ez hasznos, ha egyes termékek különböző útvonalakon mennek keresztül.

Ne feledje, hogy kapcsolja be az Útvonal oszlop láthatóságát az ajánlaton/értékesítési rendelésen. Ezután az útvonal kiválasztható az ajánlat/értékesítési rendelés minden sorában.

screenshot: daily-operations-use-routes-add-to-sales-lines
menu
Inventory ‣ Configuration ‣ Routes
shows
A route form with "Sales Order Lines" ticked under "Applicable On".
highlight
The "Sales Order Lines" checkbox (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Végül vannak útvonalak, amelyeket a termékekre lehet alkalmazni. Ezek többé-kevésbé úgy működnek, mint a termékkategóriák: ha kiválasztották, az útvonalat manuálisan kell beállítani a termék űrlapon.

Útvonal beállításához egy terméken, menjen a Készlet ‣ Termékek ‣ Termékek menüpontra, és válassza ki a kívánt terméket. Ezután lépjen a Készlet fülre, és a Műveletek szakasz alatt válassza ki a Útvonalak lehetőséget.

screenshot: daily-operations-use-routes-on-product-route
menu
Inventory ‣ Products ‣ Products
shows
A product form with the Inventory tab open, showing the Routes checkboxes in the Operations section with a custom route ticked.
highlight
The selected route (red frame).
module
stock
notes
English UI, light theme, 1440px width.

Fontos

Az útvonal működéséhez szabályokat kell beállítani az útvonalon.

Szabályok

A szabályok az útvonal űrlapon vannak meghatározva. Először menjen a Készlet ‣ Konfiguráció ‣ Útvonalak menüpontra, és nyissa meg a kívánt útvonal űrlapot. Ezután kattintson a Szerkesztés gombra, és a Szabályok szakaszban kattintson a Sor hozzáadása gombra.

screenshot: daily-operations-use-routes-add-new-rules
menu
Inventory ‣ Configuration ‣ Routes
shows
The Rules tab of a route with the "Add a line" link, used to add a new rule.
module
stock
notes
English UI, light theme, 1440px width.

A rendelkezésre álló szabályok különféle műveleteket indítanak el. Ha az Odoo Push és Pull szabályokat kínál, mások is elérhetők. Minden szabálynak van egy Művelet:

  • Pull From: ezt a szabályt egy adott helyen lévő termék iránti igény váltja ki. Az igény származhat egy értékesítési rendelés érvényesítéséből vagy egy gyártási rendelésből, amely egy adott komponenst igényel. Amikor az igény megjelenik a célhelyen, az Odoo egy átvételt generál az igény kielégítésére.

  • Push To: ez a szabály akkor aktiválódik, amikor bizonyos termékek megérkeznek a meghatározott forráshelyre. Amennyiben a felhasználó termékeket mozgat a forráshelyre, az Odoo egy szállítást generál, hogy ezeket a termékeket a célhelyre mozgassa.

  • Pull & Push: ez a szabály lehetővé teszi a szállítások generálását a fent említett két helyzetben. Ez azt jelenti, hogy amikor termékekre van szükség egy adott helyen, egy áthelyezés jön létre az előző helyről, hogy kielégítse ezt az igényt. Ez igényt teremt az előző helyen, és egy szabály aktiválódik annak kielégítésére. Miután a második igény teljesült, a termékeket a célhelyre tolják, és minden igény teljesül.

  • Buy: amikor termékekre van szükség a célhelyen, egy árajánlatkérés jön létre az igény kielégítésére.

  • Manufacture: amikor termékekre van szükség a forráshelyen, egy gyártási megrendelés jön létre az igény kielégítésére.

screenshot: daily-operations-use-routes-pull-from-rule-stock-to-packing
menu
Inventory ‣ Configuration ‣ Routes
shows
A "Pull From" rule form moving goods from WH/Stock to WH/Packing Zone, with the operation type set to Internal Transfer.
data
Rule of the "Pick - Pack - Ship" route.
module
stock
notes
English UI, light theme, 1440px width.

A Operation Type-ot is meg kell határozni a szabályban. Ez határozza meg, hogy milyen típusú szállítás jön létre a szabályból.

Ha a szabály Művelete Lekéréssel vagy Lekéréssel és leküldéssel van beállítva, meg kell adni egy Ellátási módot. Az Ellátási mód határozza meg, hogy mi történik a forrásponton:

  • Kivétel a készletből: a termékeket a forráshelyen rendelkezésre álló készletből veszik ki.

  • Másik szabály kiváltása: a rendszer megpróbál egy készletszabályt találni, amely a termékeket a forráshelyre hozza. A rendelkezésre álló készletet figyelmen kívül hagyja.

  • Kivétel a készletből, ha nem elérhető, másik szabály kiváltása: a termékeket a forráshelyen rendelkezésre álló készletből veszik ki. Ha nincs elérhető készlet, a rendszer megpróbál egy szabályt találni, amely a termékeket a forráshelyre hozza.

Példa folyamat

Ebben a példában egy egyéni Szedés - Csomagolás - Szállítás útvonalat használunk egy teljes folyamat kipróbálásához egy haladó egyéni útvonallal.

Először tekintsük át az útvonal szabályait és azok ellátási módjait. Három szabály van, mindegyik Lekéréssel szabály. Az egyes szabályok Ellátási módjai a következők:

  • Kivétel a készletből: Ha termékekre van szükség a WH/Csomagolási zónában, szedések (belső átvitelek a WH/Készletből a WH/Csomagolási zónába) jönnek létre a WH/Készletből az igény kielégítésére.

  • Másik szabály kiváltása: Ha termékekre van szükség a WH/Kimenőn, csomagolások (belső átvitelek a WH/Csomagolási zónából a WH/Kimenőre) jönnek létre a WH/Csomagolási zónából az igény kielégítésére.

  • Másik szabály kiváltása: Ha termékekre van szükség a Partner helyek/Vevőknél, szállítási megbízások jönnek létre a WH/Kimenőről az igény kielégítésére.

screenshot: daily-operations-use-routes-transfers-overview
menu
Inventory ‣ Operations ‣ Transfers
shows
The transfers list showing the three transfers created by a pick-pack-ship route for one sales order.
data
Pick, Pack and Delivery Order of the same sales order.
module
stock
notes
English UI, light theme, 1440px width.

Ez azt jelenti, hogy amikor egy vevő olyan termékeket rendel, amelyekhez szedés - csomagolás - szállítás útvonal van beállítva, a rendelés teljesítéséhez szállítási megbízás jön létre.

screenshot: daily-operations-use-routes-on-transfers
menu
Inventory ‣ Operations ‣ Transfers
shows
The Operations tab of the pick transfer created by the pull rule, showing the source and destination locations.
module
stock
notes
English UI, light theme, 1440px width.

Megjegyzés

Ha több átvitel forrásdokumentuma ugyanaz az értékesítési rendelés, az állapotuk eltérő lehet. Az állapot Másik műveletre vár lesz, ha a listában szereplő előző átvitel még nem fejeződött be.

screenshot: daily-operations-use-routes-waiting-status
menu
Inventory ‣ Operations ‣ Transfers
shows
The three chained transfers at the start of the flow: the first is Ready, the other two are "Waiting Another Operation".
highlight
The status column (red frame).
module
stock
notes
English UI, light theme, 1440px width.

A szállítási megbízás előkészítéséhez csomagolt termékekre van szükség a kimenő területen, ezért belső átvitelt kérnek a csomagolási zónából.

screenshot: daily-operations-use-routes-detailed-2
menu
Inventory ‣ Operations ‣ Transfers
shows
The detailed operations of the transfer between the packing zone and the output location.
data
Transfer WH/PACK/00001.
module
stock
notes
English UI, light theme, 1440px width.

Természetesen a csomagolási zónának szükségük van a csomagolásra kész termékekre. Ezért belső átvitelt kérnek a készlethez, és az alkalmazottak összegyűjthetik a szükséges termékeket a raktárból.

screenshot: daily-operations-use-routes-detailed-transfer
menu
Inventory ‣ Operations ‣ Transfers
shows
The detailed operations of the transfer between stock and the packing zone.
data
Transfer WH/PICK/00001.
module
stock
notes
English UI, light theme, 1440px width.

Ahogy a dokumentáció bevezetőjében is szerepel, a folyamat utolsó lépése (ennél az útvonalnál a szállítási megbízás) váltódik ki elsőként, amely aztán más szabályokat vált ki, amíg el nem érjük a folyamat első lépését (itt a készletből a csomagolási területre irányuló belső átvitel). Most minden feldolgozásra kész, így a vevő megkaphatja a megrendelt termékeket.

Ebben a példában a terméket akkor szállítják ki az ügyfélnek, ha az összes szabály teljesült és az átvitelek elvégzésre kerültek.

screenshot: daily-operations-use-routes-transfers-status
menu
Inventory ‣ Operations ‣ Transfers
shows
The same three transfers once the route is completed, all in "Done" status.
highlight
The status column (red frame).
module
stock
notes
English UI, light theme, 1440px width.