[POS] +utilisateur pos et droits d'acces
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Fri, 10 Aug 2012 14:59:54 +0000 (16:59 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Fri, 10 Aug 2012 14:59:54 +0000 (16:59 +0200)
__openerp__.py
demo/point_of_sale.xml
security/ir.model.access.csv [new file with mode: 0644]

index d98fb3e..8f92436 100644 (file)
@@ -20,6 +20,7 @@ It installs the profile for bike co-ops to manage memberships, membership produc
     'website': 'http://www.heureux-cyclage.org',
     'depends': ['point_of_sale'],
     'update_xml': [
+        'security/ir.model.access.csv',
         'data/base.xml',
         'demo/res_partner.xml',
         'demo/product.xml',
index 0c0adf6..44b6575 100644 (file)
@@ -1,6 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <openerp>
     <data>
+        <!--
+            Point of sale user
+        -->
+        <record id="pos_user" model="res.users">
+            <field name="login">pos</field>
+            <field name="password">pos</field>
+            <field name="name">Point of Sale Demo User</field>
+            <field name="signature">Mr Pos Demo</field>
+            <field name="company_id" ref="base.main_company"/>
+            <field name="groups_id" eval="[(6,0,[ref('point_of_sale.group_pos_user')])]"/>
+        </record>
+
+        <!--
+            Point of sale products categories
+        -->
         <record id="pos_matos" model="pos.category">
             <field name="name">Material</field>
         </record>
             <field name="name">Second hand material</field>
             <field name="parent_id" ref="pos_matos"/>
         </record>
+
+        <!--
+            Point of sale products
+        -->
         <record id="product_cadre_adult" model="product.product">
             <field name="pos_categ_id" ref="pos_matos_hand_2"/>
         </record>
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
new file mode 100644 (file)
index 0000000..9b4e09d
--- /dev/null
@@ -0,0 +1,3 @@
+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
+"access_res_partner_address_group_pos_user","res_partner_address group_pos_user","base.model_res_partner_address","point_of_sale.group_pos_user",1,0,0,0
+"access_account_tax_group_pos_user","account_tax group_pos_user","account.model_account_tax","point_of_sale.group_pos_user",1,0,0,0