تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
2840 أدوات العرض

Hello,

I'm trying to add some values into many2many fields of product.template (taxes_id, supplier_taxes_id).
But I'm facing a really annoying problem, Odoo tells me the fields doesn't exists :

ProgrammingError: column "supplier_taxes_id" of relation "product_template" does not exist


I checked into psql, and indeed the fields doesn't exist for database too (there are not related or computed fields).

So I also checked other fields of this model, and it seems the product.template inheritance from modules account and purchase is broken. Any fields of these modules exists. But for inherited product.template "sales" module, it's working...

I don't understand what's going on, and I absolutelly need to solve this problem quickly. Anyone has an idea please ?


ps: I'm working on odoo10.0 community

الصورة الرمزية
إهمال
الكاتب

Hi subbarao,

This problem is independant of any custom module. I tested it on a new database with only the necessary module, and it's the same.

The "table" product_taxes_rel exist in psql, but link not. I should be able to acces to the many2many ids throught this link, but impossible.

أفضل إجابة

Have you added product module as dependency in you module?

Have you added .py files import in the __init__.py?

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
2
نوفمبر 17
6859
2
يونيو 17
6037
4
مارس 24
3421
1
نوفمبر 24
20078
1
أكتوبر 23
5374