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

Hello Everyone,

Nice to meet you again!

I'm getting the following error(Parse Error) while installing the module

odoo.tools.convert.ParseError: while parsing File Path:39, near

Code Snippet

<record id="country_rule" model="ir.rule">

    <field name="name">Country</field>

    <field name="model_id" ref="model_model_name"/>

    <field name="domain_force">['|', ('company_id', 'child_of', company_ids), ('company_id', 'parent_of', company_ids)]</field>

</record>

I don't know what am i missing the above code, Can you help me to figure it out?


Thanks in Advance !

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

I think the model ref is not correct. What model do you actually want to apply your rule to? I guess something more like 'model_sale_order' or some custom model you created...

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

Try this

<record id="country_rule" model="ir.rule">
            <field name="name">Country</field>
            <field name="model_id" ref="base.model_res_country"/>
            <field name="domain_force">['|', ('company_id', 'child_of', company_ids), ('company_id', 'parent_of', company_ids)]</field>
        </record>
Thanks
Ảnh đại diện
Huỷ bỏ
Tác giả

Hi Husain,

Thanks for your update, but that's also throwing the same error.

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 23
1949
1
thg 7 25
2432
2
thg 7 25
7897
2
thg 7 25
4304
2
thg 7 25
4041