Odoo Studio yangi maydon, ekran, hisobot shakli va avtomatik qoida qoʻshishga imkon beradi — dasturchisiz va yangilanishni buzmasdan. Studio yetmagan joyda maxsus modul yoziladi.

Studio — Odoo ichidagi kodsiz konstruktor. Istalgan ekranni ochasiz, Studio ni yoqasiz va chap paneldan maydonni formaga sudrab qoʻyasiz: matn, sana, roʻyxat, fayl, boshqa yozuvga havola. Maydon darhol bazada yaratiladi, roʻyxat, filtr va hisobotlarda ishlaydi.
Studio bilan noldan yangi ilova ham yaratish mumkin: masalan, «Avtomobil ijarasi shartnomalari» yoki «Obyekt tekshiruvlari» uchun oʻz menyusi, formasi va Kanban doskasi bilan. Barcha oʻzgarishlar Odoo ning standart mexanizmlari orqali saqlanadi, shuning uchun versiya yangilanganda odatda qayta yozish talab qilinmaydi.

Studio faqat maydon qoʻshish emas. U kundalik qoʻl ishini olib tashlaydigan qoidalarni ham sozlaydi.
Yozuv yaratilganda, oʻzgarganda, sana kelganda yoki tashqi webhook kelganda harakat.
Muhim tugma bosilishidan oldin tasdiq talab qilish.
PDF hujjatlarni brendga va mahalliy talabga moslash.
Har bir talab uchun eng sodda yechimni tanlaymiz. Qoida: avval standart sozlama, keyin Studio, keyin modul.
| Talab | Yechim | Izoh |
|---|---|---|
| Bir nechta qoʻshimcha maydon va filtr | Studio | Odoo Online da ham ishlaydi |
| Hujjat shaklini oʻzgartirish | Studio hisobot muharriri | Murakkab boʻlsa — QWeb shablon modulda |
| Oddiy avtomatik harakat | Studio avtomatik qoida | Kodsiz yoki qisqa Python bilan |
| Murakkab hisob-kitob yoki yangi biznes mantiq | Maxsus Python modul | Odoo.sh yoki oʻz serveringiz kerak |
| Didox, bank, Telegram, marketpleys | Integratsiya moduli yoki tashqi servis | API orqali, xatolar jurnali bilan |
| Sahifa yoki portal interfeysi | OWL komponenti / sayt moduli | Frontend dasturlash |
Odoo modulli arxitekturaga ega: har bir ilova — Python va XML dan iborat modul. Maxsus modul standart ilovani buzmasdan uni kengaytiradi: yangi model, maydon, biznes mantiq, hisobot yoki integratsiya qoʻshadi. Odoo.sh yoki oʻz serverdagi oʻrnatishda bunday modullar Git orqali boshqariladi va avval sinov muhitida tekshiriladi.
Tashqi tizimlar bilan almashish uchun Odoo API taqdim etadi: Odoo 19 dan API kalit bilan ishlaydigan yangi JSON-2 API mavjud. Odoo 20 da esa MCP server orqali AI vositalar ham bazaga ulanadi — AI sahifasida batafsil.
«Har bir maxsus kod qatori — keyingi versiyaga oʻtishda tekshiriladigan qator. Shuning uchun avval standartni sozlaymiz, keyin dasturlaymiz.»
BUline joriy qilish tamoyiliStudio faqat Enterprise versiyada. U Odoo Online, Odoo.sh va oʻz serverdagi Enterprise oʻrnatishda ishlaydi.
Odoo Online da faqat Odoo ning standart ilovalari va Studio ishlaydi; maxsus Python modullar oʻrnatilmaydi. Maxsus modul kerak boʻlsa — Odoo.sh yoki oʻz server. Batafsil — hosting sahifasida.
Odatda ha — Studio oʻzgarishlari Odoo yangilash jarayonida koʻchiriladi. Maxsus modullar esa har bir yangi versiyaga moslashtirilishi kerak; bu ishni yangilash rejasiga oldindan kiritamiz.
Diagnostikada jarayonlaringizni koʻrib chiqamiz va Odoo standarti qayerda yetarli, qayerda sozlash kerakligini aytamiz — ilovalar roʻyxati, versiya va bosqichlar bilan.