[MERGE] account_analytic_analysis disable quickcreate on contracts, add group by pricelist

bzr revid: al@openerp.com-20130221015720-1w7qduk9ivzgdd9r
This commit is contained in:
Antony Lesuisse 2013-02-21 02:57:20 +01:00
commit d5a140fabf
3 changed files with 6 additions and 1 deletions

View File

@ -30,7 +30,7 @@ Hello ${object.name},
<td>${account.date_start} to ${account.date and account.date or '???'}</td>
<td>
% if account.quantity_max != 0.0:
${account.quantity}/${account.quantity_max} hours
${account.remaining_hours}/${account.quantity_max} units
% endif
</td>
<td>${account.partner_id.phone or ''}, ${account.partner_id.email or ''}</td>

View File

@ -161,6 +161,7 @@
<field name="last_invoice_date"/>
<field name="toinvoice_total"/>
<field name="remaining_hours"/>
<field name="pricelist_id" invisible="1"/>
</field>
</field>
</record>
@ -201,6 +202,7 @@
<filter string="Template" domain="[]" context="{'group_by':'template_id'}"/>
<filter string="Start Date" domain="[]" context="{'group_by' : 'date_start'}" />
<filter string="End Date" domain="[]" context="{'group_by' : 'date'}" />
<filter string="Pricelist" domain="[]" context="{'group_by' : 'pricelist_id'}" />
</group>
</search>
</field>

View File

@ -258,6 +258,9 @@ class account_analytic_account(osv.osv):
(check_recursion, 'Error! You cannot create recursive analytic accounts.', ['parent_id']),
]
def name_create(self, cr, uid, name, context=None):
raise osv.except_osv(_('Warning'), _("Quick account creation disallowed."))
def copy(self, cr, uid, id, default=None, context=None):
if not default:
default = {}