25.03.26
This commit is contained in:
@@ -1225,6 +1225,7 @@ class Line(metaclass=PoolMeta):
|
||||
old_values = {}
|
||||
|
||||
for records, values in zip(args[::2], args[1::2]):
|
||||
logger.info("***WRITE***:%s",values)
|
||||
if 'quantity_theorical' in values:
|
||||
for record in records:
|
||||
old_values[record.id] = record.quantity_theorical
|
||||
@@ -1237,6 +1238,7 @@ class Line(metaclass=PoolMeta):
|
||||
old = Decimal(old_values[line.id] or 0)
|
||||
new = Decimal(line.quantity_theorical or 0)
|
||||
delta = new - old
|
||||
logger.info("***WRITE_DELTA***:%s",delta)
|
||||
if delta > 0:
|
||||
virtual_lots = [lot for lot in (line.lots or []) if lot.lot_type == 'virtual']
|
||||
if not virtual_lots:
|
||||
|
||||
Reference in New Issue
Block a user