Initial commit: L10N_Europe packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:52 +02:00
commit 9803722600
2377 changed files with 380711 additions and 0 deletions

View file

@ -0,0 +1,53 @@
# Italy - Accounting
Piano dei conti italiano di un'impresa generica.
================================================
Italian accounting chart and localization.
## Installation
```bash
pip install odoo-bringout-oca-ocb-l10n_it
```
## Dependencies
This addon depends on:
- account
- base_iban
- base_vat
## Manifest Information
- **Name**: Italy - Accounting
- **Version**: 0.6
- **Category**: Accounting/Localizations/Account Charts
- **License**: LGPL-3
- **Installable**: False
## Source
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `l10n_it`.
## License
This package maintains the original LGPL-3 license from the upstream Odoo project.
## Documentation
- Overview: doc/OVERVIEW.md
- Architecture: doc/ARCHITECTURE.md
- Models: doc/MODELS.md
- Controllers: doc/CONTROLLERS.md
- Wizards: doc/WIZARDS.md
- Reports: doc/REPORTS.md
- Security: doc/SECURITY.md
- Install: doc/INSTALL.md
- Usage: doc/USAGE.md
- Configuration: doc/CONFIGURATION.md
- Dependencies: doc/DEPENDENCIES.md
- Troubleshooting: doc/TROUBLESHOOTING.md
- FAQ: doc/FAQ.md

View file

@ -0,0 +1,32 @@
# Architecture
```mermaid
flowchart TD
U[Users] -->|HTTP| V[Views and QWeb Templates]
V --> C[Controllers]
V --> W[Wizards Transient Models]
C --> M[Models and ORM]
W --> M
M --> R[Reports]
DX[Data XML] --> M
S[Security ACLs and Groups] -. enforces .-> M
subgraph L10n_it Module - l10n_it
direction LR
M:::layer
W:::layer
C:::layer
V:::layer
R:::layer
S:::layer
DX:::layer
end
classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px
```
Notes
- Views include tree/form/kanban templates and report templates.
- Controllers provide website/portal routes when present.
- Wizards are UI flows implemented with `models.TransientModel`.
- Data XML loads data/demo records; Security defines groups and access.

View file

@ -0,0 +1,3 @@
# Configuration
Refer to Odoo settings for l10n_it. Configure related models, access rights, and options as needed.

View file

@ -0,0 +1,3 @@
# Controllers
This module does not define custom HTTP controllers.

View file

@ -0,0 +1,7 @@
# Dependencies
This addon depends on:
- [account](../../odoo-bringout-oca-ocb-account)
- [base_iban](../../odoo-bringout-oca-ocb-base_iban)
- [base_vat](../../odoo-bringout-oca-ocb-base_vat)

View file

@ -0,0 +1,4 @@
# FAQ
- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged).
- Q: How to enable? A: Start server with --addon l10n_it or install in UI.

View file

@ -0,0 +1,7 @@
# Install
```bash
pip install odoo-bringout-oca-ocb-l10n_it"
# or
uv pip install odoo-bringout-oca-ocb-l10n_it"
```

View file

@ -0,0 +1,13 @@
# Models
Detected core models and extensions in l10n_it.
```mermaid
classDiagram
class account_chart_template
class account_report_expression
```
Notes
- Classes show model technical names; fields omitted for brevity.
- Items listed under _inherit are extensions of existing models.

View file

@ -0,0 +1,6 @@
# Overview
Packaged Odoo addon: l10n_it. Provides features documented in upstream Odoo 16 under this addon.
- Source: OCA/OCB 16.0, addon l10n_it
- License: LGPL-3

View file

@ -0,0 +1,3 @@
# Reports
This module does not define custom reports.

View file

@ -0,0 +1,8 @@
# Security
This module does not define custom security rules or access controls beyond Odoo defaults.
Default Odoo security applies:
- Base user access through standard groups
- Model access inherited from dependencies
- No custom row-level security rules

View file

@ -0,0 +1,5 @@
# Troubleshooting
- Ensure Python and Odoo environment matches repo guidance.
- Check database connectivity and logs if startup fails.
- Validate that dependent addons listed in DEPENDENCIES.md are installed.

View file

@ -0,0 +1,7 @@
# Usage
Start Odoo including this addon (from repo root):
```bash
python3 scripts/nix_odoo_web_server.py --db-name mydb --addon l10n_it
```

View file

@ -0,0 +1,3 @@
# Wizards
This module does not include UI wizards.

View file

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import models

View file

@ -0,0 +1,38 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Italy - Accounting',
'version': '0.6',
'depends': [
'account',
'base_iban',
'base_vat',
],
'author': 'OpenERP Italian Community',
'description': """
Piano dei conti italiano di un'impresa generica.
================================================
Italian accounting chart and localization.
""",
'category': 'Accounting/Localizations/Account Charts',
'website': 'http://www.odoo.com/',
'data': [
'data/account_account_tag.xml',
'data/account_chart_template.xml',
'data/account.account.template.csv',
'data/account_chart_template_accounts.xml',
'data/account.tax.group.csv',
'data/account_tax_report_data.xml',
'data/account_tax_template.xml',
'data/account.fiscal.position.template.csv',
'data/account_fiscal_position_tax_template_data.xml',
'data/account_chart_template_data.xml',
'data/report_invoice.xml'
],
'demo': [
'demo/demo_company.xml',
],
'license': 'LGPL-3',
}

