From 06e2d7265c2f7dceedf3fc75462f1bb3190b6d4a Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Wed, 24 Jul 2024 16:39:11 +0530 Subject: [PATCH] fix: keyerror posting_time (#42452) fix: keyerror: posting_time --- erpnext/stock/stock_ledger.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index bc7eeb75eab..38b1e7752a8 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -1588,9 +1588,11 @@ def get_stock_ledger_entries( if not previous_sle.get("posting_date"): previous_sle["posting_datetime"] = "1900-01-01 00:00:00" else: - previous_sle["posting_datetime"] = get_combine_datetime( - previous_sle["posting_date"], previous_sle["posting_time"] - ) + posting_time = previous_sle.get("posting_time") + if not posting_time: + posting_time = "00:00:00" + + previous_sle["posting_datetime"] = get_combine_datetime(previous_sle["posting_date"], posting_time) if operator in (">", "<=") and previous_sle.get("name"): conditions += " and name!=%(name)s"