From 127c7b93ac75480bf56f1386c4e869a62c8a22ba Mon Sep 17 00:00:00 2001 From: Sugesh393 Date: Sat, 29 Mar 2025 15:34:22 +0530 Subject: [PATCH] fix: map tax table while creating purchase order from sales order (cherry picked from commit 1e18569be7f971ba094bec93839e62eb46a141a3) --- erpnext/selling/doctype/sales_order/sales_order.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py index 220dafb2e45..f7bf732e8e8 100755 --- a/erpnext/selling/doctype/sales_order/sales_order.py +++ b/erpnext/selling/doctype/sales_order/sales_order.py @@ -1427,6 +1427,8 @@ def make_purchase_order(source_name, selected_items=None, target_doc=None): target.customer = target.customer_name = target.shipping_address = None target.run_method("set_missing_values") + if not target.taxes: + target.append_taxes_from_item_tax_template() target.run_method("calculate_taxes_and_totals") def update_item(source, target, source_parent):