Merge pull request #23536 from rohitwaghchaure/fixed-cogs-error-in-pr

fix: COGS validation in the purchase receipt
This commit is contained in:
rohitwaghchaure
2020-10-07 19:08:49 +05:30
committed by GitHub

View File

@@ -207,7 +207,6 @@ class PurchaseReceipt(BuyingController):
from erpnext.accounts.general_ledger import process_gl_map
stock_rbnb = self.get_company_default("stock_received_but_not_billed")
cogs_account = self.get_company_default("default_expense_account")
landed_cost_entries = get_item_account_wise_additional_cost(self.name)
expenses_included_in_valuation = self.get_company_default("expenses_included_in_valuation")
@@ -289,6 +288,7 @@ class PurchaseReceipt(BuyingController):
if self.is_return or flt(d.item_tax_amount):
loss_account = expenses_included_in_valuation
else:
cogs_account = self.get_company_default("default_expense_account")
loss_account = cogs_account
gl_entries.append(self.get_gl_dict({