MoySklad
Odoo
amoCRM
Tizimlashtirish
Marketing
AI agentlar
BUline
MoySklad
Odoo
amoCRM
Систематизация
Маркетинг
Маркетинг: обзор
Стратегия и контент
Стратегия и планКонтент и SMM
Рекламные каналы
Google AdsYandex DirectРеклама в TelegramInstagram и FacebookМаркетплейсы
Органический рост
SEO
Измерение и аналитика
Аналитика и KPI
AI-агенты
BUline
Blog · Odoo

Terish usullari: batch, wave va cluster transferlar

Koʻp buyurtmani omborda bir yoʻla terish uchun Odoo uch usul beradi: batch, cluster va wave. Maqola ularning farqini, yoqilish tartibini va qaysi biri qachon mosligini Odoo 20 hujjatlari va manba kodi asosida tushuntiradi.

15-oktabr, 2026Oʻqish: 9 daqiqaBUline tahririyati
Qisqacha

Batch, cluster va wave buyurtmalarni guruhlab terish orqali xodimning ortiqcha yurishini kamaytiradi. Batch da tovar avval terilib, keyin chiqish joyida ajratiladi. Cluster da ajratish terish paytida, qutilarga bajariladi. Wave da buyurtmalar avval boʻlaklarga boʻlinadi, keyin shu boʻlaklar guruhlanadi.

Gipotetik holat. Ombordan har kuni oʻnlab kichik buyurtma chiqadi, har birida ikki-uch qator bor va koʻpi bir xil mahsulotlardan iborat. Xodim har buyurtma uchun javonlarni boshidan aylanib chiqsa, ish vaqtining katta qismi yurishga ketadi. Odoo bu yoʻqotishni uch usul bilan kamaytiradi: batch, cluster va wave. Uchalasi ham buyurtmalarni guruhlab terishga asoslanadi, farqi esa guruh qachon va qanday saralanishida.

Batch: bir yoʻlda bir nechta buyurtma

Batch usulida bir xodim bir nechta buyurtmani birdan oladi. Buyurtmalar bitta terish roʻyxatiga jamlanadi, xodim javonlarni bir marta aylanib chiqadi, terilgan tovar esa chiqish joyiga olib boriladi va buyurtmalar boʻyicha shu yerda ajratiladi.

Hujjat bu usulni ikki shartda tavsiya qiladi: mahsulot turi kam boʻlsin, lekin ular tez-tez buyurtma qilinsin, talab esa barqaror boʻlsin. Sabab oddiy. Ajratish terishdan keyin bajarilgani uchun, buyurtmalar bir-biridan juda farq qilsa va har birida oʻnlab xil mahsulot boʻlsa, chiqish joyidagi ish yurishdan tejalgan vaqtni yeb qoʻyishi mumkin.

Odoo da ombordagi har bir harakat hujjati transfer deb ataladi. Batch ni qoʻlda ikki yoʻl bilan yigʻish mumkin: Inventory bosh sahifasida operatsiya kartasidagi uch nuqtani bosib “Prepare Batch” ni tanlash yoki roʻyxatdan bir nechta transferni belgilab, “Actions” menyusidan “Add to batch” ni bosish. Ikkinchi yoʻlda ochiladigan oynada mavjud batch ga qoʻshish yoki yangisini ochish, tavsif yozish va uni qoralama qilib qoldirish mumkin.

Batch shaklida uchta maydon toʻldiriladi: masʼul xodim, operatsiya turi va rejalashtirilgan sana. Masʼul xodim boʻsh qoldirilsa, terishni istalgan ishchi bajara oladi. Operatsiya turi tanlangan boʻlsa, transfer qoʻshish oynasi faqat shu turdagi hujjatlarni koʻrsatadi va terish hujjatlari yetkazish hujjatlari bilan aralashib ketmaydi.

Tayyor batch “Batch Transfers” sahifasida qayta ishlanadi. “Validate” tugmasi ajralib tursa, hammasi tayyor. “Reserve” tugmasi ajralib tursa, batch ichida omborda yetishmaydigan tovar bor. Terilgan miqdor band qilinganidan kam boʻlsa, Odoo qoldiq buyurtma ochishni taklif qiladi, qoldiq buyurtma yaratilganda esa tasdiqlanmagan transferlar batch dan chiqarib yuboriladi.

Cluster: terish paytidayoq saralash

