Skip to content
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

[12.0][MIG] l10n_es_aeat_mod115: Migration to 12.0 #967

Merged
merged 19 commits into from Dec 17, 2018

Conversation

pedrobaeza
Copy link
Member

@pedrobaeza pedrobaeza commented Dec 16, 2018

  • Standard procedure
  • README by fragments
  • Improve code a bit
  • Expand tests for negative result

cc @Tecnativa

agaldona and others added 18 commits December 16, 2018 12:56
* Eliminar periodo específico y corregir exportación
* Cálculo de importes de impuestos por cadena en lugar de recordset
* Gestionar grupos de compañías
* Evitar problemas en campos related no readonly. Fixes OCA#290

Cuando se tienen campos related, aunque el valor no se cambie,
Odoo lanza una escritura en el objeto relacionado cada vez que se
guarda el objeto principal. En el caso de la moneda asociada a la
compañía, hace que aquellos usuarios que no tengan permiso para
modificar la compañía (la mayoría), falle en la creación del modelo.

* 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.
Currently translated at 94.3% (33 of 35 strings)

Translation: l10n-spain-11.0/l10n-spain-11.0-l10n_es_aeat_mod115
Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-11-0/l10n-spain-11-0-l10n_es_aeat_mod115/ca/
@pedrobaeza pedrobaeza added this to the 12.0 milestone Dec 16, 2018
@OCA-git-bot OCA-git-bot mentioned this pull request Dec 16, 2018
31 tasks
@oca-clabot

This comment has been minimized.

* Standard procedure
* README by fragments
* Improve code a bit
* Expand tests for negative result
@oca-clabot

This comment has been minimized.

@pedrobaeza pedrobaeza merged commit 330029b into OCA:12.0 Dec 17, 2018
@pedrobaeza pedrobaeza deleted the 12.0-l10n_es_aeat_mod115 branch December 17, 2018 10:19
pedrobaeza added a commit to Tecnativa/l10n-spain that referenced this pull request May 26, 2020
[12.0][MIG] l10n_es_aeat_mod115: Migration to 12.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet