[FIX]pms: folio sale line filtered by move_id linked state

This commit is contained in:
Darío Lodeiros
2024-04-18 12:03:30 +02:00
parent 4a4850eac6
commit a2d9bf8a79

View File

@@ -1017,7 +1017,12 @@ class FolioSaleLine(models.Model):
)
)
for line in self.filtered(
lambda l: not l.display_type and l.move_id.state == "draft"
lambda l: not l.display_type
and not (
l.invoice_lines.filtered(
lambda inv_line: inv_line.move_id.state == "draft"
)
)
):
draft_moves |= line.invoice_lines.move_id
mapped_fields = self._get_mapped_move_line_fields()