diff --git a/Layout/default/Invoice/invoicepositions.csv.php b/Layout/default/Invoice/invoicepositions.csv.php new file mode 100644 index 000000000..90ee06bf4 --- /dev/null +++ b/Layout/default/Invoice/invoicepositions.csv.php @@ -0,0 +1,38 @@ +invoice_number.'.csv"'); + +?> +Rechnungsnummer;Belegdatum;Kundennummer;Firma;Nachname;Vorname;Produktname;Matchcode;Anschluss Name;Bauabschnitt;Anschluss PLZ;Anschluss Ort;Anschluss Strasse; +positions as $p): +?> +invoice_number?>;invoice_date)?>;customer_number?>;"company)?>";"lastname?>";"firstname?>";"product_name?>";"matchcode)?>";contract_id) { + $credit = $p->contract; + + foreach($credit->linkFrom as $link) { + if($link->type == "credit" && $link->origin->termination_id) { + $contract = $link->origin; + break; + } + + } +} +if($contract): ?> +termination; + //var_dump($term); + $building = $term->building; + //var_dump($building); + $order = OrderModel::getFirst(["termination_id" => $term->id]); + //var_dump($order);exit; +?> +"owner->getCompanyOrName()) : str_replace(["\n","\r"], " ", $term->contact)?>";"networksection_id) ? $building->networksection->name : ""?>";zip?>;"city?>";"street?>"; + +;;;;; + +