[19.0][MIG] l10n_es_aeat_mod111: Migration to 19.0#4675
[19.0][MIG] l10n_es_aeat_mod111: Migration to 19.0#4675pablo-cort-s73 wants to merge 64 commits intoOCA:19.0from
Conversation
|
/ocabot migration l10n_es_aeat_mod111 |
|
@pablo-cort-s73 Estoy intentando entrar en el runboat para hacer revisión funcional pero no funciona, está dando error MT-14044 @moduon |
a2eda01 to
a220f50
Compare
Ya lo tienes @ArantxaSudon , está regenerado |
ArantxaSudon
left a comment
There was a problem hiding this comment.
Revisión Funcional hecha
Se registran perfectamente todas las retenciones y no recoge las retenciones que no van en este modelo
Muchas gracias @pablo-cort-s73
MT-14044 @moduon
EmilioPascual
left a comment
There was a problem hiding this comment.
Gracias por la migración @pablo-cort-s73.
Faltan los commit que se añadieron al módulo después de que crearas el PR, importante 17159b6
There was a problem hiding this comment.
Estaría bien aprovechar la migración para quitar el formato xml y pasarlo ya a csv. Es de los pocos modelos que quedan ya con la exportación en xml
There was a problem hiding this comment.
Este excel está desactualizado, el actual es este https://sede.agenciatributaria.gob.es/static_files/Sede/Disenyo_registro/DR_100_199/archivos/dr111e16v18.xls
…ajustar codigo a la nueva API
…do + tratamiento residentes 216 y cálculo
…lugar de recordset + gestionar grupos de compañías
…ixes 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.
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 100.0% (139 of 139 strings) Translation: l10n-spain-13.0/l10n-spain-13.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-13-0/l10n-spain-13-0-l10n_es_aeat_mod111/es/
Due to the change in odoo/odoo#55842, we need to adjust the amounts in tests for being correct.
Since odoo/odoo#68939, we have the new tax "Retenciones IRPF 24%", so we have to map it in model 111.
Currently translated at 12.6% (18 of 142 strings) Translation: l10n-spain-14.0/l10n-spain-14.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-14-0/l10n-spain-14-0-l10n_es_aeat_mod111/ca/
Currently translated at 99.2% (141 of 142 strings) Translation: l10n-spain-15.0/l10n-spain-15.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-15-0/l10n-spain-15-0-l10n_es_aeat_mod111/ca/
Currently translated at 100.0% (142 of 142 strings) Translation: l10n-spain-15.0/l10n-spain-15.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-15-0/l10n-spain-15-0-l10n_es_aeat_mod111/ca/
Añadir soporte para los impuestos que faltaban, añadidos a Odoo en odoo/odoo#107100. Añadidas las casillas 02, 03, 05, 06, 08 y 09 en el informe. Hacer editables las casillas 01, 04, 07 y 10 cuando no está presentado el informe. Hacer los campos de importes de tipo Monetary Fixes OCA#2527 @moduon MT-1341.
Currently translated at 4.6% (7 of 151 strings) Translation: l10n-spain-15.0/l10n-spain-15.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-15-0/l10n-spain-15-0-l10n_es_aeat_mod111/sl/
Currently translated at 100.0% (147 of 147 strings) Translation: l10n-spain-16.0/l10n-spain-16.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-16-0/l10n-spain-16-0-l10n_es_aeat_mod111/ca/
Currently translated at 100.0% (147 of 147 strings) Translation: l10n-spain-16.0/l10n-spain-16.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-16-0/l10n-spain-16-0-l10n_es_aeat_mod111/es/
Currently translated at 100.0% (147 of 147 strings) Translation: l10n-spain-16.0/l10n-spain-16.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-16-0/l10n-spain-16-0-l10n_es_aeat_mod111/es/
- Standard procedure. - Converted tax mapping XML to new CSV new style. - states and attrs adjusted in XMLs. TT48481
This provokes duplicity and uncertainty of which translation is being loaded.
Extracted from OCA#4212
Currently translated at 99.3% (145 of 146 strings) Translation: l10n-spain-18.0/l10n-spain-18.0-l10n_es_aeat_mod111 Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-18-0/l10n-spain-18-0-l10n_es_aeat_mod111/es/
- ASCII encoding is adding a final 'B' that is breaking the AEAT import. - pre-commit stripped out the space in the previous declaration, so let's use `eval` for restoring the space and not having this problem in the future.
a220f50 to
e7fa5b9
Compare
|
Faltaría este commit: 17159b6 Y como dice Emilio, actualizar el Excel y pasar la exportación a CSV. |
|
Lo reviso lo antes posible @pedrobaeza @EmilioPascual |
Migración standard.