Skip to content

Commit 1eab22f

Browse files
committed
[FIX] l10n_{bf,bj,cd,ci,cm,ga,km,ml,ne,sn,tg}: nullify carryover_target
Reproduce: 1) Make a database before this PR: odoo#176489 2) change to current version. 3) start database with `-u all` This will fail _check_carryover_target constrain when api.constrains checks for the data, carryover_target was not nullified because it was not in the group of values to be updated . So nullify carryover_target using eval="False" for exisiting records that were changed in odoo#176489. closes odoo#178708 X-original-commit: d3e9006 Signed-off-by: Olivier Colson (oco) <[email protected]> Signed-off-by: Aslam Noman (asno) <[email protected]>
1 parent 318219b commit 1eab22f

11 files changed

+11
-0
lines changed

addons/l10n_bf/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@
420420
<field name="engine">aggregation</field>
421421
<field name="formula">BF_DEDUCTIBLE.balance + BF_CREDIT_REPORTED.balance - BF_CREDIT_ASKED.balance + BF_CANCELLED.balance + BF_UNPAID_CREDIT.balance + BF_OTHER_DEDUCTION.balance - BF_GROSS_TOTAL.balance</field>
422422
<field name="subformula">if_above(XOF(0))</field>
423+
<field name="carryover_target" eval="False"/>
423424
</record>
424425
<record id="account_tax_report_line_bf_credit_to_report_carryover" model="account.report.expression">
425426
<field name="label">_carryover_balance</field>

addons/l10n_bj/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@
215215
<field name="engine">aggregation</field>
216216
<field name="formula">BJ_VAT_DEDUCTIBLE.balance - BJ_GROSS.balance</field>
217217
<field name="subformula">if_above(XOF(0))</field>
218+
<field name="carryover_target" eval="False"/>
218219
</record>
219220
<record id="account_tax_report_line_bj_credit_to_report_carryover" model="account.report.expression">
220221
<field name="label">_carryover_balance</field>

addons/l10n_cd/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,7 @@
516516
<field name="engine">aggregation</field>
517517
<field name="formula">CD_CREDIT.balance - CD_REPAYMENT_ASKED.balance</field>
518518
<field name="subformula">if_above(CDF(0))</field>
519+
<field name="carryover_target" eval="False"/>
519520
</record>
520521
<record id="account_tax_report_line_cd_calculation_credit_reportable_carryover" model="account.report.expression">
521522
<field name="label">_carryover_balance</field>

addons/l10n_ci/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@
342342
<field name="engine">aggregation</field>
343343
<field name="formula">CI_VAT_DEDUCT.tax - CI_GROSS.tax - CI_REIMBURSEMENT.tax</field>
344344
<field name="subformula">if_above(XOF(0))</field>
345+
<field name="carryover_target" eval="False"/>
345346
</record>
346347
<record id="account_tax_report_line_ci_to_report_carryover" model="account.report.expression">
347348
<field name="label">_carryover_tax</field>

addons/l10n_cm/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@
340340
<field name="engine">aggregation</field>
341341
<field name="formula">CM_CREDIT.tax - CM_REIMBURSEMENT.tax</field>
342342
<field name="subformula">if_above(XAF(0))</field>
343+
<field name="carryover_target" eval="False"/>
343344
</record>
344345
<record id="account_tax_report_line_cm_vat_credit_to_report_carryover" model="account.report.expression">
345346
<field name="label">_carryover_tax</field>

addons/l10n_ga/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -860,6 +860,7 @@
860860
<field name="engine">aggregation</field>
861861
<field name="formula">GA_DEDUCTIBLE.tax - GA_TOTAL_GROSS.tax</field>
862862
<field name="subformula">if_above(XAF(0))</field>
863+
<field name="carryover_target" eval="False"/>
863864
</record>
864865
<record id="account_tax_report_line_ga_credit_to_report_carryover" model="account.report.expression">
865866
<field name="label">_carryover_tax</field>

addons/l10n_km/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@
186186
<field name="engine">aggregation</field>
187187
<field name="formula">KM_PREPAYMENTS.tax + KM_CREDIT_REPORTED.tax - KM_OPERATIONS.tax</field>
188188
<field name="subformula">if_above(KMF(0))</field>
189+
<field name="carryover_target" eval="False"/>
189190
</record>
190191
<record id="account_tax_report_line_km_credit_to_report_carryover" model="account.report.expression">
191192
<field name="label">_carryover_tax</field>

addons/l10n_ml/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@
293293
<field name="engine">aggregation</field>
294294
<field name="formula">ML_CREDIT_REPORT.tax - ML_REIMBURSEMENT.tax</field>
295295
<field name="subformula">if_above(XOF(0))</field>
296+
<field name="carryover_target" eval="False"/>
296297
</record>
297298
<record id="account_tax_report_line_ml_credit_report_deductions_carryover" model="account.report.expression">
298299
<field name="label">_carryover_tax</field>

addons/l10n_ne/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@
272272
<field name="engine">aggregation</field>
273273
<field name="subformula">if_above(XOF(0))</field>
274274
<field name="formula">NE_DEDUCTIBLE_TOTAL.balance + NE_DEDUCTIBLE_ADDITION.balance - NE_GROSS_VAT.balance - NE_REPAY.balance</field>
275+
<field name="carryover_target" eval="False"/>
275276
</record>
276277
<record id="account_tax_report_line_ne_credit_to_report_carryover" model="account.report.expression">
277278
<field name="label">_carryover_balance</field>

addons/l10n_sn/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@
286286
<field name="engine">aggregation</field>
287287
<field name="formula">SN_VAT_DEDUCT.tax - SN_OPE.tax</field>
288288
<field name="subformula">if_above(XOF(0))</field>
289+
<field name="carryover_target" eval="False"/>
289290
</record>
290291
<record id="account_tax_report_line_sn_to_report_carryover" model="account.report.expression">
291292
<field name="label">_carryover_tax</field>

addons/l10n_tg/data/account_tax_report_data.xml

+1
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@
284284
<field name="engine">aggregation</field>
285285
<field name="formula">TG_VAT_DEDUCT.tax - TG_SALES.tax</field>
286286
<field name="subformula">if_above(XOF(0))</field>
287+
<field name="carryover_target" eval="False"/>
287288
</record>
288289
<record id="account_tax_report_line_tg_to_report_tax_carryover" model="account.report.expression">
289290
<field name="label">_carryover_tax</field>

0 commit comments

Comments
 (0)