diff --git a/docsource/modules140-150.rst b/docsource/modules140-150.rst index 9cee007672f6..d069c55a30e1 100644 --- a/docsource/modules140-150.rst +++ b/docsource/modules140-150.rst @@ -368,7 +368,7 @@ Module coverage 14.0 -> 15.0 +-------------------------------------------------+----------------------+-------------------------------------------------+ | |new| l10n_in_upi | | | +-------------------------------------------------+----------------------+-------------------------------------------------+ -| l10n_it | | | +| l10n_it | Done | | +-------------------------------------------------+----------------------+-------------------------------------------------+ | l10n_it_edi | |No DB layout changes. | +-------------------------------------------------+----------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/l10n_it/15.0.0.3/post-migration.py b/openupgrade_scripts/scripts/l10n_it/15.0.0.3/post-migration.py new file mode 100644 index 000000000000..7e47c3b72287 --- /dev/null +++ b/openupgrade_scripts/scripts/l10n_it/15.0.0.3/post-migration.py @@ -0,0 +1,72 @@ +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + to_delete_xml_ids = [ + "l10n_it.1_2010a", + "l10n_it.1_2015a", + "l10n_it.1_2040a", + "l10n_it.1_20I5a", + "l10n_it.1_10I5a", + "l10n_it.1_4I5a", + "l10n_it.1_2110a", + "l10n_it.1_2115a", + "l10n_it.1_2140a", + "l10n_it.1_21AOa", + "l10n_it.1_21I5a", + "l10n_it.1_2210a", + "l10n_it.1_2215a", + "l10n_it.1_2240a", + "l10n_it.1_22AOa", + "l10n_it.1_2010", + "l10n_it.1_2015", + "l10n_it.1_2040", + "l10n_it.1_20I5", + "l10n_it.1_10I5", + "l10n_it.1_4I5", + "l10n_it.1_2110", + "l10n_it.1_2115", + "l10n_it.1_2140", + "l10n_it.1_21AO", + "l10n_it.1_21I5", + "l10n_it.1_2210", + "l10n_it.1_2215", + "l10n_it.1_2240", + "l10n_it.1_22AO", + "l10n_it.1_22I5", + "l10n_it.1_22I5a", + "l10n_it.1_22I5b", + "l10n_it.1_2010b", + "l10n_it.1_2015b", + "l10n_it.1_2040b", + "l10n_it.1_20I5b", + "l10n_it.1_10I5b", + "l10n_it.1_4I5b", + "l10n_it.1_2110b", + "l10n_it.1_2115b", + "l10n_it.1_2140b", + "l10n_it.1_21AOb", + "l10n_it.1_21I5b", + "l10n_it.1_2210b", + "l10n_it.1_2215b", + "l10n_it.1_2240b", + "l10n_it.1_22AOb", + "l10n_it.tax_group_iva_10_de_50", + "l10n_it.tax_group_iva_20_de_10", + "l10n_it.tax_group_iva_20_de_15", + "l10n_it.tax_group_iva_20_de_40", + "l10n_it.tax_group_iva_20_de_50", + "l10n_it.tax_group_iva_21_de_10", + "l10n_it.tax_group_iva_21_de_15", + "l10n_it.tax_group_iva_21_de_40", + "l10n_it.tax_group_iva_21_de_50", + "l10n_it.tax_group_iva_21_inde", + "l10n_it.tax_group_iva_22_de_10", + "l10n_it.tax_group_iva_22_de_15", + "l10n_it.tax_group_iva_22_de_40", + "l10n_it.tax_group_iva_22_de_50", + "l10n_it.tax_group_iva_22_inde", + "l10n_it.tax_group_iva_4_de_50", + ] + openupgrade.delete_records_safely_by_xml_id(env, to_delete_xml_ids) diff --git a/openupgrade_scripts/scripts/l10n_it/15.0.0.3/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/l10n_it/15.0.0.3/upgrade_analysis_work.txt new file mode 100644 index 000000000000..56609c6dc289 --- /dev/null +++ b/openupgrade_scripts/scripts/l10n_it/15.0.0.3/upgrade_analysis_work.txt @@ -0,0 +1,40 @@ +---Models in module 'l10n_it'--- +---Fields in module 'l10n_it'--- +# NOTHING TO DO +l10n_it / account.tax.report.line / carry_over_condition_method (False): NEW selection_keys: ['always_carry_over_and_set_to_0', 'no_negative_amount_carry_over_condition', 'vp14_credit_carryover_condition', 'vp14_debt_carryover_condition'], mode: modify +---XML records in module 'l10n_it'--- +NEW account.account.tag: l10n_it.account_tag_A_ATT +NEW account.account.tag: l10n_it.account_tag_A_PASS +NEW account.account.tag: l10n_it.account_tag_A_PL +NEW account.account.tag: l10n_it.account_tag_BENI +NEW account.account.tag: l10n_it.account_tag_B_ATT +NEW account.account.tag: l10n_it.account_tag_B_PASS +NEW account.account.tag: l10n_it.account_tag_B_PL +NEW account.account.tag: l10n_it.account_tag_C_ATT +NEW account.account.tag: l10n_it.account_tag_C_PASS +NEW account.account.tag: l10n_it.account_tag_C_PL +NEW account.account.tag: l10n_it.account_tag_D_ATT +NEW account.account.tag: l10n_it.account_tag_D_PASS +NEW account.account.tag: l10n_it.account_tag_D_PL +NEW account.account.tag: l10n_it.account_tag_E_PASS +NEW account.account.tag: l10n_it.account_tag_E_PL +NEW account.account.tag: l10n_it.account_tag_IMPEGNI +NEW account.account.tag: l10n_it.account_tag_RISCHI +# NOTHING TO DO +DEL account.tax.group: l10n_it.tax_group_iva_10_de_50 +DEL account.tax.group: l10n_it.tax_group_iva_20_de_10 +DEL account.tax.group: l10n_it.tax_group_iva_20_de_15 +DEL account.tax.group: l10n_it.tax_group_iva_20_de_40 +DEL account.tax.group: l10n_it.tax_group_iva_20_de_50 +DEL account.tax.group: l10n_it.tax_group_iva_21_de_10 +DEL account.tax.group: l10n_it.tax_group_iva_21_de_15 +DEL account.tax.group: l10n_it.tax_group_iva_21_de_40 +DEL account.tax.group: l10n_it.tax_group_iva_21_de_50 +DEL account.tax.group: l10n_it.tax_group_iva_21_inde +DEL account.tax.group: l10n_it.tax_group_iva_22_de_10 +DEL account.tax.group: l10n_it.tax_group_iva_22_de_15 +DEL account.tax.group: l10n_it.tax_group_iva_22_de_40 +DEL account.tax.group: l10n_it.tax_group_iva_22_de_50 +DEL account.tax.group: l10n_it.tax_group_iva_22_inde +DEL account.tax.group: l10n_it.tax_group_iva_4_de_50 +# DONE account tax groups and child taxes deleted safely