Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
9490bb5
[MOV] assets_management: Rename to l10n_it_asset_management
SirAionTech Dec 14, 2023
2e83666
[FIX] l10n_it_asset_management: Depreciation of all previous years
SirTakobi Nov 7, 2022
20a578d
[FIX] l10n_it_asset_management: Dismiss date in new asset
SirAionTech Jan 15, 2024
3a133a6
[FIX] l10n_it_asset_management: Company and page number out of page
SirAionTech Jan 19, 2024
8da4aa6
[REF] l10n_it_asset_management: Worked on the module
SirAionTech Feb 13, 2024
0a7f692
[14.0][FIX] get only not null dates
sergiocorato May 30, 2023
9ef9fc6
[14.0][FIX] assets_management: includere nella stampa cespiti non anc…
sergiocorato Jun 19, 2023
60763a8
[14.0][FIX] do not create depreciation lines with zero amount
sergiocorato Jan 6, 2023
4151902
[REF] assets_management: Updated from repo template
SirAionTech Mar 1, 2024
f0b0df1
[REF] assets_management: Repo template update
SirAionTech Mar 1, 2024
b19dd4a
[REF] assets_management: Depreciation lines update correctly
SirAionTech Mar 5, 2024
06ad59b
Translated using Weblate (Italian)
mymage Apr 15, 2024
7c1030d
[FIX] l10n_it_asset_management: Update asset with entry
SirAionTech Mar 5, 2024
76a2508
[IMP] l10n_it_asset_management: Monthly depreciation
SirAionTech Mar 22, 2024
75f63a6
[IMP] l10n_it_asset_management: Simulate entries on other journal
SirAionTech Apr 3, 2024
e635def
Translated using Weblate (Italian)
mymage Sep 27, 2024
0ab92f6
[FIX] l10n_it_asset_management: Align residual with report
SirAionTech Aug 28, 2024
b2135e8
[REF] l10n_it_asset_management: Extract common tests setup
SirAionTech May 22, 2024
3f97660
[IMP] l10n_it_asset_management: Specific asset depreciation account
SirAionTech May 21, 2024
739146f
[FIX] l10n_it_asset_management: Gain/Loss proportional to depreciation
SirAionTech May 22, 2024
81e47ce
[IMP] l10n_it_asset_management: Max depreciable amount
SirAionTech Mar 25, 2024
84dd66c
Translated using Weblate (Italian)
mymage Oct 30, 2024
dd1afc2
[FIX] l10n_it_asset_management: properly open wizard
PicchiSeba Aug 30, 2024
9c4bb21
[IMP] l10n_it_asset_management: refactoring for compatibility with Od…
LorenzoC0 Feb 15, 2024
6385e65
Translated using Weblate (Italian)
mymage Jul 1, 2025
917cadd
[FIX] l10n_it_asset_management: handle access error during flag compu…
PicchiSeba Oct 1, 2025
a8d4f86
[FIX] l10n_it_asset_management: differentiate groups
PicchiSeba Oct 1, 2025
e8c8675
Translated using Weblate (Italian)
mymage Oct 2, 2025
e2c3168
[IMP] l10n_it_asset_management: pre-commit execution
monen17 Sep 21, 2025
2baaeef
[MIG] l10n_it_asset_management: Migration to 18.0
monen17 Sep 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
119 changes: 119 additions & 0 deletions l10n_it_asset_management/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
======================
ITA - Gestione Cespiti
======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4c946affb6e83d32d647cd39d39557fdd6b78c23f651d08784141f909e1d01dc
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_asset_management
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-18-0/l10n-italy-18-0-l10n_it_asset_management
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This modules allows account management of companies' assets.

**Table of contents**

.. contents::
:local:

Usage
=====

**English**

You can create and manage assets from accounting section of Odoo.

Configuration must be done from Assets -> Assets Configuration, where
depreciation types, modes and assets categories can be found.

Assets can both be created manually or via invoices and journal entries.
Depreciations can be generated by using the related wizard found in
Assets -> Assets Management -> Generate Depreciations, or by triggering
the same wizard from a single asset form view.

**Italiano**

È possibile creare e gestire cespiti dalla sezione contabilità di Odoo.

La configurazione dei cespiti dev'essere fatta andando in Cespiti ->
Configurazione Cespiti, dove si trovano le categorie dei beni, i tipi e
le modalità di ammortamento.

I cespiti possono essere creati manualmente o da fatture e registrazioni
contabili. Gli ammortamenti possono essere generati utilizzando
l'apposito wizard in Cespiti -> Gestione Cestpiti -> Genera
Ammortamenti, o aprendo quello stesso wizard dalla scheda del cespite.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_asset_management%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Openforce

Contributors
------------

