Dalam melakukan implementasi Odoo 17 kita mungkin memerlukan penambahan suatu field pada suatu modul tertentu. Di sini kita tidak boleh melakukan perubahan source code asli karena perubahan akan hilang jika kita melakukan upgrade pada modul atau aplikasi tersebut. Kita dapat menambahkan suatu field ke model dengan melakukan inheritance.
Penambahan field dengan cara inheritance pada Odoo 17 adalah seperti pada langkah-langkah berikut ini
- Start SSH filesystem
- Model res.partner
from odoo import fields, models, api class ResPartner(models.Model): _inherit = 'res.partner' is_asrama_rector = fields.Boolean('Rektor Asrama',help='Aktifkan jika ybs adalah rektor')
- Models init
from . import hostel from . import asrama_room from . import asrama_student from . import asrama_amenities from . import asrama_categ from . import res_partner
- Start odoo dengan upgrade modul
- Tabel res_partner
Kunjungi www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan implementasi Odoo ERP.