Commit Graph

13 Commits

Author SHA1 Message Date
sbejaoui
fde12514d7 [12.0][ADD] - add auto_renew_interval, auto_renew_rule_type fields to sale order line 2023-07-26 13:12:01 +00:00
Pedro M. Baeza
eee7b3dc93 [IMP] contract: remove redundant method
I have detected a method that was created as redundant and with the same
technique used when preparing the line values, so better to have
everything together in the same method instead of having it spread.
2023-07-26 13:12:01 +00:00
sbejaoui
abf0e682f0 [12.0][REF] - Split analytic accouts and contracts 2023-07-26 13:12:01 +00:00
sbejaoui
43e60d38f4 [FIX] - fix display name compute dependecy 2023-07-26 13:12:01 +00:00
Quentin Groulard
0f7dcb950c [ADD] Add start_date to contract_line display_name
In order to help distinguishing lines with the same name
2023-07-26 13:12:01 +00:00
sbejaoui
a16a7e002a [FIX] - Get auto_renew_rule_type based on recurring_rule_type 2023-07-26 13:12:01 +00:00
sbejaoui
2010e9bf36 [IMP] - Simplify sale order line creation for contract product 2023-07-26 13:12:01 +00:00
sbejaoui
46a01d178a [IMP] - Add unit test 2023-07-26 13:12:01 +00:00
sbejaoui
a921378c0d [IMP] - update invoice_line vals only if it is not null 2023-07-26 13:12:01 +00:00
Thomas Binsfeld
fe93bf4fe8 [REF] Contract Product: invoice in prepare_invoice_line is optional 2023-07-26 13:12:01 +00:00
sbejaoui
f7b0c0a327 [IMP] - Contract product are ignored on invoicing process
- Sale order line for contract product pass to nothing to invoice on order confirmation
- Contract Invoices are linked to sale order line
2023-07-26 13:12:01 +00:00
sbejaoui
d44dff5d2c [FIX] - Remove recurring_next_date from sale order line
recurring_next_date should be computed by contract line to get default value
2023-07-26 13:12:01 +00:00
sbejaoui
e6134d1546 [IMP] - Link contract line to sale order line 2023-07-26 13:12:01 +00:00