From 57f7f1037d155b4398e342d9205f02d848ad8a4d Mon Sep 17 00:00:00 2001 From: Phyo Date: Tue, 13 Jun 2017 19:41:51 +0630 Subject: [PATCH] Change Amount Bug Fix --- app/models/sale_payment.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 029afdf9..e0fe2e7c 100644 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -212,7 +212,8 @@ class SalePayment < ApplicationRecord def sale_update_payment_status(paid_amount) #update amount_outstanding self.sale.amount_received = self.sale.amount_received.to_f + paid_amount.to_f - self.sale.amount_changed = paid_amount.to_f - self.sale.amount_received.to_f + + self.sale.amount_changed = self.sale.amount_received.to_f - self.sale.grand_total.to_f all_received_amount = 0.0 sObj = Sale.find(self.sale_id) sObj.sale_payments.each do |spay|