";
// $output .= "
| | " . "Umsatz " . $hqName . " | " . "Anzahl Aufträge" . " | " . "Durchschnittlicher Auftragswert" . " |
";
$output .= "
| | " . "Umsatz " . $hqName . " | " . "Anzahl Aufträge" . " | " . "Durchschnittlicher Auftragswert" . " |
";
for ($i = 0; $i < 7; $i++) :
$output .= "
";
for ($j = 0; $j < 13; $j++) :
$k = array_search($j, $hiddenCols);
if ($k === FALSE) :
$output .= "| " . $matrix[$i][$j] . " | ";
endif;
endfor;
$output .= "
";
endfor;
$output .= "";
// **** Generate CSV output (lines) and write file ****
$lineArray = convertMatrixToCsv ($matrix, ";Umsatz " . $hqName . ";;;Anzahl Aufträge;;;Durchschnittlicher Auftragswert", ";", $hiddenCols); // // OHNE Spalte "Plan"
$lineArrayLen = count($lineArray);
for ($i = 0; $i < $lineArrayLen; $i++) :
writeToFile($path . $f_secretFileName, $lineArray[$i]);
endfor;
// **** Send CSV file per mail ****
$mailObj = new htmlMimeMail();
$mailCssFontType = "Calibri, Arial, Verdana, Helvetica, sans-serif";
$mailtext = "";
$mailtext .= "";
$mailtext .= "";
$mailtext .= $output;
$mailtext .= "
";
$mailSubject = "UMSATZ- UND AUFTRAGSDATENÜBERSICHT " . $hqName . " für den " . getDateTime("date_yesterday_currentmonth_currentyear");
$mailObj->setSubject($mailSubject);
$mailObj->setHtml($mailtext, null, "./");
if ($currHqId != "") :
$mailSenderAddress = getParameterValue("0", "MAIL_SENDER_ADDRESS", $currHqId);
endif;
if ($mailSenderAddress == "" || !checkEmailFormat($mailSenderAddress)) :
$mailSenderAddress = "hh.transport@hansetrans.de";
endif;
$mailObj->setFrom($mailSenderAddress);
$mailCcAddress = getParameterValue("0", "MAIL_CC_ADDRESS", "0");
if ($mailCcAddress != "" && checkEmailFormat($mailCcAddress)) :
$mailObj->setCc($mailCcAddress);
endif;
$mailBccAddress = getParameterValue("0", "MAIL_BCC_ADDRESS", "0");
if ($mailBccAddress != "" && checkEmailFormat($mailBccAddress)) :
$mailObj->setBcc($mailBccAddress);
endif;
if (file_exists($path . $f_secretFileName)) :
$attachment = $mailObj->getFile($path . $f_secretFileName);
$mailObj->addAttachment($attachment, $f_secretFileName, 'text/csv');
endif;
$mailResult = $mailObj->send(array("mail-cron@assecutor.de","ca@hansetrans.de","sascha.engel@hansetrans.de"), 'smtp');
// $mailResult = $mailObj->send(array("mv@assecutor.de"), 'smtp');
if ($mailResult) :
// $mailsendStatus = getLngt("Die Nachricht wurde versandt!");
// Write logdata into log database
// writeToLogDB("22",$currentHqId,$job_id,$currentSessionUsrId,"","","",$f_email . "|STATION");
else :
// $mailsendStatus = getLngt("Die Nachricht konnte nicht gesendet werden!");
// Write logdata into log database
// writeToLogDB("23",$currentHqId,$job_id,$currentSessionUsrId,"","","",$f_email . "|STATION");
endif;
$mailObj = NULL;
if (file_exists($path . $f_secretFileName)) :
unlink($path . $f_secretFileName);
endif;
// OUTPUT
if (!$autoMode) :
echo $mailtext;
endif;
endif;
?>