Posts

Bikin Company Profile Pribadi dengan Odoo Website App

Image
ODOO · WEBSITE APP · PANDUAN PRAKTIS Membangun Company Profile Pribadi dengan Odoo Website App Panduan langkah demi langkah, dari aktivasi module sampai isi konten — ditulis berdasarkan pengujian langsung, bukan teori. Dokumen ini merekam proses nyata membangun sebuah website company profile personal (untuk Mohamad Yusuf Ibrahim, IT Developer) menggunakan Website App bawaan Odoo — dijalankan di atas instalasi Odoo 17 lokal (Docker) pada project ai-erp-platform . Setiap langkah di sini benar-benar dijalankan dan di-screenshot pada saat prosesnya berlangsung, supaya pembaca bisa mengikuti persis tanpa menerka-nerka. RINGKASAN Tujuan: Belajar Odoo lewat jalur yang lebih ramah pemula (website builder) sebelum masuk ke pengembangan module custom. Environment: Odoo 17 Community, dijalankan via Docker Compose — http://localhost:8069 Status akhir: Website lokal (belum di-deploy ke domain publik) — fokus dulu ke proses belajar, go-live dipikirkan belakangan. Daftar Isi & C...

Belajar Membuat Module di Odoo

Image
ODOO · MODULE DEVELOPMENT     Odoo adalah kumpulan module (addon) yang independen tapi juga bisa saling depends. Satu module = satu folder dengan struktur standar begini: diagram inti struktur addon Odoo Ini adalah enam bagian inti yang wajib kita kenali di tiap module Odoo. Beberapa poin penting per bagian: __manifest__.py — file dict Python (bukan JSON, meskipun mirip) yang isinya metadata: name , version , depends (list module lain yang harus sudah ter-install duluan), data (daftar file XML/CSV yang di-load saat install), dan installable . Ini yang dibaca Odoo pertama kali saat scan addons_path untuk tahu module apa saja yang tersedia. models/ — isinya class Python yang extend models.Model , tempat kamu definisikan field dan business logic. Biasanya ada models/__init__.py yang meng-import semua file model di folder itu. views/ — file XML yang mendefinisikan form view, tree/list view, search view, dan menu. View ini yang "menempel" ke model lewat <...

Mencoba login ke Odoo pasca instalasi dengan docker compose

Image
ODOO · LOCAL DEVELOPMENT Jika sebelumnya saya telah install Odoo dengan standar minimum dan pendekatan paling mudah yaitu dengan docker compose di artikel ini  https://undebugable.blogspot.com/2026/07/instalasi-odoo-di-local-dengan-docker.html . Halaman login Odoo dengan docker compose CLI Saat pertama kali menginstall Odoo pada artikel sebelumnya, user admin yang tersedia untuk login adalah user admin dengan password admin, admin/admin itu diset oleh Odoo sendiri saat inisialisasi database pertama kali, bukan dari .env. Programmer ERP sedang bekerja dengan Odoo CATATAN --without-demo=all tidak menghapus user admin awal. Kalau DB/volume dihapus lalu dibuat ulang, akun default muncul lagi. Setelah login pertama, sebaiknya langsung ganti password admin. Instalasi pada artikel sebelumnya ini bisa dikatakan adalah Odoo kosongan (clean start), bersih tanpa data demo. Di docker-compose.yml, service odoo-init menjalankan: -i base (hanya install module inti base) --wit...