Skip to content

Commit f47129d

Browse files
[FIX] l10n_uy: odoo-upgrade fix l10n_uy_edi
Ticket: 85987
1 parent 44b2c76 commit f47129d

File tree

2 files changed

+22
-13
lines changed

2 files changed

+22
-13
lines changed

l10n_uy/17.0.0.0/post-migration.py

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
from openupgradelib import openupgrade
2+
import logging
3+
_logger = logging.getLogger(__name__)
4+
5+
6+
@openupgrade.migrate()
7+
def migrate(env, version):
8+
_logger.info('Running post-migrate script for l10n_uy')
9+
# Popular nueva tabla con datos en el account move
10+
11+
# Cambio el plan de cuentas en 16 era uy_account en el modulo l10n_uy_account. Ahora en 17 el plan de cuentas esta
12+
# en l10n_uy y se llama 'uy'. Tenemos que actualizar este dato en la compañia porque si no cuando entramos al menu
13+
# de Ajustes recibimos este traceback https://gist.github.com/zaoral/461d737b35601c74d05ca3054d2f6e9f . Decidimos
14+
# pasarlo a vacio porque si le ponemeos "uy" como hay muchas diferencias entre los xml usados en una version y
15+
# otra puede traernos problemas en el futuro de duplicacion de registros que no queremos porque los xml son
16+
# distintos
17+
openupgrade.logged_query(env.cr, """
18+
UPDATE res_company
19+
SET
20+
chart_template = Null
21+
WHERE chart_template = 'uy_account'
22+
""")

l10n_uy_edi/17.0.0.0/post-migration.py

-13
Original file line numberDiff line numberDiff line change
@@ -152,16 +152,3 @@ def migrate(env, version):
152152

153153
cron_ucfe_notif.unlink() if cron_ucfe_notif else False
154154
cron_vendor_bills_received.unlink() if cron_vendor_bills_received else False
155-
156-
# Cambio el plan de cuentas en 16 era uy_account en el modulo l10n_uy_account. Ahora en 17 el plan de cuentas esta
157-
# en l10n_uy y se llama 'uy'. Tenemos que actualizar este dato en la compañia porque si no cuando entramos al menu
158-
# de Ajustes recibimos este traceback https://gist.github.com/zaoral/461d737b35601c74d05ca3054d2f6e9f . Decidimos
159-
# pasarlo a vacio porque si le ponemeos "uy" como hay muchas diferencias entre los xml usados en una version y
160-
# otra puede traernos problemas en el futuro de duplicacion de registros que no queremos porque los xml son
161-
# distintos
162-
openupgrade.logged_query(env.cr, """
163-
UPDATE res_company
164-
SET
165-
chart_template = Null
166-
WHERE chart_template = 'uy_account'
167-
""")

0 commit comments

Comments
 (0)