Lost Management Mark as finished

This commit is contained in:
2026-05-10 21:56:47 +02:00
parent 4d5bbc5523
commit 90593b70c2

View File

@@ -1323,14 +1323,14 @@ class LotQt(
#wh &= (((lqt.create_date >= asof) & ((lqt.create_date-datetime.timedelta(1)) <= todate)))
if ps == 'P':
wh &= (lqt.lot_p != None)
if not finished:
wh &= (pl.finished == False)
elif ps == 'S':
wh &= (lqt.lot_s != None)
if not finished:
wh &= (sl.finished == False)
if purchase:
wh &= (pu.id == purchase)
if not finished:
wh &= (
((lqt.lot_p == None) | (pl.finished == False))
& ((lqt.lot_s == None) | (sl.finished == False)))
if purchase:
wh &= (pu.id == purchase)
if sale:
wh &= (sa.id == sale)
if state != 'all':