Migration to version 13.0
OCA-git-bot opened this issue ยท 12 comments
Todo
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-13.0
Modules to migrate
- account_banking_reconciliation
- account_mass_reconcile
- account_move_base_import
- account_move_reconcile_helper - By @kittiu #301
- account_move_so_import
- account_move_transactionid_import
- account_partner_reconcile - By @MiquelRForgeFlow - #303
- account_reconcile_payment_order - By @joao-p-marques - #367
- account_reconcile_restrict_partner_mismatch - By @ernestotejeda - #298
- account_reconcile_rule - By @phuctranerp #354
- account_reconcile_rule_early_payment_discount - By @phuctranerp #356
-
bank_statement_foreign_currencydeprecated -
base_transaction_iddeprecated
Missing module? Check https://github.com/OCA/maintainer-tools/wiki/%5BFAQ%5D-Missing-modules-in-migration-issue-list
@OCA/accounting-maintainers In l10n-switzerland we will get rid of the dependency on module base_transaction_id
. I suggest to not migrate this module to version 13.0. Any objection, was it used elsewhere?
I think it's used in some reconcile modules by your company.
@yvaucher https://github.com/OCA/account-reconcile/tree/10.0/account_mass_reconcile_transaction_ref
I think it is still relevant, no?
I actually use this module for a customer (v9)
Question is: Will you be using it in version 13.0 or later. In version 9.0 we were lacking a proper field to save a payment reference for reconciliation. But, since version 12.0 I see no reasons to not use the standard reference field.
I am not sure to know which field exactly you are talking about.
I did not need to install all the reconciliation stuff in version 12 yet, so I am not sure, but I am not aware of a better field for this use.
So AFAIK I would still need it, but I may be wrong.
bank_statement_foreign_currency
is deprecated (or merged into account
), because the fields in the view have the optional="hidden"
account_partner_reconcile #303
account_reconcile_rule
done here #354
account_reconcile_rule_early_payment_discount
migrated here #356
@florian-dacosta as I worked on this again lately for base_transaction_id, you don't need base_transaction_id in version 13.0. The field invoice_payment_ref
is there for that. https://github.com/odoo/odoo/blob/13.0/addons/account/models/account_move.py#L202
You can see it is used in the reconcile matching query:
https://github.com/odoo/odoo/blob/13.0/addons/account/models/account_reconcile_model.py#L602
Note: this is different in v12
There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.