[fix] use stock_qty in reports instead of qty to match with stock_uom (#10727)
This commit is contained in:
parent
38830e54d8
commit
d54d6bc572
@ -49,7 +49,7 @@ def _execute(filters=None, additional_table_columns=None, additional_query_colum
|
|||||||
|
|
||||||
row += [
|
row += [
|
||||||
d.credit_to, d.mode_of_payment, d.project, d.company, d.purchase_order,
|
d.credit_to, d.mode_of_payment, d.project, d.company, d.purchase_order,
|
||||||
purchase_receipt, expense_account, d.qty, d.stock_uom, d.base_net_rate, d.base_net_amount
|
purchase_receipt, expense_account, d.stock_qty, d.stock_uom, d.base_net_rate, d.base_net_amount
|
||||||
]
|
]
|
||||||
|
|
||||||
total_tax = 0
|
total_tax = 0
|
||||||
@ -81,7 +81,7 @@ def get_columns(additional_table_columns):
|
|||||||
_("Mode of Payment") + ":Link/Mode of Payment:80", _("Project") + ":Link/Project:80",
|
_("Mode of Payment") + ":Link/Mode of Payment:80", _("Project") + ":Link/Project:80",
|
||||||
_("Company") + ":Link/Company:100", _("Purchase Order") + ":Link/Purchase Order:100",
|
_("Company") + ":Link/Company:100", _("Purchase Order") + ":Link/Purchase Order:100",
|
||||||
_("Purchase Receipt") + ":Link/Purchase Receipt:100", _("Expense Account") + ":Link/Account:140",
|
_("Purchase Receipt") + ":Link/Purchase Receipt:100", _("Expense Account") + ":Link/Account:140",
|
||||||
_("Qty") + ":Float:120", _("Stock UOM") + "::100",
|
_("Stock Qty") + ":Float:120", _("Stock UOM") + "::100",
|
||||||
_("Rate") + ":Currency/currency:120", _("Amount") + ":Currency/currency:120"
|
_("Rate") + ":Currency/currency:120", _("Amount") + ":Currency/currency:120"
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -112,7 +112,7 @@ def get_items(filters, additional_query_columns):
|
|||||||
pi_item.name, pi_item.parent, pi.posting_date, pi.credit_to, pi.company,
|
pi_item.name, pi_item.parent, pi.posting_date, pi.credit_to, pi.company,
|
||||||
pi.supplier, pi.remarks, pi.base_net_total, pi_item.item_code, pi_item.item_name,
|
pi.supplier, pi.remarks, pi.base_net_total, pi_item.item_code, pi_item.item_name,
|
||||||
pi_item.item_group, pi_item.project, pi_item.purchase_order, pi_item.purchase_receipt,
|
pi_item.item_group, pi_item.project, pi_item.purchase_order, pi_item.purchase_receipt,
|
||||||
pi_item.po_detail, pi_item.expense_account, pi_item.qty, pi_item.stock_uom,
|
pi_item.po_detail, pi_item.expense_account, pi_item.stock_qty, pi_item.stock_uom,
|
||||||
pi_item.base_net_rate, pi_item.base_net_amount,
|
pi_item.base_net_rate, pi_item.base_net_amount,
|
||||||
pi.supplier_name, pi.mode_of_payment {0}
|
pi.supplier_name, pi.mode_of_payment {0}
|
||||||
from `tabPurchase Invoice` pi, `tabPurchase Invoice Item` pi_item
|
from `tabPurchase Invoice` pi, `tabPurchase Invoice Item` pi_item
|
||||||
|
@ -49,7 +49,7 @@ def _execute(filters=None, additional_table_columns=None, additional_query_colum
|
|||||||
row += [
|
row += [
|
||||||
d.customer_group, d.debit_to, ", ".join(mode_of_payments.get(d.parent, [])),
|
d.customer_group, d.debit_to, ", ".join(mode_of_payments.get(d.parent, [])),
|
||||||
d.territory, d.project, d.company, d.sales_order,
|
d.territory, d.project, d.company, d.sales_order,
|
||||||
delivery_note, d.income_account, d.cost_center, d.qty, d.stock_uom,
|
delivery_note, d.income_account, d.cost_center, d.stock_qty, d.stock_uom,
|
||||||
d.base_net_rate, d.base_net_amount
|
d.base_net_rate, d.base_net_amount
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ def get_columns(additional_table_columns):
|
|||||||
_("Project") + ":Link/Project:80", _("Company") + ":Link/Company:100",
|
_("Project") + ":Link/Project:80", _("Company") + ":Link/Company:100",
|
||||||
_("Sales Order") + ":Link/Sales Order:100", _("Delivery Note") + ":Link/Delivery Note:100",
|
_("Sales Order") + ":Link/Sales Order:100", _("Delivery Note") + ":Link/Delivery Note:100",
|
||||||
_("Income Account") + ":Link/Account:140", _("Cost Center") + ":Link/Cost Center:140",
|
_("Income Account") + ":Link/Account:140", _("Cost Center") + ":Link/Cost Center:140",
|
||||||
_("Qty") + ":Float:120", _("Stock UOM") + "::100",
|
_("Stock Qty") + ":Float:120", _("Stock UOM") + "::100",
|
||||||
_("Rate") + ":Currency/currency:120",
|
_("Rate") + ":Currency/currency:120",
|
||||||
_("Amount") + ":Currency/currency:120"
|
_("Amount") + ":Currency/currency:120"
|
||||||
]
|
]
|
||||||
@ -118,7 +118,7 @@ def get_items(filters, additional_query_columns):
|
|||||||
si.customer, si.remarks, si.territory, si.company, si.base_net_total,
|
si.customer, si.remarks, si.territory, si.company, si.base_net_total,
|
||||||
si_item.item_code, si_item.item_name, si_item.item_group, si_item.sales_order,
|
si_item.item_code, si_item.item_name, si_item.item_group, si_item.sales_order,
|
||||||
si_item.delivery_note, si_item.income_account, si_item.cost_center,
|
si_item.delivery_note, si_item.income_account, si_item.cost_center,
|
||||||
si_item.qty, si_item.stock_uom, si_item.base_net_rate, si_item.base_net_amount,
|
si_item.stock_qty, si_item.stock_uom, si_item.base_net_rate, si_item.base_net_amount,
|
||||||
si.customer_name, si.customer_group, si_item.so_detail, si.update_stock {0}
|
si.customer_name, si.customer_group, si_item.so_detail, si.update_stock {0}
|
||||||
from `tabSales Invoice` si, `tabSales Invoice Item` si_item
|
from `tabSales Invoice` si, `tabSales Invoice Item` si_item
|
||||||
where si.name = si_item.parent and si.docstatus = 1 %s
|
where si.name = si_item.parent and si.docstatus = 1 %s
|
||||||
|
Loading…
x
Reference in New Issue
Block a user