Cluster batch ning davomi. Farqi shuki, saralash terishdan keyin emas, terish vaqtida bajariladi: xodim aravaga har buyurtma uchun bittadan boʻsh quti qoʻyadi va javonlar boʻylab yurib, tovarni toʻgʻridan-toʻgʻri tegishli qutiga soladi.

Hujjatdagi misolni qisqartirib aytamiz. Birinchi buyurtmada olma va apelsin, ikkinchisida olma va banan, uchinchisida olma, apelsin va banan bor. Xodim birinchi javonda uchala qutiga olma soladi, ikkinchi javonda apelsinni birinchi va uchinchi qutiga, uchinchi javonda bananni ikkinchi va uchinchi qutiga joylaydi. Aravani chiqish joyiga olib kelganda uch buyurtma tayyor turadi.

Bu usul ajratish bosqichini yoʻqotadi, lekin oʻz kamchiligi bor. Hujjat ikkitasini aytadi: shoshilinch buyurtmani oldinga chiqarib boʻlmaydi va guruhlarni oldindan qoʻlda tuzish kerak, natijada terishda tiqilinch paydo boʻlishi mumkin.

Sozlash ham biroz boshqacha. Umumiy sozlamaga qoʻshimcha ravishda “Packages” yoqiladi, aravaga qoʻyiladigan qutilar esa Packages boʻlimida alohida yaratilib, ularning ishlatilishi “Reusable Box” deb belgilanadi. Terish paytida har qatorning “Destination Package” maydoniga tegishli qutining raqami yoziladi. Cluster bir, ikki yoki uch bosqichli yetkazishda ishlatilishi mumkin.

Wave: buyurtmani boʻlaklarga ajratish

Batch butun buyurtmalarni guruhlaydi. Wave esa avval buyurtmalarni boʻlaklarga boʻladi, keyin boʻlaklarni guruhlaydi, hujjat buni qisqa aytadi: wave bu bitta qoʻshimcha bosqichli batch. Boʻlaklar tovar joyi, toifasi yoki joʻnatish vaqti boʻyicha guruhlanadi.

Yana oʻsha uch buyurtma. Wave da xodimga buyurtma emas, jami terish roʻyxati beriladi: birinchi javondan uchta olma, ikkinchisidan ikkita apelsin, uchinchisidan uchta banan. U hammasini bitta aravaga yigʻadi va saralash joyiga olib boradi, buyurtmalarga ajratish oʻsha yerda bajariladi.

Wave ning kuchi shundaki, bitta buyurtma bir necha wave ga tushishi mumkin. Ombor zonalarga boʻlingan boʻlsa, har zona uchun alohida xodim va alohida wave ochiladi. Hujjat buni terish ishini joʻnatish muddatlari va xodimlar bandligiga moslash imkoni deb tasvirlaydi.

Cheklov bor: wave ga faqat bir xil operatsiya turidagi transferlarning qatorlari kiradi. Yangi wave operatsiya kartasidagi “Prepare Wave” bilan ochiladi, oyna esa qatorlarni manba joylashuvi boʻyicha guruhlab koʻrsatadi va kerakli qatorlar belgilanib “Add to Wave” bosiladi. Tayyor wave ga masʼul xodim, yuklash joyi va transport vositasi biriktiriladi, kerak boʻlsa “Detailed Operations” yorligʻida yangi qator qoʻshiladi.

Yoqish va avtomatik guruhlash

Uchala usul bitta sozlamadan boshlanadi: Inventory sozlamalaridagi “Batch, Wave & Cluster Transfers”. Unga qoʻshimcha “Storage Locations” va “Multi-Step Routes” yoqiladi, chunki terish alohida bosqich boʻlishi kerak.

Guruhni har safar qoʻlda yigʻish shart emas. Operatsiya turida “Automatic Batches” belgilansa, tasdiqlangan transferlar oʻzi guruhga tushadi. Batch uchun hujjat mezonlarni sanaydi: mijoz, tashuvchi, moʻljal mamlakat, manba va manzil joylashuvi. Wave uchun hujjatda ikkita mezon bor: mahsulot va mahsulot toifasi.

Hujjat koʻp bosqichli yetkazishdan misol keltiradi: terish bosqichini mijoz boʻyicha, joʻnatish bosqichini esa tashuvchi va moʻljal mamlakat boʻyicha guruhlash mumkin. Demak mezon har operatsiya turi uchun alohida tanlanadi va bitta ombor ichida har bosqich oʻz qoidasi bilan ishlaydi.

