128
126
for picking in picking_obj.browse(cursor, user, picking_ids,
133
130
sale_lines = picking.sale_id.order_line
134
131
invoice_created = invoices[result[picking.id]]
136
132
for inv in invoice_obj.browse(cursor, user, [invoice_created.id], context=context):
137
133
if not inv.fiscal_position:
138
134
invoice_obj.write(cursor, user, [inv.id], {'fiscal_position': picking.sale_id.fiscal_position.id}, context=context)
140
135
if picking.sale_id.client_order_ref:
141
136
inv_name = picking.sale_id.client_order_ref + " : " + invoice_created.name
142
137
invoice_obj.write(cursor, user, [invoice_created.id], {'name': inv_name}, context=context)
144
138
for sale_line in sale_lines:
145
139
if sale_line.product_id.type == 'service' and sale_line.invoiced == False: