changeset 4c1b0ba0a195 in modules/project_invoice:default
details: 
https://hg.tryton.org/modules/project_invoice?cmd=changeset;node=4c1b0ba0a195
description:
        Use grouped attribute on message.xml and include records inside data

        issue8556
        review272001002
diffstat:

 message.xml   |   2 +-
 timesheet.xml |  38 +++++++++++++++++++-------------------
 2 files changed, 20 insertions(+), 20 deletions(-)

diffs (59 lines):

diff -r 4ba430b9e572 -r 4c1b0ba0a195 message.xml
--- a/message.xml       Wed Jun 05 09:15:20 2019 +0200
+++ b/message.xml       Fri Aug 09 16:37:32 2019 +0200
@@ -2,7 +2,7 @@
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
-    <data group="1">
+    <data grouped="1">
         <record model="ir.message" id="msg_modify_invoiced_line">
             <field name="text">You cannot modify an invoiced line.</field>
         </record>
diff -r 4ba430b9e572 -r 4c1b0ba0a195 timesheet.xml
--- a/timesheet.xml     Wed Jun 05 09:15:20 2019 +0200
+++ b/timesheet.xml     Fri Aug 09 16:37:32 2019 +0200
@@ -14,24 +14,24 @@
             <field name="rule_group" ref="rule_group_line_project_invoice"/>
             <field name="group" ref="group_project_invoice"/>
         </record>
+
+        <record model="ir.action.act_window" 
id="act_timesheet_line_form_invoice">
+            <field name="name">Timesheet Lines</field>
+            <field name="res_model">timesheet.line</field>
+            <field name="domain"
+                eval="[If(Eval('active_ids', []) == [Eval('active_id')], 
('invoice_line.invoice', '=', Eval('active_id')), ('invoice_line.invoice', 
'in', Eval('active_ids')))]"
+                pyson="1"/>
+        </record>
+        <record model="ir.action.keyword"
+            id="act_timesheet_line_form_invoice_keyword1">
+            <field name="keyword">form_relate</field>
+            <field name="model">account.invoice,-1</field>
+            <field name="action" ref="act_timesheet_line_form_invoice"/>
+        </record>
+        <record model="ir.action-res.group"
+            id="act_timesheet_line_form_invoice-group_timesheet_admin">
+            <field name="action" ref="act_timesheet_line_form_invoice"/>
+            <field name="group" ref="timesheet.group_timesheet_admin"/>
+        </record>
     </data>
-
-    <record model="ir.action.act_window" id="act_timesheet_line_form_invoice">
-        <field name="name">Timesheet Lines</field>
-        <field name="res_model">timesheet.line</field>
-        <field name="domain"
-            eval="[If(Eval('active_ids', []) == [Eval('active_id')], 
('invoice_line.invoice', '=', Eval('active_id')), ('invoice_line.invoice', 
'in', Eval('active_ids')))]"
-            pyson="1"/>
-    </record>
-    <record model="ir.action.keyword"
-        id="act_timesheet_line_form_invoice_keyword1">
-        <field name="keyword">form_relate</field>
-        <field name="model">account.invoice,-1</field>
-        <field name="action" ref="act_timesheet_line_form_invoice"/>
-    </record>
-    <record model="ir.action-res.group"
-        id="act_timesheet_line_form_invoice-group_timesheet_admin">
-        <field name="action" ref="act_timesheet_line_form_invoice"/>
-        <field name="group" ref="timesheet.group_timesheet_admin"/>
-    </record>
 </tryton>

Reply via email to