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

I need to write a rules to allow customers to see their invoices, but I get this error


odoo.exceptions.AccessError: ('Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that:\n- Sales/User: Own Documents Only\n\t- Other Extra Rights/Portal\n\t- Technical Settings/Show Full Accounting Features\n\t- Inventory/User\n\t- Accounting & Finance/Billing\n\n(Document model: account.invoice.line) - (Operation: read, User: 243)', None)


How can I set the rules to give it access?

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

Yes, you can add the access rights of account.invoice.line (only read access). + record rule so he/she can see own invoices only. (also you need to assign read access of additional object which are used in invoice.line, so portal user can easily navigate the record.)

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

Sales -> Orders -> Customers -> Select the customer you want give him access


Action -> Grant portal access -> Tick in portal


Thanks

Ả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 24
5133
4
thg 10 20
6589
0
thg 3 15
3581
1
thg 8 23
16450
1
thg 10 21
4453