View file

@ -0,0 +1,180 @@
id,code,name,account_type,reconcile,chart_template_id:id,tag_ids:id
1101,1101,Costi di impianto,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1106,1106,Software,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1108,1108,Avviamento,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1111,1111,Fondo ammortamento costi di impianto,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1116,1116,Fondo ammortamento software,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1118,1118,Fondo ammortamento avviamento,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1201,1201,Fabbricati,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1202,1202,Impianti e macchinari,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1204,1204,Attrezzature commerciali,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1205,1205,Macchine d'ufficio,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1206,1206,Arredamento,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1207,1207,Automezzi,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1208,1208,Imballaggi durevoli,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1211,1211,Fondo ammortamento fabbricati,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1212,1212,Fondo ammortamento impianti e macchinari,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1214,1214,Fondo ammortamento attrezzature commerciali,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1215,1215,Fondo ammortamento macchine d'ufficio,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1216,1216,Fondo ammortamento arredamento,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1217,1217,Fondo ammortamento automezzi,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1218,1218,Fondo ammortamento imballaggi durevoli,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1220,1220,Fornitori immobilizzazioni c/acconti,asset_non_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1301,1301,Mutui attivi,asset_fixed,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_ATT
1401,1401,Materie di consumo,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1404,1404,Merci,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1410,1410,Fornitori c/acconti,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1501,1501,Crediti v/clienti,asset_receivable,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1502,1502,Crediti commerciali diversi,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1503,1503,Clienti c/spese anticipate,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1505,1505,Cambiali attive,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1506,1506,Cambiali allo sconto,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1507,1507,Cambiali all'incasso,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1508,1508,Crediti v/clienti (PoS),asset_receivable,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1509,1509,Fatture da emettere,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1510,1510,Crediti insoluti,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1511,1511,Cambiali insolute,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1531,1531,Crediti da liquidare,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1540,1540,Fondo svalutazione crediti,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1541,1541,Fondo rischi su crediti,asset_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1601,1601,IVA n/credito,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1602,1602,IVA c/acconto,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1605,1605,Crediti per IVA,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1607,1607,Imposte c/acconto,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1608,1608,Crediti per imposte,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1609,1609,Crediti per ritenute subite,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1610,1610,Crediti per cauzioni,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1620,1620,Personale c/acconti,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1630,1630,Crediti v/istituti previdenziali,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1640,1640,Debitori diversi,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_ATT
1901,1901,Ratei attivi,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_ATT
1902,1902,Risconti attivi,asset_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_ATT
2101,2101,Patrimonio netto,equity,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PASS
2102,2102,Utile d'esercizio,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PASS
2103,2103,Perdita d'esercizio,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PASS
2104,2104,Prelevamenti extra gestione,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PASS
2105,2105,Titolare c/ritenute subite,equity,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PASS
2201,2201,Fondo per imposte,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PASS
2204,2204,Fondo responsabilità civile,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PASS
2205,2205,Fondo spese future,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PASS
2211,2211,Fondo manutenzioni programmate,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PASS
2301,2301,Debiti per TFRL,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PASS
2410,2410,Mutui passivi,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2411,2411,Banche c/sovvenzioni,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2420,2420,Banche c/c passivi,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2421,2421,Banche c/RIBA all'incasso,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2422,2422,Banche c/cambiali all'incasso,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2423,2423,Banche c/anticipi su fatture,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2440,2440,Debiti v/altri finanziatori,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2501,2501,Debiti v/fornitori,liability_payable,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2503,2503,Cambiali passive,liability_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2520,2520,Fatture da ricevere,liability_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2521,2521,Debiti da liquidare,liability_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2530,2530,Clienti c/acconti,liability_current,TRUE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2601,2601,IVA n/debito,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2602,2602,Debiti per ritenute da versare,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2605,2605,Erario c/IVA,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2606,2606,Debiti per imposte,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2607,2607,Erario c/IVA Split Payment,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2608,2608,IVA c/Split Payment,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2619,2619,Debiti per cauzioni,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2620,2620,Personale c/retribuzioni,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2621,2621,Personale c/liquidazioni,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2622,2622,Clienti c/cessione,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2630,2630,Debiti v/istituti previdenziali,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2640,2640,Creditori diversi,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_D_PASS
2701,2701,Ratei passivi,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_E_PASS
2702,2702,Risconti passivi,liability_current,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_E_PASS
2801,2801,Bilancio di apertura,liability_current,FALSE,l10n_it_chart_template_generic,
2802,2802,Bilancio di chiusura,liability_current,FALSE,l10n_it_chart_template_generic,
2810,2810,IVA c/liquidazioni,liability_current,FALSE,l10n_it_chart_template_generic,
2811,2811,Istituti previdenziali,liability_current,FALSE,l10n_it_chart_template_generic,
2901,2901,Beni di terzi,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_BENI
2902,2902,Depositanti beni,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_BENI
2911,2911,Merci da ricevere,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2912,2912,Fornitori c/impegni,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2913,2913,Impegni per beni in leasing,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2914,2914,Creditori c/leasing,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2916,2916,Clienti c/impegni,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2917,2917,Merci da consegnare,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2921,2921,Rischi per effetti scontati,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_RISCHI
2922,2922,Banche c/effetti scontati,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_RISCHI
2926,2926,Rischi per fideiussioni,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_RISCHI
2927,2927,Creditori per fideiussioni,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
2931,2931,Rischi per avalli,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_RISCHI
2932,2932,Creditori per avalli,off_balance,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_IMPEGNI
3101,3101,Merci c/vendite,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3103,3103,Rimborsi spese di vendita,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3110,3110,Resi su vendite,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3111,3111,Ribassi e abbuoni passivi,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3112,3112,Premi su vendite,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3201,3201,Fitti attivi,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3202,3202,Proventi vari,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3210,3210,Arrotondamenti attivi,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3220,3220,Plusvalenze ordinarie diverse,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3230,3230,Sopravvenienze attive ordinarie diverse,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
3240,3240,Insussistenze attive ordinarie diverse,income,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_A_PL
4101,4101,Merci c/acquisti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4102,4102,Materie di consumo c/acquisti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4105,4105,Merci c/apporti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4110,4110,Resi su acquisti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4111,4111,Ribassi e abbuoni attivi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4112,4112,Premi su acquisti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4121,4121,Merci c/esistenze iniziali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4122,4122,Materie di consumo c/esistenze iniziali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4131,4131,Merci c/rimanenze finali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4132,4132,Materie di consumo c/rimanenze finali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4201,4201,Costi di trasporto,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4202,4202,Costi per energia,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4203,4203,Costi di pubblicità,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4204,4204,Costi di consulenze,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4205,4205,Costi postali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4206,4206,Costi telefonici,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4207,4207,Costi di assicurazione,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4208,4208,Costi di vigilanza,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4209,4209,Costi per i locali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4210,4210,Costi di esercizio automezzi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4211,4211,Costi di manutenzione e riparazione,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4212,4212,Provvigioni passive,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4213,4213,Spese di incasso,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4301,4301,Fitti passivi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4302,4302,Canoni di leasing,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4401,4401,Salari e stipendi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4402,4402,Oneri sociali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4403,4403,TFRL,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4404,4404,Altri costi per il personale,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4501,4501,Ammortamento costi di impianto,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4506,4506,Ammortamento software,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4508,4508,Ammortamento avviamento,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4601,4601,Ammortamento fabbricati,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4602,4602,Ammortamento impianti e macchinari,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4604,4604,Ammortamento attrezzature commerciali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4605,4605,Ammortamento macchine d'ufficio,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4606,4606,Ammortamento arredamento,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4607,4607,Ammortamento automezzi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4608,4608,Ammortamento imballaggi durevoli,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4701,4701,Svalutazioni immobilizzazioni immateriali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4702,4702,Svalutazioni immobilizzazioni materiali,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4706,4706,Svalutazione crediti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4814,4814,Accantonamento per responsabilità civile,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4821,4821,Accantonamento per spese future,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4823,4823,Accantonamento per manutenzioni programmate,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4901,4901,Oneri fiscali diversi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4903,4903,Oneri vari,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4905,4905,Perdite su crediti,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4910,4910,Arrotondamenti passivi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4920,4920,Minusvalenze ordinarie diverse,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4930,4930,Sopravvenienze passive ordinarie diverse,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
4940,4940,Insussistenze passive ordinarie diverse,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_B_PL
5110,5110,Interessi attivi v/clienti,income_other,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5115,5115,Interessi attivi bancari,income_other,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5116,5116,Interessi attivi postali,income_other,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5140,5140,Proventi finanziari diversi,income_other,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5201,5201,Interessi passivi v/fornitori,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5202,5202,Interessi passivi bancari,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5203,5203,Sconti passivi bancari,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5210,5210,Interessi passivi su mutui,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
5240,5240,Oneri finanziari diversi,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_C_PL
8101,8101,Imposte dell'esercizio,expense,FALSE,l10n_it_chart_template_generic,l10n_it.account_tag_E_PL
9101,9101,Conto di risultato economico,expense,FALSE,l10n_it_chart_template_generic,
9102,9102,Stato patrimoniale,expense,FALSE,l10n_it_chart_template_generic,
1 id code name account_type reconcile chart_template_id:id tag_ids:id
2 1101 1101 Costi di impianto asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
3 1106 1106 Software asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
4 1108 1108 Avviamento asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
5 1111 1111 Fondo ammortamento costi di impianto asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
6 1116 1116 Fondo ammortamento software asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
7 1118 1118 Fondo ammortamento avviamento asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
8 1201 1201 Fabbricati asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
9 1202 1202 Impianti e macchinari asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
10 1204 1204 Attrezzature commerciali asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
11 1205 1205 Macchine d'ufficio asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
12 1206 1206 Arredamento asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
13 1207 1207 Automezzi asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
14 1208 1208 Imballaggi durevoli asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
15 1211 1211 Fondo ammortamento fabbricati asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
16 1212 1212 Fondo ammortamento impianti e macchinari asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
17 1214 1214 Fondo ammortamento attrezzature commerciali asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
18 1215 1215 Fondo ammortamento macchine d'ufficio asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
19 1216 1216 Fondo ammortamento arredamento asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
20 1217 1217 Fondo ammortamento automezzi asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
21 1218 1218 Fondo ammortamento imballaggi durevoli asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
22 1220 1220 Fornitori immobilizzazioni c/acconti asset_non_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
23 1301 1301 Mutui attivi asset_fixed FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_ATT
24 1401 1401 Materie di consumo asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
25 1404 1404 Merci asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
26 1410 1410 Fornitori c/acconti asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
27 1501 1501 Crediti v/clienti asset_receivable TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
28 1502 1502 Crediti commerciali diversi asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
29 1503 1503 Clienti c/spese anticipate asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
30 1505 1505 Cambiali attive asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
31 1506 1506 Cambiali allo sconto asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
32 1507 1507 Cambiali all'incasso asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
33 1508 1508 Crediti v/clienti (PoS) asset_receivable TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
34 1509 1509 Fatture da emettere asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
35 1510 1510 Crediti insoluti asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
36 1511 1511 Cambiali insolute asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
37 1531 1531 Crediti da liquidare asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
38 1540 1540 Fondo svalutazione crediti asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
39 1541 1541 Fondo rischi su crediti asset_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
40 1601 1601 IVA n/credito asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
41 1602 1602 IVA c/acconto asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
42 1605 1605 Crediti per IVA asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
43 1607 1607 Imposte c/acconto asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
44 1608 1608 Crediti per imposte asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
45 1609 1609 Crediti per ritenute subite asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
46 1610 1610 Crediti per cauzioni asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
47 1620 1620 Personale c/acconti asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
48 1630 1630 Crediti v/istituti previdenziali asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
49 1640 1640 Debitori diversi asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_ATT
50 1901 1901 Ratei attivi asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_ATT
51 1902 1902 Risconti attivi asset_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_ATT
52 2101 2101 Patrimonio netto equity FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PASS
53 2102 2102 Utile d'esercizio income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PASS
54 2103 2103 Perdita d'esercizio expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PASS
55 2104 2104 Prelevamenti extra gestione income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PASS
56 2105 2105 Titolare c/ritenute subite equity FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PASS
57 2201 2201 Fondo per imposte liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PASS
58 2204 2204 Fondo responsabilità civile liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PASS
59 2205 2205 Fondo spese future liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PASS
60 2211 2211 Fondo manutenzioni programmate liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PASS
61 2301 2301 Debiti per TFRL liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PASS
62 2410 2410 Mutui passivi liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
63 2411 2411 Banche c/sovvenzioni liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
64 2420 2420 Banche c/c passivi liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
65 2421 2421 Banche c/RIBA all'incasso liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
66 2422 2422 Banche c/cambiali all'incasso liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
67 2423 2423 Banche c/anticipi su fatture liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
68 2440 2440 Debiti v/altri finanziatori liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
69 2501 2501 Debiti v/fornitori liability_payable TRUE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
70 2503 2503 Cambiali passive liability_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
71 2520 2520 Fatture da ricevere liability_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
72 2521 2521 Debiti da liquidare liability_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
73 2530 2530 Clienti c/acconti liability_current TRUE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
74 2601 2601 IVA n/debito liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
75 2602 2602 Debiti per ritenute da versare liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
76 2605 2605 Erario c/IVA liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
77 2606 2606 Debiti per imposte liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
78 2607 2607 Erario c/IVA Split Payment liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
79 2608 2608 IVA c/Split Payment liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
80 2619 2619 Debiti per cauzioni liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
81 2620 2620 Personale c/retribuzioni liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
82 2621 2621 Personale c/liquidazioni liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
83 2622 2622 Clienti c/cessione liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
84 2630 2630 Debiti v/istituti previdenziali liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
85 2640 2640 Creditori diversi liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_D_PASS
86 2701 2701 Ratei passivi liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_E_PASS
87 2702 2702 Risconti passivi liability_current FALSE l10n_it_chart_template_generic l10n_it.account_tag_E_PASS
88 2801 2801 Bilancio di apertura liability_current FALSE l10n_it_chart_template_generic
89 2802 2802 Bilancio di chiusura liability_current FALSE l10n_it_chart_template_generic
90 2810 2810 IVA c/liquidazioni liability_current FALSE l10n_it_chart_template_generic
91 2811 2811 Istituti previdenziali liability_current FALSE l10n_it_chart_template_generic
92 2901 2901 Beni di terzi off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_BENI
93 2902 2902 Depositanti beni off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_BENI
94 2911 2911 Merci da ricevere off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
95 2912 2912 Fornitori c/impegni off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
96 2913 2913 Impegni per beni in leasing off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
97 2914 2914 Creditori c/leasing off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
98 2916 2916 Clienti c/impegni off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
99 2917 2917 Merci da consegnare off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
100 2921 2921 Rischi per effetti scontati off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_RISCHI
101 2922 2922 Banche c/effetti scontati off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_RISCHI
102 2926 2926 Rischi per fideiussioni off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_RISCHI
103 2927 2927 Creditori per fideiussioni off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
104 2931 2931 Rischi per avalli off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_RISCHI
105 2932 2932 Creditori per avalli off_balance FALSE l10n_it_chart_template_generic l10n_it.account_tag_IMPEGNI
106 3101 3101 Merci c/vendite income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
107 3103 3103 Rimborsi spese di vendita income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
108 3110 3110 Resi su vendite income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
109 3111 3111 Ribassi e abbuoni passivi income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
110 3112 3112 Premi su vendite income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
111 3201 3201 Fitti attivi income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
112 3202 3202 Proventi vari income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
113 3210 3210 Arrotondamenti attivi income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
114 3220 3220 Plusvalenze ordinarie diverse income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
115 3230 3230 Sopravvenienze attive ordinarie diverse income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
116 3240 3240 Insussistenze attive ordinarie diverse income FALSE l10n_it_chart_template_generic l10n_it.account_tag_A_PL
117 4101 4101 Merci c/acquisti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
118 4102 4102 Materie di consumo c/acquisti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
119 4105 4105 Merci c/apporti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
120 4110 4110 Resi su acquisti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
121 4111 4111 Ribassi e abbuoni attivi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
122 4112 4112 Premi su acquisti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
123 4121 4121 Merci c/esistenze iniziali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
124 4122 4122 Materie di consumo c/esistenze iniziali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
125 4131 4131 Merci c/rimanenze finali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
126 4132 4132 Materie di consumo c/rimanenze finali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
127 4201 4201 Costi di trasporto expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
128 4202 4202 Costi per energia expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
129 4203 4203 Costi di pubblicità expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
130 4204 4204 Costi di consulenze expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
131 4205 4205 Costi postali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
132 4206 4206 Costi telefonici expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
133 4207 4207 Costi di assicurazione expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
134 4208 4208 Costi di vigilanza expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
135 4209 4209 Costi per i locali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
136 4210 4210 Costi di esercizio automezzi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
137 4211 4211 Costi di manutenzione e riparazione expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
138 4212 4212 Provvigioni passive expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
139 4213 4213 Spese di incasso expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
140 4301 4301 Fitti passivi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
141 4302 4302 Canoni di leasing expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
142 4401 4401 Salari e stipendi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
143 4402 4402 Oneri sociali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
144 4403 4403 TFRL expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
145 4404 4404 Altri costi per il personale expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
146 4501 4501 Ammortamento costi di impianto expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
147 4506 4506 Ammortamento software expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
148 4508 4508 Ammortamento avviamento expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
149 4601 4601 Ammortamento fabbricati expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
150 4602 4602 Ammortamento impianti e macchinari expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
151 4604 4604 Ammortamento attrezzature commerciali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
152 4605 4605 Ammortamento macchine d'ufficio expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
153 4606 4606 Ammortamento arredamento expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
154 4607 4607 Ammortamento automezzi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
155 4608 4608 Ammortamento imballaggi durevoli expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
156 4701 4701 Svalutazioni immobilizzazioni immateriali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
157 4702 4702 Svalutazioni immobilizzazioni materiali expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
158 4706 4706 Svalutazione crediti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
159 4814 4814 Accantonamento per responsabilità civile expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
160 4821 4821 Accantonamento per spese future expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
161 4823 4823 Accantonamento per manutenzioni programmate expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
162 4901 4901 Oneri fiscali diversi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
163 4903 4903 Oneri vari expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
164 4905 4905 Perdite su crediti expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
165 4910 4910 Arrotondamenti passivi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
166 4920 4920 Minusvalenze ordinarie diverse expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
167 4930 4930 Sopravvenienze passive ordinarie diverse expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
168 4940 4940 Insussistenze passive ordinarie diverse expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_B_PL
169 5110 5110 Interessi attivi v/clienti income_other FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
170 5115 5115 Interessi attivi bancari income_other FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
171 5116 5116 Interessi attivi postali income_other FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
172 5140 5140 Proventi finanziari diversi income_other FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
173 5201 5201 Interessi passivi v/fornitori expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
174 5202 5202 Interessi passivi bancari expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
175 5203 5203 Sconti passivi bancari expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
176 5210 5210 Interessi passivi su mutui expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
177 5240 5240 Oneri finanziari diversi expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_C_PL
178 8101 8101 Imposte dell'esercizio expense FALSE l10n_it_chart_template_generic l10n_it.account_tag_E_PL
179 9101 9101 Conto di risultato economico expense FALSE l10n_it_chart_template_generic
180 9102 9102 Stato patrimoniale expense FALSE l10n_it_chart_template_generic

