Add product type filter when adding claim lines

This commit is contained in:
Matthieu Dietrich
2016-06-16 16:49:25 +02:00
parent c6f2d8da77
commit 1e4919cdf7

View File

@@ -116,7 +116,10 @@ class CrmClaim(models.Model):
if create_lines: # happens when the invoice is changed
claim_lines = []
for invoice_line in self.invoice_id.invoice_line_ids:
invoices_lines = self.invoice_id.invoice_line_ids.filtered(
lambda line: line.product_id.type in ('consu', 'product')
)
for invoice_line in invoices_lines:
location_dest = claim_line.get_destination_location(
invoice_line.product_id, warehouse)
line = {