Preorderbilling + bmd expot
This commit is contained in:
@@ -828,7 +828,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
|
||||
$prozent = 20;
|
||||
$steuercode = 1;
|
||||
|
||||
$csv = "\u{FEFF}satzart;konto;gkonto;belegnr;belegdatum;buchsymbol;buchcode;prozent;steuercode;betrag;steuer;text;kost;kotraeger;kobetrag\n";
|
||||
$csv = "\u{FEFF}satzart;konto;gkonto;belegnr;belegdatum;buchsymbol;buchcode;prozent;steuercode;betrag;steuer;text;kost;kotraeger;kobetrag;dokument\n";
|
||||
|
||||
$invoices = [];
|
||||
|
||||
@@ -860,14 +860,15 @@ class PreorderBillingInvoiceController extends mfBaseController {
|
||||
$text = ($invoice->company ?: $invoice->firstname." ".$invoice->lastname)." $belegnr";
|
||||
$text = str_replace(["\r","\n", '"'], [" "," ",'""'], $text);
|
||||
$kost = $invoice->fibu_cost_account;
|
||||
$dokument = $invoice->invoice_number.".pdf";
|
||||
|
||||
if(count($kostentraeger) < 2) {
|
||||
$csv_line = "$satzart;$konto;$gkonto;$belegnr;$belegdatum;$buchsymbol;$buchcode;$prozent;$steuercode;$betrag;$steuer;\"$text\";$kost;;";
|
||||
$csv_line = "$satzart;$konto;$gkonto;$belegnr;$belegdatum;$buchsymbol;$buchcode;$prozent;$steuercode;$betrag;$steuer;\"$text\";$kost;;;$dokument";
|
||||
} else {
|
||||
$csv_line = "$satzart;$konto;$gkonto;$belegnr;$belegdatum;$buchsymbol;$buchcode;$prozent;$steuercode;$betrag;$steuer;\"$text\";;;";
|
||||
$csv_line = "$satzart;$konto;$gkonto;$belegnr;$belegdatum;$buchsymbol;$buchcode;$prozent;$steuercode;$betrag;$steuer;\"$text\";;;;$dokument";
|
||||
foreach($kostentraeger as $kotraeger => $kobetrag) {
|
||||
$kobetrag_text = number_format($kobetrag, 2, ",", "");
|
||||
$csv_line .= "\n1;;;;;;;;;;;;$kost;$kotraeger;$kobetrag_text";
|
||||
$csv_line .= "\n1;;;;;;;;;;;;$kost;$kotraeger;$kobetrag_text;";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user