View file

@ -0,0 +1,6 @@
"name","chart_template_id:id","id","sequence","auto_apply","vat_required","country_id:id","country_group_id:id","note"
"Italia","l10n_it_chart_template_generic","it",1,1,1,base.it,,
"Regime Intra comunitario privato","l10n_it_chart_template_generic","intra_private",2,1,,,base.europe,
"Regime Intra comunitario","l10n_it_chart_template_generic","intra",3,1,1,,base.europe,"Fattura emessa ai sensi dellart. 17, comma 2 del DPR 26/10/1972 n. 633, lapplicazione dellIVA è a carico del destinatario."
"Regime Extra comunitario","l10n_it_chart_template_generic","extra",4,1,,,,
"Scissione dei Pagamenti","l10n_it_chart_template_generic","split_payment_fiscal_position",5,,,base.it,,"Operazione soggetta a split payment il cedente non incassa lIva ai sensi dellex art.17-ter del D.P.R. 633/1972, lacquirente è obbligato al versamento allAgenzia delle Entrate."
1 name chart_template_id:id id sequence auto_apply vat_required country_id:id country_group_id:id note
2 Italia l10n_it_chart_template_generic it 1 1 1 base.it
3 Regime Intra comunitario privato l10n_it_chart_template_generic intra_private 2 1 base.europe
4 Regime Intra comunitario l10n_it_chart_template_generic intra 3 1 1 base.europe Fattura emessa ai sensi dell’art. 17, comma 2 del DPR 26/10/1972 n. 633, l’applicazione dell’IVA è a carico del destinatario.
5 Regime Extra comunitario l10n_it_chart_template_generic extra 4 1
6 Scissione dei Pagamenti l10n_it_chart_template_generic split_payment_fiscal_position 5 base.it Operazione soggetta a split payment – il cedente non incassa l’Iva ai sensi dell’ex art.17-ter del D.P.R. 633/1972, l’acquirente è obbligato al versamento all’Agenzia delle Entrate.

