[IMP]remove access rights of account user and improve code

bzr revid: sgo@tinyerp.com-20130507111657-gg47ca2206q3knd7
This commit is contained in:
sgo@tinyerp.com 2013-05-07 16:46:57 +05:30
parent 5d267f4b41
commit c9271122b2
2 changed files with 9 additions and 9 deletions

View File

@ -37,7 +37,6 @@ access_account_payment_term_manager,account.payment.term,model_account_payment_t
access_account_payment_term_line_manager,account.payment.term.line,model_account_payment_term_line,account.group_account_manager,1,1,1,1
access_account_tax_manager,account.tax,model_account_tax,account.group_account_manager,1,1,1,1
access_account_journal_manager,account.journal,model_account_journal,account.group_account_manager,1,1,1,1
access_account_journal_user,account.journal,model_account_journal,account.group_account_user,1,1,1,0
access_account_journal_invoice,account.journal invoice,model_account_journal,account.group_account_invoice,1,0,0,0
access_account_period_manager,account.period,model_account_period,account.group_account_manager,1,1,1,1
access_account_period_invoice,account.period invoice,model_account_period,account.group_account_invoice,1,0,0,0
@ -72,7 +71,6 @@ access_report_account_type_sales,report.account_type.sales,model_report_account_
access_report_account_sales,report.account.sales,model_report_account_sales,account.group_account_manager,1,1,1,1
access_account_invoice_report,account.invoice.report,model_account_invoice_report,account.group_account_manager,1,1,1,1
access_res_partner_group_account_manager,res_partner group_account_manager,model_res_partner,account.group_account_manager,1,0,0,0
access_res_partner_group_account_user,res_partner group_account_user,model_res_partner,account.group_account_user,1,1,1,0
access_account_invoice_accountant,account.invoice accountant,model_account_invoice,account.group_account_user,1,0,0,0
access_account_tax_code_accountant,account.tax.code accountant,model_account_tax_code,account.group_account_user,1,1,1,1
access_account_move_line_manager,account.move.line manager,model_account_move_line,account.group_account_manager,1,0,0,0
@ -100,4 +98,3 @@ access_account_sequence_fiscal_year_sale_manager,account.sequence.fiscalyear.sal
access_account_treasury_report_manager,account.treasury.report.manager,model_account_treasury_report,account.group_account_manager,1,0,0,0
access_account_financial_report,account.financial.report,model_account_financial_report,account.group_account_user,1,1,1,1
access_account_financial_report_invoice,account.financial.report invoice,model_account_financial_report,account.group_account_invoice,1,0,0,0
access_res_partner_bank,res.partner.bank,model_res_partner_bank,account.group_account_user,1,1,1,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
37 access_account_payment_term_line_manager account.payment.term.line model_account_payment_term_line account.group_account_manager 1 1 1 1
38 access_account_tax_manager account.tax model_account_tax account.group_account_manager 1 1 1 1
39 access_account_journal_manager account.journal model_account_journal account.group_account_manager 1 1 1 1
access_account_journal_user account.journal model_account_journal account.group_account_user 1 1 1 0
40 access_account_journal_invoice account.journal invoice model_account_journal account.group_account_invoice 1 0 0 0
41 access_account_period_manager account.period model_account_period account.group_account_manager 1 1 1 1
42 access_account_period_invoice account.period invoice model_account_period account.group_account_invoice 1 0 0 0
71 access_report_account_sales report.account.sales model_report_account_sales account.group_account_manager 1 1 1 1
72 access_account_invoice_report account.invoice.report model_account_invoice_report account.group_account_manager 1 1 1 1
73 access_res_partner_group_account_manager res_partner group_account_manager model_res_partner account.group_account_manager 1 0 0 0
access_res_partner_group_account_user res_partner group_account_user model_res_partner account.group_account_user 1 1 1 0
74 access_account_invoice_accountant account.invoice accountant model_account_invoice account.group_account_user 1 0 0 0
75 access_account_tax_code_accountant account.tax.code accountant model_account_tax_code account.group_account_user 1 1 1 1
76 access_account_move_line_manager account.move.line manager model_account_move_line account.group_account_manager 1 0 0 0
98 access_account_treasury_report_manager account.treasury.report.manager model_account_treasury_report account.group_account_manager 1 0 0 0
99 access_account_financial_report account.financial.report model_account_financial_report account.group_account_user 1 1 1 1
100 access_account_financial_report_invoice account.financial.report invoice model_account_financial_report account.group_account_invoice 1 0 0 0
access_res_partner_bank res.partner.bank model_res_partner_bank account.group_account_user 1 1 1 0

View File

@ -1,12 +1,10 @@
-
Test with that user which have rights to make Invoicing and payment and who is accountant.
-
!context
uid: 'res_users_account_user'
-
In order to test account invoice I create a new customer invoice
-
I will create bank detail
I will create bank detail with using manager access rights because account manager can only create bank details.
-
!context
uid: 'res_users_account_manager'
-
!record {model: res.partner.bank, id: res_partner_bank_0}:
state: bank
@ -16,6 +14,11 @@
footer: True
bank: base.res_bank_1
bank_name: Reserve
-
Test with that user which have rights to make Invoicing and payment and who is accountant.
-
!context
uid: 'res_users_account_user'
-
I create a customer invoice
-