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.


Reply via email to