Invoice create tax rate issue solved

This commit is contained in:
cuneytsenturk
2018-11-06 18:39:57 +03:00
parent 79ebd9d025
commit 475a39c818
2 changed files with 48 additions and 12 deletions

View File

@ -58,6 +58,18 @@ class CreateInvoice
// Calculate totals
$tax_total += $invoice_item->tax;
$sub_total += $invoice_item->total;
// Set taxes
foreach ($invoice_item->item_taxes as $item_tax) {
if (isset($taxes) && in_array($item['tax_id'], $taxes)) {
$taxes[$item_tax['tax_id']]['amount'] += $item_tax['amount'];
} else {
$taxes[$item_tax['tax_id']] = [
'name' => $item_tax['name'],
'amount' => $item_tax['amount']
];
}
}
}
}