Carlos Roca
9e8129290a
[IMP] product_contract: Add posibility to compute date_start of line using confirmation date_start
...
With these changes, we allow the contract line start date to be computed
using the order confirmation date. When the product is configured with
any of the options set in contract_start_date_method other than manual,
the start date will be calculated based on the established date and the
selected period.
Additionally, we can force the month in which we will work in case the
frequency is yearly, quarterly, or semesterly.
Is not added support for daily, weekly or monthlylastday in this commit.
2024-09-02 08:37:45 +02:00
Rad0van
1b930d402e
[MIG] product_contract: Migration to 16.0
2024-05-06 17:49:07 +02:00
Mourad
d6e4d4b391
[MIG] product_contract: Migration to 14.0
2024-05-06 17:49:07 +02:00
Mourad
4b52807e89
[IMP] product_contract: black, isort, prettier
2024-05-06 17:49:07 +02:00
sbejaoui
e73d760569
[13.0][MIG] - migration product_contract
2024-05-06 17:49:07 +02:00
sbejaoui
03d8a8956f
[IMP] - Contract: add new recurring_rule_type quarterly and semesterly
2024-05-06 17:49:07 +02:00
Ernesto Tejeda
b1e25f9d1c
[FIX] product_contract: set 'Contract template' field company depend
2024-05-06 17:49:07 +02:00
sbejaoui
e4c2bbc391
[12.0][ADD] - add auto_renew_interval, auto_renew_rule_type fields to sale order line
2024-05-06 17:49:07 +02:00
sbejaoui
14642e0bff
[12.0][REF] - Split analytic accouts and contracts
2024-05-06 17:49:07 +02:00
sbejaoui
06841a2dc9
[FIX] - Get auto_renew_rule_type based on recurring_rule_type
2024-05-06 17:49:07 +02:00
sbejaoui
998d8ab9bd
[IMP] - Simplify sale order line creation for contract product
2024-05-06 17:49:07 +02:00
sbejaoui
91f39c1a5b
[ADD] - Add renewal process with termination notice
2024-05-06 17:49:07 +02:00
sbejaoui
967d4dcef8
[IMP] - Upsell/Downsell contract from sale order
2024-05-06 17:49:07 +02:00
sbejaoui
284dc91764
[IMP] - Add recurrence fields to product template and sale order line
2024-05-06 17:49:07 +02:00
sbejaoui
187ca1f4ce
[IMP] - Product with is_contract can be only of type service
2024-05-06 17:49:07 +02:00
Ted Salmon
85adab23c5
[ADD] product_contract: Create module
...
* Add contract functionality to `product.templates`
* Add logic to create contracts from `sale.order` that contains contract products.
2024-05-06 17:49:07 +02:00