mark expense report as paid if payement set the remaining sold to 0

This commit is contained in:
De Coninck Laurent 2017-04-05 19:06:21 +02:00
parent aca1c1944d
commit ae2e40e5e7

View File

@ -134,6 +134,18 @@ if ($action == 'add_payment')
}
}
if (!$error) {
$payment->fetch($paymentid);
if ($expensereport->total_ttc - $payment->amount == 0) {
$result = $expensereport->set_paid($expensereport->id, $user);
if (!$result > 0) {
$errmsg = $payment->error;
$error++;
}
}
}
if (! $error)
{
$db->commit();