Sergi Almacellas Abellana
bac1cdbddb
Use grouped_slice helper.
...
issue3516
review10301002
2014-07-17 18:59:36 +02:00
Cédric Krier
dae0106a1b
Use work effort instead of total to compute revenue
...
total_effort contains the effort of the children but sum_tree needs only the
value of the work without the children.
review2931003
2014-01-26 22:15:20 +01:00
Cédric Krier
1b19cb71e3
Use fields.depends decorator
...
issue3487
review2301002
2014-01-26 14:29:27 +01:00
Cédric Krier
aa8518b674
Improve work cost computation
...
issue3189
review1008002
2013-09-20 17:34:12 +02:00
Sergi Almacellas Abellana
f54960734f
Split funcionality into new module timesheet_cost
...
issue3258
review929002
2013-07-14 10:43:42 +02:00
Cédric Krier
5f9059f7d9
Add domain for uom category on product
...
review878002
2013-05-27 17:55:27 +02:00
Cédric Krier
64be84fbc9
Refactorize to use sum_tree
...
review705002
2013-03-22 17:49:17 +01:00
Cédric Krier
54e6e34ab8
Remove _inherits
...
review670002
2013-03-20 22:51:01 +01:00
Cédric Krier
e53ba59f6e
Fix revenue/cost computation
...
issue2827
2012-10-17 16:30:06 +02:00
Cédric Krier
89851566c3
Active Record
2012-09-24 22:18:08 +02:00
Nicolas Évrard
d15f859180
Add states on cost and reviewed project/task view
...
review388001
2012-09-21 15:40:29 +02:00
Cédric Krier
2d12659903
Fix pep8 and pyflakes
2012-04-03 20:07:30 +02:00
Nicolas Évrard
e699d02243
product, list_price and revenue should be visible for projects
2012-04-02 12:23:55 +02:00
Cédric Krier
53929cceec
list_price is not always filled
2012-03-30 19:20:18 +02:00
Nicolas Évrard
f46ed3566f
Integer, Numeric and Float allow None as value
...
NULL value is None and not False
issue2022
review237004
2012-03-23 18:38:52 +01:00
Nicolas Évrard
08c0945721
fix pyflake errors
...
review163012
2011-11-02 16:12:17 +01:00
Cédric Krier
6453b1ec57
Make PYSON more Pythonic
2011-08-21 11:20:49 +02:00
Cédric Krier
fc6959d627
Remove support of Python2.5 and fix py3 warnings
2011-07-12 00:18:01 +02:00
Cédric Krier
5a67f82702
Change Pool into a Singleton
2011-07-03 13:19:08 +02:00
Mathias Behrle
ea1641d4ef
Use line.date and pass ids to calculate currency rate for issue1746.
2011-04-13 18:04:06 +02:00
Cédric Krier
0b60ddae67
Update for new Transaction
2010-08-19 22:17:42 +02:00
Cédric Krier
5bbc638f09
Remove ids from on_change* calls
2010-03-18 18:17:36 +01:00
Cédric Krier
3940321e9d
New interface for Function/Property fields
2010-03-11 16:52:56 +01:00
Cédric Krier
14f5ad2f07
Use get_id of ir.model.data
2010-01-21 12:09:21 +01:00
Cédric Krier
fccfa83de8
Use PySON
2010-01-20 11:03:14 +01:00
Bertrand Chenal
227ad688be
Removed dead code
2009-06-11 11:03:13 +02:00
Bertrand Chenal
c298568037
Slight refactoring:
...
- rename cost_price to cost on work
- Use numeric type for function fields (cost_price on employee, cost and revenue on work)
- Isolate cost_price computation on employee and timesheet
2009-06-04 19:52:24 +02:00
Bertrand Chenal
00734ba073
Handle currency digits on employee and work
2009-06-04 13:29:31 +02:00
Bertrand Chenal
d995f80537
Improved project revenue:
...
- removed product on employee and timesheet line
- added cost (and cost history) on employee
- added product, list_price, revenue and cost_price on project.work
2009-06-04 11:19:01 +02:00