View file

@ -0,0 +1,12 @@
id,name,country_id/id,preceding_subtotal
tax_group_iva_2,IVA 2%,base.it,Imponibile
tax_group_iva_4,IVA 4%,base.it,Imponibile
tax_group_iva_5,IVA 5%,base.it,Imponibile
tax_group_iva_10,IVA 10%,base.it,Imponibile
tax_group_iva_12,IVA 12%,base.it,Imponibile
tax_group_iva_21,IVA 21%,base.it,Imponibile
tax_group_iva_20,IVA 20%,base.it,Imponibile
tax_group_iva_22,IVA 22%,base.it,Imponibile
tax_group_imp_esc_art_15,Imponibile Escluso Art.15,base.it,Imponibile
tax_group_fuori,Fuori Campo IVA,base.it,Imponibile
tax_group_split_payment,Scissione dei Pagamenti,base.it,Scissione dei Pagamenti Esclusa
1 id name country_id/id preceding_subtotal
2 tax_group_iva_2 IVA 2% base.it Imponibile
3 tax_group_iva_4 IVA 4% base.it Imponibile
4 tax_group_iva_5 IVA 5% base.it Imponibile
5 tax_group_iva_10 IVA 10% base.it Imponibile
6 tax_group_iva_12 IVA 12% base.it Imponibile
7 tax_group_iva_21 IVA 21% base.it Imponibile
8 tax_group_iva_20 IVA 20% base.it Imponibile
9 tax_group_iva_22 IVA 22% base.it Imponibile
10 tax_group_imp_esc_art_15 Imponibile Escluso Art.15 base.it Imponibile
11 tax_group_fuori Fuori Campo IVA base.it Imponibile
12 tax_group_split_payment Scissione dei Pagamenti base.it Scissione dei Pagamenti Esclusa

