Fix add payment when using multiple payment
This commit is contained in:
parent
d895e1be9f
commit
5cd003973b
@ -353,9 +353,15 @@ class BlockedLog
|
|||||||
$this->object_data->note = $object->note;
|
$this->object_data->note = $object->note;
|
||||||
//var_dump($this->object_data);exit;
|
//var_dump($this->object_data);exit;
|
||||||
|
|
||||||
|
$totalamount=0;
|
||||||
|
|
||||||
$paymentpartnumber=0;
|
$paymentpartnumber=0;
|
||||||
foreach($object->amounts as $invoiceid => $amount)
|
foreach($object->amounts as $invoiceid => $amount)
|
||||||
{
|
{
|
||||||
|
if (empty($amount)) continue;
|
||||||
|
|
||||||
|
$totalamount += $amount;
|
||||||
|
|
||||||
if ($this->element == 'payment_supplier')
|
if ($this->element == 'payment_supplier')
|
||||||
{
|
{
|
||||||
$tmpinvoice = new FactureFournisseur($this->db);
|
$tmpinvoice = new FactureFournisseur($this->db);
|
||||||
@ -406,6 +412,8 @@ class BlockedLog
|
|||||||
$paymentpartnumber++;
|
$paymentpartnumber++;
|
||||||
$this->object_data->payment_part[$paymentpartnumber] = $paymentpart;
|
$this->object_data->payment_part[$paymentpartnumber] = $paymentpart;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$this->object_data->amount = $totalamount;
|
||||||
}
|
}
|
||||||
elseif($this->element == 'payment_salary')
|
elseif($this->element == 'payment_salary')
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user