summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--indoteknik_custom/models/vendor_sla.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/indoteknik_custom/models/vendor_sla.py b/indoteknik_custom/models/vendor_sla.py
index 852baa7a..b052e6cb 100644
--- a/indoteknik_custom/models/vendor_sla.py
+++ b/indoteknik_custom/models/vendor_sla.py
@@ -49,6 +49,10 @@ class VendorSLA(models.Model):
date_of_transfer = fields.Datetime.to_datetime(po.date_done)
po_confirmation_date = fields.Datetime.to_datetime(po.purchase_id.date_approve)
if date_of_transfer < po_confirmation_date: continue
+
+ days_difference = (date_of_transfer - po_confirmation_date).days
+ if days_difference > 14:
+ continue
duration = (date_of_transfer - po_confirmation_date).total_seconds() / 3600 # Convert to hours
total_duration += duration
count += 1