openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #06651
[Merge] lp:~openerp-dev/openobject-addons/trunk-boolean-asset-pso into lp:~openerp-dev/openobject-addons/trunk-account-asset
Priyesh (Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-boolean-asset-pso into lp:~openerp-dev/openobject-addons/trunk-account-asset.
Requested reviews:
OpenERP R&D Team (openerp-dev)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-boolean-asset-pso/+merge/60743
Added new boolean type function field to check the presence of move line
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-boolean-asset-pso/+merge/60743
Your team OpenERP R&D Team is requested to review the proposed merge of lp:~openerp-dev/openobject-addons/trunk-boolean-asset-pso into lp:~openerp-dev/openobject-addons/trunk-account-asset.
=== modified file 'account_asset/account_asset.py'
--- account_asset/account_asset.py 2011-05-11 06:47:44 +0000
+++ account_asset/account_asset.py 2011-05-12 09:17:56 +0000
@@ -278,6 +278,14 @@
class account_asset_depreciation_line(osv.osv):
_name = 'account.asset.depreciation.line'
_description = 'Asset depreciation line'
+
+
+ def get_move_line(self, cr, uid, ids, name, args, context={}):
+ res = {}
+ for line in self.browse(cr, uid, ids, context=context):
+ res[line.id] = line.move_id and True or False
+ return res
+
_columns = {
'name': fields.char('Depreciation Name', size=64, required=True, select=1),
'sequence': fields.integer('Sequence of the depreciation', required=True),
@@ -287,6 +295,7 @@
'depreciated_value': fields.float('Amount Already Depreciated', required=True),
'depreciation_date': fields.char('Depreciation Date', size=64, select=1),
'move_line_id': fields.many2one('account.move.line', 'Depreciation Entry'),
+ 'move_line_present': fields.function(get_move_line, method=True, type='boolean', string='Move Line Present', store=True)
}
account_asset_depreciation_line()
=== modified file 'account_asset/account_asset_view.xml'
--- account_asset/account_asset_view.xml 2011-05-10 18:52:09 +0000
+++ account_asset/account_asset_view.xml 2011-05-12 09:17:56 +0000
@@ -88,6 +88,7 @@
<field name="amount"/>
<field name="depreciated_value"/>
<field name="remaining_value"/>
+ <field name="move_line_present"/>
</tree>
<graph type="bar">
<field name="name"/>
Follow ups