fix: packed item using expired price

(cherry picked from commit 47ffa4983c)
This commit is contained in:
ruthra kumar
2023-09-13 06:03:12 +05:30
committed by Mergify
parent d278b11603
commit 413b40f5a7

View File

@@ -207,6 +207,9 @@ def update_packed_item_price_data(pi_row, item_data, doc):
"conversion_rate": doc.get("conversion_rate"),
}
)
if not row_data.get("transaction_date"):
row_data.update({"transaction_date": doc.get("transaction_date")})
rate = get_price_list_rate(row_data, item_doc).get("price_list_rate")
pi_row.rate = rate or item_data.get("valuation_rate") or 0.0