fix: always set sales incoming rate for internal transfers

(cherry picked from commit d049c97884)
This commit is contained in:
Ninad1306
2024-11-27 12:05:39 +05:30
committed by Mergify
parent 38aa3769bb
commit 05795af471

View File

@@ -356,14 +356,14 @@ class BuyingController(SubcontractingController):
if not self.is_internal_transfer():
return
self.set_sales_incoming_rate_for_internal_transfer()
allow_at_arms_length_price = frappe.get_cached_value(
"Stock Settings", None, "allow_internal_transfer_at_arms_length_price"
)
if allow_at_arms_length_price:
return
self.set_sales_incoming_rate_for_internal_transfer()
for d in self.get("items"):
d.discount_percentage = 0.0
d.discount_amount = 0.0