diff --git a/app/Jobs/Purchase/UpdateBill.php b/app/Jobs/Purchase/UpdateBill.php index db5ad1f94..b47fc94f5 100644 --- a/app/Jobs/Purchase/UpdateBill.php +++ b/app/Jobs/Purchase/UpdateBill.php @@ -57,7 +57,7 @@ class UpdateBill extends Job $this->bill->paid_amount = $this->bill->paid; event(new PaidAmountCalculated($this->bill)); - if ($this->request['amount'] > $this->bill->paid_amount) { + if ($this->request['amount'] > $this->bill->paid_amount && $this->bill->paid_amount > 0) { $this->request['status'] = 'partial'; } diff --git a/app/Jobs/Sale/UpdateInvoice.php b/app/Jobs/Sale/UpdateInvoice.php index 1c49fac6c..ee012eede 100644 --- a/app/Jobs/Sale/UpdateInvoice.php +++ b/app/Jobs/Sale/UpdateInvoice.php @@ -57,7 +57,7 @@ class UpdateInvoice extends Job $this->invoice->paid_amount = $this->invoice->paid; event(new PaidAmountCalculated($this->invoice)); - if ($this->request['amount'] > $this->invoice->paid_amount) { + if ($this->request['amount'] > $this->invoice->paid_amount && $this->invoice->paid_amount > 0) { $this->request['status'] = 'partial'; }