Reviewers: ,


Please review this at http://codereview.tryton.org/388001/

Affected files:
  M work.py
  M work.xml


Index: work.py
===================================================================

--- a/work.py
+++ b/work.py
@@ -46,8 +46,11 @@
             digits=(16, Eval('currency_digits', 2)),
             depends=['currency_digits']), 'get_revenue')
     cost = fields.Function(fields.Numeric('Cost',
- digits=(16, Eval('currency_digits', 2)), depends=['currency_digits']),
-        'get_cost')
+            states={
+                'invisible': ~Eval('timesheet_available'),
+                },
+            digits=(16, Eval('currency_digits', 2)),
+ depends=['currency_digits', 'timesheet_available']), 'get_cost')
     currency_digits = fields.Function(fields.Integer('Currency Digits',
         on_change_with=['company']), 'get_currency_digits')


Index: work.xml
===================================================================

--- a/work.xml
+++ b/work.xml
@@ -10,7 +10,7 @@
             <field name="arch" type="xml">
                 <![CDATA[
                 <data>
- <xpath expr="/form/notebook/page[@id='general']/label[@name='party']" + <xpath expr="/form/notebook/page[@id='general']/label[@name='hours']"
                         position="before">
                         <label name="product"/>
                         <field name="product"/>



--
tryton-dev@googlegroups.com mailing list

Reply via email to