From e96fb9e05dcac46780a0ede8037005821238e7e5 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Fri, 6 Nov 2015 09:26:40 +0100 Subject: [PATCH 1/2] account_asset_depr_line_cancel ================================================ Cancel button on account asset depreciation line ================================================ This module adds an icon to allow to remove the depreciation journal entry created by each asset depreciation line. Usage ===== On each depreciation line that has created a journal entry, you have a new button with a white cross in a red circle that allows to remove that entry. --- account_asset_depr_line_cancel/README.rst | 53 +++ account_asset_depr_line_cancel/__init__.py | 5 + account_asset_depr_line_cancel/__openerp__.py | 22 + .../models/__init__.py | 4 + .../models/account_asset_asset.py | 20 + .../static/description/icon.png | Bin 0 -> 8772 bytes .../static/description/icon.svg | 391 ++++++++++++++++++ .../views/account_asset_asset_view.xml | 25 ++ 8 files changed, 520 insertions(+) create mode 100644 account_asset_depr_line_cancel/README.rst create mode 100644 account_asset_depr_line_cancel/__init__.py create mode 100644 account_asset_depr_line_cancel/__openerp__.py create mode 100644 account_asset_depr_line_cancel/models/__init__.py create mode 100644 account_asset_depr_line_cancel/models/account_asset_asset.py create mode 100644 account_asset_depr_line_cancel/static/description/icon.png create mode 100644 account_asset_depr_line_cancel/static/description/icon.svg create mode 100644 account_asset_depr_line_cancel/views/account_asset_asset_view.xml diff --git a/account_asset_depr_line_cancel/README.rst b/account_asset_depr_line_cancel/README.rst new file mode 100644 index 000000000..8b8ba343a --- /dev/null +++ b/account_asset_depr_line_cancel/README.rst @@ -0,0 +1,53 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +================================================ +Cancel button on account asset depreciation line +================================================ + +This module adds a button to allow to remove the depreciation journal entry +created by each asset depreciation line. + +Usage +===== + +On each depreciation line that has created a journal entry, you have a new +button with a white cross in a red circle that allows to remove that entry. + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/92/8.0 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback `here `_. + + +Credits +======= + +Contributors +------------ + +* Pedro M. Baeza + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/account_asset_depr_line_cancel/__init__.py b/account_asset_depr_line_cancel/__init__.py new file mode 100644 index 000000000..721dbe492 --- /dev/null +++ b/account_asset_depr_line_cancel/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# (c) 2015 Serv. Tecnol. Avanzados - Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +from . import models diff --git a/account_asset_depr_line_cancel/__openerp__.py b/account_asset_depr_line_cancel/__openerp__.py new file mode 100644 index 000000000..e6b5aa691 --- /dev/null +++ b/account_asset_depr_line_cancel/__openerp__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Copyright 2015-2017 Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +{ + 'name': 'Assets Management - Cancel button', + 'version': '8.0.1.0.0', + 'depends': [ + 'account_asset', + ], + 'author': "Tecnativa, " + "Odoo Community Association (OCA)", + 'website': 'http://www.serviciosbaeza.com', + 'category': 'Accounting & Finance', + 'test': [ + ], + 'data': [ + 'views/account_asset_asset_view.xml', + ], + 'installable': True, + 'license': 'AGPL-3', +} diff --git a/account_asset_depr_line_cancel/models/__init__.py b/account_asset_depr_line_cancel/models/__init__.py new file mode 100644 index 000000000..6c40007c9 --- /dev/null +++ b/account_asset_depr_line_cancel/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +from . import account_asset_asset diff --git a/account_asset_depr_line_cancel/models/account_asset_asset.py b/account_asset_depr_line_cancel/models/account_asset_asset.py new file mode 100644 index 000000000..f464adcb0 --- /dev/null +++ b/account_asset_depr_line_cancel/models/account_asset_asset.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Copyright 2015-2017 Pedro M. Baeza +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html + +from openerp import models, api + + +class AccountAssetDepreciationLine(models.Model): + _inherit = 'account.asset.depreciation.line' + + @api.multi + def unlink_move(self): + moves = self.mapped('move_id') + moves.filtered(lambda x: x.state == 'posted').button_cancel() + moves.unlink() + self.write({'move_check': False}) + self.mapped('asset_id').filtered(lambda x: x.state == 'close').write({ + 'state': 'open', + }) + return True diff --git a/account_asset_depr_line_cancel/static/description/icon.png b/account_asset_depr_line_cancel/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..198c5ee08ef8c698ab5505a7cfab8a6d3f58a20e GIT binary patch literal 8772 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 umv?Ul + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/account_asset_depr_line_cancel/views/account_asset_asset_view.xml b/account_asset_depr_line_cancel/views/account_asset_asset_view.xml new file mode 100644 index 000000000..0d3bcd05a --- /dev/null +++ b/account_asset_depr_line_cancel/views/account_asset_asset_view.xml @@ -0,0 +1,25 @@ + + + + Account Asset Form (cancel button) + account.asset.asset + + + + {'reload_on_button': true} + + + + + + From 37a66ded8f745033d48d976db1e0b19bbf84b0e4 Mon Sep 17 00:00:00 2001 From: David Vidal Date: Fri, 19 May 2017 14:35:32 +0200 Subject: [PATCH 2/2] [MIG] account_asset_depr_line_cancel: Migration to 10.0 --- account_asset_depr_line_cancel/README.rst | 3 ++- account_asset_depr_line_cancel/__init__.py | 2 +- .../{__openerp__.py => __manifest__.py} | 9 +++++---- .../models/account_asset_asset.py | 3 ++- .../views/account_asset_asset_view.xml | 11 ++++++----- 5 files changed, 16 insertions(+), 12 deletions(-) rename account_asset_depr_line_cancel/{__openerp__.py => __manifest__.py} (86%) diff --git a/account_asset_depr_line_cancel/README.rst b/account_asset_depr_line_cancel/README.rst index 8b8ba343a..08330d3ef 100644 --- a/account_asset_depr_line_cancel/README.rst +++ b/account_asset_depr_line_cancel/README.rst @@ -17,7 +17,7 @@ button with a white cross in a red circle that allows to remove that entry. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/92/8.0 + :target: https://runbot.odoo-community.org/runbot/92/10.0 Bug Tracker =========== @@ -36,6 +36,7 @@ Contributors ------------ * Pedro M. Baeza +* David Vidal Maintainer ---------- diff --git a/account_asset_depr_line_cancel/__init__.py b/account_asset_depr_line_cancel/__init__.py index 721dbe492..2d03b3582 100644 --- a/account_asset_depr_line_cancel/__init__.py +++ b/account_asset_depr_line_cancel/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# (c) 2015 Serv. Tecnol. Avanzados - Pedro M. Baeza +# Copyright 2015-2017 Pedro M. Baeza # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from . import models diff --git a/account_asset_depr_line_cancel/__openerp__.py b/account_asset_depr_line_cancel/__manifest__.py similarity index 86% rename from account_asset_depr_line_cancel/__openerp__.py rename to account_asset_depr_line_cancel/__manifest__.py index e6b5aa691..227cea5fd 100644 --- a/account_asset_depr_line_cancel/__openerp__.py +++ b/account_asset_depr_line_cancel/__manifest__.py @@ -1,13 +1,11 @@ # -*- coding: utf-8 -*- # Copyright 2015-2017 Pedro M. Baeza +# Copyright 2017 David Vidal # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html { 'name': 'Assets Management - Cancel button', - 'version': '8.0.1.0.0', - 'depends': [ - 'account_asset', - ], + 'version': '10.0.1.0.0', 'author': "Tecnativa, " "Odoo Community Association (OCA)", 'website': 'http://www.serviciosbaeza.com', @@ -17,6 +15,9 @@ 'data': [ 'views/account_asset_asset_view.xml', ], + 'depends': [ + 'account_asset', + ], 'installable': True, 'license': 'AGPL-3', } diff --git a/account_asset_depr_line_cancel/models/account_asset_asset.py b/account_asset_depr_line_cancel/models/account_asset_asset.py index f464adcb0..5868113da 100644 --- a/account_asset_depr_line_cancel/models/account_asset_asset.py +++ b/account_asset_depr_line_cancel/models/account_asset_asset.py @@ -1,8 +1,9 @@ # -*- coding: utf-8 -*- # Copyright 2015-2017 Pedro M. Baeza +# Copyright 2017 David Vidal # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html -from openerp import models, api +from odoo import models, api class AccountAssetDepreciationLine(models.Model): diff --git a/account_asset_depr_line_cancel/views/account_asset_asset_view.xml b/account_asset_depr_line_cancel/views/account_asset_asset_view.xml index 0d3bcd05a..7d4f36be9 100644 --- a/account_asset_depr_line_cancel/views/account_asset_asset_view.xml +++ b/account_asset_depr_line_cancel/views/account_asset_asset_view.xml @@ -1,5 +1,5 @@ - - + + Account Asset Form (cancel button) account.asset.asset @@ -11,7 +11,8 @@