~unifield-team/unifield-wm/us-671-homere

« back to all changes in this revision

Viewing changes to sales_followup/sale_followup_view.xml

[UF-43] fix added noupdate to demo data

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="utf-8"?>
2
 
<openerp>
3
 
    <data>
4
 
    
5
 
        <record id="action_sale_order_follow_up" model="ir.actions.server">
6
 
            <field name="name">Order Follow Up</field>
7
 
            <field name="model_id" ref="model_sale_order_followup"/>
8
 
            <field name="state">code</field>
9
 
            <field name="code">action = obj.start_order_followup(context=context)</field>
10
 
        </record>
11
 
        
12
 
        <record id="ir_open_sale_order_follow_up" model="ir.values">
13
 
            <field name="key2">client_action_multi</field>
14
 
            <field name="model">sale.order</field>
15
 
            <field name="name">Order Follow Up</field>
16
 
            <field eval="'ir.actions.server,%d'%action_sale_order_follow_up" name="value"/>
17
 
            <field eval="True" name="object"/>
18
 
        </record>
19
 
    
20
 
        <!-- REMOVE THE DOCUMENT VIEW
21
 
            <record id="sale_order_followup_document_view" model="ir.ui.view">
22
 
            <field name="name">sale.order.followup.form.view</field>
23
 
            <field name="model">sale.order.followup</field>
24
 
            <field name="type">form</field>
25
 
            <field name="arch" type="xml">
26
 
                <form string="Order follow up">
27
 
                    <separator colspan="4" string="General Information" />
28
 
                    <field name="order_id" />
29
 
                    <field name="cust_ref" />
30
 
                    <field name="creation_date" />
31
 
                    <field name="state" />
32
 
                    <separator colspan="4" string="Associated documents" />
33
 
                    <field name="requested_date" />
34
 
                    <field name="confirmed_date" />
35
 
                    <field name="line_ids" colspan="4" nolabel="1">
36
 
                        <tree string="Order follow up lines">
37
 
                            <field name="line_number" />
38
 
                            <field name="product_id" />
39
 
                            <field name="procure_method" />
40
 
                            <field name="po_cft" />
41
 
                            <field name="qty_ordered" />
42
 
                            <field name="uom_id" />
43
 
                            <field name="tender_ids" />
44
 
                            <field name="purchase_ids" />
45
 
                            <field name="incoming_ids" />
46
 
                            <field name="available_qty" />
47
 
                            <field name="outgoing_nb" />
48
 
                        </tree>
49
 
                    </field>
50
 
                    <separator colspan="4" />
51
 
                    <group colspan="4" col="6">
52
 
                        <button special="cancel" string="Cancel" icon="gtk-cancel" colspan="2" />
53
 
                        <button name="update_followup" string="Update" icon="gtk-execute" colspan="2" type="object" />
54
 
                        <button name="switch_progress" string="Switch to progress view" icon="terp-gtk-jump-to-ltr" colspan="2" type="object" />
55
 
                    </group>
56
 
                </form>
57
 
            </field>
58
 
        </record>-->
59
 
 
60
 
        <record id="sale_order_followup_split_progress_view" model="ir.ui.view">
61
 
            <field name="name">sale.order.followup.progress.view</field>
62
 
            <field name="model">sale.order.followup</field>
63
 
            <field name="type">form</field>
64
 
            <field name="arch" type="xml">
65
 
                <form string="Order follow up">
66
 
                    <separator colspan="4" string="General Information" />
67
 
                    <field name="order_id" />
68
 
                    <field name="cust_ref" />
69
 
                    <field name="creation_date" />
70
 
                    <field name="state" />
71
 
                    <separator colspan="4" string="Associated documents" />
72
 
                    <field name="requested_date" />
73
 
                    <field name="confirmed_date" />
74
 
                    <field name="line_ids" colspan="4" nolabel="1">
75
 
                        <tree string="Order follow up lines">
76
 
                            <field name="original_order_id" />
77
 
                            <field name="line_number" />
78
 
                            <field name="product_id" />
79
 
                            <field name="procure_method" />
80
 
                            <field name="po_cft" />
81
 
                            <field name="qty_ordered" />
82
 
                            <field name="uom_id" />
