Use product and sale record name for line

This gives more information than the id.

issue7021
review42971002
This commit is contained in:
Cédric Krier committed 2017-12-26 17:38:51 +01:00
1 parent eea4a4d3ef
commit 16dea5aea2
1 file changed
+13
+13
View File
@@ -1556,6 +1556,19 @@ class SaleLine(sequence_ordered(), ModelSQL, ModelView):
invoice_lines.append(invoice_line)
return invoice_lines
def get_rec_name(self, name):
if self.product:
return '%s @ %s' % (self.product.rec_name, self.sale.rec_name)
else:
return self.sale.rec_name
@classmethod
def search_rec_name(cls, name, clause):
return ['OR',
('sale.rec_name',) + tuple(clause[1:]),
('product.rec_name',) + tuple(clause[1:]),
]
@classmethod
def view_attributes(cls):
return [