[MOD] account_*: usability improvement in access rights

bzr revid: amp@tinyerp.com-20100804115049-4a03wf6u7vhdvbs8
This commit is contained in:
AMP (OpenERP) 2010-08-04 17:20:49 +05:30
parent 3e9a0b3ca5
commit 8b59709351
8 changed files with 39 additions and 8 deletions

View File

@ -10,7 +10,7 @@
"access_account_journal_view","account.journal.view","model_account_journal_view","account.group_account_user",1,0,0,0
"access_account_journal_column","account.journal.column","model_account_journal_column","account.group_account_user",1,0,0,0
"access_account_journal","account.journal","model_account_journal","account.group_account_user",1,0,0,0
"access_account_period","account.period","model_account_period","account.group_account_user",1,1,1,1
"access_account_period","account.period","model_account_period","account.group_account_user",1,0,0,0
"access_account_journal_period_manager","account.journal.period manager","model_account_journal_period","account.group_account_manager",1,1,1,1
"access_account_journal_period","account.journal.period","model_account_journal_period","account.group_account_user",1,1,1,1
"access_account_move","account.move","model_account_move","account.group_account_user",1,1,1,1
@ -27,10 +27,10 @@
"access_account_tax_code_template","account.tax.code.template","model_account_tax_code_template","account.group_account_manager",1,0,0,0
"access_account_chart_template","account.chart.template","model_account_chart_template","account.group_account_manager",1,1,1,1
"access_account_tax_template","account.tax.template","model_account_tax_template","account.group_account_manager",1,1,1,1
"access_account_bank_statement","account.bank.statement","model_account_bank_statement","account.group_account_user",1,1,1,1
"access_account_bank_statement","account.bank.statement","model_account_bank_statement","account.group_account_user",1,0,0,0
"access_account_bank_statement_reconcile","account.bank.statement.reconcile","model_account_bank_statement_reconcile","account.group_account_user",1,1,1,1
"access_account_bank_statement_reconcile_line","account.bank.statement.reconcile.line","model_account_bank_statement_reconcile_line","account.group_account_user",1,1,1,1
"access_account_bank_statement_line","account.bank.statement.line","model_account_bank_statement_line","account.group_account_user",1,1,1,1
"access_account_bank_statement_line","account.bank.statement.line","model_account_bank_statement_line","account.group_account_user",1,0,0,0
"access_account_analytic_line","account.analytic.line","model_account_analytic_line","account.group_account_user",1,1,1,1
"access_report_hr_timesheet_invoice_journal","report.hr.timesheet.invoice.journal","model_report_hr_timesheet_invoice_journal","account.group_account_manager",1,0,0,0
"access_account_analytic_account","account.analytic.account","analytic.model_account_analytic_account","base.group_user",1,0,0,0
@ -94,12 +94,12 @@
"access_account_invoice_accountant","account.invoice accountant","model_account_invoice","account.group_account_user",1,1,1,1
"access_account_tax_code_accountant","account.tax.code accountant","model_account_tax_code","account.group_account_user",1,1,1,1
"access_account_analytic_chart","account.analytic.chart","model_account_analytic_chart","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
"access_account_move_line_manager","account.move.line manager","model_account_move_line","account.group_account_manager",1,1,1,1
"access_account_move_manager","account.move manager","model_account_move","account.group_account_manager",1,0,0,0
"access_account_invoice_manager","account.invoice manager","model_account_invoice","account.group_account_manager",1,0,0,0
"access_account_bank_statement_manager","account.bank.statement manager","model_account_bank_statement","account.group_account_manager",1,0,0,0
"access_account_analytic_chart_manager","account.analytic.chart manager","model_account_analytic_chart","account.group_account_manager",1,0,0,0
"access_account_entries_report_manager","account.entries.report","model_account_entries_report","account.group_account_manager",1,0,0,0
"access_account_entries_report_manager","account.entries.report","model_account_entries_report","account.group_account_manager",1,1,1,1
"access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,0,0,0
"access_account_cashbox_line","account.cashbox.line","model_account_cashbox_line","account.group_account_manager",1,1,1,1
"access_account_cashbox_line","account.cashbox.line","model_account_cashbox_line","account.group_account_user",1,0,0,0
@ -109,10 +109,10 @@
"access_account_move_system","account.move system","model_account_move","base.group_system",1,0,0,0
"access_account_analytic_line_system","account.analytic.line system","model_account_analytic_line","base.group_system",1,0,0,0
"access_account_analytic_system","account.analytic.chart system","model_account_analytic_chart","base.group_system",1,0,0,0
"access_account_tax_code_system","account.tax.code system","model_account_tax_code","base.group_system",1,0,0,0
"access_account_journal_system","account.journal system","model_account_journal","base.group_system",1,0,0,0
"access_account_tax_code_system","account.tax.code system","model_account_tax_code","base.group_system",1,1,1,1
"access_account_journal_system","account.journal system","model_account_journal","base.group_system",1,1,1,1
"access_account_chart_system","account.chart system","model_account_chart","base.group_system",1,0,0,0
"access_account_period_system","account.period system","model_account_period","base.group_system",1,0,0,0
"access_account_period_system","account.period system","model_account_period","base.group_system",1,1,1,1
"access_account_chart_accountant","account.chart accountant","model_account_chart","group_account_user",1,0,0,0
"access_account_journal_view_system","account.journal.view system","model_account_journal_view","base.group_system",1,1,1,1
"access_account_account_type_system","account.account.type system","model_account_account_type","base.group_system",1,1,1,1
@ -126,3 +126,24 @@
"access_account_entries_report_system","account.entries.report system","model_account_entries_report","base.group_system",1,0,0,0
"access_analytic_entries_report_system","analytic.entries.report system","model_analytic_entries_report","base.group_system",1,0,0,0
"access_account_journal_period_system","account.journal.period system","model_account_journal_period","base.group_system",1,0,0,0
"access_account_invoice_tax_system","account.invoice.tax system","model_account_invoice_tax","base.group_system",1,0,0,0
"access_account_tax_code_template_system","account.tax.code.template system","model_account_tax_code_template","base.group_system",1,1,1,1
"access_account_sequence_fiscal_year_system","account.sequence.fiscalyear system","model_account_sequence_fiscalyear","base.group_system",1,1,1,1
"access_account_fiscal_position_system","account.fiscal.position system","model_account_fiscal_position","base.group_system",1,1,1,1
"access_account_move_reconcile_system","account.move.reconcile system","model_account_move_reconcile","base.group_system",1,0,0,0
"access_account_account_system","account.account system","model_account_account","base.group_system",1,1,1,1
"access_account_analytic_system","account.analytic.account system","analytic.model_account_analytic_account","base.group_system",1,1,1,1
"access_account_model_line_system","account.model.line system","model_account_model_line","base.group_system",1,1,1,1
"access_account_subscription_line_system","account.subscription.line system","model_account_subscription_line","base.group_system",1,1,1,1
"access_account_payment_term_system","account.payment.term system","model_account_payment_term","base.group_system",1,1,1,1
"access_account_payment_term_line_system","account.payment.term.line system","model_account_payment_term_line","base.group_system",1,1,1,1
"access_report_account_receivable_system","report.account.receivable system","model_report_account_receivable","base.group_system",1,1,1,1
"access_account_fiscal_position_tax_system","account.fiscal.position.tax system","model_account_fiscal_position_tax","base.group_system",1,1,1,1
"access_account_fiscal_position_account_template_system","account.fiscal.position.account.template system","model_account_fiscal_position_account_template","base.group_system",1,1,1,1
"access_account_journal_view_invoice","account.journal.view invoice","model_account_journal_view","account.group_account_invoice",1,1,1,1
"access_account_fiscal_position_account_system","account.fiscal.position.account system","model_account_fiscal_position_account","base.group_system",1,1,1,1
"access_account_journal_column_invoice","account.journal.column invoice","model_account_journal_column","account.group_account_invoice",1,1,1,1
"access_account_invoice_tax_manager","account.invoice.tax manager","model_account_invoice_tax","account.group_account_manager",1,0,0,0
"access_account_invoice_tax_accountant","account.invoice.tax accountant","model_account_invoice_tax","account.group_account_user",1,0,0,0
"access_account_move_reconcile_manager","account.move.reconcile manager","model_account_move_reconcile","account.group_account_manager",1,0,0,0
"access_account_analytic_line_invoice","account.analytic.line invoice","model_account_analytic_line","account.group_account_invoice",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
10 access_account_journal_view account.journal.view model_account_journal_view account.group_account_user 1 0 0 0
11 access_account_journal_column account.journal.column model_account_journal_column account.group_account_user 1 0 0 0
12 access_account_journal account.journal model_account_journal account.group_account_user 1 0 0 0
13 access_account_period account.period model_account_period account.group_account_user 1 1 0 1 0 1 0
14 access_account_journal_period_manager account.journal.period manager model_account_journal_period account.group_account_manager 1 1 1 1
15 access_account_journal_period account.journal.period model_account_journal_period account.group_account_user 1 1 1 1
16 access_account_move account.move model_account_move account.group_account_user 1 1 1 1
27 access_account_tax_code_template account.tax.code.template model_account_tax_code_template account.group_account_manager 1 0 0 0
28 access_account_chart_template account.chart.template model_account_chart_template account.group_account_manager 1 1 1 1
29 access_account_tax_template account.tax.template model_account_tax_template account.group_account_manager 1 1 1 1
30 access_account_bank_statement account.bank.statement model_account_bank_statement account.group_account_user 1 1 0 1 0 1 0
31 access_account_bank_statement_reconcile account.bank.statement.reconcile model_account_bank_statement_reconcile account.group_account_user 1 1 1 1
32 access_account_bank_statement_reconcile_line account.bank.statement.reconcile.line model_account_bank_statement_reconcile_line account.group_account_user 1 1 1 1
33 access_account_bank_statement_line account.bank.statement.line model_account_bank_statement_line account.group_account_user 1 1 0 1 0 1 0
34 access_account_analytic_line account.analytic.line model_account_analytic_line account.group_account_user 1 1 1 1
35 access_report_hr_timesheet_invoice_journal report.hr.timesheet.invoice.journal model_report_hr_timesheet_invoice_journal account.group_account_manager 1 0 0 0
36 access_account_analytic_account account.analytic.account analytic.model_account_analytic_account base.group_user 1 0 0 0
94 access_account_invoice_accountant account.invoice accountant model_account_invoice account.group_account_user 1 1 1 1
95 access_account_tax_code_accountant account.tax.code accountant model_account_tax_code account.group_account_user 1 1 1 1
96 access_account_analytic_chart account.analytic.chart model_account_analytic_chart account.group_account_user 1 1 1 1
97 access_account_move_line_manager account.move.line manager model_account_move_line account.group_account_manager 1 0 1 0 1 0 1
98 access_account_move_manager account.move manager model_account_move account.group_account_manager 1 0 0 0
99 access_account_invoice_manager account.invoice manager model_account_invoice account.group_account_manager 1 0 0 0
100 access_account_bank_statement_manager account.bank.statement manager model_account_bank_statement account.group_account_manager 1 0 0 0
101 access_account_analytic_chart_manager account.analytic.chart manager model_account_analytic_chart account.group_account_manager 1 0 0 0
102 access_account_entries_report_manager account.entries.report model_account_entries_report account.group_account_manager 1 0 1 0 1 0 1
103 access_analytic_entries_report_manager analytic.entries.report model_analytic_entries_report account.group_account_manager 1 0 0 0
104 access_account_cashbox_line account.cashbox.line model_account_cashbox_line account.group_account_manager 1 1 1 1
105 access_account_cashbox_line account.cashbox.line model_account_cashbox_line account.group_account_user 1 0 0 0
109 access_account_move_system account.move system model_account_move base.group_system 1 0 0 0
110 access_account_analytic_line_system account.analytic.line system model_account_analytic_line base.group_system 1 0 0 0
111 access_account_analytic_system account.analytic.chart system model_account_analytic_chart base.group_system 1 0 0 0
112 access_account_tax_code_system account.tax.code system model_account_tax_code base.group_system 1 0 1 0 1 0 1
113 access_account_journal_system account.journal system model_account_journal base.group_system 1 0 1 0 1 0 1
114 access_account_chart_system account.chart system model_account_chart base.group_system 1 0 0 0
115 access_account_period_system account.period system model_account_period base.group_system 1 0 1 0 1 0 1
116 access_account_chart_accountant account.chart accountant model_account_chart group_account_user 1 0 0 0
117 access_account_journal_view_system account.journal.view system model_account_journal_view base.group_system 1 1 1 1
118 access_account_account_type_system account.account.type system model_account_account_type base.group_system 1 1 1 1
126 access_account_entries_report_system account.entries.report system model_account_entries_report base.group_system 1 0 0 0
127 access_analytic_entries_report_system analytic.entries.report system model_analytic_entries_report base.group_system 1 0 0 0
128 access_account_journal_period_system account.journal.period system model_account_journal_period base.group_system 1 0 0 0
129 access_account_invoice_tax_system account.invoice.tax system model_account_invoice_tax base.group_system 1 0 0 0
130 access_account_tax_code_template_system account.tax.code.template system model_account_tax_code_template base.group_system 1 1 1 1
131 access_account_sequence_fiscal_year_system account.sequence.fiscalyear system model_account_sequence_fiscalyear base.group_system 1 1 1 1
132 access_account_fiscal_position_system account.fiscal.position system model_account_fiscal_position base.group_system 1 1 1 1
133 access_account_move_reconcile_system account.move.reconcile system model_account_move_reconcile base.group_system 1 0 0 0
134 access_account_account_system account.account system model_account_account base.group_system 1 1 1 1
135 access_account_analytic_system account.analytic.account system analytic.model_account_analytic_account base.group_system 1 1 1 1
136 access_account_model_line_system account.model.line system model_account_model_line base.group_system 1 1 1 1
137 access_account_subscription_line_system account.subscription.line system model_account_subscription_line base.group_system 1 1 1 1
138 access_account_payment_term_system account.payment.term system model_account_payment_term base.group_system 1 1 1 1
139 access_account_payment_term_line_system account.payment.term.line system model_account_payment_term_line base.group_system 1 1 1 1
140 access_report_account_receivable_system report.account.receivable system model_report_account_receivable base.group_system 1 1 1 1
141 access_account_fiscal_position_tax_system account.fiscal.position.tax system model_account_fiscal_position_tax base.group_system 1 1 1 1
142 access_account_fiscal_position_account_template_system account.fiscal.position.account.template system model_account_fiscal_position_account_template base.group_system 1 1 1 1
143 access_account_journal_view_invoice account.journal.view invoice model_account_journal_view account.group_account_invoice 1 1 1 1
144 access_account_fiscal_position_account_system account.fiscal.position.account system model_account_fiscal_position_account base.group_system 1 1 1 1
145 access_account_journal_column_invoice account.journal.column invoice model_account_journal_column account.group_account_invoice 1 1 1 1
146 access_account_invoice_tax_manager account.invoice.tax manager model_account_invoice_tax account.group_account_manager 1 0 0 0
147 access_account_invoice_tax_accountant account.invoice.tax accountant model_account_invoice_tax account.group_account_user 1 0 0 0
148 access_account_move_reconcile_manager account.move.reconcile manager model_account_move_reconcile account.group_account_manager 1 0 0 0
149 access_account_analytic_line_invoice account.analytic.line invoice model_account_analytic_line account.group_account_invoice 1 1 1 1

