[ADD] added set to close button and its functionality

bzr revid: bde@tiny2-desktop-20110606111053-1d6ebusws13r1sjo
This commit is contained in:
bde 2011-06-06 16:40:53 +05:30
parent 1528f0c3f0
commit d6cfe8e711
2 changed files with 7 additions and 3 deletions

View File

@ -134,6 +134,11 @@ class account_asset_asset(osv.osv):
depreciation_date = datetime(year + (month / 12), month % 12, day)
return True
def set_to_close(self, cr, uid, ids, context={}):
return self.write(cr, uid, ids, {
'state':'close'
}, context)
def validate(self, cr, uid, ids, context={}):
return self.write(cr, uid, ids, {
'state':'open'

View File

@ -100,6 +100,8 @@
</group>
<group colspan="4">
<field name="state" readonly="1"/>
<button name="validate" states="draft" string="Confirm Asset" type="object" icon="gtk-apply"/>
<button name="set_to_close" states="open" string="Set to Close" type="object" icon="gtk-no"/>
</group>
<newline/>
</page>
@ -130,9 +132,6 @@
<field name="note" nolabel="1"/>
</page>
</notebook>
<group colspan="2" col="2">
<button name="validate" states="draft" string="Confirm Asset" type="object" icon="gtk-apply"/>
</group>
</form>
</field>
</record>