콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
3060 화면

how to remove the value of the taxes_id field from product_template in all companies at once?

아바타
취소
작성자

this method delete only for current company, i would like to delete for all company at once

from the company selector select all companies, before selecting the products, how many companies you have ?

작성자

12 companies

If you cant select all companies at once or cant do one by one.
Set model as ir.actions.server in the server action, and python code as:
env['product.template'].sudo().search([]).write({'taxes_id': [(5,0,0)]})

작성자

Thanks !!! that works well.

베스트 답변

Hi,

This can be done by a server action easily. 

Steps:

1. Activate developer mode

2. Settings - > Technical -> Actions -> Server Actions, click create

3. Set Name as Clear Taxes, Model: Product or Product Template, Action To Do:  Execute Python Code

4. In Python Code Section, write below code:

records.write({'taxes_id': [(5,0,0)]})

5. Click Create Contextual Action

6. Go to products tree view, select all records from view and click this created action


See : https://www.youtube.com/watch?v=TXBjlnfbZg8

Thanks

아바타
취소
관련 게시물 답글 화면 활동
1
11월 22
2414
2
1월 25
3727
1
9월 25
2335
1
6월 25
2367
3
7월 25
3838