LEFT | RIGHT |
1 <?xml version="1.0"?> | 1 <?xml version="1.0"?> |
2 <!-- This file is part of Tryton. The COPYRIGHT file at the top level of | 2 <!-- This file is part of Tryton. The COPYRIGHT file at the top level of |
3 this repository contains the full copyright notices and license terms. --> | 3 this repository contains the full copyright notices and license terms. --> |
4 <tryton> | 4 <tryton> |
5 <data> | 5 <data> |
| 6 <record model="res.group" id="group_carrier_admin"> |
| 7 <field name="name">Carrier Administration</field> |
| 8 </record> |
| 9 <record model="res.user" id="res.user_admin"> |
| 10 <field name="groups" eval="[('add', ref('group_carrier_admin'))]"/> |
| 11 </record> |
| 12 <record model="res.user" id="res.user_trigger"> |
| 13 <field name="groups" eval="[('add', ref('group_carrier_admin'))]"/> |
| 14 </record> |
| 15 |
| 16 <menuitem name="Carrier Management" sequence="2" id="menu_carrier"/> |
| 17 |
6 <record model="ir.ui.view" id="carrier_view_form"> | 18 <record model="ir.ui.view" id="carrier_view_form"> |
7 <field name="model">carrier</field> | 19 <field name="model">carrier</field> |
8 <field name="type">form</field> | 20 <field name="type">form</field> |
9 <field name="inherit" ref="party.party_view_form"/> | 21 <field name="inherit" ref="party.party_view_form"/> |
| 22 <field name="priority">10</field> |
10 <field name="arch" type="xml"> | 23 <field name="arch" type="xml"> |
11 <![CDATA[ | 24 <![CDATA[ |
12 <data> | 25 <data> |
13 <xpath expr="/form" | 26 <xpath expr="/form" |
14 position="replace_attributes"> | 27 position="replace_attributes"> |
15 <form string="Carrier"/> | 28 <form string="Carrier"/> |
16 </xpath> | 29 </xpath> |
17 <xpath expr="/form/notebook" | 30 <xpath expr="/form/notebook" |
18 position="inside"> | 31 position="inside"> |
19 <page string="Carrier" id="carrier"> | 32 <page string="Carrier" id="carrier"> |
20 <label name="carrier_product"/> | 33 <label name="carrier_product"/> |
21 <field name="carrier_product"/> | 34 <field name="carrier_product"/> |
22 <newline/> | 35 <newline/> |
23 <label name="carrier_cost"/> | 36 <label name="carrier_cost_method"/> |
24 <field name="carrier_cost"/> | 37 <field name="carrier_cost_method"/> |
25 </page> | 38 </page> |
26 </xpath> | 39 </xpath> |
27 </data> | 40 </data> |
28 ]]> | 41 ]]> |
29 </field> | 42 </field> |
30 </record> | 43 </record> |
| 44 |
| 45 <record model="ir.ui.view" id="carrier_view_form2"> |
| 46 <field name="model">carrier</field> |
| 47 <field name="type">form</field> |
| 48 <field name="priority">20</field> |
| 49 <field name="arch" type="xml"> |
| 50 <![CDATA[ |
| 51 <form string="Carrier"> |
| 52 <label name="party"/> |
| 53 <field name="party"/> |
| 54 <newline/> |
| 55 <label name="carrier_product"/> |
| 56 <field name="carrier_product"/> |
| 57 <label name="carrier_cost_method"/> |
| 58 <field name="carrier_cost_method"/> |
| 59 </form> |
| 60 ]]> |
| 61 </field> |
| 62 </record> |
| 63 |
31 <record model="ir.ui.view" id="carrier_view_tree"> | 64 <record model="ir.ui.view" id="carrier_view_tree"> |
32 <field name="model">carrier</field> | 65 <field name="model">carrier</field> |
33 <field name="type">tree</field> | 66 <field name="type">tree</field> |
34 <field name="inherit" ref="party.party_view_tree"/> | 67 <field name="inherit" ref="party.party_view_tree"/> |
| 68 <field name="priority">10</field> |
35 <field name="arch" type="xml"> | 69 <field name="arch" type="xml"> |
36 <![CDATA[ | 70 <![CDATA[ |
37 <data> | 71 <data> |
38 <xpath expr="/tree" | 72 <xpath expr="/tree" |
39 position="replace_attributes"> | 73 position="replace_attributes"> |
40 <tree string="Carriers"/> | 74 <tree string="Carriers"/> |
41 </xpath> | 75 </xpath> |
42 </data> | 76 </data> |
43 ]]> | 77 ]]> |
44 </field> | 78 </field> |
45 </record> | 79 </record> |
| 80 |
| 81 <record model="ir.ui.view" id="carrier_view_tree2"> |
| 82 <field name="model">carrier</field> |
| 83 <field name="type">tree</field> |
| 84 <field name="priority">20</field> |
| 85 <field name="arch" type="xml"> |
| 86 <![CDATA[ |
| 87 <tree string="Carriers"> |
| 88 <field name="party" select="1"/> |
| 89 <field name="carrier_product" select="1"/> |
| 90 <field name="carrier_cost_method" select="2"/> |
| 91 </tree> |
| 92 ]]> |
| 93 </field> |
| 94 </record> |
| 95 |
46 <record model="ir.action.act_window" id="act_carrier_form"> | 96 <record model="ir.action.act_window" id="act_carrier_form"> |
47 <field name="name">Carriers</field> | 97 <field name="name">Carriers</field> |
48 <field name="res_model">carrier</field> | 98 <field name="res_model">carrier</field> |
49 <field name="view_type">form</field> | |
50 </record> | 99 </record> |
51 <record model="ir.action.act_window.view" | 100 <record model="ir.action.act_window.view" |
52 id="act_carrier_form_view1"> | 101 id="act_carrier_form_view1"> |
53 <field name="sequence" eval="10"/> | 102 <field name="sequence" eval="10"/> |
54 <field name="view" ref="carrier_view_tree"/> | 103 <field name="view" ref="carrier_view_tree2"/> |
55 <field name="act_window" ref="act_carrier_form"/> | 104 <field name="act_window" ref="act_carrier_form"/> |
56 </record> | 105 </record> |
57 <record model="ir.action.act_window.view" | 106 <record model="ir.action.act_window.view" |
58 id="act_carrier_form_view2"> | 107 id="act_carrier_form_view2"> |
59 <field name="sequence" eval="20"/> | 108 <field name="sequence" eval="20"/> |
60 <field name="view" ref="carrier_view_form"/> | 109 <field name="view" ref="carrier_view_form2"/> |
61 <field name="act_window" ref="act_carrier_form"/> | 110 <field name="act_window" ref="act_carrier_form"/> |
62 </record> | 111 </record> |
63 <menuitem parent="party.menu_configuration" action="act_carrier_form" | 112 <menuitem parent="menu_carrier" action="act_carrier_form" |
64 id="menu_carrier_form"/> | 113 id="menu_carrier_form"/> |
65 | 114 |
66 <record model="ir.action.act_window" id="act_carrier_form2"> | 115 <record model="ir.action.act_window" id="act_carrier_form2"> |
67 <field name="name">Carrier</field> | 116 <field name="name">Carrier</field> |
68 <field name="res_model">carrier</field> | 117 <field name="res_model">carrier</field> |
69 <field name="view_type">form</field> | |
70 </record> | 118 </record> |
71 <record model="ir.action.act_window.view" | 119 <record model="ir.action.act_window.view" |
72 id="act_carrier_form2_view1"> | 120 id="act_carrier_form2_view1"> |
73 <field name="sequence" eval="10"/> | 121 <field name="sequence" eval="10"/> |
74 <field name="view" ref="carrier_view_form"/> | 122 <field name="view" ref="carrier_view_form2"/> |
75 <field name="act_window" ref="act_carrier_form2"/> | 123 <field name="act_window" ref="act_carrier_form2"/> |
76 </record> | 124 </record> |
77 <record model="ir.action.act_window.view" | 125 <record model="ir.action.act_window.view" |
78 id="act_carrier_form2_view2"> | 126 id="act_carrier_form2_view2"> |
79 <field name="sequence" eval="20"/> | 127 <field name="sequence" eval="20"/> |
80 <field name="view" ref="carrier_view_tree"/> | 128 <field name="view" ref="carrier_view_tree2"/> |
81 <field name="act_window" ref="act_carrier_form2"/> | 129 <field name="act_window" ref="act_carrier_form2"/> |
82 </record> | 130 </record> |
83 <menuitem name="New Carrier" parent="menu_carrier_form" | 131 <menuitem name="New Carrier" parent="menu_carrier_form" |
84 action="act_carrier_form2" id="menu_carrier_form2"/> | 132 action="act_carrier_form2" id="menu_carrier_form2"/> |
85 </data> | 133 </data> |
86 </tryton> | 134 </tryton> |
LEFT | RIGHT |