From b63ebdd1e6983d0232cf5b5eac94c42ba9156c94 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Fri, 1 Aug 2025 20:03:31 +0800 Subject: [PATCH] E-Invoice - Automapping Issues, Sales Invoice Report (Export) --- .../Modules/Exports/Services/ExportsSalesInvoiceReport.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php b/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php index 685389e5..d7cf1655 100644 --- a/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php +++ b/app/Classes/Modules/Exports/Services/ExportsSalesInvoiceReport.php @@ -113,11 +113,11 @@ class ExportsSalesInvoiceReport implements FromQuery, WithHeadings, WithHeadingR $firstItem = true; $transactionDetails = $purchaseOrder->transactionDetails; foreach ($transactionDetails as $detail) { - $detailPrice = 0; + $displayUnitPrice = 0; if($averageCurrencyRate && $currencyId){ $exactUnitPrice = ($currencyId) === 1 ? $detail->price : bcdiv($detail->price, $averageCurrencyRate, 7); $displayUnitPrice = round($exactUnitPrice, 2); - $detailPrice = round(bcmul($displayUnitPrice, $detail->quantity, 7), 2); + // $detailPrice = round(bcmul($displayUnitPrice, $detail->quantity, 7), 2); } $records[] = [ $firstItem ? '<>' : '', @@ -131,7 +131,7 @@ class ExportsSalesInvoiceReport implements FromQuery, WithHeadings, WithHeadingR '022', 'C', $detail->quantity, - $detailPrice ? number_format($detailPrice, 2): 0, + $displayUnitPrice ? number_format($displayUnitPrice, 2): 0, $firstItem ? 'T' : '', $company->e_invoice ? 'F' : 'T' ];