Mohon Pencerahan: Cara Buat Domain Range Tanggal Dinamis di Odoo
Diposting pada 08 Jun 2026, 10:18
Halo teman-teman praktisi Odoo di sini! 👋 Saya Maya dari tim IT perusahaan, kebetulan kami pakai Odoo 15/16 dan lagi ada sedikit kendala teknis nih.
Saat ini, saya lagi coba bikin filter atau domain yang sifatnya dinamis berdasarkan range tanggal. Misalnya, saya pengen di sebuah tree view atau di bagian search filter, user bisa langsung melihat data untuk periode '7 hari terakhir', 'bulan ini', atau bahkan 'range custom' dari tanggal X sampai Y.
Biasanya kalau untuk domain tanggal statis (misal: 'tanggal_dokumen', '=', '2023-10-26') sudah lumayan paham, tapi kalau untuk logic yang lebih kompleks seperti 'record created between today and 7 days ago' atau 'start of current month to end of current month' itu masih agak blank nih gimana implementasi domainnya yang paling efisien.
Mungkin ada teman-teman yang punya pengalaman atau sudah pernah implementasi domain range tanggal yang fleksibel seperti ini di Odoo? Boleh dong share best practicenya, contoh syntax domainnya, atau tipsnya, baik itu diletakkan di XML (misalnya di search view) atau via Python di action/model.
Terima kasih banyak sebelumnya atas pencerahannya! Diskusi santai yaa 🙏