Default rules on purchase and sale

25 views
Skip to first unread message

Diego Abad

unread,
Jul 22, 2016, 1:00:04 AM7/22/16
to tryton
I want to view all purchases on a company that have childs, in this case I need
to use "in companies" instead of "= company" on rules.

I see the followin rule on purchase:
        <record model="ir.rule.group" id="rule_group_purchase">
            <field name="model" search="[('model', '=', 'purchase.purchase')]"/>
            <field name="global_p" eval="True"/>
        </record>
        <record model="ir.rule" id="rule_purchase1">
            <field name="domain"
                eval="[('company', '=', Eval('user', {}).get('company', None))]"
                pyson="1"/>
            <field name="rule_group" ref="rule_group_purchase"/>
        </record>

Account module instead use this rule:
 <record model="ir.rule.group" id="rule_group_account">
            <field name="model" search="[('model', '=', 'account.account')]"/>
            <field name="global_p" eval="True"/>
        </record>
        <record model="ir.rule" id="rule_account1">
            <field name="domain"
                eval="[('company', 'in', Eval('user', {}).get('companies', []))]"
                pyson="1"/>
            <field name="rule_group" ref="rule_group_account"/>
        </record>

I think purchase module should use the same domain on rules similar to account module.

Cédric Krier

unread,
Jul 22, 2016, 1:15:02 AM7/22/16
to tryton
On 2016-07-21 10:18, Diego Abad wrote:
> I think purchase module should use the same domain on rules similar to
> account module.

Please read https://bugs.tryton.org/issue4080

--
Cédric Krier - B2CK SPRL
Email/Jabber: cedric...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/
Reply all
Reply to author
Forward
0 new messages