PreorderBilling: changed price column to german format as string

This commit is contained in:
Frank Schubert
2025-04-25 12:53:57 +02:00
parent 6d53d844e3
commit a4ce5a1768

View File

@@ -599,7 +599,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
if(count($invoice_detail_data)) {
// create CSV file
//var_dump($invoice_detail_data);exit;
$csv = "\u{FEFF}Netzbetreiber;Rechungsnummer;Rechnungsdateum;Netzgebiet;OAID;Extref;Bestelldatum;Periode von;Periode bis;Artikelnummer;Produkt;Anzahl;Preis Netto\n";
$csv = "\u{FEFF}Netzbetreiber;Rechungsnummer;Rechnungsdatum;Netzgebiet;OAID;Extref;Bestelldatum;Periode von;Periode bis;Artikelnummer;Produkt;Anzahl;Preis Netto\n";
foreach ($invoice_detail_data as $detail) {
//var_dump($detail);
//exit;
@@ -616,7 +616,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
$csv .= '"'.$detail["article_number"].'";';
$csv .= '"'.$detail["product_name"].'";';
$csv .= round($detail["amount"], 3).';';
$csv .= round($detail["price"], 2)."\n";
$csv .= '"'.number_format($detail["price"], 2, ",","").'"'."\n";
}
$subfolder = TT_PREORDER_BILLING[$invoice->netowner_id]["subfolder"]."/".$today->format("Y");