View File

@ -1,3 +1,4 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_account_analytic_default,account.analytic.default,model_account_analytic_default,account.group_account_user,1,0,0,0
access_account_analytic_default_manager,account.analytic.default.manager,model_account_analytic_default,account.group_account_manager,1,1,1,1
access_account_analytic_default_invoice,account.analytic.default invoice,model_account_analytic_default,account.group_account_invoice,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_analytic_default account.analytic.default model_account_analytic_default account.group_account_user 1 0 0 0
3 access_account_analytic_default_manager account.analytic.default.manager model_account_analytic_default account.group_account_manager 1 1 1 1
4 access_account_analytic_default_invoice account.analytic.default invoice model_account_analytic_default account.group_account_invoice 1 1 1 1

View File

@ -7,3 +7,4 @@
"access_account_analytic_plan_instance_manager","account.analytic.plan.instance manager","model_account_analytic_plan_instance","account.group_account_manager",1,1,1,1
"access_account_analytic_plan_instance_line_manager","account.analytic.plan.instance.line manager","model_account_analytic_plan_instance_line","account.group_account_manager",1,1,1,1
"access_account_analytic_plan_system","account.analytic.plan system","model_account_analytic_plan","base.group_system",1,1,1,1
"access_account_analytic_plan_line_system","account.analytic.plan.line system","model_account_analytic_plan_line","base.group_system",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
7 access_account_analytic_plan_instance_manager account.analytic.plan.instance manager model_account_analytic_plan_instance account.group_account_manager 1 1 1 1
8 access_account_analytic_plan_instance_line_manager account.analytic.plan.instance.line manager model_account_analytic_plan_instance_line account.group_account_manager 1 1 1 1
9 access_account_analytic_plan_system account.analytic.plan system model_account_analytic_plan base.group_system 1 1 1 1
10 access_account_analytic_plan_line_system account.analytic.plan.line system model_account_analytic_plan_line base.group_system 1 1 1 1