83
 
                            <field name="sourced_ok" />
84
 
                            <field name="tender_status" />
85
 
                            <!--<field name="quotation_status" />-->
86
 
                            <field name="purchase_status" />
87
 
                            <field name="incoming_status" />
88
 
                            <field name="product_available" />
89
 
                            <field name="outgoing_status" />
90
 
                        </tree>
91
 
                    </field>
92
 
                    <separator colspan="4" />
93
 
                    <group colspan="4" col="6">
94
 
                        <button special="cancel" string="Close" icon="gtk-cancel" colspan="2" />
95
 
                        <button name="update_followup" string="Update" icon="gtk-execute" colspan="2" type="object" />
96
 
                        <newline />
97
 
                        <button name="export_xls" string="Export Excel" icon="gtk-execute" colspan="2" type="object" />
98
 
                        <button name="export_pdf" string="Export PDF" icon="gtk-execute" colspan="2" type="object" />
99
 
                    </group>
100
 
                </form>
101
 
            </field>
102
 
        </record>
103
 
        
104
 
        <record id="sale_order_followup_progress_view" model="ir.ui.view">
105
 
            <field name="name">sale.order.followup.progress.view</field>
106
 
            <field name="model">sale.order.followup</field>
107
 
            <field name="type">form</field>
108
 
            <field name="arch" type="xml">
109
 
                <form string="Order follow up">
110
 
                    <separator colspan="4" string="General Information" />
111
 
                    <field name="order_id" />
112
 
                    <field name="cust_ref" />
113
 
                    <field name="creation_date" />
114
 
                    <field name="state" />
115
 
                    <separator colspan="4" string="Associated documents" />
116
 
                    <field name="requested_date" />
117
 
                    <field name="confirmed_date" />
118
 
                    <field name="line_ids" colspan="4" nolabel="1">
119
 
                        <tree string="Order follow up lines">
120
 
                            <field name="line_number" />
121
 
                            <field name="product_id" />
122
 
                            <field name="procure_method" />
123
 
                            <field name="po_cft" />
124
 
                            <field name="qty_ordered" />
125
 
                            <field name="uom_id" />
126
 
                            <field name="sourced_ok" />
127
 
                            <field name="tender_status" />
128
 
                            <!--<field name="quotation_status" />-->
129
 
                            <field name="purchase_status" />
130
 
                            <field name="incoming_status" />
131
 
                            <field name="product_available" />
132
 
                            <field name="outgoing_status" />
133
 
                        </tree>
134
 
                    </field>
135
 
                    <separator colspan="4" />
136
 
                    <group colspan="4" col="6">
137
 
                        <button special="cancel" string="Close" icon="gtk-cancel" colspan="2" />
138
 
                        <button name="update_followup" string="Update" icon="gtk-execute" colspan="2" type="object" />
139
 
                        <newline />
140
 
                        <button name="export_xls" string="Export Excel" icon="gtk-execute" colspan="2" type="object" />
141
 
                        <button name="export_pdf" string="Export PDF" icon="gtk-execute" colspan="2" type="object" />
142
 
                    </group>
143
 
                </form>
144
 
            </field>
145
 
        </record>
146
 
        
147
 
        <record id="sale_order_line_followup_tree_view" model="ir.ui.view">
148
 
            <field name="name">sale.order.line.followup.tree.view</field>
149
 
            <field name="model">sale.order.line.followup</field>
150
 
            <field name="type">tree</field>
151
 
            <field name="arch" type="xml">
152
 
                <tree string="Order follow up lines">
153
 
                    <field name="original_order_id" />
154
 
                    <field name="line_number" />
155
 
                    <field name="product_id" />
156
 
                    <field name="procure_method" />
157
 
                    <field name="po_cft" />
158
 
                    <field name="qty_ordered" />
159
 
                    <field name="uom_id" />
160
 
                    <field name="sourced_ok" />
161
 
                    <field name="tender_ids" />
162
 
                    <!--<field name="quotation_ids" />-->
163
 
                    <!--<field name="quotation_status" />-->
164
 
                    <field name="purchase_ids" />
165
 
                    <field name="purchase_status" />
166
 
                    <field name="incoming_ids" />
167
 
                    <field name="incoming_status" />
