##############################################################################
#
-# Copyright (c) 2006 TINY SPRL. (http://tiny.be) All Rights Reserved.
+# Copyright (c) 2004-2008 TINY SPRL. (http://tiny.be) All Rights Reserved.
#
# $Id$
#
'pricelist_id': porder.pricelist_id.id,
'state': 'draft',
'order_line': {},
- 'notes': '%s' % (porder.notes,),
+ 'notes': '%s' % (porder.notes or '',),
})
else:
#order_infos['name'] += ', %s' % porder.name
- order_infos['notes'] += ('\n%s' % (porder.notes,))
+ if porder.notes:
+ order_infos['notes'] += ('\n%s' % (porder.notes,))
+ if porder.origin:
+ order_infos['origin'] = order_infos['origin'] +' '+ porder.origin
for order_line in porder.order_line:
line_key = make_key(order_line, ('name', 'date_planned', 'taxes_id', 'price_unit', 'notes', 'product_id', 'move_dest_id', 'account_analytic_id'))
return {
'domain': "[('id','in', ["+','.join(map(str,allorders))+"])]",
- 'name': 'Purchase Orders',
+ 'name': 'Purchase orders',
'view_type': 'form',
'view_mode': 'tree,form',
'res_model': 'purchase.order',