View File

@ -7,3 +7,5 @@
"access_crossovered_budget_accountant","crossovered.budget accountant","model_crossovered_budget","account.group_account_user",1,1,1,1
"access_account_budget_post_system","account.budget.post system","model_account_budget_post","base.group_system",1,0,0,0
"access_crossovered_budget_system","crossovered.budget system","model_crossovered_budget","base.group_system",1,0,0,0
"access_crossovered_budget_lines_system","crossovered.budget.lines system","model_crossovered_budget_lines","base.group_system",1,1,1,1
"access_crossovered_budget_lines_accountant","crossovered.budget.lines accountant","model_crossovered_budget_lines","account.group_account_user",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
7 access_crossovered_budget_accountant crossovered.budget accountant model_crossovered_budget account.group_account_user 1 1 1 1
8 access_account_budget_post_system account.budget.post system model_account_budget_post base.group_system 1 0 0 0
9 access_crossovered_budget_system crossovered.budget system model_crossovered_budget base.group_system 1 0 0 0
10 access_crossovered_budget_lines_system crossovered.budget.lines system model_crossovered_budget_lines base.group_system 1 1 1 1
11 access_crossovered_budget_lines_accountant crossovered.budget.lines accountant model_crossovered_budget_lines account.group_account_user 1 1 1 1