View file

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data>
<!-- Account Tags Balance Sheet -->
<record id="account_tag_A_ATT" model="account.account.tag">
<field name="name">Crediti verso soci</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_B_ATT" model="account.account.tag">
<field name="name">Immobilizzazioni</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_C_ATT" model="account.account.tag">
<field name="name">Attivo circolante</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_D_ATT" model="account.account.tag">
<field name="name">Ratei e risconti - Attivi</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_A_PASS" model="account.account.tag">
<field name="name">Patrimonio Netto</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_B_PASS" model="account.account.tag">
<field name="name">Fondi per rischi e oneri</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_C_PASS" model="account.account.tag">
<field name="name">Trattamento di fine rapporto di lavoro subordinato</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_D_PASS" model="account.account.tag">
<field name="name">Debiti</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_E_PASS" model="account.account.tag">
<field name="name">Ratei e risconti - Passivi</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_RISCHI" model="account.account.tag">
<field name="name">Rischi</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_IMPEGNI" model="account.account.tag">
<field name="name">Impegni</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_BENI" model="account.account.tag">
<field name="name">Beni di terzi</field>
<field name="applicability">accounts</field>
</record>
<!-- Account Tags Profit & Loss -->
<record id="account_tag_A_PL" model="account.account.tag">
<field name="name">Valore della produzione</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_B_PL" model="account.account.tag">
<field name="name">Costi della produzione</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_C_PL" model="account.account.tag">
<field name="name">Proventi e oneri finanziari</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_D_PL" model="account.account.tag">
<field name="name">Rettifiche di valore di attività e passività finanziarie</field>
<field name="applicability">accounts</field>
</record>
<record id="account_tag_E_PL" model="account.account.tag">
<field name="name">Proventi e oneri straordinari</field>
<field name="applicability">accounts</field>
</record>
</data>
</odoo>

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<record id="l10n_it_chart_template_generic" model="account.chart.template">
<field name="name">Italy - Generic Chart of Accounts</field>
<field name="cash_account_code_prefix">180</field>
<field name="bank_account_code_prefix">182</field>
<field name="transfer_account_code_prefix">183</field>
<field name="currency_id" ref="base.EUR"/>
<field name="country_id" ref="base.it"/>
</record>
</odoo>

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="l10n_it_chart_template_generic" model="account.chart.template">
<field name="property_account_receivable_id" ref="1501"/>
<field name="property_account_payable_id" ref="2501"/>
<field name="property_account_expense_categ_id" ref="4101"/>
<field name="property_account_income_categ_id" ref="3101"/>
<field name="income_currency_exchange_account_id" ref="3220"/>
<field name="expense_currency_exchange_account_id" ref="4920"/>
<field name="default_pos_receivable_account_id" ref="1508"/>
<field name="property_tax_payable_account_id" ref="2605"/>
<field name="property_tax_receivable_account_id" ref="2605"/>
<field name="account_journal_early_pay_discount_loss_account_id" ref="4111"/>
<field name="account_journal_early_pay_discount_gain_account_id" ref="3111"/>
</record>
</odoo>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_it.l10n_it_chart_template_generic')]"/>
</function>
</data>
</odoo>

