change rebate with creditnote in payment controller

This commit is contained in:
phyusin
2017-12-21 17:22:03 +06:30
parent 483d45b8e6
commit 43b8fffc11
2 changed files with 11 additions and 2 deletions

View File

@@ -173,13 +173,20 @@ class SalePayment < ApplicationRecord
private
def cash_payment
status = false
sale_payments_data = SalePayment.find_by_sale_id(self.sale_id)
if sale_payments_data.nil?
status = true
end
payment_status = false
self.payment_method = "cash"
self.payment_amount = self.received_amount
self.outstanding_amount = self.sale.grand_total.to_f - self.received_amount.to_f
self.payment_status = "paid"
payment_method = self.save!
sale_update_payment_status(self.received_amount)
sale_update_payment_status(self.received_amount,status)
return payment_status
end