@@ -9,41 +9,18 @@ def migrate_payment_grup_data(env):
9
9
queremos pasar alguna especie de domain porque solo queremos pasarlo al pamynet que era retencion
10
10
"""
11
11
# mover campos (excepto m2m)
12
+ # retencion_ganancias y regimen_ganancias_id en realidad los crea l10n_ar_account_wihhtolding pero todo
13
+ # el que tiene este modulo tiene account_withholding_automatic
12
14
query = """
13
15
update account_payment ap set
14
- unreconciled_amount = apg.unreconciled_amount,
15
16
withholdable_advanced_amount = apg.withholdable_advanced_amount,
16
17
retencion_ganancias = apg.retencion_ganancias,
17
18
regimen_ganancias_id = apg.regimen_ganancias_id
18
19
from account_payment_group_bu as apg
19
20
where
20
21
ap.payment_group_id_bu = apg.id
21
22
"""
22
- res = openupgrade .logged_query (env .cr , query )
23
-
24
- # popular to_pay_move_lines (m2m field, en post)
25
- query = """
26
- insert into account_move_line_payment_to_pay_rel (to_pay_line_id, payment_id)
27
- select
28
- rel.to_pay_line_id, ap.id as payment_id
29
- from
30
- account_move_line_payment_group_to_pay_rel_bu rel
31
- join
32
- account_payment ap on ap.payment_group_id_bu = rel.payment_group_id
33
- """
34
- res = openupgrade .logged_query (env .cr , query )
35
-
36
- openupgrade .merge_models (env .cr , 'account.payment.group' , 'account.payment' , 'payment_group_id_bu' )
37
-
38
-
39
- def migrate_taxes_config (env ):
40
- query = """update account_tax set
41
- type_tax_use = 'none',
42
- l10n_ar_withholding_payment_type = type_tax_use
43
- where
44
- type_tax_use in ('customer', 'supplier')
45
- """
46
- res = openupgrade .logged_query (env .cr , query )
23
+ openupgrade .logged_query (env .cr , query )
47
24
48
25
49
26
def migrate_withholdings (env ):
@@ -103,12 +80,11 @@ def migrate_withholdings(env):
103
80
where
104
81
apm.code = 'withholding'
105
82
"""
106
- res = openupgrade .logged_query (env .cr , query )
83
+ openupgrade .logged_query (env .cr , query )
107
84
108
85
109
86
@openupgrade .migrate ()
110
87
def migrate (env , version ):
111
88
_logger .debug ('Running migrate script for l10n_ar_withholding' )
112
89
migrate_payment_grup_data (env )
113
90
migrate_withholdings (env )
114
- migrate_taxes_config (env )
0 commit comments