RML Billing:

- Emailtemplate jetzt HTML mit RML Signatur
- BMD-Export Filenamen angepasst (buchungen.csv; personenkonten.csv)
- Rechungsformular Gesamt/Ust Zeilen: Text angepasst
This commit is contained in:
Frank Schubert
2025-04-25 11:50:33 +02:00
parent 16ae5149c4
commit 982cbabbf6
7 changed files with 224 additions and 10 deletions
@@ -797,6 +797,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
mkdir($csv_path, 0777, true);
}
$filename = "thetool-bmd-person-export-".$today->format("Y-m-d_H-i-s").".csv";
$export_filename = "personenkonten.csv";
$filepath = "$csv_path/$filename";
if(file_put_contents($filepath, $csv) === false) {
$this->layout()->setFlash("Fehler beim Erstellen des BMD-Exports", "error");
@@ -814,7 +815,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
// copy csv file to bmd export transfer directory
$transfer_path = $netowner_config["bmd-export-transfer-path"];
$transfer_file = "$transfer_path/$filename";
$transfer_file = "$transfer_path/$export_filename";
$this->log->debug(__METHOD__.": Copying $filepath to $transfer_file");
if(!copy($filepath, $transfer_file)) {
$this->layout()->setFlash("Fehler beim Kopieren des BMD-Exports", "error");
@@ -913,6 +914,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
mkdir($csv_path, 0777, true);
}
$filename = "thetool-bmd-invoice-export-".$today->format("Y-m-d_H-i-s").".csv";
$export_filename = "buchungen.csv";
$filepath = "$csv_path/$filename";
if(file_put_contents($filepath, $csv) === false) {
$this->layout()->setFlash("Fehler beim Erstellen des BMD-Exports", "error");
@@ -963,7 +965,7 @@ class PreorderBillingInvoiceController extends mfBaseController {
// copy csv file to bmd export transfer directory
$transfer_path = $netowner_config["bmd-export-transfer-path"];
$transfer_file = "$transfer_path/$filename";
$transfer_file = "$transfer_path/$export_filename";
$this->log->debug(__METHOD__.": Copying $filepath to $transfer_file");
if(!copy($filepath, $transfer_file)) {
$this->layout()->setFlash("Fehler beim Kopieren des BMD-Exports", "error");