From e174750238c957b33ca9799806823b75842d2421 Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Thu, 23 Jul 2020 17:58:36 +0200
Subject: [PATCH] =?UTF-8?q?[cgscop=20#236]=20ajout=20r=C3=A8gle=20s=C3=A9c?=
 =?UTF-8?q?urit=C3=A9=20sur=20les=20heures=20th=C3=A9oriques?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 security/security_rules.xml  | 8 ++++++++
 views/ur_month_timesheet.xml | 1 +
 2 files changed, 9 insertions(+)

diff --git a/security/security_rules.xml b/security/security_rules.xml
index 246074b..7a6b638 100644
--- a/security/security_rules.xml
+++ b/security/security_rules.xml
@@ -21,6 +21,14 @@
             <field eval="True" name="global"/>
         </record>
 
+        <record id="ur_month_timesheet_rule_ur" model="ir.rule">
+            <field name="name">ur month timesheet rule per ur</field>
+            <field name="model_id" ref="model_ur_month_timesheet"/>
+            <field name="domain_force">[('ur_id','=',user.company_id.ur_id.id)]</field>
+            <field name="groups" eval="[(6, 0, [ref('base.group_user')])]"/>
+            <field eval="True" name="global"/>
+        </record>
+
         <record id="project_rule_ur" model="ir.rule">
             <field name="name">project rule per ur</field>
             <field name="model_id" ref="project.model_project_project"/>
diff --git a/views/ur_month_timesheet.xml b/views/ur_month_timesheet.xml
index cc2eb3f..f759073 100644
--- a/views/ur_month_timesheet.xml
+++ b/views/ur_month_timesheet.xml
@@ -13,6 +13,7 @@
                     <field name="month" required="1"/>
                     <field name="working_time" required="1"/>
                     <field name="ur_id" options="{'no_open': True, 'no_create': True}" readonly="1"/>
+                    <field name="company_id" groups="base.group_no_one" options="{'no_open': True, 'no_create': True}"/>
                 </tree>
             </field>
         </record>
-- 
GitLab