168
 
                    <field name="product_available" />
169
 
                    <field name="available_qty" />
170
 
                    <field name="outgoing_nb" />
171
 
                    <field name="outgoing_status" />
172
 
                </tree>
173
 
            </field>
174
 
        </record>
175
 
        
176
 
        <record id="sale_order_line_followup_form_view" model="ir.ui.view">
177
 
            <field name="name">sale.order.line.followup.form.view</field>
178
 
            <field name="model">sale.order.line.followup</field>
179
 
            <field name="type">form</field>
180
 
            <field name="arch" type="xml">
181
 
                <form string="Order follow up line">
182
 
                    <separator colspan="4" string="General Information" />
183
 
                    <field name="line_number" />
184
 
                    <field name="line_id" />
185
 
                    <field name="product_id" />
186
 
                    <field name="qty_ordered" />
187
 
                    <field name="procure_method" />
188
 
                    <field name="po_cft" />
189
 
                    <field name="original_order_id" attrs="{'invisible': [('original_order_id', '=', False)]}" />
190
 
                    <separator colspan="4" string="Associated documents" />
191
 
                    <field name="tender_ids" nolabel="1" string="Tenders" colspan="4">
192
 
                        <tree string="Tender" colors="green:state in ('done');grey: state in ('cancel')">
193
 
                            <field name="product_id" />
194
 
                            <field name="tender_id" />
195
 
                            <field name="qty" />
196
 
                            <field name="product_uom" />
197
 
                            <field name="date_planned" />
198
 
                            <field name="state" />
199
 
                            <button name="go_to_tender_info" type="object" string="Go to tender form" icon="terp-stock_zoom" />
200
 
                        </tree>
201
 
                    </field>
202
 
                    <!--<field name="quotation_ids" nolabel="1" colspan="4" string="Quotations">
203
 
                        <tree string="Request for Quotation"
204
 
                            colors="red: state in ('rfq_sent');blue: state in ('rfq_updated');green: state in ('done')">
205
 
                            <field name="name" />
206
 
                            <field name="order_type" />
207
 
                            <field name="date_order" />
208
 
                            <field name="partner_id" />
209
 
                            <field name="delivery_requested_date" />
210
 
                            <field name="amount_total" />
211
 
                            <field name="state" />
212
 
                            <button name="go_to_rfq_info" type="object" string="Go to RfQ form" icon="terp-stock_zoom" />
213
 
                        </tree>
214
 
                    </field>-->
215
 
                    <field name="purchase_line_ids" nolabel="1" colspan="4" string="Purchase Orders">
216
 
                        <tree string="Purchase Orders"
217
 
                            colors="grey: state in ('cancel', 'done');green: state in ('approved');blue: state in ('confirmed')">
218
 
                            <field name="product_id" />
219
 
                            <field name="order_id" />
220
 
                            <field name="partner_id" />
221
 
                            <field name="order_type" string="Order type" />
222
 
                            <field name="product_qty" />
223
 
                            <field name="product_uom" />
224
 
                            <field name="date_planned" />
225
 
                            <field name="po_state" string="State" />
226
 
                            <button name="go_to_po_info" type="object" string="Go to purchase order form" icon="terp-stock_zoom" />
227
 
                        </tree>
228
 
                    </field>
229
 
                    <field name="incoming_ids" nolabel="1" colspan="4" string="Incoming">
230
 
                        <tree string="Incoming Products"
231
 
                            colors="grey: state in ('cancel', 'done');green: state in ('available')">
232
 
                            <field name="name" />
233
 
                            <field name="picking_id" string="Shipment" />
234
 
                            <field name="order_type" />
235
 
                            <field name="location_id" string="Source Loc." />
236
 
                            <field name="location_dest_id" string="Dest. Loc." />
237
 
                            <field name="partner_id" string="Supplier" />
238
 
                            <field name="product_id" />
239
 
                            <field name="product_qty" />
240
 
                            <field name="product_uom" />
241
 
                            <field name="date_expected" string="Expected receipt" />
242
 
                            <field name="state" />
243
 
                            <button name="go_to_incoming_info" type="object" string="Go to incoming move form" icon="terp-stock_zoom" />
244
 
                        </tree>
