Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][OU-IMP] new analysis (2024) #4696

Open
wants to merge 4 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
196 changes: 135 additions & 61 deletions docsource/modules150-160.rst

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions openupgrade_scripts/apriori.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"coupon": "loyalty",
"payment_test": "payment_demo",
"payment_transfer": "payment_custom",
"pos_sale_gift_card": "pos_sale_loyalty",
"sale_coupon": "sale_loyalty",
"sale_coupon_delivery": "sale_loyalty_delivery",
"website_sale_coupon": "website_sale_loyalty",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,21 @@
</record>
<record id="account_payment_term_advance_60days" model="account.payment.term">
<field name="line_ids" eval="[ Command.clear(), Command.create({'value': 'percent', 'value_amount': 30.0, 'days': 0}), Command.create({'value': 'balance', 'value_amount': 0.0, 'days': 60})]"/>
</record>
<record id="account_payment_term_immediate" model="account.payment.term">
<field name="line_ids" eval="[Command.clear(), Command.create({'value': 'balance', 'value_amount': 0.0})]"/>
</record> -->
</record>-->
<!-- We distinguish this one, as it requires new fields to be filled -->
<record id="account_payment_term_end_following_month" model="account.payment.term">
<field name="line_ids" eval="[Command.clear(), Command.create({'value': 'balance', 'value_amount': 0.0, 'months': 1, 'end_month': True})]"/>
</record>
<!--
<record id="account_payment_term_immediate" model="account.payment.term">
<field name="line_ids" eval="[Command.clear(), Command.create({'value': 'balance', 'value_amount': 0.0})]"/>
</record>
-->
<record id="account_send_payment_receipt_by_email_action" model="ir.actions.act_window">
<field name="context" eval="{ 'mail_post_autofollow': True, 'default_composition_mode': 'comment', 'default_use_template': True, 'default_template_id': ref('account.mail_template_data_payment_receipt'), 'default_email_layout_xmlid': 'mail.mail_notification_light', }"/>
</record>
<record id="account_send_payment_receipt_by_email_action_multi" model="ir.actions.act_window">
<field name="context" eval="{ 'mail_post_autofollow': True, 'default_composition_mode': 'mass_mail', 'default_use_template': True, 'default_template_id': ref('account.mail_template_data_payment_receipt'), 'default_email_layout_xmlid': 'mail.mail_notification_light', }"/>
<field name="context" eval="{ 'mailing_document_based': True, 'mail_post_autofollow': True, 'default_composition_mode': 'mass_mail', 'default_use_template': True, 'default_template_id': ref('account.mail_template_data_payment_receipt'), 'default_email_layout_xmlid': 'mail.mail_notification_light', }"/>
</record>
<record id="email_template_edi_credit_note" model="mail.template">
<field name="body_html" type="html">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -230,6 +230,7 @@ account / account.report.line / groupby (char) : NEW
account / account.report.line / hide_if_zero (boolean) : NEW
account / account.report.line / hierarchy_level (integer) : NEW required, hasdefault: compute
account / account.report.line / print_on_new_page (boolean) : NEW
account / account.report.line / tax_tags_formula (char) : NEW
account / account.tax / name_searchable (char) : NEW
account / account.tax / real_amount (float) : NEW isfunction: function, stored
account / account.tax.carryover.line / _order : _order is now 'date, id' ('id')
Expand Down Expand Up @@ -263,13 +264,13 @@ account / res.company / account_onboarding_create_invoice_stat
account / res.company / account_storno (boolean) : NEW
account / res.company / account_use_credit_limit (boolean): NEW
account / res.company / early_pay_discount_computation (selection): NEW selection_keys: ['excluded', 'included', 'mixed'], hasdefault: compute
account / res.company / fiscal_position_ids (one2many): NEW relation: account.fiscal.position
account / res.company / message_follower_ids (one2many): NEW relation: mail.followers
account / res.company / message_ids (one2many) : NEW relation: mail.message
account / res.company / message_main_attachment_id (many2one): NEW relation: ir.attachment
account / res.company / quick_edit_mode (selection) : NEW selection_keys: ['in_invoices', 'out_and_in_invoices', 'out_invoices']
account / res.company / website_message_ids (one2many): NEW relation: mail.message
account / res.partner / credit_limit (float) : previously in module base
account / res.partner / is_coa_installed (boolean) : NEW hasdefault: default
account / res.partner.bank / activity_ids (one2many) : NEW relation: mail.activity
account / res.partner.bank / message_follower_ids (one2many): NEW relation: mail.followers
account / res.partner.bank / message_ids (one2many) : NEW relation: mail.message
Expand Down Expand Up @@ -318,6 +319,7 @@ DEL ir.actions.act_window: account.analytic_rule_action_user
DEL ir.actions.act_window: account.tax_adjustments_form
DEL ir.actions.act_window.view: account.action_bank_statement_form_bank
DEL ir.actions.report: account.action_report_journal
NEW ir.model.access: account.access_account_analytic_applicability_accountant
NEW ir.model.access: account.access_account_analytic_distribution_invoice
NEW ir.model.access: account.access_account_analytic_distribution_readonly
NEW ir.model.access: account.access_account_analytic_plan_accountant
Expand Down Expand Up @@ -358,6 +360,7 @@ ir.model.constraint: account.constraint_account_move_line_check_amount_currency_
ir.model.constraint: account.constraint_account_move_line_check_credit_debit (changed definition: is now 'check(display_type in('line_section','line_note') or credit * debit=0)' ('check(credit + debit>=0 and credit * debit=0)'))
NEW ir.model.constraint: account.constraint_account_reconcile_model_name_unique
NEW ir.model.constraint: account.constraint_account_report_line_code_uniq
NEW ir.rule: account.ir_rule_res_partner_bank_billing_officers (noupdate)
NEW ir.rule: account.report_external_value_comp_rule (noupdate)
DEL ir.rule: account.account_tax_carryover_line_comp_rule (noupdate)
DEL ir.rule: account.analytic_default_comp_rule (noupdate)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---Models in module 'account_edi_ubl_cii_tax_extension'---
---Fields in module 'account_edi_ubl_cii_tax_extension'---
account_edi_ubl_cii_tax_extension / account.tax / ubl_cii_tax_category_code (selection): NEW selection_keys: ['AE', 'B', 'E', 'G', 'K', 'L', 'M', 'O', 'S', 'Z']
account_edi_ubl_cii_tax_extension / account.tax / ubl_cii_tax_exemption_reason_code (selection): NEW selection_keys: ['VATEX-EU-132', 'VATEX-EU-132-1A', 'VATEX-EU-132-1B', 'VATEX-EU-132-1C', 'VATEX-EU-132-1D', 'VATEX-EU-132-1E', 'VATEX-EU-132-1F', 'VATEX-EU-132-1G', 'VATEX-EU-132-1H', 'VATEX-EU-132-1I', 'VATEX-EU-132-1J', 'VATEX-EU-132-1K', 'VATEX-EU-132-1L', 'VATEX-EU-132-1M', 'VATEX-EU-132-1N', 'VATEX-EU-132-1O', 'VATEX-EU-132-1P', 'VATEX-EU-132-1Q', 'VATEX-EU-143', 'VATEX-EU-143-1A', 'VATEX-EU-143-1B', 'VATEX-EU-143-1C', 'VATEX-EU-143-1D', 'VATEX-EU-143-1E', 'VATEX-EU-143-1F', 'VATEX-EU-143-1FA', 'VATEX-EU-143-1G', 'VATEX-EU-143-1H', 'VATEX-EU-143-1I', 'VATEX-EU-143-1J', 'VATEX-EU-143-1K', 'VATEX-EU-143-1L', 'VATEX-EU-148', 'VATEX-EU-148-A', 'VATEX-EU-148-B', 'VATEX-EU-148-C', 'VATEX-EU-148-D', 'VATEX-EU-148-E', 'VATEX-EU-148-F', 'VATEX-EU-148-G', 'VATEX-EU-151', 'VATEX-EU-151-1A', 'VATEX-EU-151-1AA', 'VATEX-EU-151-1B', 'VATEX-EU-151-1C', 'VATEX-EU-151-1D', 'VATEX-EU-151-1E', 'VATEX-EU-309', 'VATEX-EU-79-C', 'VATEX_EU_AE', 'VATEX_EU_D', 'VATEX_EU_F', 'VATEX_EU_G', 'VATEX_EU_I', 'VATEX_EU_IC', 'VATEX_EU_J', 'VATEX_EU_O', 'VATEX_FR-CNWVAT', 'VATEX_FR-FRANCHISE']
---XML records in module 'account_edi_ubl_cii_tax_extension'---
NEW ir.ui.view: account_edi_ubl_cii_tax_extension.view_account_invoice_form_inherit
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ account_payment / account.payment / source_payment_id (many2one) : pre
account_payment / account.payment / suitable_payment_token_ids (many2many): previously in module payment
account_payment / account.payment / transaction_ids (many2many) : previously in module payment
account_payment / account.payment / use_electronic_payment_method (boolean): previously in module payment
account_payment / account.payment.method.line / payment_provider_id (many2one): NEW relation: payment.provider, isfunction: function, stored
account_payment / account.payment.method.line / payment_provider_id (many2one): NEW relation: payment.provider, hasdefault: compute
account_payment / payment.acquirer / journal_id (many2one) : previously in module payment
account_payment / payment.transaction / invoice_ids (many2many) : previously in module payment
account_payment / payment.transaction / invoices_count (integer) : previously in module payment
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---Models in module 'account_update_tax_tags'---
---Fields in module 'account_update_tax_tags'---
---XML records in module 'account_update_tax_tags'---
---nothing has changed in this module--
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
<record id="hr" model="res.country">
<field name="currency_id" ref="EUR"/>
</record>
<record id="mx" model="res.country">
<field eval="'%(street)s\n%(street2)s\n%(zip)s %(city)s, %(state_code)s\n%(country_name)s'" name="address_format"/>
</record>
<record id="nz" model="res.country">
<field name="vat_label">IRD/GST</field>
</record>
Expand Down Expand Up @@ -87,6 +90,9 @@
<record id="sz" model="res.country">
<field name="name">Eswatini</field>
</record>
<record id="tr" model="res.country">
<field name="name">Türkiye</field>
</record>
<record id="us" model="res.country">
<field name="vat_label"/>
</record>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ new model ir.binary [abstract]
new model ir.qweb.field.time [abstract]
new model res.users.deletion
---Fields in module 'base'---
base / ir.actions.report / _order : _order is now 'name, id' ('name')
base / ir.model.fields / ttype (selection) : selection_keys is now '['binary', 'boolean', 'char', 'date', 'datetime', 'float', 'html', 'integer', 'json', 'many2many', 'many2one', 'many2one_reference', 'monetary', 'one2many', 'properties', 'properties_definition', 'reference', 'selection', 'text']' ('['binary', 'boolean', 'char', 'date', 'datetime', 'float', 'html', 'integer', 'many2many', 'many2one', 'many2one_reference', 'monetary', 'one2many', 'reference', 'selection', 'text']')
base / ir.profile / sql_count (integer) : NEW
base / ir.translation / comments (text) : DEL
Expand Down
66 changes: 57 additions & 9 deletions openupgrade_scripts/scripts/base/16.0.1.3/upgrade_general_log.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ new model chatbot.message [module im_livechat]
new model chatbot.script [module im_livechat]
new model chatbot.script.answer [module im_livechat]
new model chatbot.script.step [module im_livechat]
new model compliance.letter.wizard [module l10n_mt_pos]
new model data_recycle.model [module data_recycle]
new model data_recycle.record [module data_recycle]
new model delivery.zip.prefix [module delivery]
Expand All @@ -86,6 +87,7 @@ new model ir.binary [module base]
new model ir.qweb.field.time [module base]
new model ir.websocket [module bus]
new model l10n_ch.qr_invoice.wizard [module l10n_ch]
new model l10n_it_edi_doi.declaration_of_intent [module l10n_it_edi_doi]
new model l10n_latam.payment.mass.transfer [module l10n_latam_check]
new model l10n_pl_tax_office [module l10n_pl_jpk]
new model lot.label.layout [module stock]
Expand Down Expand Up @@ -139,13 +141,13 @@ new model transifex.code.translation [module transifex]
new model transifex.translation [module transifex]
new model utm.source.mixin [module utm]
---Fields in module 'general'---
# 12132 fields matched,
# Direct match: 12074
# Found in other module: 58
# 12152 fields matched,
# Direct match: 12091
# Found in other module: 61
# Found with different type: 0
# In obsolete models: 93
# New columns: 1376
# Not matched: 645
# New columns: 1452
# Not matched: 635
---XML records in module 'general'---
ERROR: module not in list of installed modules:
---Models in module 'gift_card'---
Expand Down Expand Up @@ -256,10 +258,56 @@ l10n_sa_invoice / account.payment / l10n_sa_show_delivery_date (boolean
DEL ir.ui.view: l10n_sa_invoice.arabic_english_invoice
DEL ir.ui.view: l10n_sa_invoice.view_move_form
ERROR: module not in list of installed modules:
---Models in module 'project_account'---
---Fields in module 'project_account'---
---XML records in module 'project_account'---
DEL ir.ui.view: project_account.res_config_settings_view_form
---Models in module 'payment_alipay'---
---Fields in module 'payment_alipay'---
payment_alipay / payment.acquirer / alipay_md5_signature_key (char): DEL
payment_alipay / payment.acquirer / alipay_merchant_partner_id (char): DEL
payment_alipay / payment.acquirer / alipay_payment_method (selection): DEL selection_keys: ['express_checkout', 'standard_checkout']
payment_alipay / payment.acquirer / alipay_seller_email (char) : DEL
payment_alipay / payment.acquirer / provider (False) : DEL selection_keys: ['adyen', 'alipay', 'none'], mode: modify
---XML records in module 'payment_alipay'---
DEL account.payment.method: payment_alipay.payment_method_alipay (noupdate)
DEL ir.ui.view: payment_alipay.payment_acquirer_form
DEL ir.ui.view: payment_alipay.redirect_form
DEL payment.acquirer: payment.payment_acquirer_alipay (noupdate)
ERROR: module not in list of installed modules:
---Models in module 'payment_ogone'---
---Fields in module 'payment_ogone'---
payment_ogone / payment.acquirer / ogone_password (char) : DEL
payment_ogone / payment.acquirer / ogone_pspid (char) : DEL
payment_ogone / payment.acquirer / ogone_shakey_in (char) : DEL
payment_ogone / payment.acquirer / ogone_shakey_out (char) : DEL
payment_ogone / payment.acquirer / ogone_userid (char) : DEL
payment_ogone / payment.acquirer / provider (False) : DEL selection_keys: ['adyen', 'alipay', 'authorize', 'buckaroo', 'mollie', 'none', 'ogone'], mode: modify
---XML records in module 'payment_ogone'---
DEL account.payment.method: payment_ogone.payment_method_ogone (noupdate)
DEL ir.config_parameter: payment_ogone.payment_ogone_hash_function (noupdate)
DEL ir.ui.view: payment_ogone.payment_acquirer_form
DEL ir.ui.view: payment_ogone.redirect_form
DEL payment.acquirer: payment.payment_acquirer_ogone (noupdate)
ERROR: module not in list of installed modules:
---Models in module 'payment_payulatam'---
---Fields in module 'payment_payulatam'---
payment_payulatam / payment.acquirer / payulatam_account_id (char) : DEL
payment_payulatam / payment.acquirer / payulatam_api_key (char) : DEL
payment_payulatam / payment.acquirer / payulatam_merchant_id (char) : DEL
payment_payulatam / payment.acquirer / provider (False) : DEL selection_keys: ['adyen', 'alipay', 'authorize', 'buckaroo', 'mollie', 'none', 'ogone', 'paypal', 'payulatam'], mode: modify
---XML records in module 'payment_payulatam'---
DEL account.payment.method: payment_payulatam.payment_method_payulatam (noupdate)
DEL ir.ui.view: payment_payulatam.payment_acquirer_form
DEL ir.ui.view: payment_payulatam.redirect_form
DEL payment.acquirer: payment.payment_acquirer_payulatam (noupdate)
ERROR: module not in list of installed modules:
---Models in module 'payment_payumoney'---
---Fields in module 'payment_payumoney'---
payment_payumoney / payment.acquirer / payumoney_merchant_key (char) : DEL
payment_payumoney / payment.acquirer / payumoney_merchant_salt (char): DEL
payment_payumoney / payment.acquirer / provider (False) : DEL selection_keys: ['adyen', 'alipay', 'authorize', 'buckaroo', 'mollie', 'none', 'ogone', 'paypal', 'payulatam', 'payumoney'], mode: modify
---XML records in module 'payment_payumoney'---
DEL account.payment.method: payment_payumoney.payment_method_payumoney (noupdate)
DEL ir.ui.view: payment_payumoney.payment_acquirer_form
DEL ir.ui.view: payment_payumoney.redirect_form
DEL payment.acquirer: payment.payment_acquirer_payumoney (noupdate)
ERROR: module not in list of installed modules:
---Models in module 'purchase_requisition_stock_dropshipping'---
---Fields in module 'purchase_requisition_stock_dropshipping'---
Expand Down
Loading
Loading