Resolved : Missing Field String Information Odoo Versi 16.0

Error: Missing field string information for the field 'cancel_ids' from the 'property.contract' model
Biasanya terjadi di Odoo (ERP) ketika ada field yang didefinisikan dalam model tetapi tidak memiliki parameter string, yang merupakan label atau nama tampilan untuk field tersebut. Parameter string sangat penting karena berfungsi untuk memberi label pada field di antarmuka pengguna.
Berikut adalah langkah-langkah untuk memperbaiki masalah ini:
-
Temukan Definisi Field yang Bermasalah: Temukan definisi field
cancel_idsdalam modelproperty.contract. Biasanya, ini ada di file Python dalam direktorimodels. -
Tambahkan Parameter
string: Pastikan bahwa fieldcancel_idsdidefinisikan dengan parameterstring. Jika field ini belum memiliki parameter tersebut, tambahkan dengan label yang sesuai.
Contoh perbaikan:
|
|
- Restart Server dan Update Modul: Setelah memperbaiki kode sesuai seperti contoh di atas, restart server Odoo kamu dan lakukan update pada modul
property.contract. Ini akan memuat ulang model dengan definisi field terbaru.
Jalankan perintah berikut untuk meng-update modul dari terminal:
|
|
- Cek Log untuk Error Tambahan: Setelah update, periksa kembali log untuk memastikan bahwa pesan error sudah benar-benar hilang dan Odoo dapat berjalan dengan normal.