Odoo Help


Can't able to confirm sale order after applying record rule

Hammad hussain qureshi
on 3/26/16, 5:47 AM 682 views

In odoo 9, I have added a record rule on the model mrp.production as:

['|', ('user_id', '=', user.id), ('user_id', '=', False)]

This will show users only the MOs that belongs to them. Now when I am trying to confirm the sale order which will then create a MO for the lines in that sale order I am getting an access error as:

    The requested operation cannot be completed due to security restrictions. Please contact your system administrator.    (Document type: mrp.production, Operation: read) 

Diagnosing more I found that it is causing due to the missing_ids. Take a look at this.


Before that I have used the same solution in openerp 7 and it is still working perfect without any access error while confirming SO.


Solved this issue. For answer


About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 3/26/16, 5:47 AM
Seen: 682 times
Last updated: 3/27/16, 8:39 AM