Automation Rules in Odoo 20 ⚙️ No code:
• Stage set → activity
• 3 days after due → reminder
• Tag VIP → follower
• Webhook → create record
"On update" is deprecated, use "On create and edit"
#Odoo20#NoCode
New in Odoo 20: compute_sql= 🧮
A non-stored computed field you can search, sort and group in SQL. Needs an explicit compute_sudo.
5 more rules for computed fields 👇
#Odoo20#OdooDeveloper#Python
ZATCA in Odoo 20 🧾
✅ VAT: 15 digits, 3…3
✅ 4-digit building/secondary no.
✅ Journals onboarded via OTP
✅ Tax on every line
✅ No future dates
✅ Notes: reason + original invoice
#ZATCA#Odoo20
Odoo 20 lock dates 🔒
Global: all entries
Tax Return: taxed entries
Sales / Purchase: those only
Hard Lock: irreversible, no exceptions
Exceptions: temporary, per user
#Odoo20#Accounting
Odoo 20 developer mode 🐞
?debug=1 / ?debug=assets
Hover a field: technical name
Metadata: XML ID
Computed Arch: final view XML
Data · Fields · Access Rights
#Odoo20#OdooDeveloper
Stop exporting to Excel 📊
Odoo 20 search tricks:
• same filter group = OR
• Custom Filter / Custom Group
• stacked Group By
• Save search + Default filter
• Pivot ▸ Download xlsx
#Odoo20#OdooTips
Odoo 20 ORM habits for fast code 🐍
• write()/create() on batches
• search_fetch(): search + read
• read_group() now returns tuples, same signature as _read_group (new in 20)
• grouped() in memory
• no search() in loops
#Odoo20#Python
Odoo 20 shortcuts you're not using yet ⌨️
Ctrl+K: command palette
Hold Alt: show all keys
Alt+C new · Alt+S save · Alt+J discard
Alt+N/P next/prev · Alt+B back
Mac: Cmd+K, Ctrl for Alt
#Odoo20#OdooTips
Got a unique workflow? We'll build the app. 📱
Custom apps for Android, iOS & Desktop, built around your process.
Share your idea 👉 https://t.co/Yv2vLH36Yj
#AppDevelopment#CustomSoftware#SaudiSME
Automate the routine. Accelerate growth. ⚡
Order → invoice → stock → WhatsApp update. All automatic.
AI-powered workflows on Odoo, built for SMEs.
👉 https://t.co/Yv2vLH2z8L
#Automation#Odoo#SaudiSME
Your business. Your rules. 🔐
BytesRaw ERP, powered by Odoo:
✅ Cloud or on-premise
✅ Only the apps you need
✅ Local Jeddah support
Take control 👉 https://t.co/Yv2vLH36Yj
#ERP#Odoo#SaudiSME
ZATCA Phase 2, live in minutes. ⚡
✅ Auto QR code + stamp
✅ Sent to the ZATCA portal for you
✅ 0 SAR setup fee
From 75 SAR/mo (excl. VAT, 6-mo min).
Try the demo 👉 https://t.co/VavJNOhNsD
#ZATCA#EInvoicing
Outgrow your legacy. Move up to Odoo 20. 🚀
Data, custom modules and workflows migrated, tested before you switch.
Plan your migration 👉
https://t.co/Yv2vLH36Yj
#Odoo20#OdooMigration#SaudiSME
ZATCA ഇ-ഇൻവോയ്സിംഗ് ഇനി വളരെ എളുപ്പം.
✅ QR കോഡും സ്റ്റാമ്പും ഓട്ടോമാറ്റിക്
✅ സൗദിയിൽ ഹോസ്റ്റിംഗ്
✅ സെറ്റപ്പ് ഫീസ് 0 SAR
പ്രതിമാസം 75 SAR മുതൽ.
ലൈവ് ഡെമോ 👉 https://t.co/VavJNOhNsD
#ZATCA#SaudiMalayali#EInvoicing
فاتورتك الإلكترونية جاهزة في دقائق.
✅ متوافق مع المرحلة الثانية
✅ رمز QR وختم تلقائي
✅ استضافة داخل المملكة
✅ بدون رسوم تأسيس
ابتداءً من 75 ريالاً شهرياً.
جرّب النسخة التجريبية 👈 https://t.co/VavJNOhNsD
#الفوترة_الإلكترونية#زاتكا#السعودية
ZATCA Phase 2 e-invoicing, ready in minutes.
✅ Auto QR code + stamp
✅ Sent to the ZATCA portal for you
✅ Hosted in Saudi Arabia
✅ 0 SAR setup fee
From 75 SAR/month.
Try the live demo 👉 https://t.co/VavJNOhNsD
#ZATCA#EInvoicing#SaudiSME
ZATCA compliance shouldn't cost like an enterprise ERP 💸
Fatoora Cloud: 75 SAR/mo with 2 users. Add POS, accounting or inventory only when you grow. 0 SAR setup. (Excl. VAT, min. 6 months.)
https://t.co/VavJNOhNsD #ZATCA#SME
No servers. No installs. No IT team. Just log in and invoice ☁️
Fatoora Cloud is hosted in Saudi Arabia, with backups and upgrades handled for you. From 75 SAR/mo (excl. VAT, min. 6 months).
https://t.co/VavJNOilib #ZATCA#Cloud
QR codes, XML, cryptographic stamps… 🤯
You don't need to understand any of it. Fatoora Cloud generates it and submits to ZATCA for you. From 75 SAR/mo (excl. VAT, min. 6 months).
https://t.co/VavJNOhNsD #ZATCA#EInvoicing