View File

@ -5,3 +5,4 @@
"access_account_followup_stat_manager","account_followup.stat.manager","model_account_followup_stat","account.group_account_manager",1,1,1,1
"access_account_followup_followup_manager","account_followup.followup.manager","model_account_followup_followup","base.group_system",1,1,1,1
"access_account_followup_followup_line_manager","account_followup.followup.line.manager","model_account_followup_followup_line","account.group_account_manager",1,1,1,1
"access_account_followup_followup_line_system","account_followup.followup.line system","model_account_followup_followup_line","base.group_system",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
5 access_account_followup_stat_manager account_followup.stat.manager model_account_followup_stat account.group_account_manager 1 1 1 1
6 access_account_followup_followup_manager account_followup.followup.manager model_account_followup_followup base.group_system 1 1 1 1
7 access_account_followup_followup_line_manager account_followup.followup.line.manager model_account_followup_followup_line account.group_account_manager 1 1 1 1
8 access_account_followup_followup_line_system account_followup.followup.line system model_account_followup_followup_line base.group_system 1 1 1 1

View File

@ -2,3 +2,4 @@
"access_account_report_report_system","account.report.report system","model_account_report_report","base.group_system",1,0,0,0
"access_account_report_history","account.report.history","model_account_report_history","account.group_account_manager",1,0,0,0
"access_account_report_report","account.report.report","model_account_report_report","account.group_account_user",1,1,0,0
"access_account_report_report_manager","account.report.report manager","model_account_report_report","account.group_account_manager",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_report_report_system account.report.report system model_account_report_report base.group_system 1 0 0 0
3 access_account_report_history account.report.history model_account_report_history account.group_account_manager 1 0 0 0
4 access_account_report_report account.report.report model_account_report_report account.group_account_user 1 1 0 0
5 access_account_report_report_manager account.report.report manager model_account_report_report account.group_account_manager 1 1 1 1