- Alessandro Camilli <alessandrocamilli@openforce.it>
- Silvio Gregorini <silviogregorini@openforce.it>
- Stefano Pezzini <stefanopezzini@openforce.it>
- Lorenzo Battistini <lb@takobi.online>
- `TAKOBI <https://takobi.online>`__:

- Simone Rubino <sir@takobi.online>

- `Aion Tech <https://aiontech.company/>`__:

- Simone Rubino <simone.rubino@aion-tech.it>

- Nextev Srl <odoo@nextev.it>

Base icon made by `surang <https://www.flaticon.com/authors/surang>`__
from `www.flaticon.com <http://www.flaticon.com>`__.

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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.

This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_asset_management>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
7 changes: 7 additions & 0 deletions l10n_it_asset_management/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Author(s): Silvio Gregorini (silviogregorini@openforce.it)
# Copyright 2019 Openforce Srls Unipersonale (www.openforce.it)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
from . import report
from . import wizard
54 changes: 54 additions & 0 deletions l10n_it_asset_management/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Author(s): Silvio Gregorini (silviogregorini@openforce.it)
# Copyright 2019 Openforce Srls Unipersonale (www.openforce.it)
# Copyright 2023 Simone Rubino - Aion Tech
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
"name": "ITA - Gestione Cespiti",
"version": "18.0.1.0.0",
"category": "Localization/Italy",
"summary": "Gestione Cespiti",
"author": "Openforce, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": [
"account",
"account_financial_report",
"account_fiscal_year",
"mail",
],
"data": [
"security/res_groups.xml",
"security/ir.model.access.csv",
"security/rules.xml",
"data/ir_cron.xml",
"data/asset_data.xml",
"report/layout.xml",
"report/paperformat.xml",
"report/templates/asset_journal.xml",
"report/templates/asset_previsional.xml",
"report/reports.xml",
"views/asset_menuitems.xml",
"views/account_move.xml",
"views/asset.xml",
"views/asset_accounting_info.xml",
"views/asset_category.xml",
"views/asset_depreciation.xml",
"views/asset_depreciation_line.xml",
"views/asset_depreciation_line_type.xml",
"views/asset_depreciation_mode.xml",
"views/asset_depreciation_type.xml",
"views/asset_tag.xml",
"wizard/account_move_manage_asset_view.xml",
"wizard/asset_generate_depreciation_view.xml",
"wizard/asset_journal_report_view.xml",
"wizard/asset_previsional_report_view.xml",
],
"assets": {
"web.assets_backend": [
"l10n_it_asset_management/static/src/js/*",
"l10n_it_asset_management/static/src/xml/*",
],
},
"development_status": "Beta",
}
43 changes: 43 additions & 0 deletions l10n_it_asset_management/data/asset_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<!-- Natura ammortamento -->
<record id="ad_type_civilistico" model="asset.depreciation.type">
<field name="name">Civilistico</field>
<field name="requires_account_move">1</field>
<field name="print_by_default">1</field>
</record>
<record id="ad_type_fiscale" model="asset.depreciation.type">
<field name="name">Fiscale</field>
<field name="requires_account_move">0</field>
<field name="print_by_default">1</field>
</record>

<!-- Tipo operazione -->
<record id="adpl_type_riv" model="asset.depreciation.line.type">
<field name="name">Rivalutazione</field>
<field name="code">RIV</field>
<field name="type">in</field>
</record>

<record id="adpl_type_sva" model="asset.depreciation.line.type">
<field name="name">Svalutazione</field>
<field name="code">SVA</field>
<field name="type">out</field>
</record>

<!-- Metodi di ammortamento -->
<record id="ad_mode_immateriale" model="asset.depreciation.mode">
<field name="name">IMMATERIALE</field>
<field name="used_asset_coeff">1</field>
</record>
<record id="ad_mode_materiale" model="asset.depreciation.mode">
<field name="name">MATERIALE</field>
<field name="used_asset_coeff">1</field>
</record>
<record id="ad_mode_materiale_line" model="asset.depreciation.mode.line">
<field name="mode_id" ref="ad_mode_materiale" />
<field name="from_year_nr">1</field>
<field name="to_year_nr">1</field>
<field name="coefficient">0.5</field>
</record>
</odoo>
13 changes: 13 additions & 0 deletions l10n_it_asset_management/data/ir_cron.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="clean_asset_accounting_info_cron" model="ir.cron">
<field name="name">Vacuum Empty Asset Accounting Info</field>
<field name="active" eval="False" />
<field name="user_id" ref="base.user_root" />
<field name="interval_number">5</field>
<field name="interval_type">minutes</field>
<field name="model_id" ref="model_asset_accounting_info" />
<field name="state">code</field>
<field name="code">model.cron_vacuum_table()</field>
</record>
</odoo>
Loading