diff --git a/resources/views/pages/pdfs/invoice.blade.php b/resources/views/pages/pdfs/invoice.blade.php index 2356033a..5ade5f0e 100644 --- a/resources/views/pages/pdfs/invoice.blade.php +++ b/resources/views/pages/pdfs/invoice.blade.php @@ -75,13 +75,22 @@ $voucherDiscount = getVoucherDiscount($voucher_redemption); @endphp @foreach ($po_order_transaction->transactionDetails as $key => $transaction_detail) + @php + $exactUnitPrice = bcdiv($transaction_detail->price, $transaction->currency_rate, 5); // Using 5 decimal places for precision + $itemTotal = bcmul($exactUnitPrice, $transaction_detail->quantity, 2); // Multiplication, result rounded to 2 decimal places + @endphp