View File

@ -5,3 +5,5 @@
"access_account_voucher_line_manager","account.voucher.line","model_account_voucher_line","account.group_account_manager",1,1,1,1
"access_account_voucher_invoice","account.voucher invoice","model_account_voucher","account.group_account_invoice",1,1,1,1
"access_account_voucher_system","account.voucher system","model_account_voucher","base.group_system",1,0,0,0
"access_account_voucher_line_accountant","account.voucher.line accountant","model_account_voucher_line","account.group_account_user",1,1,1,1
"access_account_voucher_line_invoice","account.voucher.line invoice","model_account_voucher_line","account.group_account_invoice",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
5 access_account_voucher_line_manager account.voucher.line model_account_voucher_line account.group_account_manager 1 1 1 1
6 access_account_voucher_invoice account.voucher invoice model_account_voucher account.group_account_invoice 1 1 1 1
7 access_account_voucher_system account.voucher system model_account_voucher base.group_system 1 0 0 0
8 access_account_voucher_line_accountant account.voucher.line accountant model_account_voucher_line account.group_account_user 1 1 1 1
9 access_account_voucher_line_invoice account.voucher.line invoice model_account_voucher_line account.group_account_invoice 1 1 1 1

View File

@ -9,3 +9,5 @@
"access_report_timesheet_invoice","report_timesheet.invoice","model_report_timesheet_invoice","base.group_hr_manager",1,0,0,0
"access_report_random_timesheet","report_random_timesheet","model_report_random_timesheet","base.group_hr_manager",1,0,0,0
"access_report_random_timesheet_lines","random_timesheet_lines","model_random_timesheet_lines","base.group_hr_manager",1,0,0,0
"access_report_analytic_account_close_system","report.analytic.account.close system","model_report_analytic_account_close","base.group_system",1,1,1,1
"access_report_account_analytic_line_to_invoice_system","report.account.analytic.line.to.invoice system","model_report_account_analytic_line_to_invoice","base.group_system",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
9 access_report_timesheet_invoice report_timesheet.invoice model_report_timesheet_invoice base.group_hr_manager 1 0 0 0
10 access_report_random_timesheet report_random_timesheet model_report_random_timesheet base.group_hr_manager 1 0 0 0
11 access_report_random_timesheet_lines random_timesheet_lines model_random_timesheet_lines base.group_hr_manager 1 0 0 0
12 access_report_analytic_account_close_system report.analytic.account.close system model_report_analytic_account_close base.group_system 1 1 1 1
13 access_report_account_analytic_line_to_invoice_system report.account.analytic.line.to.invoice system model_report_account_analytic_line_to_invoice base.group_system 1 1 1 1