[IMP] stock: Improve the error message of createinvoice

bzr revid: sbh@tinyerp.com-20100901061604-zpz0lj11wr2uok78
This commit is contained in:
sbh (Open ERP)
2010-09-01 11:46:04 +05:30
parent a92ef531c8
commit d2a0b53dd3
@@ -53,7 +53,7 @@ class stock_invoice_onshipping(osv.osv_memory):
if pick.invoice_state == 'invoiced':
raise osv.except_osv(_('UserError'), _('Invoice is already created.'))
if pick.invoice_state == 'none':
raise osv.except_osv(_('UserError'), _('Invoice cannot be created from Picking.'))
raise osv.except_osv(_('UserError'), _('This picking does not require any invoicing.'))
if pick.move_lines:
usage = pick.move_lines[0].location_id.usage