diff --git a/app/Jobs/Document/UpdateDocument.php b/app/Jobs/Document/UpdateDocument.php index 6308a49cf..680b4ab25 100644 --- a/app/Jobs/Document/UpdateDocument.php +++ b/app/Jobs/Document/UpdateDocument.php @@ -62,8 +62,14 @@ class UpdateDocument extends Job $this->document->paid_amount = $this->document->paid; event(new PaidAmountCalculated($this->document)); - if ($this->request['amount'] > $this->document->paid_amount && $this->document->paid_amount > 0) { - $this->request['status'] = 'partial'; + if ($this->document->paid_amount > 0) { + if ($this->request['amount'] == $this->document->paid_amount) { + $this->request['status'] = 'paid'; + } + + if ($this->request['amount'] > $this->document->paid_amount) { + $this->request['status'] = 'partial'; + } } unset($this->document->reconciled);