close #1408 Fixed: Total discount saved as line discount
This commit is contained in:
@ -179,15 +179,16 @@ class CreateBill extends Job
|
||||
}
|
||||
|
||||
foreach ((array) $this->request['items'] as $item) {
|
||||
if (empty($item['discount'])) {
|
||||
$item['discount'] = !empty($this->request['discount']) ? !empty($this->request['discount']) : 0;
|
||||
}
|
||||
|
||||
$bill_item = $this->dispatch(new CreateBillItem($item, $this->bill));
|
||||
|
||||
$item_amount = (double) $item['price'] * (double) $item['quantity'];
|
||||
|
||||
$discount_amount = ($item_amount * ($item['discount'] / 100));
|
||||
$discount_amount = 0;
|
||||
|
||||
if (!empty($item['discount'])) {
|
||||
$discount_amount = ($item_amount * ($item['discount'] / 100));
|
||||
}
|
||||
|
||||
// Calculate totals
|
||||
$sub_total += $bill_item->total + $discount_amount;
|
||||
|
Reference in New Issue
Block a user