diff --git a/app/models/sale.rb b/app/models/sale.rb index 05ae992e..306c37ad 100755 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -850,13 +850,14 @@ def self.get_payment_method_by_shift(shift_sale_range,shift,from,to,payment_type .joins("INNER JOIN sales s ON s.sale_id = sale_payments.sale_id") .order('s.receipt_no DESC') - payments_total = SalePayment.select("sales.amount_changed as total_change_amount,CAST((CONVERT_TZ(sales.receipt_date,'+00:00','+06:30')) AS DATE) as sale_date, + payments_total = SalePayment.select("CAST((CONVERT_TZ(sales.receipt_date,'+00:00','+06:30')) AS DATE) as sale_date, SUM(case when (sale_payments.payment_method='mpu') then sale_payments.payment_amount else 0 end) as mpu_amount, SUM(case when (sale_payments.payment_method='master') then sale_payments.payment_amount else 0 end) as master_amount, SUM(case when (sale_payments.payment_method='visa') then sale_payments.payment_amount else 0 end) as visa_amount, SUM(case when (sale_payments.payment_method='jcb') then sale_payments.payment_amount else 0 end) as jcb_amount, SUM(case when (sale_payments.payment_method='paypar') then sale_payments.payment_amount else 0 end) as paypar_amount, SUM(case when (sale_payments.payment_method='cash') then sale_payments.payment_amount else 0 end) as cash_amount, + SUM(case when (sale_payments.payment_method='cash') then sales.amount_changed else 0 end) as total_change_amount, SUM(case when (sale_payments.payment_method='creditnote') then sale_payments.payment_amount else 0 end) as credit_amount, SUM(case when (sale_payments.payment_method='foc') then sale_payments.payment_amount else 0 end) as foc_amount") .joins("join sales on sales.sale_id = sale_payments.sale_id") diff --git a/app/views/origami/payments/show.html.erb b/app/views/origami/payments/show.html.erb index 796015d6..6e938777 100755 --- a/app/views/origami/payments/show.html.erb +++ b/app/views/origami/payments/show.html.erb @@ -121,7 +121,11 @@
Amount Due
-
<%= @sale_data.grand_total + @rounding_adj rescue 0%>
+
+ + + <%= @sale_data.grand_total + @rounding_adj rescue 0%> +
@@ -470,7 +474,7 @@ $('#foc').click(function() { //$( "#loading_wrapper" ).show(); // payment - var cash = $('#amount_due').text(); + var cash = $('#grand_total').text(); var sub_total = $('#sub-total').text(); var sale_id = $('#sale_id').text(); var params = { 'cash':cash,'sale_id':sale_id,'sub_total':sub_total };