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

I have turned on two levels of approval for purchase orders as outlined (for v11) at 

https://www.odoo.com/documentation/user/11.0/purchase/purchases/rfq/approvals.html

Instead of MANAGERS being allowed to approve Purchase Orders, I would like to create a new group APPROVERS and have just people in that group allowed to approve.
아바타
취소
베스트 답변

Hi,

After activating the developer mode, under the settings you can see a menu named groups, there you can create your new user group. 


As it is created from the front end, currently it will not have an external id, so switch the view to tree view and export the created new user group. Now you will get an external ID to the group.


For generating the external ID, you can have a look at this video: Generating External ID in Odoo


You can see the external id of a record from click the lady debugger button near logged in users name in the form view and click the View metadata from the list, in the opening pop up you can see XML ID, copy it.


Now open the purchase order form view where the approve button exist, click the debugger button and click the edit form view option, in the opening pop up inside the architecture tab or in the records in the inherited views tab, there will be code of the button, currently for the button the inside the groups tag there will be the external ID of the managers group, you can change it with the external id of newly created group. 


Then this  button will be visible for this group of users.


The same can be done via code/ custom module too.


Thanks

아바타
취소
관련 게시물 답글 화면 활동
2
9월 21
10510
0
6월 17
3339
2
8월 24
1946
2
3월 24
2349
1
5월 23
2038