Manba kodida tanlov kengroq. Odoo 20 kodida wave uchun joylashuv va sana boʻyicha guruhlash ham bor, sana kun yoki hafta aniqligida beriladi, shuningdek guruhdagi qatorlar va transferlar sonini cheklash hamda guruhni avtomatik tasdiqlash variantlari mavjud. Odoo 19 kodidagi shu maydonlar roʻyxatida sana boʻyicha guruhlash yoʻq. Hujjat sahifasi bu qoʻshimchalarni sanamaydi.

Yana bir farq faqat kodda koʻrinadi. Odoo 19 da shu sozlama alohida qoʻshimcha blokni oʻrnatardi, Odoo 20 kodida esa batch va wave Inventory ning oʻz ichida turadi, sozlama imkoniyatni foydalanuvchilar uchun yoqadi. Rasmiy yangiliklar buni alohida eʼlon qilmagan, shuning uchun bu kod asosidagi kuzatuv.

Terish va zaxirani band qilish

Terish roʻyxati toʻgʻri chiqishi uchun tovar avval band qilinishi kerak. Band qilish usuli operatsiya turida belgilanadi va uchta: “At Confirmation”, “Manually” va “Before scheduled date”. Birinchisida sotuv tasdiqlanganda zaxira boʻlsa tovar oʻzi band qilinadi, ikkinchisida masʼul odam “Reserve” tugmasini bosadi, uchinchisida tovar rejalashtirilgan sanadan belgilangan kun oldin band qilinadi.

Tahririyat mulohazasi: terish guruhini yigʻishdan oldin bu sozlamani tekshirish kerak. “Manually” da band qilinmagan qatorlar batch ichida koʻrinib turadi va “Reserve” tugmasi shuni bildiradi. Band qilish usuli qabul operatsiyalarida mavjud emas. Tovarning qaysi joy yoki lotdan olinishi esa alohida qoidaga, yechish strategiyasiga bogʻliq.

Qaysi joyda xato qilish oson

Uch usulda ham xato odatda sozlamada emas, jarayonda chiqadi. Batch yigʻilgan, lekin chiqish joyida ajratadigan odam yoʻq, tovar aravada qoladi va buyurtmalar kutadi. Cluster yoqilgan, lekin qutilar tayyorlanmagan, shuning uchun xodim qaysi qatorni qaysi qutiga solishini bilmaydi. Wave esa faqat bir xil operatsiya turidagi qatorlarni qabul qiladi, demak terish va yetkazish qatorlarini bitta wave ga aralashtirib boʻlmaydi.

Avtomatik guruhlashda teskari xavf bor. Mezon juda tor tanlansa, har guruhga bittadan transfer tushadi va usulning maʼnosi yoʻqoladi. Juda keng boʻlsa, guruh bitta xodim bajara olmaydigan roʻyxatga aylanadi. Shu sababli kodda guruhdagi qator va transferlar sonini cheklash maydonlari bor, va ularni boshidan belgilab qoʻygan maʼqul.

Odoo 19 va 20 da nima yangilandi

Odoo 19 yangiliklarida batch va dispatch lar yaxshilangani yoziladi: yetkazishlarni xaritada qayta tartiblash va rejalashtirilgan tugash sanasini belgilash mumkin boʻldi. Bir xil operatsiya turidagi batch yoki wave larni birlashtirish imkoni ham qoʻshildi. Kodda ikki cheklov bor: batch bilan wave ni aralashtirib boʻlmaydi, holati har xil yoki yakunlangan guruhlar ham birlashtirilmaydi.

Odoo 20 yangiliklarida Inventory boʻlimida “Picking notifications” bor, yaʼni transferning holati haqidagi xabarlarga obuna boʻlish mumkin. Barcode ilovasida bir yetkazib beruvchidan bir nechta kutilayotgan qabul boʻlsa, ularni batch ga yigʻish taklif qilinadi. Terish usullarining oʻzi uchun yangi qoida eʼlon qilinmagan.

Qaysi usul qachon mos

