Cédric Krier pushed to branch branch/default at Tryton / Tryton
Commits: 4510115e by Cédric Krier at 2023-01-01T10:36:03+01:00 Make scenario independent of the current day The fiscal years are created centered on the passed date such that if the current day change during the execution, the fiscal year is still usable. Also fiscal year can be created for a range of dates such that it is guarantee that the dates are in the fiscal year. And finally remove datetime and dateutil import when they are not used. Closes #9977 - - - - - 30 changed files: - modules/account/tests/scenario_account_reconciliation.rst - modules/account/tests/scenario_close_fiscalyear.rst - modules/account/tests/scenario_move_cancel.rst - modules/account/tests/scenario_move_line_reschedule.rst - modules/account/tests/scenario_renew_fiscalyear.rst - modules/account/tests/scenario_reports.rst - modules/account/tests/tools.py - modules/account_asset/tests/scenario_account_asset.rst - modules/account_asset/tests/scenario_account_asset_depreciated.rst - modules/account_asset/tests/scenario_purchase_asset.rst - modules/account_cash_rounding/tests/scenario_account_cash_rounding_alternate_currency.rst - modules/account_deposit/tests/scenario_deposit.rst - modules/account_dunning/tests/scenario_account_dunning.rst - modules/account_dunning/tests/scenario_account_dunning_final.rst - modules/account_dunning_fee/tests/scenario_account_dunning_fee.rst - modules/account_dunning_letter/tests/scenario_account_dunning_letter.rst - modules/account_es/tests/scenario_reporting.rst - modules/account_es/tests/scenario_reporting_alternate_currency.rst - modules/account_es/tests/scenario_reporting_compensate.rst - modules/account_es/tests/scenario_reporting_surcharge_tax.rst - modules/account_es_sii/tests/test_module.py - modules/account_fr/setup.py - modules/account_fr/tests/scenario_fec.rst - modules/account_invoice/tests/scenario_invoice.rst - modules/account_invoice/tests/scenario_invoice_alternate_currency.rst - modules/account_invoice/tests/scenario_invoice_alternate_currency_lower_rate.rst - modules/account_invoice/tests/scenario_invoice_customer_sequential.rst - modules/account_invoice/tests/scenario_invoice_in_future.rst - modules/account_invoice/tests/scenario_invoice_manual_tax.rst - modules/account_invoice/tests/scenario_invoice_supplier.rst The diff was not included because it is too large. View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/commit/4510115eabf7d58d79277e9cdfa06d5f7b660c32 -- View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/commit/4510115eabf7d58d79277e9cdfa06d5f7b660c32 You're receiving this email because of your account on foss.heptapod.net.