Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
6291 Lượt xem

Hello it seem in Quotation, Sales or Accouting when i have import a wrong item it automatically create so many random item. So i would like to know how to remove the ability to create products on the sale.order, quotation and accouting form view:

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,
You can inherit the form view of the sales order. Add the attribute ‘Options’ to the field and make no_create_edit values are True. eg:

<field name="product_id" position="attributes">
<attribute name="options">{'no_create': True, 'no_create_edit':True}</attribute>
</field>

Regards

Ảnh đại diện
Huỷ bỏ
Tác giả

the xml is pretty large. where should i add it?

Tác giả

I belive shomewhere here in this image https://ibb.co/2M71M78

Câu trả lời hay nhất

Here explains how to do it. (with and without studio)

https://odootricks.tips/prevent-users-create-products-on-the-fly/

However it is necessary to delete the widget change line in the inherit view. 

many2one

BC If you change the widget to many2many from product_configurator and don´t delete the line; you won´t have the variant configurator from sales; (in our case we use it)

Hope it helps

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 15
4957
1
thg 3 15
3772
3
thg 7 25
968
1
thg 10 22
4188
0
thg 4 25
904