close #2613 Fixed: Document transaction edit amount validation issue solved.
This commit is contained in:
parent
3f20c1f8c4
commit
0d1170e944
@ -204,7 +204,7 @@ class DocumentTransactions extends Controller
|
|||||||
|
|
||||||
$response['redirect'] = route($route . '.show', $document->id);
|
$response['redirect'] = route($route . '.show', $document->id);
|
||||||
|
|
||||||
$message = trans('messages.success.added', ['type' => trans_choice('general.payments', 1)]);
|
$message = trans('messages.success.updated', ['type' => trans_choice('general.payments', 1)]);
|
||||||
|
|
||||||
flash($message)->success();
|
flash($message)->success();
|
||||||
} else {
|
} else {
|
||||||
|
@ -92,7 +92,8 @@ class UpdateBankingDocumentTransaction extends Job implements ShouldUpdate
|
|||||||
$amount = round($converted_amount, $precision);
|
$amount = round($converted_amount, $precision);
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->model->paid_amount = $this->model->paid;
|
// if you edit transaction before remove transaction amount
|
||||||
|
$this->model->paid_amount = ($this->model->paid - $this->transaction->amount);
|
||||||
event(new PaidAmountCalculated($this->model));
|
event(new PaidAmountCalculated($this->model));
|
||||||
|
|
||||||
$total_amount = round($this->model->amount - $this->model->paid_amount, $precision);
|
$total_amount = round($this->model->amount - $this->model->paid_amount, $precision);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user