Skip to content
Merged
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
48 changes: 23 additions & 25 deletions openupgrade_scripts/scripts/account/15.0.1.2/upgrade_analysis.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,57 +22,55 @@ account / account.fiscal.position / note (text) : type i
account / account.journal / at_least_one_inbound (boolean): DEL
account / account.journal / at_least_one_outbound (boolean): DEL
account / account.journal / inbound_payment_method_ids (many2many): DEL relation: account.payment.method
account / account.journal / inbound_payment_method_line_ids (one2many): NEW relation: account.payment.method.line, isfunction: function, stored
account / account.journal / inbound_payment_method_line_ids (one2many): NEW relation: account.payment.method.line, hasdefault: compute
account / account.journal / outbound_payment_method_ids (many2many): DEL relation: account.payment.method
account / account.journal / outbound_payment_method_line_ids (one2many): NEW relation: account.payment.method.line, isfunction: function, stored
account / account.journal / outbound_payment_method_line_ids (one2many): NEW relation: account.payment.method.line, hasdefault: compute
account / account.journal / payment_credit_account_id (many2one): DEL relation: account.account
account / account.journal / payment_debit_account_id (many2one): DEL relation: account.account
account / account.move / always_tax_exigible (boolean) : NEW isfunction: function, stored
account / account.move / amount_total_in_currency_signed (float): NEW isfunction: function, stored
account / account.move / narration (text) : now a function
account / account.move / narration (text) : type is now 'html' ('text')
account / account.move / partner_bank_id (many2one) : not a function anymore
account / account.move / tax_cash_basis_created_move_ids (one2many): NEW relation: account.move
account / account.move / tax_cash_basis_move_id (many2one): DEL relation: account.move
account / account.move / tax_cash_basis_origin_move_id (many2one): NEW relation: account.move
account / account.move / tax_totals_json (char) : NEW hasdefault: compute
account / account.move.line / group_tax_id (many2one) : NEW relation: account.tax
account / account.move.line / tax_exigible (boolean) : DEL
account / account.move.line / tax_tag_invert (boolean) : NEW isfunction: function, stored
account / account.move.line / tax_tag_invert (boolean) : NEW hasdefault: compute
account / account.payment / destination_journal_id (many2one): NEW relation: account.journal
account / account.payment / narration (text) : type is now 'html' ('text')
account / account.payment / outstanding_account_id (many2one): NEW relation: account.account, isfunction: function, stored
account / account.payment / paired_internal_transfer_payment_id (many2one): NEW relation: account.payment
account / account.payment / payment_method_id (many2one) : not a function anymore
account / account.payment / payment_method_id (many2one) : now related
account / account.payment / payment_method_line_id (many2one): NEW relation: account.payment.method.line, isfunction: function, stored
account / account.payment / payment_method_line_id (many2one): NEW relation: account.payment.method.line, hasdefault: compute
account / account.payment.method / _order : _order is now 'id' ('sequence')
account / account.payment.method / sequence (integer) : DEL
account / account.payment.method.line / journal_id (many2one) : NEW relation: account.journal
account / account.payment.method.line / name (char) : NEW isfunction: function, stored
account / account.payment.method.line / name (char) : NEW hasdefault: compute
account / account.payment.method.line / payment_account_id (many2one) : NEW relation: account.account
account / account.payment.method.line / payment_method_id (many2one) : NEW relation: account.payment.method, required
account / account.payment.method.line / sequence (integer) : NEW hasdefault
account / account.payment.method.line / sequence (integer) : NEW hasdefault: default
account / account.payment.term / note (text) : type is now 'html' ('text')
account / account.reconcile.model / allow_payment_tolerance (boolean): NEW hasdefault
account / account.reconcile.model / allow_payment_tolerance (boolean): NEW hasdefault: default
account / account.reconcile.model / match_total_amount (boolean) : DEL
account / account.reconcile.model / match_total_amount_param (float): DEL
account / account.reconcile.model / message_follower_ids (one2many): NEW relation: mail.followers
account / account.reconcile.model / message_ids (one2many) : NEW relation: mail.message
account / account.reconcile.model / message_main_attachment_id (many2one): NEW relation: ir.attachment
account / account.reconcile.model / payment_tolerance_param (float): NEW isfunction: function, stored
account / account.reconcile.model / payment_tolerance_type (selection): NEW required, selection_keys: ['fixed_amount', 'percentage'], req_default: function, hasdefault
account / account.reconcile.model / payment_tolerance_param (float): NEW hasdefault: compute
account / account.reconcile.model / payment_tolerance_type (selection): NEW required, selection_keys: ['fixed_amount', 'percentage'], hasdefault: default
account / account.reconcile.model / website_message_ids (one2many): NEW relation: mail.message
account / account.reconcile.model.line / amount_type (selection) : selection_keys is now '['fixed', 'percentage', 'percentage_st_line', 'regex']' ('['fixed', 'percentage', 'regex']')
account / account.reconcile.model.template / allow_payment_tolerance (boolean): NEW hasdefault
account / account.reconcile.model.template / allow_payment_tolerance (boolean): NEW hasdefault: default
account / account.reconcile.model.template / match_total_amount (boolean) : DEL
account / account.reconcile.model.template / match_total_amount_param (float): DEL
account / account.reconcile.model.template / payment_tolerance_param (float): NEW hasdefault
account / account.reconcile.model.template / payment_tolerance_type (selection): NEW required, selection_keys: ['fixed_amount', 'percentage'], req_default: function, hasdefault
account / account.reconcile.model.template / payment_tolerance_param (float): NEW hasdefault: default
account / account.reconcile.model.template / payment_tolerance_type (selection): NEW required, selection_keys: ['fixed_amount', 'percentage'], hasdefault: default
account / account.tax / country_id (many2one) : NEW relation: res.country, required
account / account.tax / is_base_affected (boolean) : NEW hasdefault
account / account.tax.carryover.line / amount (float) : NEW required, req_default: function, hasdefault
account / account.tax.carryover.line / company_id (many2one) : NEW relation: res.company, required, req_default: function, hasdefault
account / account.tax.carryover.line / date (date) : NEW required, req_default: function, hasdefault
account / account.tax / is_base_affected (boolean) : NEW hasdefault: default
account / account.tax.carryover.line / amount (float) : NEW required, hasdefault: default
account / account.tax.carryover.line / company_id (many2one) : NEW relation: res.company, required, hasdefault: default
account / account.tax.carryover.line / date (date) : NEW required, hasdefault: default
account / account.tax.carryover.line / foreign_vat_fiscal_position_id (many2one): NEW relation: account.fiscal.position
account / account.tax.carryover.line / name (char) : NEW required
account / account.tax.carryover.line / tax_report_line_id (many2one) : NEW relation: account.tax.report.line
Expand All @@ -81,18 +79,18 @@ account / account.tax.group / preceding_subtotal (char) : NEW
account / account.tax.report.line / carry_over_condition_method (selection): NEW selection_keys: ['always_carry_over_and_set_to_0', 'no_negative_amount_carry_over_condition']
account / account.tax.report.line / carry_over_destination_line_id (many2one): NEW relation: account.tax.report.line
account / account.tax.report.line / carryover_line_ids (one2many) : NEW relation: account.tax.carryover.line
account / account.tax.report.line / is_carryover_persistent (boolean): NEW hasdefault
account / account.tax.report.line / is_carryover_persistent (boolean): NEW hasdefault: default
account / account.tax.report.line / is_carryover_used_in_balance (boolean): NEW
account / account.tax.template / is_base_affected (boolean) : NEW hasdefault
account / account.tax.template / is_base_affected (boolean) : NEW hasdefault: default
account / product.template / account_tag_ids (many2many) : NEW relation: account.account.tag
account / res.company / account_fiscal_country_id (many2one): NEW relation: res.country, isfunction: function, stored
account / res.company / account_fiscal_country_id (many2one): NEW relation: res.country, hasdefault: compute
account / res.company / account_journal_payment_credit_account_id (many2one): NEW relation: account.account
account / res.company / account_journal_payment_debit_account_id (many2one): NEW relation: account.account
account / res.company / account_setup_taxes_state (selection): NEW selection_keys: ['done', 'just_done', 'not_done'], hasdefault
account / res.company / account_setup_taxes_state (selection): NEW selection_keys: ['done', 'just_done', 'not_done'], hasdefault: default
account / res.company / account_tax_fiscal_country_id (many2one): DEL relation: res.country
account / res.company / invoice_terms (text) : type is now 'html' ('text')
account / res.company / invoice_terms_html (html) : NEW isfunction: function, stored
account / res.company / terms_type (selection) : NEW selection_keys: ['html', 'plain'], hasdefault
account / res.company / invoice_terms_html (html) : NEW hasdefault: compute
account / res.company / terms_type (selection) : NEW selection_keys: ['html', 'plain'], hasdefault: default
---XML records in module 'account'---
ir.actions.act_window: account.action_account_resequence (noupdate) (noupdate switched)
NEW ir.actions.act_window: account.action_tax_group
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---Models in module 'analytic'---
---Fields in module 'analytic'---
analytic / account.analytic.line / category (selection) : NEW selection_keys: ['other'], hasdefault
analytic / account.analytic.line / category (selection) : NEW selection_keys: ['other'], hasdefault: default
---XML records in module 'analytic'---
11 changes: 5 additions & 6 deletions openupgrade_scripts/scripts/base/15.0.1.3/upgrade_analysis.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ new model ir.asset
new model ir.cron.trigger
new model ir.profile
---Fields in module 'base'---
base / ir.asset / active (boolean) : NEW hasdefault
base / ir.asset / active (boolean) : NEW hasdefault: default
base / ir.asset / bundle (char) : NEW required
base / ir.asset / directive (selection) : NEW selection_keys: ['after', 'append', 'before', 'include', 'prepend', 'remove', 'replace'], hasdefault
base / ir.asset / directive (selection) : NEW selection_keys: ['after', 'append', 'before', 'include', 'prepend', 'remove', 'replace'], hasdefault: default
base / ir.asset / name (char) : NEW required
base / ir.asset / path (char) : NEW required
base / ir.asset / sequence (integer) : NEW required, req_default: function, hasdefault
base / ir.asset / sequence (integer) : NEW required, hasdefault: default
base / ir.asset / target (char) : NEW
base / ir.cron.trigger / call_at (datetime) : NEW
base / ir.cron.trigger / cron_id (many2one) : NEW relation: ir.cron
base / ir.mail_server / from_filter (char) : NEW
base / ir.mail_server / smtp_authentication (selection): NEW required, selection_keys: ['certificate', 'login'], req_default: function, hasdefault
base / ir.mail_server / smtp_authentication (selection): NEW required, selection_keys: ['certificate', 'login'], hasdefault: default
base / ir.mail_server / smtp_ssl_certificate (binary) : NEW attachment: False
base / ir.mail_server / smtp_ssl_private_key (binary) : NEW attachment: False
base / ir.profile / duration (float) : NEW
Expand All @@ -31,8 +31,7 @@ base / report.paperformat / disable_shrinking (boolean) : NEW
base / res.company / bank_ids (one2many) : not stored anymore
base / res.company / bank_ids (one2many) : now related
base / res.company / company_details (html) : NEW
base / res.company / company_registry (char) : now a function
base / res.company / layout_background (selection) : NEW required, selection_keys: ['Blank', 'Custom', 'Geometric'], req_default: function, hasdefault
base / res.company / layout_background (selection) : NEW required, selection_keys: ['Blank', 'Custom', 'Geometric'], hasdefault: default
base / res.company / layout_background_image (binary): NEW attachment: True
base / res.company / mobile (char) : NEW isrelated: related, stored
base / res.company / report_footer (text) : type is now 'html' ('text')
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,12 +104,12 @@ new model website.base.unit [module website_sale]
new model website.configurator.feature [module website]
new model website.searchable.mixin [module website]
---Fields in module 'general'---
# 10890 fields matched,
# Direct match: 10776
# 10889 fields matched,
# Direct match: 10775
# Found in other module: 114
# Found with different type: 0
# In obsolete models: 162
# New columns: 1755
# New columns: 1763
# Not matched: 587
---XML records in module 'general'---
ERROR: module not in list of installed modules:
Expand Down Expand Up @@ -141,7 +141,7 @@ adyen_platforms / adyen.account / id_front (binary) : DEL
adyen_platforms / adyen.account / id_front_filename (char) : DEL
adyen_platforms / adyen.account / id_type (selection) : DEL selection_keys: ['DRIVING_LICENSE', 'ID_CARD', 'PASSPORT']
adyen_platforms / adyen.account / is_business (boolean) : DEL required
adyen_platforms / adyen.account / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending'], req_default: function
adyen_platforms / adyen.account / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending']
adyen_platforms / adyen.account / kyc_status_message (char) : DEL
adyen_platforms / adyen.account / last_name (char) : DEL
adyen_platforms / adyen.account / legal_business_name (char) : DEL
Expand Down Expand Up @@ -169,7 +169,7 @@ adyen_platforms / adyen.bank.account / branch_code (char) : DEL
adyen_platforms / adyen.bank.account / country_id (many2one) : DEL relation: res.country, required
adyen_platforms / adyen.bank.account / currency_id (many2one) : DEL relation: res.currency, required
adyen_platforms / adyen.bank.account / iban (char) : DEL
adyen_platforms / adyen.bank.account / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending'], req_default: function
adyen_platforms / adyen.bank.account / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending']
adyen_platforms / adyen.bank.account / kyc_status_message (char) : DEL
adyen_platforms / adyen.bank.account / owner_city (char) : DEL
adyen_platforms / adyen.bank.account / owner_country_id (many2one) : DEL relation: res.country
Expand All @@ -181,9 +181,9 @@ adyen_platforms / adyen.bank.account / owner_zip (char) : DEL
adyen_platforms / adyen.payout / adyen_account_id (many2one) : DEL relation: adyen.account
adyen_platforms / adyen.payout / adyen_bank_account_id (many2one): DEL relation: adyen.bank.account
adyen_platforms / adyen.payout / code (char) : DEL
adyen_platforms / adyen.payout / name (char) : DEL required, req_default: function
adyen_platforms / adyen.payout / name (char) : DEL required
adyen_platforms / adyen.payout / next_scheduled_payout (date) : DEL
adyen_platforms / adyen.payout / payout_schedule (selection) : DEL required, selection_keys: ['day', 'month', 'week'], req_default: function
adyen_platforms / adyen.payout / payout_schedule (selection) : DEL required, selection_keys: ['day', 'month', 'week']
adyen_platforms / adyen.payout / transaction_ids (one2many) : DEL relation: adyen.transaction
adyen_platforms / adyen.shareholder / adyen_account_id (many2one) : DEL relation: adyen.account
adyen_platforms / adyen.shareholder / city (char) : DEL required
Expand All @@ -197,7 +197,7 @@ adyen_platforms / adyen.shareholder / id_back_filename (char) : DEL
adyen_platforms / adyen.shareholder / id_front (binary) : DEL attachment: True
adyen_platforms / adyen.shareholder / id_front_filename (char) : DEL
adyen_platforms / adyen.shareholder / id_type (selection) : DEL selection_keys: ['DRIVING_LICENSE', 'ID_CARD', 'PASSPORT']
adyen_platforms / adyen.shareholder / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending'], req_default: function
adyen_platforms / adyen.shareholder / kyc_status (selection) : DEL required, selection_keys: ['awaiting_data', 'failed', 'passed', 'pending']
adyen_platforms / adyen.shareholder / kyc_status_message (char) : DEL
adyen_platforms / adyen.shareholder / last_name (char) : DEL required
adyen_platforms / adyen.shareholder / shareholder_reference (char) : DEL
Expand Down Expand Up @@ -300,7 +300,6 @@ ERROR: module not in list of installed modules:
---Models in module 'l10n_ch_qriban'---
---Fields in module 'l10n_ch_qriban'---
l10n_ch_qriban / res.partner.bank / l10n_ch_qr_iban (char) : module is now 'l10n_ch' ('l10n_ch_qriban')
l10n_ch_qriban / res.partner.bank / l10n_ch_qr_iban (char) : now a function
---XML records in module 'l10n_ch_qriban'---
DEL ir.ui.view: l10n_ch_qriban.l10n_ch_swissqr_qriban_template
DEL ir.ui.view: l10n_ch_qriban.setup_bank_account_wizard_qr_inherit
Expand Down
Loading