View file

@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- account.fiscal.position.tax.template -->
<record id="afpttn_it_intra_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="22v"/>
<field name="tax_dest_id" ref="00eu"/>
</record>
<record id="afpttn_it_intra_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="10v"/>
<field name="tax_dest_id" ref="00eu"/>
</record>
<record id="afpttn_it_intra_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="5v"/>
<field name="tax_dest_id" ref="00eu"/>
</record>
<record id="afpttn_it_intra_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="4v"/>
<field name="tax_dest_id" ref="00eu"/>
</record>
<record id="afpttn_it_intra_5" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="00v"/>
<field name="tax_dest_id" ref="00eu"/>
</record>
<record id="afpttn_it_intra_6" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="22am"/>
<field name="tax_dest_id" ref="22rcm"/>
</record>
<record id="afpttn_it_intra_7" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="10am"/>
<field name="tax_dest_id" ref="10rcm"/>
</record>
<record id="afpttn_it_intra_8" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="5am"/>
<field name="tax_dest_id" ref="5rcm"/>
</record>
<record id="afpttn_it_intra_9" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="4am"/>
<field name="tax_dest_id" ref="4rcm"/>
</record>
<record id="afpttn_it_intra_10" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="00am"/>
<field name="tax_dest_id" ref="00rcm"/>
</record>
<record id="afpttn_it_intra_11" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="22as"/>
<field name="tax_dest_id" ref="22rcs"/>
</record>
<record id="afpttn_it_intra_12" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="10as"/>
<field name="tax_dest_id" ref="10rcs"/>
</record>
<record id="afpttn_it_intra_13" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="5as"/>
<field name="tax_dest_id" ref="5rcs"/>
</record>
<record id="afpttn_it_intra_14" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="4as"/>
<field name="tax_dest_id" ref="4rcs"/>
</record>
<record id="afpttn_it_intra_15" model="account.fiscal.position.tax.template">
<field name="position_id" ref="intra"/>
<field name="tax_src_id" ref="00as"/>
<field name="tax_dest_id" ref="00rcs"/>
</record>
<record id="afpttn_it_split_payment_1" model="account.fiscal.position.tax.template">
<field name="position_id" ref="split_payment_fiscal_position"/>
<field name="tax_src_id" ref="22v"/>
<field name="tax_dest_id" ref="22vsp_group"/>
</record>
<record id="afpttn_it_split_payment_2" model="account.fiscal.position.tax.template">
<field name="position_id" ref="split_payment_fiscal_position"/>
<field name="tax_src_id" ref="10v"/>
<field name="tax_dest_id" ref="10vsp_group"/>
</record>
<record id="afpttn_it_split_payment_3" model="account.fiscal.position.tax.template">
<field name="position_id" ref="split_payment_fiscal_position"/>
<field name="tax_src_id" ref="5v"/>
<field name="tax_dest_id" ref="5vsp_group"/>
</record>
<record id="afpttn_it_split_payment_4" model="account.fiscal.position.tax.template">
<field name="position_id" ref="split_payment_fiscal_position"/>
<field name="tax_src_id" ref="4v"/>
<field name="tax_dest_id" ref="4vsp_group"/>
</record>
</odoo>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- TODO: remove view in master -->
<template id="report_invoice_document" inherit_id="account.report_invoice_document">
</template>
</odoo>

