[MERGE] : Merge with lp:~openerp-dev/openobject-addons/trunk-dev-addons3

bzr revid: sbh@tinyerp.com-20100623082801-7tnp4mrfn1pgazma
This commit is contained in:
sbh (Open ERP)
2010-06-23 13:58:01 +05:30
11 changed files with 103 additions and 24 deletions
+17 -2
View File
@@ -799,7 +799,6 @@
<!-- <wizard id="action_move_journal_line_form" menu="False" model="account.move.line" name="account.move.journal" string="Entries by Line"/-->
<!--
Entries lines
-->
@@ -1004,7 +1003,6 @@
</tree>
</field>
</record>
<record id="view_move_form" model="ir.ui.view">
<field name="name">account.move.form</field>
<field name="model">account.move</field>
@@ -2201,5 +2199,22 @@
id="menu_action_account_fiscal_position_form_template"
parent="account_template_folder" sequence="20"/>
<record id="action_move_journal_line" model="ir.actions.act_window">
<field name="name">Journal Entries</field>
<field name="res_model">account.move</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" ref="view_move_tree"/>
<field name="search_view_id" ref="view_account_move_filter"/>
</record>
<menuitem
icon="STOCK_JUSTIFY_FILL"
action="action_move_journal_line"
id="menu_action_move_journal_line_form"
parent="account.menu_finance_entries"
sequence="5"/>
</data>
</openerp>
@@ -93,6 +93,10 @@
"access_report_account_type_sales","report.account_type.sales","model_report_account_type_sales","account.group_account_manager",1,0,0,0
"access_report_account_sales","report.account.sales","model_report_account_sales","account.group_account_manager",1,0,0,0
"access_account_invoice_report","account.invoice.report","model_account_invoice_report","account.group_account_manager",1,0,0,0
"access_analytic_report_manager","analytic.report","model_analytic_report","account.group_account_manager",1,0,0,0
"access_account_account_report_manager","account.account.report","model_account_account_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,0,0,0
"access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,0,0,0
"access_project_account_analytic_line","project.account.analytic.line","model_project_account_analytic_line","account.group_account_manager",1,1,1,1
"access_account_move_line_reconcile_select","account.move.line.reconcile.select","model_account_move_line_reconcile_select","account.group_account_manager",1,1,1,1
"access_account_move_line_unreconcile_select","account.move.line.unreconcile.select","model_account_move_line_unreconcile_select","account.group_account_manager",1,1,1,1
@@ -103,3 +107,41 @@
"access_account_period_close","account.period.close","model_account_period_close","account.group_account_manager",1,1,1,1
"access_account_fiscalyear_close_state","account.fiscalyear.close.state","model_account_fiscalyear_close_state","account.group_account_manager",1,1,1,1
"access_account_chart","account.chart","model_account_chart","account.group_account_manager",1,1,1,1
"access_account_analytic_Journal_report_manager","account.analytic.Journal.report","model_account_analytic_Journal_report","account.group_account_manager",1,1,1,1
"access_account_analytic_balance_manager","account.analytic.balance","model_account_analytic_balance","account.group_account_manager",1,1,1,1
"access_account_analytic_inverted_balance_manager","account.analytic.inverted.balance","model_account_analytic_inverted_balance","account.group_account_manager",1,1,1,1
"access_account_analytic_cost_ledger_manager","account.analytic.cost.ledger","model_account_analytic_cost_ledger","account.group_account_manager",1,1,1,1
"access_account_analytic_cost_ledger_journal_report_manager","account.analytic.cost.ledger.journal.report","model_account_analytic_cost_ledger_journal_report","account.group_account_manager",1,1,1,1
"access_account_analytic_check_manager","account.analytic.check","model_account_analytic_check","account.group_account_manager",1,1,1,1
"access_account_analytic_chart_manager","account.analytic.chart","model_account_analytic_chart","account.group_account_manager",1,1,1,1
"access_account_automatic_reconcile_manager","account.automatic.reconcile","model_account_automatic_reconcile","account.group_account_manager",1,1,1,1
"access_account_partner_reconcile_process_manager","account.partner.reconcile.process","model_account_partner_reconcile_process","account.group_account_manager",1,1,1,1
"access_account_move_line_reconcile_manager","account.move.line.reconcile","model_account_move_line_reconcile","account.group_account_manager",1,1,1,1
"access_account_move_line_reconcile_writeoff_manager","account.move.line.reconcile.writeoff","model_account_move_line_reconcile_writeoff","account.group_account_manager",1,1,1,1
"access_account_unreconcile_manager","account.unreconcile","model_account_unreconcile","account.group_account_manager",1,1,1,1
"access_account_unreconcile_reconcile_manager","account.unreconcile.reconcile","model_account_unreconcile_reconcile","account.group_account_manager",1,1,1,1
"access_account_invoice_pay_writeoff_manager","account.invoice.pay.writeoff","model_account_invoice_pay_writeoff","account.group_account_manager",1,1,1,1
"access_account_invoice_pay_manager","account.invoice.pay","model_account_invoice_pay","account.group_account_manager",1,1,1,1
"access_account_journal_select_manager","account.journal.select","model_account_journal_select","account.group_account_manager",1,1,1,1
"access_account_aged_trial_balance_manager","account.aged.trial.balance","model_account_aged_trial_balance","account.group_account_manager",1,1,1,1
"access_account_general_ledger_report_manager","account.general.ledger.report","model_account_general_ledger_report","account.group_account_manager",1,1,1,1
"access_account_partner_ledger_manager","account.partner.ledger","model_account_partner_ledger","account.group_account_manager",1,1,1,1
"access_account_partner_balance_manager","account.partner.balance","model_account_partner_balance","account.group_account_manager",1,1,1,1
"access_account_balance_report_manager","account.balance.report","model_account_balance_report","account.group_account_manager",1,1,1,1
"access_account_fiscalyear_close_manager","account.fiscalyear.close","model_account_fiscalyear_close","account.group_account_manager",1,1,1,1
"access_account_vat_declaration_manager","account.vat.declaration","model_account_vat_declaration","account.group_account_manager",1,1,1,1
"access_account_open_closed_fiscalyear_manager","account.open.closed.fiscalyear","model_account_open_closed_fiscalyear","account.group_account_manager",1,1,1,1
"access_account_compare_account_balance_report_manager","account.compare.account.balance.report","model_account_compare_account_balance_report","account.group_account_manager",1,1,1,1
"access_account_invoice_confirm_manager","account.invoice.confirm","model_account_invoice_confirm","account.group_account_manager",1,1,1,1
"access_account_invoice_cancel_manager","account.invoice.cancel","model_account_invoice_cancel","account.group_account_manager",1,1,1,1
"access_account_move_line_select_manager","account.move.line.select","model_account_move_line_select","account.group_account_manager",1,1,1,1
"access_validate_account_move_manager","validate.account.move","model_validate_account_move","account.group_account_manager",1,1,1,1
"access_validate_account_move_lines_manager","validate.account.move.lines","model_validate_account_move_lines","account.group_account_manager",1,1,1,1
"access_account_use_model_manager","account.use.model","model_account_use_model","account.group_account_manager",1,1,1,1
"access_account_state_open_manager","account.state.open","model_account_state_open","account.group_account_manager",1,1,1,1
"access_account_statement_from_invoice_lines_manager","account.statement.from.invoice.lines","model_account_statement_from_invoice_lines","account.group_account_manager",1,1,1,1
"access_account_statement_from_invoice_manager","account.statement.from.invoice","model_account_statement_from_invoice","account.group_account_manager",1,1,1,1
"access_account_print_journal_manager","account.print.journal","model_account_print_journal","account.group_account_manager",1,1,1,1
"access_account_central_journal_manager","account.central.journal","model_account_central_journal","account.group_account_manager",1,1,1,1
"access_account_general_journal_manager","account.general.journal","model_account_general_journal","account.group_account_manager",1,1,1,1
"access_account_change_currency_manager","account.change.currency","model_account_change_currency","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
93 access_report_account_type_sales report.account_type.sales model_report_account_type_sales account.group_account_manager 1 0 0 0
94 access_report_account_sales report.account.sales model_report_account_sales account.group_account_manager 1 0 0 0
95 access_account_invoice_report account.invoice.report model_account_invoice_report account.group_account_manager 1 0 0 0
96 access_analytic_report_manager analytic.report model_analytic_report account.group_account_manager 1 0 0 0
97 access_account_account_report_manager account.account.report model_account_account_report account.group_account_manager 1 0 0 0
98 access_account_entries_report_manager account.entries.report model_account_entries_report account.group_account_manager 1 0 0 0
99 access_analytic_entries_report_manager analytic.entries.report model_analytic_entries_report account.group_account_manager 1 0 0 0
100 access_project_account_analytic_line project.account.analytic.line model_project_account_analytic_line account.group_account_manager 1 1 1 1
101 access_account_move_line_reconcile_select account.move.line.reconcile.select model_account_move_line_reconcile_select account.group_account_manager 1 1 1 1
102 access_account_move_line_unreconcile_select account.move.line.unreconcile.select model_account_move_line_unreconcile_select account.group_account_manager 1 1 1 1
107 access_account_period_close account.period.close model_account_period_close account.group_account_manager 1 1 1 1
108 access_account_fiscalyear_close_state account.fiscalyear.close.state model_account_fiscalyear_close_state account.group_account_manager 1 1 1 1
109 access_account_chart account.chart model_account_chart account.group_account_manager 1 1 1 1
110 access_account_analytic_Journal_report_manager account.analytic.Journal.report model_account_analytic_Journal_report account.group_account_manager 1 1 1 1
111 access_account_analytic_balance_manager account.analytic.balance model_account_analytic_balance account.group_account_manager 1 1 1 1
112 access_account_analytic_inverted_balance_manager account.analytic.inverted.balance model_account_analytic_inverted_balance account.group_account_manager 1 1 1 1
113 access_account_analytic_cost_ledger_manager account.analytic.cost.ledger model_account_analytic_cost_ledger account.group_account_manager 1 1 1 1
114 access_account_analytic_cost_ledger_journal_report_manager account.analytic.cost.ledger.journal.report model_account_analytic_cost_ledger_journal_report account.group_account_manager 1 1 1 1
115 access_account_analytic_check_manager account.analytic.check model_account_analytic_check account.group_account_manager 1 1 1 1
116 access_account_analytic_chart_manager account.analytic.chart model_account_analytic_chart account.group_account_manager 1 1 1 1
117 access_account_automatic_reconcile_manager account.automatic.reconcile model_account_automatic_reconcile account.group_account_manager 1 1 1 1
118 access_account_partner_reconcile_process_manager account.partner.reconcile.process model_account_partner_reconcile_process account.group_account_manager 1 1 1 1
119 access_account_move_line_reconcile_manager account.move.line.reconcile model_account_move_line_reconcile account.group_account_manager 1 1 1 1
120 access_account_move_line_reconcile_writeoff_manager account.move.line.reconcile.writeoff model_account_move_line_reconcile_writeoff account.group_account_manager 1 1 1 1
121 access_account_unreconcile_manager account.unreconcile model_account_unreconcile account.group_account_manager 1 1 1 1
122 access_account_unreconcile_reconcile_manager account.unreconcile.reconcile model_account_unreconcile_reconcile account.group_account_manager 1 1 1 1
123 access_account_invoice_pay_writeoff_manager account.invoice.pay.writeoff model_account_invoice_pay_writeoff account.group_account_manager 1 1 1 1
124 access_account_invoice_pay_manager account.invoice.pay model_account_invoice_pay account.group_account_manager 1 1 1 1
125 access_account_journal_select_manager account.journal.select model_account_journal_select account.group_account_manager 1 1 1 1
126 access_account_aged_trial_balance_manager account.aged.trial.balance model_account_aged_trial_balance account.group_account_manager 1 1 1 1
127 access_account_general_ledger_report_manager account.general.ledger.report model_account_general_ledger_report account.group_account_manager 1 1 1 1
128 access_account_partner_ledger_manager account.partner.ledger model_account_partner_ledger account.group_account_manager 1 1 1 1
129 access_account_partner_balance_manager account.partner.balance model_account_partner_balance account.group_account_manager 1 1 1 1
130 access_account_balance_report_manager account.balance.report model_account_balance_report account.group_account_manager 1 1 1 1
131 access_account_fiscalyear_close_manager account.fiscalyear.close model_account_fiscalyear_close account.group_account_manager 1 1 1 1
132 access_account_vat_declaration_manager account.vat.declaration model_account_vat_declaration account.group_account_manager 1 1 1 1
133 access_account_open_closed_fiscalyear_manager account.open.closed.fiscalyear model_account_open_closed_fiscalyear account.group_account_manager 1 1 1 1
134 access_account_compare_account_balance_report_manager account.compare.account.balance.report model_account_compare_account_balance_report account.group_account_manager 1 1 1 1
135 access_account_invoice_confirm_manager account.invoice.confirm model_account_invoice_confirm account.group_account_manager 1 1 1 1
136 access_account_invoice_cancel_manager account.invoice.cancel model_account_invoice_cancel account.group_account_manager 1 1 1 1
137 access_account_move_line_select_manager account.move.line.select model_account_move_line_select account.group_account_manager 1 1 1 1
138 access_validate_account_move_manager validate.account.move model_validate_account_move account.group_account_manager 1 1 1 1
139 access_validate_account_move_lines_manager validate.account.move.lines model_validate_account_move_lines account.group_account_manager 1 1 1 1
140 access_account_use_model_manager account.use.model model_account_use_model account.group_account_manager 1 1 1 1
141 access_account_state_open_manager account.state.open model_account_state_open account.group_account_manager 1 1 1 1
142 access_account_statement_from_invoice_lines_manager account.statement.from.invoice.lines model_account_statement_from_invoice_lines account.group_account_manager 1 1 1 1
143 access_account_statement_from_invoice_manager account.statement.from.invoice model_account_statement_from_invoice account.group_account_manager 1 1 1 1
144 access_account_print_journal_manager account.print.journal model_account_print_journal account.group_account_manager 1 1 1 1
145 access_account_central_journal_manager account.central.journal model_account_central_journal account.group_account_manager 1 1 1 1
146 access_account_general_journal_manager account.general.journal model_account_general_journal account.group_account_manager 1 1 1 1
147 access_account_change_currency_manager account.change.currency model_account_change_currency account.group_account_manager 1 1 1 1
@@ -4,5 +4,9 @@
"access_account_analytic_plan_instance","account.analytic.plan.instance","model_account_analytic_plan_instance","account.group_account_user",1,1,1,1
"access_account_analytic_plan_instance_line","account.analytic.plan.instance.line","model_account_analytic_plan_instance_line","account.group_account_user",1,1,1,1
"access_account_analytic_plan_line_invoice","account.analytic.plan.line.invoice","model_account_analytic_plan_line","account.group_account_user",1,1,1,1
"access_account_analytic_plan_create_model","access.account.analytic.plan.create.model","model_analytic_plan_create_model","account.group_account_user",1,1,1,1
"access_account_crossovered_analytic","access.account.crossovered.analytic","model_account_crossovered_analytic","account.group_account_user",1,1,1,1
"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_create_model_manager","access.account.analytic.plan.create.mode.manager","model_analytic_plan_create_model","account.group_account_manager",1,1,1,1
"access_account_crossovered_analytic_manager","access.account.crossovered.analytic.manageraccess.account.crossovered.analytic.manager","model_account_crossovered_analytic","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
4 access_account_analytic_plan_instance account.analytic.plan.instance model_account_analytic_plan_instance account.group_account_user 1 1 1 1
5 access_account_analytic_plan_instance_line account.analytic.plan.instance.line model_account_analytic_plan_instance_line account.group_account_user 1 1 1 1
6 access_account_analytic_plan_line_invoice account.analytic.plan.line.invoice model_account_analytic_plan_line account.group_account_user 1 1 1 1
7 access_account_analytic_plan_create_model access.account.analytic.plan.create.model model_analytic_plan_create_model account.group_account_user 1 1 1 1
8 access_account_crossovered_analytic access.account.crossovered.analytic model_account_crossovered_analytic account.group_account_user 1 1 1 1
9 access_account_analytic_plan_instance_manager account.analytic.plan.instance manager model_account_analytic_plan_instance account.group_account_manager 1 1 1 1
10 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
11 access_account_analytic_plan_create_model_manager access.account.analytic.plan.create.mode.manager model_analytic_plan_create_model account.group_account_manager 1 1 1 1
12 access_account_crossovered_analytic_manager access.account.crossovered.analytic.manageraccess.account.crossovered.analytic.manager model_account_crossovered_analytic account.group_account_manager 1 1 1 1
@@ -3,3 +3,8 @@
"access_crossovered_budget_lines","crossovered.budget.lines","model_crossovered_budget_lines","account.group_account_manager",1,1,1,1
"access_account_budget_post","account.budget.post","model_account_budget_post","account.group_account_manager",1,1,1,1
"access_account_budget_post_dotation","account.budget.post.dotation","model_account_budget_post_dotation","account.group_account_manager",1,1,1,1
"access_account_budget_crossvered_report","account.budget.crossvered.report","model_account_budget_crossvered_report","account.group_account_manager",1,1,1,1
"access_account_budget_analytic","account.budget.analytic","model_account_budget_analytic","account.group_account_manager",1,1,1,1
"access_account_budget_crossvered_summary_report","account.budget.crossvered.summary.report","model_account_budget_crossvered_summary_report","account.group_account_manager",1,1,1,1
"access_account_budget_spread","account.budget.spread","model_account_budget_spread","account.group_account_manager",1,1,1,1
"access_account_budget_report","account.budget.report","model_account_budget_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
3 access_crossovered_budget_lines crossovered.budget.lines model_crossovered_budget_lines account.group_account_manager 1 1 1 1
4 access_account_budget_post account.budget.post model_account_budget_post account.group_account_manager 1 1 1 1
5 access_account_budget_post_dotation account.budget.post.dotation model_account_budget_post_dotation account.group_account_manager 1 1 1 1
6 access_account_budget_crossvered_report account.budget.crossvered.report model_account_budget_crossvered_report account.group_account_manager 1 1 1 1
7 access_account_budget_analytic account.budget.analytic model_account_budget_analytic account.group_account_manager 1 1 1 1
8 access_account_budget_crossvered_summary_report account.budget.crossvered.summary.report model_account_budget_crossvered_summary_report account.group_account_manager 1 1 1 1
9 access_account_budget_spread account.budget.spread model_account_budget_spread account.group_account_manager 1 1 1 1
10 access_account_budget_report account.budget.report model_account_budget_report account.group_account_manager 1 1 1 1
@@ -2,6 +2,10 @@
"access_account_followup_stat","account_followup.stat","model_account_followup_stat","account.group_account_user",1,0,0,0
"access_account_followup_followup","account_followup.followup","model_account_followup_followup","account.group_account_user",1,0,0,0
"access_account_followup_followup_line","account_followup.followup.line","model_account_followup_followup_line","account.group_account_user",1,0,0,0
"access_account_followup_print","account_followup.print","model_account_followup_print","account.group_account_user",1,0,0,0
"access_account_followup_print_all","account_followup.print.all","model_account_followup_print_all","account.group_account_user",1,0,0,0
"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","account.group_account_manager",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_print_manager","account_followup.print.manager","model_account_followup_print","account.group_account_manager",1,1,1,1
"access_account_followup_print_all_manager","account_followup.print.all.manager","model_account_followup_print_all","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_followup_stat account_followup.stat model_account_followup_stat account.group_account_user 1 0 0 0
3 access_account_followup_followup account_followup.followup model_account_followup_followup account.group_account_user 1 0 0 0
4 access_account_followup_followup_line account_followup.followup.line model_account_followup_followup_line account.group_account_user 1 0 0 0
5 access_account_followup_print account_followup.print model_account_followup_print account.group_account_user 1 0 0 0
6 access_account_followup_print_all account_followup.print.all model_account_followup_print_all account.group_account_user 1 0 0 0
7 access_account_followup_stat_manager account_followup.stat.manager model_account_followup_stat account.group_account_manager 1 1 1 1
8 access_account_followup_followup_manager account_followup.followup.manager model_account_followup_followup account.group_account_manager 1 1 1 1
9 access_account_followup_followup_line_manager account_followup.followup.line.manager model_account_followup_followup_line account.group_account_manager 1 1 1 1
10 access_account_followup_print_manager account_followup.print.manager model_account_followup_print account.group_account_manager 1 1 1 1
11 access_account_followup_print_all_manager account_followup.print.all.manager model_account_followup_print_all account.group_account_manager 1 1 1 1
@@ -1,2 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_notify_message,notify.message,model_notify_message,account.group_account_invoice,1,1,1,1
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_notify_message","notify.message","model_notify_message","account.group_account_invoice",1,1,1,1
"access_account_invoice_special_msg","account.invoice.special.msg","model_account_invoice_special_msg","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_notify_message notify.message model_notify_message account.group_account_invoice 1 1 1 1
3 access_account_invoice_special_msg account.invoice.special.msg model_account_invoice_special_msg account.group_account_invoice 1 1 1 1
@@ -6,3 +6,6 @@
"access_account_journal_payement","account.journal payment","account.model_account_journal","group_account_payment",1,0,0,0
"access_account_invoice_payment","account.invoice payment","account.model_account_invoice","group_account_payment",1,0,0,0
"access_account_move_line_payment","account.move.line payment","account.model_account_move_line","group_account_payment",1,0,0,0
"access_payment_order_create","payment.order.create","model_payment_order_create","group_account_payment",1,1,1,1
"access_account_payment_populate_statement","account.payment.populate.statement","model_account_payment_populate_statement","group_account_payment",1,1,1,1
"access_account_payment_make_payment","account.payment.make.payment","model_account_payment_make_payment","group_account_payment",1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
6 access_account_journal_payement account.journal payment account.model_account_journal group_account_payment 1 0 0 0
7 access_account_invoice_payment account.invoice payment account.model_account_invoice group_account_payment 1 0 0 0
8 access_account_move_line_payment account.move.line payment account.model_account_move_line group_account_payment 1 0 0 0
9 access_payment_order_create payment.order.create model_payment_order_create group_account_payment 1 1 1 1
10 access_account_payment_populate_statement account.payment.populate.statement model_account_payment_populate_statement group_account_payment 1 1 1 1
11 access_account_payment_make_payment account.payment.make.payment model_account_payment_make_payment group_account_payment 1 1 1 1
@@ -1,3 +1,5 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_account_report_report","account.report.report","model_account_report_report","account.group_account_manager",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_print_indicators","account.report.print.indicators","model_account_report_print_indicators","account.group_account_manager",1,0,0,0
"access_account_report_print_indicators_with_pdf","account.report.print.indicators.with.pdf","model_account_report_print_indicators_with_pdf","account.group_account_manager",1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_report_report account.report.report model_account_report_report account.group_account_manager 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_print_indicators account.report.print.indicators model_account_report_print_indicators account.group_account_manager 1 0 0 0
5 access_account_report_print_indicators_with_pdf account.report.print.indicators.with.pdf model_account_report_print_indicators_with_pdf account.group_account_manager 1 0 0 0
@@ -1,3 +1,4 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_color_rml,color.rml,model_color_rml,account.group_account_manager,1,1,1,1
access_account_report_bs,account.report.bs,model_account_report_bs,account.group_account_manager,1,1,1,1
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_color_rml","color.rml","model_color_rml","account.group_account_manager",1,1,1,1
"access_account_report_bs","account.report.bs","model_account_report_bs","account.group_account_manager",1,1,1,1
"access_account_reporting_balance_report","account.reporting.balance.report","model_account_reporting_balance_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_color_rml color.rml model_color_rml account.group_account_manager 1 1 1 1
3 access_account_report_bs account.report.bs model_account_report_bs account.group_account_manager 1 1 1 1
4 access_account_reporting_balance_report account.reporting.balance.report model_account_reporting_balance_report account.group_account_manager 1 1 1 1
@@ -1,6 +1,7 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_account_voucher_user","account.voucher","model_account_voucher","account.group_account_user",1,0,0,0
"access_account_voucher_line_user","account.voucher.line","model_account_voucher_line","account.group_account_user",1,0,0,0
"access_account_open_voucher_user","account.open.voucher","model_account_open_voucher","account.group_account_user",1,0,0,0
"access_account_voucher_manager","account.voucher","model_account_voucher","account.group_account_manager",1,1,1,1
"access_account_voucher_line_manager","account.voucher.line","model_account_voucher_line","account.group_account_manager",1,1,1,1
"access_account_open_voucher_manager","account.open.voucher","model_account_open_voucher","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_voucher_user account.voucher model_account_voucher account.group_account_user 1 0 0 0
3 access_account_voucher_line_user account.voucher.line model_account_voucher_line account.group_account_user 1 0 0 0
4 access_account_open_voucher_user account.open.voucher model_account_open_voucher account.group_account_user 1 0 0 0
5 access_account_voucher_manager account.voucher model_account_voucher account.group_account_manager 1 1 1 1
6 access_account_voucher_line_manager account.voucher.line model_account_voucher_line account.group_account_manager 1 1 1 1
7 access_account_open_voucher_manager account.open.voucher model_account_open_voucher account.group_account_manager 1 1 1 1
+17 -16
View File
@@ -20,18 +20,16 @@
##############################################################################
from mx import DateTime
from osv import fields
from osv import osv
import time
import netsvc
import ir
from datetime import datetime
from dateutil.relativedelta import relativedelta
from osv import osv, fields
import netsvc
import ir
import pooler
from tools import config
from tools.translate import _
import decimal_precision as dp
from osv.orm import browse_record, browse_null
@@ -67,7 +65,7 @@ class purchase_order(osv.osv):
res[order.id]['amount_total']=res[order.id]['amount_untaxed'] + res[order.id]['amount_tax']
return res
def _set_minimum_planned_date(self, cr, uid, ids, name, value, arg, context):
def _set_minimum_planned_date(self, cr, uid, ids, name, value, arg, context=None):
if not value: return False
if type(ids)!=type([]):
ids=[ids]
@@ -79,7 +77,7 @@ class purchase_order(osv.osv):
(date_planned=%s or date_planned<%s)""", (value,po.id,po.minimum_planned_date,value))
return True
def _minimum_planned_date(self, cr, uid, ids, field_name, arg, context):
def _minimum_planned_date(self, cr, uid, ids, field_name, arg, context=None):
res={}
purchase_obj=self.browse(cr, uid, ids, context=context)
for purchase in purchase_obj:
@@ -132,7 +130,7 @@ class purchase_order(osv.osv):
res[r] = 100.0 * res[r][0] / res[r][1]
return res
def _get_order(self, cr, uid, ids, context={}):
def _get_order(self, cr, uid, ids, context=None):
result = {}
for line in self.pool.get('purchase.order.line').browse(cr, uid, ids, context=context):
result[line.order_id.id] = True
@@ -201,12 +199,12 @@ class purchase_order(osv.osv):
'company_id': fields.many2one('res.company','Company',required=True,select=1),
}
_defaults = {
'date_order': lambda *a: time.strftime('%Y-%m-%d'),
'state': lambda *a: 'draft',
'date_order': time.strftime('%Y-%m-%d'),
'state': 'draft',
'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'purchase.order'),
'shipped': lambda *a: 0,
'invoice_method': lambda *a: 'order',
'invoiced': lambda *a: 0,
'shipped': 0,
'invoice_method': 'order',
'invoiced': 0,
'partner_address_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').address_get(cr, uid, [context['partner_id']], ['default'])['default'],
'pricelist_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').browse(cr, uid, context['partner_id']).property_product_pricelist_purchase.id,
'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'purchase.order', context=c),
@@ -629,6 +627,7 @@ class purchase_order_line(osv.osv):
_table = 'purchase_order_line'
_name = 'purchase.order.line'
_description = 'Purchase Order Line'
def copy_data(self, cr, uid, id, default=None,context={}):
if not default:
default = {}
@@ -708,12 +707,14 @@ class purchase_order_line(osv.osv):
if not uom:
res['value']['price_unit'] = 0.0
return res
def action_confirm(self, cr, uid, ids, context={}):
self.write(cr, uid, ids, {'state': 'confirmed'}, context)
for (id,name) in self.name_get(cr, uid, ids):
message = _('Purchase order line') + " '" + name + "' "+ _("is confirmed")
self.log(cr, uid, id, message)
return True
purchase_order_line()
class procurement_order(osv.osv):
@@ -796,7 +797,7 @@ class procurement_order(osv.osv):
res[procurement.id] = purchase_id
self.write(cr, uid, [procurement.id], {'state': 'running', 'purchase_id': purchase_id})
return res
procurement_order()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: