diff options
| author | Yannick Tivisse <yti@odoo.com> | 2017-11-08 15:44:34 +0100 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2017-11-16 14:49:05 +0100 |
| commit | dae838c6fe3da6d0262ef5ef67b7621fec7f9e8b (patch) | |
| tree | 8022b75b6d6708f3f786cd5574b1e83ce66e3ef9 /addons | |
| parent | 4516b1b02b5befe754c0500e5eb1ed1a5cc2a701 (diff) | |
[IMP] account_asset: Remove demo data
Purpose
=======
As there's no 'xfa_account_id' configured on the module installation, the demo data are not created.
Specification
=============
Remove them.
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/account_asset/__manifest__.py | 3 | ||||
| -rw-r--r-- | addons/account_asset/data/account_asset_demo.yml | 62 |
2 files changed, 0 insertions, 65 deletions
diff --git a/addons/account_asset/__manifest__.py b/addons/account_asset/__manifest__.py index 6f60136fb16..8ea7ec112d1 100644 --- a/addons/account_asset/__manifest__.py +++ b/addons/account_asset/__manifest__.py @@ -14,9 +14,6 @@ Keeps track of depreciations, and creates corresponding journal entries. 'website': 'https://www.odoo.com/page/accounting', 'category': 'Accounting', 'sequence': 32, - 'demo': [ - 'data/account_asset_demo.yml', - ], 'data': [ 'security/account_asset_security.xml', 'security/ir.model.access.csv', diff --git a/addons/account_asset/data/account_asset_demo.yml b/addons/account_asset/data/account_asset_demo.yml deleted file mode 100644 index 89e0120ad58..00000000000 --- a/addons/account_asset/data/account_asset_demo.yml +++ /dev/null @@ -1,62 +0,0 @@ -- - Creating demo data that require looking for accounts -- - !python {model: ir.model.data, id: False} : | - company = self.env.user.company_id - journal_id = self.env['account.journal'].search([('type', '=', 'general'), ('id', '!=', company.currency_exchange_journal_id.id)], limit=1).id - expense_account_id = self.env['account.account'].search([('user_type_id', '=', ref('account.data_account_type_expenses'))], limit=1).id - xfa_account_id = self.env['account.account'].search([('user_type_id', '=', ref('account.data_account_type_fixed_assets'))], limit=1).id - if not xfa_account_id: - xfa_account_id = self.env['account.account'].search([('user_type_id', '=', ref('account.data_account_type_current_assets'))], limit=1).id - from datetime import datetime, timedelta - import time - if xfa_account_id and expense_account_id and journal_id: - vals = { - 'journal_id': journal_id, - 'name': 'Hardware - 3 Years', - 'method_number': 3, - 'account_asset_id': xfa_account_id, - 'account_depreciation_id': xfa_account_id, - 'account_depreciation_expense_id': expense_account_id, - } - self._update('account.asset.category', 'account_asset', vals, 'account_asset_category_fixedassets0') - vals = { - 'journal_id': journal_id, - 'name': 'Cars - 5 Years', - 'method_number': 5, - 'account_asset_id': xfa_account_id, - 'account_depreciation_id': xfa_account_id, - 'account_depreciation_expense_id': expense_account_id, - } - self._update('account.asset.category', 'account_asset', vals, 'account_asset_category_fixedassets1') - vals = { - 'salvage_value': 2000.0, - 'state': 'open', - 'method_period': 12, - 'method_number': 5, - 'name': "CEO's car", - 'value': 12000.0, - 'category_id': ref('account_asset_category_fixedassets0'), - } - self._update('account.asset.asset', 'account_asset', vals, 'account_asset_asset_vehicles0') - vals = { - 'method_end': (datetime.now().replace(month=8, day=11) + timedelta(days=3*365)).strftime('%Y-%m-%d'), - 'salvage_value': 0.0, - 'method_time': 'end', - 'name': 'V6 Engine and 10 inches tires', - 'value': 2800.0, - 'category_id': ref('account_asset_category_fixedassets0'), - } - self._update('account.asset.asset', 'account_asset', vals, 'account_asset_asset_cab0') - vals = { - 'prorata': 1, - 'salvage_value': 100000.0, - 'state': 'open', - 'method_period': 12, - 'method_number': 20, - 'date': time.strftime('%Y-01-01'), - 'name': 'Office', - 'value': 500000.0, - 'category_id': ref('account_asset_category_fixedassets0'), - } - self._update('account.asset.asset', 'account_asset', vals, 'account_asset_asset_office0') |
