[ADD] contract_sale (#104)

This commit is contained in:
Luis M. Ontalba
2017-11-09 13:07:58 +01:00
committed by Joan Mateu Jordi
parent 3ada67bc7c
commit dbcac23b20
8 changed files with 146 additions and 0 deletions

View 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>

View 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
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 account_analytic_contract_salesman Recurring Salesman contract.model_account_analytic_contract sales_team.group_sale_salesman 1 1 1 0
3 account_analytic_contract_sale_manager Recurring Sale Manager contract.model_account_analytic_contract sales_team.group_sale_manager 1 1 1 1
4 account_analytic_invoice_line_saleman Recurring Invoice Line Saleman contract.model_account_analytic_invoice_line sales_team.group_sale_salesman 1 1 1 0
5 account_analytic_invoice_line_manager Recurring Invoice Line Manager contract.model_account_analytic_invoice_line sales_team.group_sale_manager 1 1 1 1
6 account_analytic_contract_line_salesman Recurring Contract Line Salesman contract.model_account_analytic_contract_line sales_team.group_sale_salesman 1 1 1 0
7 account_analytic_contract_line_manager Recurring Contract Line Manager contract.model_account_analytic_contract_line sales_team.group_sale_manager 1 1 1 1
8 account_analytic_line_contract_salesman Recurring Analytic Line Salesman analytic.model_account_analytic_line sales_team.group_sale_salesman 1 1 1 0
9 account_analytic_account_contract_salesman Recurring Analytic Account Salesman analytic.model_account_analytic_account sales_team.group_sale_salesman 1 1 1 0
10 account_analytic_tag_contract_salesman Recurring Account Analytic Tag Salesman analytic.model_account_analytic_tag sales_team.group_sale_salesman 1 1 1 0
11 account_invoice_contract_salesman Recurring Account Inoice Salesman account.model_account_invoice sales_team.group_sale_salesman 1 0 0 0
12 account_journal_contract_salesman Recurring Account Journal Salesman account.model_account_journal sales_team.group_sale_salesman 1 0 0 0