TIP: You can type at any time to perform a new search.
AEAT modelo 390 Prorate
l10n_es_aeat_mod390_vat_prorate · OCA/l10n-spain
- Repository
- OCA/l10n-spain · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Localisation/Accounting
- Folder size
- 0.08 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-spain
- Last tracking update
- 2026-08-07 08:42:46
- Authors
- Odoo Community Association (OCA), Moduon
- Maintainers
- Odoo Community Association (OCA), Moduon
- Committers
- Emilio Pascual, Weblate, OCA-git-bot, oca-ci, christian-ramos-tecnativa
- Odoo dependencies
- Python dependencies
- unidecode
- System dependencies
- None
- Required by
- None
- Description
Este módulo incorpora la casilla 522 al informe del modelo 390, la cual se utiliza en aquellos casos en que la empresa está sujeta al régimen de prorrata del IVA. Cuando se obtenga la prorrata definitiva del año se debería de aplicar a todos los apuntes, pero estos no se pueden modificar ya que están contabilizados. Para estos casos, el modelo 390 incluye la casilla 522, destinada a reflejar la regularización de las deducciones provisionales derivadas de la aplicación del porcentaje definitivo de prorrata.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod390_report_form_inherit_prorate |
l10n_es.aeat.mod390.report.form | l10n.es.aeat.mod390.report | form | Inherits l10n_es_aeat_mod390.view_l10n_es_aeat_mod390_report_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (33)
-
casilla_522Floatdefault=0help='Regularización por aplicación porcentaje definitivo de prorrata.'readonly=Truestring='[522] Prorate regularization' -
fifth_dev_activityCharsize=40string='5 - Actividad desarrollada' -
fifth_dev_activity_cnae_codeCharsize=3string='5 - Código CNAE [114]' -
fifth_dev_activity_operation_amountFloatdigits=(15, 2)string='5 - Importe operaciones [115]' -
fifth_dev_activity_operation_amount_deductibleFloatdigits=(15, 2)string='5 - Importe de operaciones con derecho a deducción [116]' -
fifth_dev_activity_prorate_percentFloatcompute='_compute_dev_activity_fifth_prorate_percentage'readonly=Truestring='5 - % de prorrata [118]' -
fifth_dev_activity_prorate_typeSelectionstring='5 - Tipo de prorrata [117]' args: ACTIVITY_PRORATE_TYPES -
first_dev_activityCharsize=40string='1 - Actividad desarrollada' -
first_dev_activity_cnae_codeCharsize=3string='1 - Código CNAE [114]' -
first_dev_activity_operation_amountFloatdigits=(15, 2)string='1 - Importe operaciones [115]' -
first_dev_activity_operation_amount_deductibleFloatdigits=(15, 2)string='1 - Importe de operaciones con derecho a deducción [116]' -
first_dev_activity_prorate_percentFloatcompute='_compute_dev_activity_first_prorate_percentage'readonly=Truestring='1 - % de prorrata [118]' -
first_dev_activity_prorate_typeSelectionstring='1 - Tipo de prorrata [117]' args: ACTIVITY_PRORATE_TYPES -
fourth_dev_activityCharsize=40string='4 - Actividad desarrollada' -
fourth_dev_activity_cnae_codeCharsize=3string='4 - Código CNAE [114]' -
fourth_dev_activity_operation_amountFloatdigits=(15, 2)string='4 - Importe operaciones [115]' -
fourth_dev_activity_operation_amount_deductibleFloatdigits=(15, 2)string='4 - Importe de operaciones con derecho a deducción [116]' -
fourth_dev_activity_prorate_percentFloatcompute='_compute_dev_activity_fourth_prorate_percentage'readonly=Truestring='4 - % de prorrata [118]' -
fourth_dev_activity_prorate_typeSelectionstring='4 - Tipo de prorrata [117]' args: ACTIVITY_PRORATE_TYPES -
second_dev_activityCharsize=40string='2 - Actividad desarrollada' -
second_dev_activity_cnae_codeCharsize=3string='2 - Código CNAE [114]' -
second_dev_activity_operation_amountFloatdigits=(15, 2)string='2 - Importe operaciones [115]' -
second_dev_activity_operation_amount_deductibleFloatdigits=(15, 2)string='2 - Importe de operaciones con derecho a deducción [116]' -
second_dev_activity_prorate_percentFloatcompute='_compute_dev_activity_second_prorate_percentage'readonly=Truestring='2 - % de prorrata [118]' -
second_dev_activity_prorate_typeSelectionstring='2 - Tipo de prorrata [117]' args: ACTIVITY_PRORATE_TYPES -
third_dev_activityCharsize=40string='3 - Actividad desarrollada' -
third_dev_activity_cnae_codeCharsize=3string='3 - Código CNAE [114]' -
third_dev_activity_operation_amountFloatdigits=(15, 2)string='3 - Importe operaciones [115]' -
third_dev_activity_operation_amount_deductibleFloatdigits=(15, 2)string='3 - Importe de operaciones con derecho a deducción [116]' -
third_dev_activity_prorate_percentFloatcompute='_compute_dev_activity_third_prorate_percentage'readonly=Truestring='3 - % de prorrata [118]' -
third_dev_activity_prorate_typeSelectionstring='3 - Tipo de prorrata [117]' args: ACTIVITY_PRORATE_TYPES -
vat_prorate_percentFloatdefault=100readonly=Truestring='Definitive VAT prorate percentage' -
with_vat_prorateBooleanrelated='company_id.with_vat_prorate'
-
calculate(self)Calculate the field 522 according the definitive one and adjust results. -
check_vat_prorate_percent(self)@api.constrains('vat_prorate_percent')
Loading…