Tuesday, March 5, 2019
3 changes · master
Enhancements to existing features
Belgian payroll demo data is moved into a dedicated test module instead of being loaded during normal module installation. This prevents installation conflicts with accounting data and avoids crashes when other country modules are automatically installed.
Original PR description
Revert the commit in which we added l10n_be as dependency of l10n_be_hr_payroll Move the demo data into a specific test module, to avoid crashes when installing the module, that create payslips on the Belgian company, the auto install l10n_us that tries to unlink the journals and the accounts. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Belgian payroll demo data is now kept in a dedicated test module instead of being loaded with the main payroll module. This reduces installation conflicts with other country accounting setups and helps prevent crashes during module setup.
Original PR description
Revert the commit in which we added l10n_be as dependency of l10n_be_hr_payroll Move the demo data into a specific test module, to avoid crashes when installing the module, that create payslips on the Belgian company, the auto install l10n_us that tries to unlink the journals and the accounts.
The Documents app test coverage was updated to reflect that scheduling an activity now opens directly in an inline form instead of a separate pop-up action. This supports a smoother workflow by keeping users in context while planning follow-up activities.
Original PR description
Task:https://www.odoo.com/web#id=37030&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.442184ccb044087f22fd8992d1e52b9c