245
 
                    </field>
246
 
                    <field name="displayed_out_ids" nolabel="1" colspan="4" string="Outgoing">
247
 
                        <tree string="Outgoing Products"
248
 
                            colors="grey: state in ('cancel', 'done');green: state in ('available')">
249
 
                            <field name="name" />
250
 
                            <field name="parent_doc_id" string="Picking" />
251
 
                            <field name="order_type" />
252
 
                            <field name="location_id" string="Source Loc." />
253
 
                            <field name="location_dest_id" string="Dest. Loc." />
254
 
                            <field name="partner_id" string="Customer" />
255
 
                            <field name="product_id" />
256
 
                            <field name="product_qty" />
257
 
                            <field name="product_uom" />
258
 
                            <field name="date_expected" string="Expected delivery" />
259
 
                            <field name="state" />
260
 
                            <button name="go_to_outgoing_info" type="object" string="Go to outgoing move form" icon="terp-stock_zoom" />
261
 
                        </tree>
262
 
                    </field>
263
 
                </form>
264
 
            </field>
265
 
        </record>
266
 
        
267
 
        <record id="sale_order_line_follow_choose_view" model="ir.ui.view">
268
 
            <field name="name">sale.order.line.follow.choose.view</field>
269
 
            <field name="model">sale.order.followup</field>
270
 
            <field name="type">form</field>
271
 
            <field name="arch" type="xml">
272
 
                <form string="Choose the view type">
273
 
                    <separator colspan="4" string="Type of view" />
274
 
                    <field name="choose_type" colspan="4" required="1" />
275
 
                    <separator colspan="4" string="Actions" />
276
 
                    <button special="cancel" string="Cancel" icon="gtk-cancel" colspan="2" />
277
 
                    <button name="go_to_view" string="Go to view" icon="gtk-execute" colspan="2" type="object"/>
278
 
                </form>
279
 
            </field>
280
 
        </record>
281
 
        
282
 
        <record id="sale_order_followup_from_menu" model="ir.ui.view">
283
 
            <field name="name">sale.order.followup.from.menu</field>
284
 
            <field name="model">sale.order.followup.from.menu</field>
285
 
            <field name="type">form</field>
286
 
            <field name="arch" type="xml">
287
 
                <form string="Choose a Sale Order">
288
 
                    <separator colspan="4" string="Select Sale Order" />
289
 
                <field name="order_id" 
290
 
                    attrs="{'readonly': [('cust_order_id', '!=', False)], 'required': [('cust_order_id', '=', False)]}" 
291
 
                    domain="[('state', '!=', 'draft')]"
292
 
                    context="{'active_test': False}"
293
 
                       on_change="change_order_id(order_id, cust_order_id, 'order_id')"/>
294
 
                    <field name="cust_order_id" 
295
 
                                       context="{'from_followup': True, 'active_test': False}" 
296
 
                                       attrs="{'readonly': [('order_id', '!=', False)], 'required': [('cust_order_id', '=', False)]}" 
297
 
                    domain="[('state', '!=', 'draft')]"
298
 
                    on_change="change_order_id(order_id, cust_order_id, 'cust_order_id')" />
299
 
                    <separator colspan="4" string="Actions" />
300
 
                    <button special="cancel" string="Cancel" colspan="2" icon="gtk-cancel" />
301
 
                    <button name="go_to_followup" string="Go to followup" icon="gtk-execute" colspan="2" type="object"/>
302
 
                </form>
303
 
            </field>
304
 
        </record>
305
 
        
306
 
        <record id="action_sale_order_followup_from_menu" model="ir.actions.act_window">
307
 
            <field name="name">Sale Order Follow-Up</field>
308
 
            <field name="res_model">sale.order.followup.from.menu</field>
309
 
            <field name="view_type">form</field>
310
 
            <field name="view_mode">form</field>
311
 
            <field name="target">new</field>
312
 
        </record>
313
 
        
314
 
        <menuitem id="menuitem_sale_order_followup_from_menu"
315
 
              action="action_sale_order_followup_from_menu"
316
 
              parent="base.menu_sales"
317
 
              sequence="1" />
318
 
 
319
 
    
320
 
    </data>
321
 
</openerp>