[fix] problem in o2m
[odoo/odoo.git] / addons / auction / wizard / auction_lots_numerotate_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         
5         <!--  Numerotation (per lot) -->
6         
7         <record id="view_auction_numerotate" model="ir.ui.view">
8             <field name="name">auction.lots.numerotate.open</field>
9             <field name="model">auction.lots.numerotate</field>
10             <field name="type">form</field>
11             <field name="arch" type="xml">
12                                 <form string="Catalog Numerotation" >
13                                     <separator string="Object Reference" colspan="4"/>
14                                     <field name="bord_vnd_id"/>
15                                     <newline/>
16                                     <field name="lot_num" readonly="False" required="True"/>
17                                     <separator colspan="4"/>
18                                     <group col="4" colspan="4">
19                                         <button icon='gtk-cancel' special="cancel"
20                                         string="Exit" />
21                                 <button name="test_exist" string="Continue"
22                                         colspan="2" type="object" icon="gtk-go-forward" />
23                                     </group>
24                                 </form>
25                         </field>
26                 </record>
27         
28         <act_window name="Numerotation (per lot)"
29             res_model="auction.lots.numerotate"
30             src_model="auction.lots"
31             view_id="view_auction_numerotate"
32                     view_mode="form"
33                     target="new"        
34             key2="client_action_multi"    
35                     id="action_view_auction_lots_numerotate"/>
36         
37                 <record id="view_auction_lots_numerotate_second" model="ir.ui.view">
38             <field name="name">auction.lots.numerotate.second</field>
39             <field name="model">auction.lots.numerotate</field>
40             <field name="type">form</field>
41             <field name="arch" type="xml">
42                                 <form string="Catalog Numerotation" >
43                             <group>
44                                         <separator string="Object Reference" colspan="4"/>
45                                         <field name="bord_vnd_id" readonly="1"/>
46                                         <field name="lot_num" readonly="1"/>
47                                         <field name="name" readonly="1" colspan="3"/>
48                                         <field name="obj_desc" readonly="1" colspan="3"/>
49                                         <field name="lot_est1" readonly="1"/>
50                                         <field name="lot_est2" readonly="1"/>
51                                         <separator string="Object Reference" colspan="4"/>
52                                         <field name="obj_num"/>
53                                     </group>
54                                     <newline/>
55                                     <separator colspan="4"/>
56                                     <group col="4" colspan="4">
57                                         <button icon='gtk-cancel' special="cancel"
58                                         string="Exit" />
59                                 <button name="open_init_form" string="Back" type="object"
60                                         icon="gtk-go-back"/>
61                                 <button name="numerotate" string="Numerotate"
62                                         type="object" icon="gtk-go-forward"/>
63                                     </group>
64                                 </form>
65                         </field>
66                 </record>
67                 
68                 <record id="action_auction_lots_numerotate" model="ir.actions.act_window">
69             <field name="name">Numerotation (per lot)</field>
70             <field name="type">ir.actions.act_window</field>
71             <field name="res_model">auction.lots.numerotate</field>
72             <field name="view_type">form</field>
73             <field name="view_mode">form</field>
74             <field name="view_id" ref="view_auction_lots_numerotate_second"/>
75             <field name="target">new</field>            
76         </record>
77                 
78                 <record id="view_auction_numerotate_not_exist" model="ir.ui.view">
79             <field name="name">auction.lots.numerotate.not_exist</field>
80             <field name="model">auction.lots.numerotate</field>
81             <field name="type">form</field>
82             <field name="arch" type="xml">
83                                 <form string="Catalog Numerotation">
84                                     <label string="This lot does not exist !" colspan="4"/>
85                                     <group col="4" colspan="4">
86                                         <button icon='gtk-cancel' special="cancel"
87                                         string="Exit" />
88                                 <button name="open_init_form" string="Retry" type="object"
89                                         icon="gtk-go-back"/>
90                         </group>
91                                 </form>
92                         </field>
93                 </record>
94                 
95                 <record id="action_auction_lots_numerotate_not_exist" model="ir.actions.act_window">
96             <field name="name">Numerotation - Not Exist</field>
97             <field name="type">ir.actions.act_window</field>
98             <field name="res_model">auction.lots.numerotate</field>
99             <field name="view_type">form</field>
100             <field name="view_mode">form</field>
101             <field name="view_id" ref="view_auction_numerotate_not_exist"/>
102             <field name="target">new</field>            
103         </record>
104                     
105                 <record id="view_auction_numerotate_cont" model="ir.ui.view">
106             <field name="name">Numerotation (automatic)</field>
107             <field name="model">auction.lots.numerotate_cont</field>
108             <field name="type">form</field>
109             <field name="arch" type="xml">
110                                 <form string="Catalog Numerotation" >
111                                     <field name="number" colspan="4"/>
112                                     <separator colspan="4"/>
113                                     <group col="4" colspan="4">
114                                         <button icon='gtk-cancel' special="cancel"
115                                         string="Exit" />
116                                 <button name="numerotate_cont" string="Numerotation"
117                                         colspan="2" type="object" icon="gtk-go-forward" />
118                                     </group>
119                                 </form>
120                         </field>
121                 </record>
122                 
123                 <act_window name="Numerotation (automatic)"
124             res_model="auction.lots.numerotate_cont"
125             src_model="auction.lots"
126                     view_mode="form"
127                     target="new"        
128             key2="client_action_multi"    
129                     id="action_view_auction_numerotate_cont"/>
130
131         </data>
132 </openerp>