[IMP] account_asset: usability changes for asset history
[odoo/odoo.git] / addons / account_asset / wizard / wizard_asset_close.py
1 # -*- encoding: utf-8 -*-
2 ##############################################################################
3 #    
4 #    OpenERP, Open Source Management Solution
5 #    Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
6 #
7 #    This program is free software: you can redistribute it and/or modify
8 #    it under the terms of the GNU Affero General Public License as
9 #    published by the Free Software Foundation, either version 3 of the
10 #    License, or (at your option) any later version.
11 #
12 #    This program is distributed in the hope that it will be useful,
13 #    but WITHOUT ANY WARRANTY; without even the implied warranty of
14 #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 #    GNU Affero General Public License for more details.
16 #
17 #    You should have received a copy of the GNU Affero General Public License
18 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.     
19 #
20 ##############################################################################
21
22 import wizard
23 import pooler
24
25 asset_end_arch = '''<?xml version="1.0"?>
26 <form string="Close asset">
27     <separator string="General information" colspan="4"/>
28 </form>'''
29
30 asset_end_fields = {
31 }
32
33 class wizard_asset_close(wizard.interface):
34     states = {
35         'init': {
36             'actions': [],
37             'result': {'type':'form', 'arch':asset_end_arch, 'fields':asset_end_fields, 'state':[
38                 ('end','Cancel'),
39                 ('asset_close','End of asset')
40             ]}
41         },
42         'asset_close': {
43             'actions': [],
44             'result': {'type' : 'state', 'state': 'end'}
45         }
46     }
47 wizard_asset_close('account.asset.close')
48
49
50 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
51