Merge branch 'adminbsb_material_ui'
This commit is contained in:
@@ -878,9 +878,9 @@ class SalePayment < ApplicationRecord
|
|||||||
.joins("INNER JOIN orders o ON o.order_id = so.order_id")
|
.joins("INNER JOIN orders o ON o.order_id = so.order_id")
|
||||||
|
|
||||||
if params[:type] == "cashier"
|
if params[:type] == "cashier"
|
||||||
query = query.where("(CASE WHEN (s.grand_total + s.amount_changed)=(select SUM(payment_amount) FROM sale_payments WHERE sale_id=s.sale_id AND payment_method!='creditnote') THEN NULL ELSE payment_method='creditnote' AND o.source='#{params[:type]}' OR o.source='emenu' END) and s.sale_status = 'completed' #{receipt_no} #{customer}")
|
query = query.where("(CASE WHEN (s.grand_total + s.amount_changed)=(select SUM(payment_amount) FROM sale_payments WHERE sale_id=s.sale_id AND payment_method!='creditnote') THEN NULL ELSE payment_method='creditnote' AND o.source='#{params[:type]}' OR o.source='emenu' END) and s.sale_status = 'completed' and s.payment_status='paid' #{receipt_no} #{customer}")
|
||||||
else
|
else
|
||||||
query = query.where("(CASE WHEN (s.grand_total + s.amount_changed)=(select SUM(payment_amount) FROM sale_payments WHERE sale_id=s.sale_id AND payment_method!='creditnote') THEN NULL ELSE payment_method='creditnote' AND o.source='#{params[:type]}' END) and s.sale_status = 'completed' #{receipt_no} #{customer}")
|
query = query.where("(CASE WHEN (s.grand_total + s.amount_changed)=(select SUM(payment_amount) FROM sale_payments WHERE sale_id=s.sale_id AND payment_method!='creditnote') THEN NULL ELSE payment_method='creditnote' AND o.source='#{params[:type]}' END) and s.sale_status = 'completed' and s.payment_status='paid' #{receipt_no} #{customer}")
|
||||||
end
|
end
|
||||||
query = query.group("s.receipt_no")
|
query = query.group("s.receipt_no")
|
||||||
.order("s.receipt_date ASC, s.receipt_no ASC")
|
.order("s.receipt_date ASC, s.receipt_no ASC")
|
||||||
|
|||||||
Reference in New Issue
Block a user