Friday, September 4, 2020
4 changes · master
Enhancements to existing features
This update removes outdated internal code from the SEPA Direct Debit area after the related payment logic was moved elsewhere. It should not change day-to-day behavior, but it reduces maintenance risk and keeps the accounting payment code aligned with the current system design.
Original PR description
The method get_batch_payment_methods_list() has been removed from the base model but is still overriden in the account_sepa_direct_debit module account_journal inherit. It seems like this functionnality is now implemented in the account_batch_payment model. This commit will remove the unused override. Task id #2285915
The Belgian reports module has been cleaned up by removing an outdated customization that no longer connects to the main reporting system. This reduces maintenance risk and helps keep the module aligned with the latest platform behavior, with no expected change for end users.
Original PR description
The method _get_vat_report_action_to_open() has been removed from the base model but is still overriden in the l10n_be_reports module. This commit will remove the override. Task id #2285933
An unused follow-up processing method was removed from the snail mail account follow-up area because the underlying account follow-up model no longer uses it. This is a minor cleanup that reduces maintenance risk without changing expected user-facing behavior.
Original PR description
The method _execute_followup_partner() has been removed from the base account_followup_report model but is still redefined in the one in snailmail_account_followup. This commit will thus remove it. Task id #2285947
Point of sale setups can now use a customer-facing display without needing an IoT Box. This makes checkout display options easier and potentially cheaper to deploy for stores.
Original PR description
Make it possible to use a customer display without an IoT Box. TaskID: 2328520