View file

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="partner_demo_company_it" model="res.partner">
<field name="name">IT Company</field>
<field name="vat">IT09814700101</field>
<field name="street">Almenweg</field>
<field name="city">Kastelbell-Tschars - Castelbello-Ciardes</field>
<field name="country_id" ref="base.it"/>
<field name="state_id" ref="base.state_it_vt"/>
<field name="zip">39020</field>
<field name="phone">+39 312 345 6789</field>
<field name="email">info@company.itexample.com</field>
<field name="website">www.itexample.com</field>
</record>
<record id="demo_company_it" model="res.company">
<field name="name">IT Company</field>
<field name="partner_id" ref="partner_demo_company_it"/>
</record>
<function model="res.company" name="_onchange_country_id">
<value eval="[ref('demo_company_it')]"/>
</function>
<function model="res.users" name="write">
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
<value eval="{'company_ids': [(4, ref('l10n_it.demo_company_it'))]}"/>
</function>
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_it.l10n_it_chart_template_generic')]"/>
<value model="res.company" eval="obj().env.ref('l10n_it.demo_company_it')"/>
</function>
</odoo>

View file

@ -0,0 +1,5 @@
from odoo.addons.account.models.chart_template import update_taxes_from_templates
def migrate(cr, version):
# Add the new tax tags to the credit note repartition lines
update_taxes_from_templates(cr, 'l10n_it.l10n_it_chart_template_generic')