Uch usulning taqqoslanishi, hujjat tavsiflari asosida
UsulAjratish qachonGuruh nimadan iboratKuchli tomoniZaif tomoni
BatchTerishdan keyin, chiqish joyidaButun buyurtmalarKam mahsulotli, barqaror talabga mosAjratish alohida bosqich
ClusterTerish paytida, qutilargaButun buyurtmalar, har biriga qutiAjratish bosqichi yoʻqShoshilinchni oldinga chiqarib boʻlmaydi
WaveTerishdan keyin, saralash joyidaBuyurtma boʻlaklariZona va muddatlarga moslashadiFaqat bir xil operatsiya turi

Gipotetik hisob. Oʻnikkita buyurtmaning har birida ikkita qator bor, mahsulot esa uchta xil va uchta javonda turadi. Buyurtmalar alohida terilsa, xodim javonda yigirma toʻrt marta toʻxtaydi, batch yoki cluster bilan esa uchta javonni bir marta aylanib chiqish yetadi. Haqiqiy tejash ombor xaritasiga bogʻliq, bu hisob faqat mantiqni koʻrsatadi.

Tanlash uchun uchta savol yetarli. Mahsulot turi kam va talab barqaror boʻlsa, batch yetarli. Ajratish uchun joy yoʻq yoki ajratishda xato koʻp boʻlsa, cluster qulay. Ombor zonalarga boʻlingan va joʻnatish muddatlari har xil boʻlsa, wave mos keladi. Bu tahririyat xulosasi, hujjat bunday jadvalni bermaydi.

Amalda nima qilish mumkin

  1. Bir haftalik buyurtmalarni olib, qaysi mahsulotlar eng koʻp takrorlanishini sanang.
  2. Chiqish joyida ajratish uchun joy va odam bor-yoʻqligini aniqlang.
  3. Avval bitta operatsiya turida guruhni qoʻlda yigʻib, vaqt qayerda ketayotganini kuzating.
  4. Keyin shu operatsiya turida avtomatik guruhlashni yoqing va mezonni birin-ketin qoʻshing.
  5. Band qilish usulini terish guruhi bilan birga koʻrib chiqing.
Manbalar haqida. Usullarning tavsifi Odoo 20.0 hujjatlaridan olingan, hujjatdagi misollar oʻz soʻzlarimiz bilan qayta aytildi. Avtomatik guruhlash mezonlari va 20 dagi ichki tuzilma Odoo 19.0 va 20.0 shoxlaridagi kodlarni solishtirishdan chiqarilgan, rasmiy yangiliklar bu detallarni sanamaydi. Hujjatdagi mezonlar roʻyxati kod bilan toʻliq mos emasligini hisobga oling.
Oddiy tilda yakun

Uchala usul bir maqsadga xizmat qiladi: xodim ortiqcha yurmasligi kerak. Farq saralash qachon bajarilishida va guruh nima asosida tuzilishida. Eng oddiy boshlanish: bitta guruhni qoʻlda yigʻib, vaqt aynan qaysi bosqichda ketayotganini koʻrish.

Asosiy atamalar

Terish
Buyurtma uchun tovarni javonlardan yigʻib olish ishi.
Transfer
Odoo da ombordagi bitta harakat hujjati: qabul, terish yoki yetkazish.
Batch
Bir nechta buyurtmani birga terish uchun tuzilgan guruh. Ajratish terishdan keyin bajariladi.
Cluster
Batch ning turi: tovar terish paytidayoq har buyurtmaning qutisiga solinadi.
Wave
Buyurtmalar boʻlaklarga boʻlinib, boʻlaklar tovar joyi, toifasi yoki vaqti boʻyicha guruhlanadigan terish usuli.
Operatsiya turi
Hujjatlarning qolipi: qabul, terish yoki yetkazish. Unda guruhlash va band qilish qoidalari belgilanadi.
Band qilish
Aniq buyurtma uchun omborda tovarni ajratib qoʻyish. Boshqa buyurtma uni ololmaydi.
Qoldiq buyurtma
Buyurtmaning yetkazilmay qolgan qismi uchun alohida ochiladigan hujjat.
Koʻp bosqichli marshrut
Tovar yetkazishda bir necha qadamdan oʻtishi: terish, qadoqlash va joʻnatish.
Saralash
Birga terilgan tovarni buyurtmalar boʻyicha alohida-alohida taqsimlash.

Manbalar

Maqola quyidagi manbalarga tayanadi:

#odoo#odoo_20#ombor#inventory#batch_transfer#wave_transfer#cluster_picking#terish