fix: pick correct dependant sle during reposting

This commit is contained in:
Rohit Waghchaure
2026-03-26 16:42:48 +05:30
parent f663f9b27e
commit 15739b5d81

View File

@@ -1909,10 +1909,14 @@ def get_stock_ledger_entries(
) )
def get_sle_by_voucher_detail_no(voucher_detail_no, excluded_sle=None): def get_sle_by_voucher_detail_no(voucher_detail_no):
return frappe.db.get_value( return frappe.db.get_value(
"Stock Ledger Entry", "Stock Ledger Entry",
{"voucher_detail_no": voucher_detail_no, "name": ["!=", excluded_sle], "is_cancelled": 0}, {
"voucher_detail_no": voucher_detail_no,
"is_cancelled": 0,
"dependant_sle_voucher_detail_no": ("is", "not set"),
},
["*"], ["*"],
as_dict=1, as_dict=1,
) )