View file

@ -0,0 +1,5 @@
from odoo.addons.account.models.chart_template import update_taxes_from_templates
def migrate(cr, version):
# Change tax tag ve38 from tax repartition lines to base repartition lines
update_taxes_from_templates(cr, 'l10n_it.l10n_it_chart_template_generic')

View file

@ -0,0 +1,17 @@
# -*- coding: utf-8 -*-
def migrate(cr, version):
cr.execute("""
INSERT INTO account_account_account_tag
SELECT DISTINCT account.id, template_tag.account_account_tag_id
FROM account_account_template AS template
JOIN account_account AS account
ON account.code LIKE CONCAT(template.code, '%')
JOIN account_account_template_account_tag AS template_tag
ON template.id = template_tag.account_account_template_id
JOIN res_company ON res_company.id = account.company_id
JOIN res_country ON res_country.id = res_company.account_fiscal_country_id
AND res_country.code = 'IT'
ON CONFLICT DO NOTHING
""")

View file

@ -0,0 +1,24 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.account.models.chart_template import update_taxes_from_templates
from odoo import api, SUPERUSER_ID
import psycopg2
import logging
_logger = logging.getLogger(__name__)
def migrate(cr, version):
env = api.Environment(cr, SUPERUSER_ID, {})
account_templates = {account_code: env.ref(f'l10n_it.{account_code}') for account_code in ['2607', '2608']}
companies = env['res.company'].search([('chart_template_id', '=', env.ref('l10n_it.l10n_it_chart_template_generic').id)])
for company in companies:
try:
for account_code, account_template in account_templates.items():
template_vals = [(account_template, company.chart_template_id._get_account_vals(company, account_template, account_code + '00', {}))]
company.chart_template_id._create_records_with_xmlid('account.account', template_vals, company)
_logger.info("Created split payment accounts for company: %s(%s).", company.name, company.id)
except psycopg2.errors.UniqueViolation:
_logger.error("Split payment accounts already exist for company: %s(%s).", company.name, company.id)
update_taxes_from_templates(cr, 'l10n_it.l10n_it_chart_template_generic')

View file

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import account_report
from . import account_chart_template

View file

@ -0,0 +1,19 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class AccountChartTemplate(models.Model):
_inherit = 'account.chart.template'
def _load(self, company):
""" Set tax calculation rounding method required in Italian localization
Also to avoid rounding errors when sent with FatturaPA"""
res = super()._load(company)
if company.account_fiscal_country_id.code == 'IT':
company.write({'tax_calculation_rounding_method': 'round_globally'})
vat_split_payment_account = self.env['account.account'].search([('company_id', '=', company.id), ('code', 'like', '2607%')])
split_payment_tax_group = self.env.ref('l10n_it.tax_group_split_payment').with_company(company)
split_payment_tax_group.property_tax_receivable_account_id = vat_split_payment_account
split_payment_tax_group.property_tax_payable_account_id = vat_split_payment_account
return res

View file

@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class AccountReportExpression(models.AbstractModel):
_inherit = "account.report.expression"
def _get_carryover_target_expression(self, options):
if self.report_line_id.code == 'VP14b' and fields.Date.from_string(options['date']['date_to']).month == 12:
# For this line, if we are between two years, we want to carry over to vp9 instead of the line set in the XML file (vp8)
return self.env.ref('l10n_it.tax_report_line_vp9_applied_carryover')
return super()._get_carryover_target_expression(options)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -0,0 +1,44 @@
[project]
name = "odoo-bringout-oca-ocb-l10n_it"
version = "16.0.0"
description = "Italy - Accounting - Odoo addon"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-account>=16.0.0",
"odoo-bringout-oca-ocb-base_iban>=16.0.0",
"odoo-bringout-oca-ocb-base_vat>=16.0.0",
"requests>=2.25.1"
]
readme = "README.md"
requires-python = ">= 3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
[project.urls]
homepage = "https://github.com/bringout/0"
repository = "https://github.com/bringout/0"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["l10n_it"]
[tool.rye]
managed = true
dev-dependencies = [
"pytest>=8.4.1",
]