= '" . $startTime . "' AND" . " jb.jb_export_time <= '" . $endTime . "' AND" . " jb.cr_id = cr.cr_id AND" . " cmp.cmp_id = cr.cmp_id AND" . " cmp.ad_id = ad.ad_id AND" . " cr.usr_id = usr.usr_id" . " ORDER BY cmp.cmp_comp"; // echo $sqlquery . "
"; $result = $db2->query($sqlquery); if (DB::isError($result)) die ("$PHP_SELF: " . $result->getMessage()); while ($row = $result->fetch_assoc()): $retArray[] = array($row["cmp_id"], $row["cmp_comp"], $row["cmp_comp2"], $row["cmp_iln"], $row["cmp_tax_idno"], $row["usr_name"], $row["usr_firstname"], $row["usr_email"], $row["usr_phone"], $row["ad_street"], $row["cmp_hsno"], $row["ad_zipcode"], $row["ad_city"], $row["hq_id"], $row["cr_eid"], $row["cmp_dpf_checksum"], $row["cmp_authenticated"], $row["cmp_visible"]); endwhile; $result->free(); return $retArray; } // ******************************** // *** Send mails automatically *** // ******************************** $constDPFCourierEnabled = getParameterValue("0", "DPF_CR_ENABLED", "0"); // "Meta-Global" <=> hq_id = 0 if ($constDPFCourierEnabled == '1') : // Log file $logFile = getParameterValue("0", "DPF_LOGFILE", "0"); // Get data of the couriers to be checked $dataArray = getDPFData(); print_r($dataArray); // Loop all entries $lenDataArray = count($dataArray); // Mark all rows selected for embargo check // Do this here to avoid multiple rows for ($i = 0; $i < $lenDataArray; $i++) : // updateStmt("company", "cmp_id", $dataArray[$i][0], array("cmp_dpf_state", "99"), ""); endfor; for ($i = 0; $i < $lenDataArray; $i++) : // Current data to be checked $cmpId = $dataArray[$i][0]; $cmpComp = $dataArray[$i][1]; $cmpComp2 = $dataArray[$i][2]; $cmpILN = $dataArray[$i][3]; $cmpTaxIdno = $dataArray[$i][4]; $usrName = $dataArray[$i][5]; $usrFirstname = $dataArray[$i][6]; $usrEmail = $dataArray[$i][7]; $usrPhone = $dataArray[$i][8]; $adStreet = $dataArray[$i][9]; $cmpHsno = $dataArray[$i][10]; $adZipcode = $dataArray[$i][11]; $adCity = $dataArray[$i][12]; $hqId = $dataArray[$i][13]; $eid = $dataArray[$i][14]; $cmpDpfChecksum = $dataArray[$i][15]; $cmpAuthenticated = $dataArray[$i][16]; $cmpVisible = $dataArray[$i][17]; // Define type to be checked (needed in the following INCLUDE) $autoembargo = "1"; $DPFTypeToBeChecked = "cr"; if ($cmpId != "") : // Start to generate the request // include_once ("../include/dpf.php"); // Handling according to the result /* if ($dfpErrCode == "0") : $currentTime = getDateTime("0"); if ($dfpMatchlevel == "1" || $dfpMatchlevel == "2") : updateStmt("company","cmp_id",$cmpId,array("cmp_dpf_state", $dfpMatchlevel, "cmp_dpf_datetime", $currentTime); endif; endif; */ // Write logdata into log file // writeToFile($logFile, "[Job: " . $job_id . "] [Time: " . $currentTime . "] [From: " . $constMailSenderAddress . "] [To: " . $f_email . "] [SID: " . $job_crSid . "] [Erledigung] [Status: " . $statusSent . "]"); endif; $cmpId = ""; endfor; // Loop all rows endif; ?>