Damien Bouvy
ecdb8a60cb
[IMP] sale_contract: recurring view refactoring, new fields and unit of measure
...
- add contract_type field on account.analytic.account and real_quantity on account.analytic.invoice.line
- refactor contract form and list views for better clarity (hide unnecessary fields depending on the type of contract)
- divide account_analityc_account class according to contract type for future work
- divide contract template menu in 3 menus depending on contract_type
- add on_change_uom behaviour on account recurring lines
- rewrite tests in python
- add new report (pivot & graph)
- end date of contract is now computed from the template recurring rules
- small fixes & usability improvements
2015-07-23 11:40:30 +02:00
..
2015-07-23 11:40:30 +02:00
2015-07-12 01:51:44 +02:00
2015-07-23 11:40:30 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:19:02 +02:00
2015-07-22 18:33:04 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:19:02 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 11:30:42 +02:00
2015-07-23 11:40:30 +02:00
2015-07-23 11:40:30 +02:00
2015-07-23 11:40:30 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 10:31:21 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 10:51:12 +02:00
2015-07-12 01:51:44 +02:00
2015-07-23 11:40:30 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 12:32:15 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-23 11:40:30 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-16 14:55:20 -07:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-23 11:40:30 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 12:15:25 +02:00
2015-07-16 14:55:20 -07:00
2015-07-01 13:15:48 +02:00
2015-07-19 02:01:00 +02:00
2015-07-07 16:15:56 +02:00
2015-07-22 18:33:04 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-19 02:01:00 +02:00
2015-07-16 14:55:20 -07:00
2015-07-22 16:17:54 +02:00
2015-07-12 01:51:44 +02:00
2015-06-23 14:00:43 +02:00
2015-06-23 14:00:43 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-09 09:31:07 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-20 11:40:06 +02:00
2015-07-12 01:51:44 +02:00
2015-07-12 01:51:44 +02:00
2015-07-12 01:51:44 +02:00
2015-06-23 14:00:43 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-08 17:22:37 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-06-23 14:00:43 +02:00
2015-06-23 14:00:43 +02:00
2015-06-23 14:00:43 +02:00
2015-07-03 16:00:41 +02:00
2015-07-12 01:51:44 +02:00
2015-07-12 01:51:44 +02:00
2015-06-23 14:00:43 +02:00
2015-07-22 16:17:54 +02:00
2015-06-23 14:00:43 +02:00
2015-07-22 16:43:12 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-03 15:26:55 +02:00
2015-07-19 02:01:00 +02:00
2015-06-23 14:00:43 +02:00
2015-07-08 17:09:01 +02:00
2015-07-19 02:01:00 +02:00
2015-07-02 10:28:08 +02:00
2015-07-10 17:00:15 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 18:33:04 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:29:42 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:19:02 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:19:02 +02:00
2015-07-12 01:51:44 +02:00
2015-07-06 16:58:04 +02:00
2015-07-22 16:19:02 +02:00
2015-07-06 16:58:04 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-20 10:57:34 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 11:40:30 +02:00
2015-07-22 16:17:54 +02:00
2015-07-12 01:51:44 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 11:40:30 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 11:40:30 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 16:17:54 +02:00
2015-07-09 16:01:50 -07:00
2015-07-16 14:55:20 -07:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-12 01:51:44 +02:00
2015-07-10 17:00:12 +02:00
2015-07-06 15:02:21 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 10:51:12 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 18:33:04 +02:00
2015-07-19 02:01:00 +02:00
2015-07-23 10:07:18 +02:00
2015-07-12 01:51:44 +02:00
2015-07-08 10:58:38 +02:00
2015-07-10 17:00:11 +02:00
2015-07-10 16:32:35 +02:00
2015-07-10 16:32:35 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 12:15:24 +02:00
2015-07-22 16:17:54 +02:00
2015-07-10 17:00:12 +02:00
2015-07-19 02:01:00 +02:00
2015-07-14 09:49:37 +02:00
2015-07-20 15:00:24 +02:00
2015-07-22 16:17:54 +02:00
2015-07-22 12:32:15 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-20 15:00:24 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-22 12:15:24 +02:00
2015-07-22 12:15:24 +02:00
2015-07-19 02:01:00 +02:00
2015-07-19 02:01:00 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:17:54 +02:00
2015-07-19 02:01:00 +02:00
2015-07-10 17:00:12 +02:00
2015-07-22 16:17:54 +02:00
2015-07-17 14:48:41 +02:00
2015-07-22 16:17:54 +02:00
2015-07-12 01:51:44 +02:00
2015-07-22 16:16:04 +02:00
2015-07-22 12:15:24 +02:00
2015-07-19 02:01:00 +02:00
2015-07-10 17:00:12 +02:00