Merge pull request #4444 from nabinhait/get_incoming_rate_fix
[fix] Get incoming rate if args as json
diff --git a/erpnext/stock/utils.py b/erpnext/stock/utils.py
index 0d95c58..3f9de86 100644
--- a/erpnext/stock/utils.py
+++ b/erpnext/stock/utils.py
@@ -92,6 +92,9 @@
def get_incoming_rate(args):
"""Get Incoming Rate based on valuation method"""
from erpnext.stock.stock_ledger import get_previous_sle
+
+ if isinstance(args, basestring):
+ args = json.loads(args)
in_rate = 0
if (args.get("serial_no") or "").strip():