mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[ADD] contract_sale (#104)
This commit is contained in:
committed by
Joan Mateu Jordi
parent
3ada67bc7c
commit
dbcac23b20
20
contract_sale/security/account_analytic_account_security.xml
Normal file
20
contract_sale/security/account_analytic_account_security.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="account_analytic_account_own_salesman" model="ir.rule">
|
||||
<field name="name">See Own Contracts</field>
|
||||
<field name="model_id" ref="analytic.model_account_analytic_account"/>
|
||||
<field name="domain_force">['|', ('user_id','=',user.id), ('user_id','=',False)]</field>
|
||||
<field name="groups" eval="[(4,ref('sales_team.group_sale_salesman'))]"/>
|
||||
</record>
|
||||
<record id="account_analytic_account_see_all" model="ir.rule">
|
||||
<field name="name">See All Contracts</field>
|
||||
<field name="model_id" ref="analytic.model_account_analytic_account"/>
|
||||
<field name="domain_force">[(1,'=',1)]</field>
|
||||
<field name="groups" eval="[
|
||||
(4,ref('sales_team.group_sale_salesman_all_leads')),
|
||||
(4,ref('account.group_account_invoice'))]"/>
|
||||
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
12
contract_sale/security/ir.model.access.csv
Normal file
12
contract_sale/security/ir.model.access.csv
Normal file
@@ -0,0 +1,12 @@
|
||||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"account_analytic_contract_salesman","Recurring Salesman","contract.model_account_analytic_contract","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_analytic_contract_sale_manager","Recurring Sale Manager","contract.model_account_analytic_contract","sales_team.group_sale_manager",1,1,1,1
|
||||
"account_analytic_invoice_line_saleman","Recurring Invoice Line Saleman","contract.model_account_analytic_invoice_line","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_analytic_invoice_line_manager","Recurring Invoice Line Manager","contract.model_account_analytic_invoice_line","sales_team.group_sale_manager",1,1,1,1
|
||||
"account_analytic_contract_line_salesman","Recurring Contract Line Salesman","contract.model_account_analytic_contract_line","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_analytic_contract_line_manager","Recurring Contract Line Manager","contract.model_account_analytic_contract_line","sales_team.group_sale_manager",1,1,1,1
|
||||
"account_analytic_line_contract_salesman","Recurring Analytic Line Salesman","analytic.model_account_analytic_line","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_analytic_account_contract_salesman","Recurring Analytic Account Salesman","analytic.model_account_analytic_account","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_analytic_tag_contract_salesman","Recurring Account Analytic Tag Salesman","analytic.model_account_analytic_tag","sales_team.group_sale_salesman",1,1,1,0
|
||||
"account_invoice_contract_salesman","Recurring Account Inoice Salesman","account.model_account_invoice","sales_team.group_sale_salesman",1,0,0,0
|
||||
"account_journal_contract_salesman","Recurring Account Journal Salesman","account.model_account_journal","sales_team.group_sale_salesman",1,0,0,0
|
||||
|
Reference in New Issue
Block a user