-
-
Notifications
You must be signed in to change notification settings - Fork 520
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[17.0][MIG] l10n_es_aeat: Migration to 17.0 #3387
Commits on Mar 21, 2024
-
[ADD] l10n_es_aeat, l10n_es_aeat_347, l10n_es_aeat_349: Adds a generi…
…c module for aeat models, 347 module was portedto v6.0 and adds new module to print AEAT model 349.
Configuration menu - View commit details
-
Copy full SHA for ed58051 - Browse repository at this point
Copy the full SHA ed58051View commit details -
[IMP+FIX] l10n_es_aeat, l10n_es_aeat_mod347, l10n_es_aeat_mod349: Peq…
…ueñas mejoras generales (vistas, traducciones, código) y corrección pequeño bug por un olvido en la adaptación de la v5 a la v6
Configuration menu - View commit details
-
Copy full SHA for f08737e - Browse repository at this point
Copy the full SHA f08737eView commit details -
[FIX] l10n_es_aeat: Fix _format_number function so number '22027.0' i…
…s formatted correctly. With this number 'dec_part' would become 100 (instead of 0) and fail in the final assertion. Instead of providing a workaround for this case, I simply replace the formatting with '%0*.*f' which seems easier specially because it already does the appropriate rounding.
Configuration menu - View commit details
-
Copy full SHA for 0873584 - Browse repository at this point
Copy the full SHA 0873584View commit details -
[REF] Cambio de licencia de GPL3 a AGPL en los módulos donde sólo apa…
…recía Pexego en la licencia, quedan los compartidos.
Configuration menu - View commit details
-
Copy full SHA for d822a8b - Browse repository at this point
Copy the full SHA d822a8bView commit details -
[FIX] l10n_es_aeat_mod347,l10n_es_aeat: Añadimos los últimos cambios …
…en la 6.0 de estos módulos
Configuration menu - View commit details
-
Copy full SHA for d8e0b02 - Browse repository at this point
Copy the full SHA d8e0b02View commit details -
Commit inicial de una rama para la versión 7.0. Todos los módulos fue…
…ron marcados como no instalables mientras no se compruebe que funcionan o migren, para poder usarlos o probarlos se debería poner el atributo installable de los ficheros __openerp__.py de cada módulo a True
Configuration menu - View commit details
-
Copy full SHA for 1d0990d - Browse repository at this point
Copy the full SHA 1d0990dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb77b5 - Browse repository at this point
Copy the full SHA fcb77b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45bd488 - Browse repository at this point
Copy the full SHA 45bd488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5271b4b - Browse repository at this point
Copy the full SHA 5271b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4398c5 - Browse repository at this point
Copy the full SHA c4398c5View commit details -
[IMP] l10n_es_aeat: Icono para el módulo.
- Algo de PEP8 y refactorización de código [MIG] l10n_es_aeat_mod303: Migración a v7 del módulo con las siguientes mejoras: - Convenciones de la comunidad. - PEP8 en la mayoría de código. - Icono para el módulo. - Adaptación de vistas a las posibilidades de la v7. - Restringidas las cuentas bancarias a las de la compañía.
Configuration menu - View commit details
-
Copy full SHA for f2922c0 - Browse repository at this point
Copy the full SHA f2922c0View commit details -
[IMP] l10n_es_aeat: Mejorado mecanismo de herencia para reaprovechar …
…más código. - Añadido wizard para ver el resultado de la exportación sin necesidad de tener el módulo document. - Puesta transición de estados sin workflow. - Pequeños ajustes de interfaz. [IMP] l10n_es_aeat_mod303: Adaptado al nuevo mecanismo. Se elimina workflow anterior mediante un script de migración.
Configuration menu - View commit details
-
Copy full SHA for e801839 - Browse repository at this point
Copy the full SHA e801839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7883540 - Browse repository at this point
Copy the full SHA 7883540View commit details -
[FIX] l10n_es_aeat: Pequeños cambios para acomodar la funcionalidad d…
…el 347 y el 340.
Configuration menu - View commit details
-
Copy full SHA for c6a9187 - Browse repository at this point
Copy the full SHA c6a9187View commit details -
* Eliminación de la mayoría de warnings que da runbot. * Usar librería unidecode en lugar de reemplazos manuales para las tildes y caracteres no soportados.
Configuration menu - View commit details
-
Copy full SHA for 24a700f - Browse repository at this point
Copy the full SHA 24a700fView commit details -
[MIG] Movidos todos los módulos a __unported__
[MIG] Eliminados módulos no migrados a v7
Configuration menu - View commit details
-
Copy full SHA for 6270857 - Browse repository at this point
Copy the full SHA 6270857View commit details -
[FIX] l10n_es_aeat: New PEP8 checks
- Mover import de unidecode para evitar error
Configuration menu - View commit details
-
Copy full SHA for 314a395 - Browse repository at this point
Copy the full SHA 314a395View commit details -
* unificar campos en el módulo base + migrar a la nueva api. * README.rst mejorado * mejora de código * usabilidad del atributo _aeat_number * secuencia automatica * control al instanciar los modelos * correcciones necesarias para el correcto funcionamiento de los módulos
Configuration menu - View commit details
-
Copy full SHA for 3f999fd - Browse repository at this point
Copy the full SHA 3f999fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f48be08 - Browse repository at this point
Copy the full SHA f48be08View commit details -
[IMP+FIX] l10n_es_aeat_*: Cálculo por códigos de impuestos generaliza…
…do + tratamiento residentes 216 y cálculo
Configuration menu - View commit details
-
Copy full SHA for 8720327 - Browse repository at this point
Copy the full SHA 8720327View commit details -
[MIG] l10n_es_aeat_mod303: Modelo 303 de la AEAT totalmente refactori…
…zado Presentación del Modelo AEAT 303 ================================ * Incluye un motor genérico para obtener los totales de códigos de impuestos de manera parametrizada y con posibilidad de versionado por fechas * Incluye un motor de parametrización de las exportaciones a formato BOE con posibilidad de versionado por fechas. * Se incluyen las parametrizaciones de ambos motores para el 303.
Configuration menu - View commit details
-
Copy full SHA for 0ab3ecc - Browse repository at this point
Copy the full SHA 0ab3eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for caf221d - Browse repository at this point
Copy the full SHA caf221dView commit details -
[IMP] l10n_es_aeat/l10n_es_aeat_mod303: Crear asiento de regularizaci…
…ón cuando se hace la declaración * Generador del asiento de regularización con cargo a un proveedor "Agencia Estatal de Administración Tributaria" creado al efecto. Configuración ============= Para activar la creación del asiento de regularización en un modelo, hay que poner en el modelo correspondiente el campo allow_posting a True, y establecer en la configuración de impuestos los conceptos que se regularizarán con el flag "to_regularize".
Configuration menu - View commit details
-
Copy full SHA for c64d17e - Browse repository at this point
Copy the full SHA c64d17eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 543dec4 - Browse repository at this point
Copy the full SHA 543dec4View commit details -
[IMP] l10n_es_aeat_*: Cálculo de importes de impuestos por cadena en …
…lugar de recordset + gestionar grupos de compañías
Configuration menu - View commit details
-
Copy full SHA for 09e6ecf - Browse repository at this point
Copy the full SHA 09e6ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e7b352 - Browse repository at this point
Copy the full SHA 1e7b352View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b41fa2 - Browse repository at this point
Copy the full SHA 2b41fa2View commit details -
[FIX]l10n_es_aeat_export_to_boe_button
PR related with: OCA#236
Configuration menu - View commit details
-
Copy full SHA for e5f643a - Browse repository at this point
Copy the full SHA e5f643aView commit details -
[IMP] l10n_es_aeat_vat_prorrate: Enfoque definitivo
====================== AEAT - Prorrata de IVA ====================== Módulo para gestionar la prorrata del IVA en las declaraciones de la AEAT (por el momento, en el modelo 303), según el artículo 92 de la Ley 37/1992, de 28 de diciembre, del Impuesto sobre el Valor Añadido. Uso === Realizando el modelo 303, se puede seleccionar si se desea aplicar prorrata de IVA. Prorrata general ---------------- En el caso de seleccionar "Prorrata general", aparece un nuevo campo llamado "Porcentaje de prorrata de IVA" que puede ser rellenado a mano. Además, cuando se realice el asiento de regularización, la parte proporcional de la cuota no deducida se compensará como gasto. Se ha incluido un calculador del porcentaje de prorrata, utilizable en 2 casos: * Al comienzo de un nuevo ejercicio, para determinar el porcentaje provisional a aplicar hasta el último periodo de ese ejercicio. * En la última declaración del ejercicio, para determinar el porcentaje definitivo de prorrata, y sobre el que se compensará la diferencia. Problemas conocidos / Hoja de ruta ================================== * La prorrata especial de IVA no está contemplada aún.
Configuration menu - View commit details
-
Copy full SHA for 202711f - Browse repository at this point
Copy the full SHA 202711fView commit details -
[FIX] l10n_es_aeat: Default again to ' ' in positive numbers and allo…
…w other values in export config
Configuration menu - View commit details
-
Copy full SHA for 6993c6f - Browse repository at this point
Copy the full SHA 6993c6fView commit details -
[8.0][FIX] l10n_es_aeat: Corrige creación de apuntes con importe en d…
…ebe y haber a la vez.
Configuration menu - View commit details
-
Copy full SHA for 569bb64 - Browse repository at this point
Copy the full SHA 569bb64View commit details -
[FIX] l10n_es_aeat_*: Mejor herencia de impuestos
El anterior método utilizado, al tener una clase y un many2one genérico, no permitía poner los datos en múltiples modelos hijos, ya que se repetían los IDs, y cogía los datos de un modelo en otros. Con este nuevo sistema, se sigue utilizando una tabla, pero con doble índice: el modelo y el ID, parecido a un campo reference, pero gestionado por código propio en el método de cálculo. El 303 está adaptado a este nuevo sistema, y se incluye un script de migración que conserve los datos.
Configuration menu - View commit details
-
Copy full SHA for 0272e2c - Browse repository at this point
Copy the full SHA 0272e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a0f4e3 - Browse repository at this point
Copy the full SHA 8a0f4e3View commit details -
[FIX] Do not use hyphen in report sequence, only numbers
- Change field name: 'sequence' by 'name' - Isolate report identifier number calculation in order to be inheritable - Change methos name: _name_get by _report_identifier_get - Remove sequence constraints
Configuration menu - View commit details
-
Copy full SHA for 4bc2e60 - Browse repository at this point
Copy the full SHA 4bc2e60View commit details -
[IMP] l10n_es_aeat: Don't split regularization lines for same account. …
…Closes OCA#305 If some tax lines have to been regularized, and they have the same account, previous to this commit, they appear in separate lines. Now, all are merged in only one line (if the balance sign is the same).
Configuration menu - View commit details
-
Copy full SHA for fdff112 - Browse repository at this point
Copy the full SHA fdff112View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6caa888 - Browse repository at this point
Copy the full SHA 6caa888View commit details -
Configuration menu - View commit details
-
Copy full SHA for 231ce4a - Browse repository at this point
Copy the full SHA 231ce4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c8dbe - Browse repository at this point
Copy the full SHA e0c8dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05bc297 - Browse repository at this point
Copy the full SHA 05bc297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5da4f0d - Browse repository at this point
Copy the full SHA 5da4f0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 784b862 - Browse repository at this point
Copy the full SHA 784b862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ed3db9 - Browse repository at this point
Copy the full SHA 9ed3db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1cf308 - Browse repository at this point
Copy the full SHA a1cf308View commit details -
[IMP] l10n_es_aeat_mod111: Nuevo formato de exportación del modelo 11…
…1 para los ejercicios 2016 y siguientes
Configuration menu - View commit details
-
Copy full SHA for 9a5fbf6 - Browse repository at this point
Copy the full SHA 9a5fbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0e9b9 - Browse repository at this point
Copy the full SHA 1a0e9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 469404c - Browse repository at this point
Copy the full SHA 469404cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3865e77 - Browse repository at this point
Copy the full SHA 3865e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2056ddc - Browse repository at this point
Copy the full SHA 2056ddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d818ea8 - Browse repository at this point
Copy the full SHA d818ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ed38e7 - Browse repository at this point
Copy the full SHA 6ed38e7View commit details -
[FIX] l10n_es_aeat: Include direct statement account moves with taxes
When you fill a bank or cash statement with taxes for cancelling an expense, those amounts weren't included on the reports, as the move type is 'liquidity', not 'receivable' or 'payable'. This fix includes also this type on the search domain.
Configuration menu - View commit details
-
Copy full SHA for 7c44689 - Browse repository at this point
Copy the full SHA 7c44689View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee444ec - Browse repository at this point
Copy the full SHA ee444ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96ac3d7 - Browse repository at this point
Copy the full SHA 96ac3d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0de8fdf - Browse repository at this point
Copy the full SHA 0de8fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 440fef6 - Browse repository at this point
Copy the full SHA 440fef6View commit details -
[IMP] l10n_es_aeat: Avoid rewrites on related fields
ORM launches a rewrite on origin table for related fields without readonly flag. Preventing this marking it as readonly, we will gain a bit in performance or avoid write errors.
Configuration menu - View commit details
-
Copy full SHA for 5b52222 - Browse repository at this point
Copy the full SHA 5b52222View commit details -
[FIX] l10n_es_aeat: Avoid multi-company error due to depends
Debido a que se utiliza una sola tabla para almacenar las líneas de los impuestos de todos los modelos, hay una limitación en el ORM de Odoo cuando se coloca el campo one2many de dichas líneas (tax_line_ids) como dependencia en la definición del cálculo de un campo (entrada con @api.depends), que recalcula los campos calculados de todos los modelos con el mismo ID que el del registro en curso, lo que puede ser un problema en entornos multi-compañía. Una solución a ello (aunque no evita el recálculo), es poner en esos campos calculados `compute_sudo=True`.
Configuration menu - View commit details
-
Copy full SHA for 4af6e8f - Browse repository at this point
Copy the full SHA 4af6e8fView commit details -
[IMP] l10n_es_aeat: Check previous declaration number on proper types
If the declaration is complementary or substitutive, there should be a previous declaration number.
Configuration menu - View commit details
-
Copy full SHA for ef058d2 - Browse repository at this point
Copy the full SHA ef058d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a85128d - Browse repository at this point
Copy the full SHA a85128dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcfcfb4 - Browse repository at this point
Copy the full SHA fcfcfb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b60914b - Browse repository at this point
Copy the full SHA b60914bView commit details -
[FIX] l10n_es_aeat: Workaround for odoo/odoo#18438
Due to a bug in ORM that unlinks other tables' records, we have to avoid (0, 0, x) syntax Reference: odoo/odoo#18438
Configuration menu - View commit details
-
Copy full SHA for ed88267 - Browse repository at this point
Copy the full SHA ed88267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a97505 - Browse repository at this point
Copy the full SHA 5a97505View commit details -
Configuration menu - View commit details
-
Copy full SHA for e721e3a - Browse repository at this point
Copy the full SHA e721e3aView commit details -
[IMP] l10n_es_aeat: _register_hook without warning
Calling it with decorator @api.model_cr
Configuration menu - View commit details
-
Copy full SHA for a77ce12 - Browse repository at this point
Copy the full SHA a77ce12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 157b1fd - Browse repository at this point
Copy the full SHA 157b1fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21492b6 - Browse repository at this point
Copy the full SHA 21492b6View commit details -
[FIX] l10n_es_aeat: Bytestring concatenation on file export to boe (S…
Configuration menu - View commit details
-
Copy full SHA for 002f258 - Browse repository at this point
Copy the full SHA 002f258View commit details -
[FIX] l10n_es_aeat: Add onchange_chart_template_id to TestL10nEsAeatM…
…odBase._chart_of_accounts_create() in order to fix travis tests * remove fax, field does not exist
Configuration menu - View commit details
-
Copy full SHA for 96279e8 - Browse repository at this point
Copy the full SHA 96279e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 197034b - Browse repository at this point
Copy the full SHA 197034bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f6fb2 - Browse repository at this point
Copy the full SHA 99f6fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7e7ee5 - Browse repository at this point
Copy the full SHA a7e7ee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13248c1 - Browse repository at this point
Copy the full SHA 13248c1View commit details -
[FIX+IMP] l10n_es_aeat_mod303: Fix refinements
* No need to change test structure with create * Optimize code * Fix tests in l10n_es_vat_prorrate * Translations * Other minor things
Configuration menu - View commit details
-
Copy full SHA for ec09a64 - Browse repository at this point
Copy the full SHA ec09a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d2fe19 - Browse repository at this point
Copy the full SHA 0d2fe19View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0dd685 - Browse repository at this point
Copy the full SHA a0dd685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd073d - Browse repository at this point
Copy the full SHA 4fd073dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 821fff3 - Browse repository at this point
Copy the full SHA 821fff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 511bf7f - Browse repository at this point
Copy the full SHA 511bf7fView commit details -
[IMP] l10n_es_aeat: Add tax_exigibility option to tax mapping
With this, cash basis can be done in an easy way, and it's a base field in account module.
Configuration menu - View commit details
-
Copy full SHA for 86cd2a8 - Browse repository at this point
Copy the full SHA 86cd2a8View commit details -
[FIX] l10n_es_aeat_mod303: Handle negative amounts in purchase refunds
It includes tests for the new cases.
Configuration menu - View commit details
-
Copy full SHA for 74258a0 - Browse repository at this point
Copy the full SHA 74258a0View commit details -
[MIG] l10n_es_aeat: Migration to 11.0
- Standard procedure - Adapt views - Adapt tests - README by fragments
Configuration menu - View commit details
-
Copy full SHA for e1fc66b - Browse repository at this point
Copy the full SHA e1fc66bView commit details -
[MIG] l10n_es_aeat_mod303: Migration to 12.0
* Standard procedure * Adapted tests * README by fragments
Configuration menu - View commit details
-
Copy full SHA for 76100ed - Browse repository at this point
Copy the full SHA 76100edView commit details -
[FIX] l10n_es_aeat: Don't put company to AEAT partner
So it works for multi-company environments.
Configuration menu - View commit details
-
Copy full SHA for 7efaa25 - Browse repository at this point
Copy the full SHA 7efaa25View commit details -
[IMP] l10n_es_aeat_mod303: Add support for 2018 4T:
* BOE format * Exonerated from 390 * Fields * Mappings * BOE export * README update * Little change in AEAT engine * Tests adapted + expanded
Configuration menu - View commit details
-
Copy full SHA for 1837783 - Browse repository at this point
Copy the full SHA 1837783View commit details -
[IMP] l10n_es_aeat: Add BOE file comparer
New feature for viewing a BOE exported file with each field properly mapped to their export config line for showing the values.
Configuration menu - View commit details
-
Copy full SHA for e1e2b25 - Browse repository at this point
Copy the full SHA e1e2b25View commit details -
[IMP] l10n_es_aeat: Add active field to export configs
This way, we don't initially see all the subconfigs for each model and we can concentrate on main export configurations. This is got through `active` field default behaviour. Archived config are still directly searchable through the subconfig selector in the configuration line. All models export configs have been adapted to this new approach.
Configuration menu - View commit details
-
Copy full SHA for 1ae73e5 - Browse repository at this point
Copy the full SHA 1ae73e5View commit details -
[FIX+IMP] l10n_es_aeat_mod347: Migration refinements + enhancements
* Add controller for automatic confirmation/rejection * Improve data model * Clean code * Clean UI * Spanish translation * Tests * ...
Configuration menu - View commit details
-
Copy full SHA for 1ed733c - Browse repository at this point
Copy the full SHA 1ed733cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae8e64d - Browse repository at this point
Copy the full SHA ae8e64dView commit details -
[FIX] l10n_es_aeat: Create sequences when new company is created
When a new company is created, its sequences are not populated, so an Odoo service restart is needed for being able to use AEAT models. With this, you don't need this restart. It includes a test with a hack for populating a model in the test itself for testing complete flow.
Configuration menu - View commit details
-
Copy full SHA for 307b129 - Browse repository at this point
Copy the full SHA 307b129View commit details -
[FIX] l10n_es_aeat: Depends on l10n_es
This dependency is not strictly needed by the module, but the test base for other modules needs the module, so let's put it explicitly
Configuration menu - View commit details
-
Copy full SHA for 429fd32 - Browse repository at this point
Copy the full SHA 429fd32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b1318 - Browse repository at this point
Copy the full SHA 51b1318View commit details -
[FIX] l10n_es_aeat: Remove " from BOE files
It's not accepted by AEAT.
Configuration menu - View commit details
-
Copy full SHA for 69a96bc - Browse repository at this point
Copy the full SHA 69a96bcView commit details -
[FIX] l10n_es_aeat_mod347: Proper variable assignation
So that inherited models are able to access this value.
Configuration menu - View commit details
-
Copy full SHA for 7bf7e62 - Browse repository at this point
Copy the full SHA 7bf7e62View commit details -
[IMP] l10n_es_aeat: Add chatter + activities to AEAT models
* Include chatter (mail.thread) * Include activities (mail.activity.mixin) * Track AEAT report state change * Include new admin user in AEAT group by default
Configuration menu - View commit details
-
Copy full SHA for 49e74b1 - Browse repository at this point
Copy the full SHA 49e74b1View commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (228 of 228 strings) Translation: l10n-spain-12.0/l10n-spain-12.0-l10n_es_aeat Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-12-0/l10n-spain-12-0-l10n_es_aeat/es/
Configuration menu - View commit details
-
Copy full SHA for 53f301c - Browse repository at this point
Copy the full SHA 53f301cView commit details -
[IMP] l10n_es_aeat: Añadir campo aeat_anonymous_cash_customer y funci…
…on parse_vat_info
Configuration menu - View commit details
-
Copy full SHA for 14fefcc - Browse repository at this point
Copy the full SHA 14fefccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9abd6ca - Browse repository at this point
Copy the full SHA 9abd6caView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9d2686 - Browse repository at this point
Copy the full SHA c9d2686View commit details -
[ADD] l10n_es_aeat: certificates and soap. AEAT Partner check
[ADD] l10n_es_aeat: certificates and soap. AEAT Partner check [ADD] l10n_es_aeat: certificates and soap. AEAT Partner check [ADD] l10n_es_aeat: certificates and soap. AEAT Partner check [ADD] l10n_es_aeat: certificates and soap. AEAT Partner check
Configuration menu - View commit details
-
Copy full SHA for 76e7343 - Browse repository at this point
Copy the full SHA 76e7343View commit details -
[UPD] Revert obsolete workaround
It was solved in v9 (see odoo/odoo@9ae7832).
Configuration menu - View commit details
-
Copy full SHA for 1761766 - Browse repository at this point
Copy the full SHA 1761766View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec4f168 - Browse repository at this point
Copy the full SHA ec4f168View commit details -
Configuration menu - View commit details
-
Copy full SHA for 766c4dc - Browse repository at this point
Copy the full SHA 766c4dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d6ec3 - Browse repository at this point
Copy the full SHA f8d6ec3View commit details -
[IMP+FIX] l10n_es_aeat: Move get taxes method to company + cleaning i…
…n tests This way, we can reuse it in other modules that don't inherit AEAT report like SII. We also clean a non needed reading of the tax description field. Tests were still using description method for populating data, so we switch to new system and perform needed changes in dependent tests. s
Configuration menu - View commit details
-
Copy full SHA for dd97913 - Browse repository at this point
Copy the full SHA dd97913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3983f - Browse repository at this point
Copy the full SHA 9a3983fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ccc9c - Browse repository at this point
Copy the full SHA c3ccc9cView commit details -
[FIX] l10n_es_aeat: Avoid permission error posting invoice
Due to a weird chained operations, posting the invoice with billing user permissions leads to an AccessError trying to read `l10n.es.aeat.mod303.report`. And even more, this only happens on first test execution during install. Consecutive test executions don't fail. Possible reasons for this are: - Registry state in SavepointCase in setUpClass - New ORM API malfunction Anyway, as doing this on UI or successive test executions don't fail, let's use the shortcut of doing the post with sudo for avoiding the problem.
Configuration menu - View commit details
-
Copy full SHA for 5aad968 - Browse repository at this point
Copy the full SHA 5aad968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af7a4f - Browse repository at this point
Copy the full SHA 8af7a4fView commit details -
[MIG+IMP] l10n_es_aeat_sii: Complete migration
- Redo the tax computation for efficiency and reliability - Add test suite for checking obtained JSON for different tax configurations - SII description computation reworked for new computed writable - Added migration scripts
Configuration menu - View commit details
-
Copy full SHA for 7045f43 - Browse repository at this point
Copy the full SHA 7045f43View commit details -
[FIX] l10n_es_aeat: Incorrect translation
It was provoking an invalid extension in Windows.
Configuration menu - View commit details
-
Copy full SHA for 0c7ae9f - Browse repository at this point
Copy the full SHA 0c7ae9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a966f - Browse repository at this point
Copy the full SHA 21a966fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3fdee - Browse repository at this point
Copy the full SHA 6a3fdeeView commit details -
[IMP] l10n_es_aeat: Set some base data for other modules
- Being sure company is created with EUR - Setting a resilient environment for USD
Configuration menu - View commit details
-
Copy full SHA for e671631 - Browse repository at this point
Copy the full SHA e671631View commit details -
[FIX] l10n_es_aeat: Allow to unlink regularization move when cancelling
From this version, there's no more "Allow cancelling entries" option in journals to choose from, so we should force the removal of the entry in these cases.
Configuration menu - View commit details
-
Copy full SHA for ff21090 - Browse repository at this point
Copy the full SHA ff21090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bbb7b - Browse repository at this point
Copy the full SHA 35bbb7bView commit details -
[REF+IMP] l10n_es_aeat/l10n_es_aeat_sii_oca: Re-arrange certificate t…
…ests - Put minimal certificate test in l10n_es_aeat - Remove deprecation warning due to use of password as str. - Extend properly tests in l10n_es_aeat_sii_oca for the SII part.
Configuration menu - View commit details
-
Copy full SHA for 0613c17 - Browse repository at this point
Copy the full SHA 0613c17View commit details -
[FIX] l10n_es_aeat: Don't force journal on refunds
Due to a newly introduce check, journal type must be compatible, so we can't put in a misc journal any refund, but it's not needed to force it, as reverse code handle this.
Configuration menu - View commit details
-
Copy full SHA for ff0aeb0 - Browse repository at this point
Copy the full SHA ff0aeb0View commit details -
[FIX]l10n_es_aeat: the ._origin field is added to the search for acco…
…unts and taxes templates to make it compatible with objects of type NewID.
Configuration menu - View commit details
-
Copy full SHA for 5e2cdfa - Browse repository at this point
Copy the full SHA 5e2cdfaView commit details -
[FIX] l10n_es_aeat: Don't screw VAT check
Since odoo/odoo#68474, the tests are failing as Odoo is not able to recognize the country for VAT check. We do the writing for both values at the same time for avoiding the problem.
Configuration menu - View commit details
-
Copy full SHA for 56ebb11 - Browse repository at this point
Copy the full SHA 56ebb11View commit details -
[OU-ADD + IMP] l10n_es_aeat: Include record rule migration script + a…
…djust rule It includes the migration scripts for the module. As the field is required, no need to check for empty company in the record rule.
Configuration menu - View commit details
-
Copy full SHA for b724d49 - Browse repository at this point
Copy the full SHA b724d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for a270afa - Browse repository at this point
Copy the full SHA a270afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d3e46d - Browse repository at this point
Copy the full SHA 1d3e46dView commit details -
[FIX] l10n_es_aeat: Non stored + archive ribbon
- Always assign value to non stored computed field - Put archived ribbon ala v13 style - Adopt it as maintainer
Configuration menu - View commit details
-
Copy full SHA for 2da341b - Browse repository at this point
Copy the full SHA 2da341bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68c2207 - Browse repository at this point
Copy the full SHA 68c2207View commit details -
[MIG+IMP] l10n_es_aeat_mod303_oss: Migration to 13.0 + tests
- Standard procedure. - Add tests for full coverage. - Fix compatibility with `l10n_es_aeat_vat_prorrate` due to a problem with ormcache and virtual records.
Configuration menu - View commit details
-
Copy full SHA for f001860 - Browse repository at this point
Copy the full SHA f001860View commit details -
Configuration menu - View commit details
-
Copy full SHA for f11460c - Browse repository at this point
Copy the full SHA f11460cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be9a748 - Browse repository at this point
Copy the full SHA be9a748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 883b6d2 - Browse repository at this point
Copy the full SHA 883b6d2View commit details -
[FIX] l10n_es_aeat: Added group group_erp_manager in the Account mana…
…ger user for testing.
Configuration menu - View commit details
-
Copy full SHA for 55a2f7b - Browse repository at this point
Copy the full SHA 55a2f7bView commit details -
Revert "[15.0][FIX] l10n_es_aeat: Added group group_erp_manager in th…
…e Account mana…"
Configuration menu - View commit details
-
Copy full SHA for 756c06b - Browse repository at this point
Copy the full SHA 756c06bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ee9f5 - Browse repository at this point
Copy the full SHA 55ee9f5View commit details -
[FIX] l10n_es_aeat: Proper position for anonymous check
We have a page for this info, and the previous place was breaking the layout of such part.
Configuration menu - View commit details
-
Copy full SHA for cd8c27c - Browse repository at this point
Copy the full SHA cd8c27cView commit details -
[IMP] l10n_es_aeat: Use dynamic parent for AEAT reports
As enterprise module `account_accountant` is using another root menu, and other kind of hacks are not desirable, making a dynamic search over the parent of another well know menu (Customers - menu_finance_receivables), makes the trick for having the menu correctly placed in both editions. Thanks to Martin Trigaux for suggesting this solution.
Configuration menu - View commit details
-
Copy full SHA for ad08d4a - Browse repository at this point
Copy the full SHA ad08d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b7739 - Browse repository at this point
Copy the full SHA 62b7739View commit details -
[IMP] l10n_es_aeat: allow to define the identification type
Co-authored-by: Ethan Hildick <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea0d603 - Browse repository at this point
Copy the full SHA ea0d603View commit details -
[FIX] l10n_es_aeat: Proper country code for Greece and old French col…
…onies When we have a Greek VAT number (ELXXXXXXXXX), `_parse_aeat_vat_info` was incorrectly returning `GR, XXXXXXXXX, 02`. For AEAT, the country code is always the original one [1], not the official ISO one. We only need the ISO one for checking the inclusion in the European union. Thus, we make the mapping only for this inclusion check. [1] https://sede.agenciatributaria.gob.es/static_files/Sede/Disenyo_registro/DR_300_399/archivos_20/DR_Anexo_349.pdf
Configuration menu - View commit details
-
Copy full SHA for 8264a3a - Browse repository at this point
Copy the full SHA 8264a3aView commit details -
[FIX] l10n_es_aeat: Modify tests according country_code change
Followup of b4fe6bf, as tests were testing the exact incorrect behavior without context.
Configuration menu - View commit details
-
Copy full SHA for 8d85369 - Browse repository at this point
Copy the full SHA 8d85369View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31ad517 - Browse repository at this point
Copy the full SHA 31ad517View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ccf39 - Browse repository at this point
Copy the full SHA 73ccf39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9940bdc - Browse repository at this point
Copy the full SHA 9940bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f54b1bd - Browse repository at this point
Copy the full SHA f54b1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6cc88 - Browse repository at this point
Copy the full SHA 2f6cc88View commit details -
[FIX] l10n_es_aeat: Consider correctly French overseas
For French overseas territories (https://en.wikipedia.org/wiki/Overseas_France), there are no intracommunity fiscal rules, but the country code that AEAT requires should be FR, as it can be seen here: https://sede.agenciatributaria.gob.es/Sede/todas-gestiones/impuestos-tasas/declaraciones-informativas/modelo-347-decla_____racion-anual-operaciones-personas_/instrucciones/codigos-paises-territorios.html Thus, we need to call the mapping function differently if you want to convert `EL` to `GR` for getting the European countries than to pass the proper country code. This is done adding an extra parameter for saying if we want to include such replacements, and only being executed when the check about European country is rejected, on contrary than with Greece (EL), that should be included as intracommunity. The country code is now also obtained from the vat itself if the first 2 letter belongs to any country code. TT38835
Configuration menu - View commit details
-
Copy full SHA for c168364 - Browse repository at this point
Copy the full SHA c168364View commit details -
[FIX] l10n_es_aeat: specify cryptography version
This module requires the specified cryptography version. Make that explicit in its manifest, now that thanks to odoo/odoo#25549 we can specify the package version. @moduon MT-1067
Configuration menu - View commit details
-
Copy full SHA for f460397 - Browse repository at this point
Copy the full SHA f460397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5bde8 - Browse repository at this point
Copy the full SHA 9e5bde8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea8443 - Browse repository at this point
Copy the full SHA bea8443View commit details -
[IMP] l10n_es_aeat: Add standard function for getting taxes
New hook for managing changes on the function New field for tax_amount
Configuration menu - View commit details
-
Copy full SHA for 4689547 - Browse repository at this point
Copy the full SHA 4689547View commit details -
[IMP] l10n_es_aeat: Hook for deprecated method
- Enables backwards compatibility and warns the user, to be removed in future migrations
Configuration menu - View commit details
-
Copy full SHA for c1bdc5f - Browse repository at this point
Copy the full SHA c1bdc5fView commit details -
[IMP] l10n_es_aeat: Improve install time
this commit : OCA@2dc5f549f91bda2f97f8b39624c1ea137ec18042~ introduces thirdparty_invoice as a compute store true on account_move table on large database, the initial compute is too long I created a hook and a migrate in order to fill it
Configuration menu - View commit details
-
Copy full SHA for b980dee - Browse repository at this point
Copy the full SHA b980deeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e91ed9 - Browse repository at this point
Copy the full SHA 6e91ed9View commit details -
[FIX] l10n_es_aeat: Move thirdparty_invoice + thirdparty_number field…
… to l10n_es_aeat
Configuration menu - View commit details
-
Copy full SHA for 3f1ac1f - Browse repository at this point
Copy the full SHA 3f1ac1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b76b85a - Browse repository at this point
Copy the full SHA b76b85aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64ba526 - Browse repository at this point
Copy the full SHA 64ba526View commit details -
[FIX] l10n_es_aeat: add invisible company_id field in view
Without this field, the update of the 303 addon, throws an error with the counterpart_account_id field that use the company_id in the domain
Configuration menu - View commit details
-
Copy full SHA for 46f21a6 - Browse repository at this point
Copy the full SHA 46f21a6View commit details -
[FIX] l10n_es_aeat: Proper interval overlap checking in tax map
It includes unit tests.
Configuration menu - View commit details
-
Copy full SHA for 73cc823 - Browse repository at this point
Copy the full SHA 73cc823View commit details -
[IMP] l10n_es_aeat: SavePointCase > TransactionCase + Warning > UserE…
…rror warnings.warn("Warning is a deprecated alias to UserError.", DeprecationWarning)
Configuration menu - View commit details
-
Copy full SHA for fe615be - Browse repository at this point
Copy the full SHA fe615beView commit details -
[FIX] l10n_es_aeat: No ir.model forbidden access
This model access is restricted to administrator, so we: - sudo operations that require to access it. - remove an auxiliary field computing it that is not used. Fixes OCA#3016
Configuration menu - View commit details
-
Copy full SHA for d433a80 - Browse repository at this point
Copy the full SHA d433a80View commit details -
[FIX] l10n_es_aeat: replace deprecated method.
- remove deprecated flush() method. - replace deprecated invalidate_cache() method with env.invalidate_all().
Configuration menu - View commit details
-
Copy full SHA for 6731d6e - Browse repository at this point
Copy the full SHA 6731d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f24ea7c - Browse repository at this point
Copy the full SHA f24ea7cView commit details -
[FIX] l10n_es_aeat: Consider financial_type="other" as regular operat…
…ions Steps to reproduce the problem: - PoS installed. - Have a session with only payment methods with outstanding accounts (no cash payments received). - Close and post session. - The resulting journal entry is of type = "Other". Such entries, even if having taxes, won't be included in the AEAT 303 model, as the type = "Other" is not considered till now. That's because it can't be deduced if the operation is regular or not. Let's assume that such operations are always regular (as 99.9% of the times will be), for not having differences in the amounts of the report vs balances in the tax. TT44503
Configuration menu - View commit details
-
Copy full SHA for 414ec76 - Browse repository at this point
Copy the full SHA 414ec76View commit details -
[IMP] l10n_es_aeat + l10n_aeat_sii_oca: Add standard function for get…
…ting taxes - New hook for managing changes on the function - New field for tax_amount - Call l10n_es_aeat method in SII instead of own (+ remove specific one)
Configuration menu - View commit details
-
Copy full SHA for 26fa61b - Browse repository at this point
Copy the full SHA 26fa61bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1622246 - Browse repository at this point
Copy the full SHA 1622246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 877750d - Browse repository at this point
Copy the full SHA 877750dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1869728 - Browse repository at this point
Copy the full SHA 1869728View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d5cb7 - Browse repository at this point
Copy the full SHA d5d5cb7View commit details -
[IMP] l10n_es_aeat: Add country ISO code mapper function
Fulfills the need (seen in l10n_es_aeat_mod369) to obtain the ISO code of a country based on the country code stored in Odoo. It is an inverse function of _map_aeat_country_code.
Configuration menu - View commit details
-
Copy full SHA for 3d8738d - Browse repository at this point
Copy the full SHA 3d8738dView commit details -
l10n_es_aeat: No ir.model forbidden access, sudo in domain calc
Fixes one more remaining unauthorized access to ir.model On export_config_id field, domain calculation searched on ir.model Added sudo() to avoid unauthorized access. fixes OCA#3016
Configuration menu - View commit details
-
Copy full SHA for 0e92f4d - Browse repository at this point
Copy the full SHA 0e92f4dView commit details -
[FIX] l10n_es_aeat: Convert COM countries to France
COM (collectivité d'outre-mer - https://es.wikipedia.org/wiki/Colectividad_de_ultramar) are also considered France for the AEAT, so we need to map the existing countries to FR. TT46789
Configuration menu - View commit details
-
Copy full SHA for 054205d - Browse repository at this point
Copy the full SHA 054205dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db3655 - Browse repository at this point
Copy the full SHA 2db3655View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4793bd - Browse repository at this point
Copy the full SHA e4793bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5dca32 - Browse repository at this point
Copy the full SHA a5dca32View commit details -
[MIG] l10n_es_aeat: Finish migration
- Switch to XML-ID names models - Adapt API and calls - Some other minor adjustments - Translations
Configuration menu - View commit details
-
Copy full SHA for 66f713f - Browse repository at this point
Copy the full SHA 66f713fView commit details