81 lines
2.7 KiB
Plaintext
Executable File
81 lines
2.7 KiB
Plaintext
Executable File
<?php
|
|
|
|
## Abfrage, welche Mails verschickt werden müssen.
|
|
|
|
select *
|
|
from stan_printqueue_antrag
|
|
where saaid in (select saaid from stan_antrag WHERE uid ='55200');
|
|
|
|
SELECT a.saaid, b.uid, a.zuweisung, vorname, nachname,a.qid, dokument
|
|
FROM stan_printqueue_antrag a, stan_antrag b, stud c
|
|
WHERE a.saaid=b.saaid
|
|
AND b.uid=c.uid
|
|
AND b.uid='55200'
|
|
AND druckstatus ='N'
|
|
AND a.zuweisung != 'SOZ'
|
|
ORDER BY uid,sort_order
|
|
|
|
zaehler1 = 0;
|
|
zaehler2 = 0;
|
|
while{
|
|
|
|
#AES und EZS jeweils nur einmal in der Schleife
|
|
if($lnzaehler1 < 1 AND $row_cur_uid[zuweisung] == 'EZS'){
|
|
$name[] = zuweisung_mail($hs, EZS, $uid, $hist)
|
|
$lnzaehler1 =1;
|
|
}
|
|
|
|
if($row_cur_uid[zuweisung] == 'EZP'){
|
|
$name[] = zuweisung_mail($hs, EZP, $uid, $hist)
|
|
}
|
|
|
|
#AES und EZS jeweils nur einmal in der Schleife
|
|
if($lnzaehler2 < 1 AND $row_cur_uid[zuweisung] == 'AES'){
|
|
$name[] = zuweisung_mail($hs, AES, $uid, $hist)
|
|
$lnzaehler2 =1;
|
|
}
|
|
|
|
if($row_cur_uid[zuweisung] == 'AEP'){
|
|
$name[] = zuweisung_mail($hs, AEP, $uid, $hist)
|
|
}
|
|
|
|
|
|
#Ausgabe der Vorschaudokumente (Hinweis, gelten als nicht gedruckt, nicht zum Verschicken vorgesehen) mit Mailadresse Empfänger, CC, AuslandsOffice
|
|
#Auswahlhäkchen, welche verschickt werden sollen, bei keiner Mailadresse vorhanden keine Häkchen
|
|
|
|
Frage: Wie komme ich an die Mailadressen
|
|
|
|
|
|
Wenn keine Mailadresse vorhanden,
|
|
dann
|
|
keine Auswahlhäkchen
|
|
Status auf Nichtgedruckt lassen, Versandart=B
|
|
sonst
|
|
Häkchensetzen
|
|
Ende
|
|
Abschicken
|
|
|
|
--------------------------------------
|
|
|
|
Mailversand,
|
|
Status Versendet, Versandart=M
|
|
kein Mailversand, dann Status N Versandart=B
|
|
|
|
}
|
|
|
|
Beim der Jahrgangslöschung auch stan_printque löschenen, where saaid not in saaid from stan_antrag:
|
|
Beim der Jahrgangslöschung auch Verezichnis drucke_mailversand bereinigen anhand uid
|
|
|
|
?>
|
|
|
|
todo:
|
|
|
|
ALTER TABLE `stan_dienststellen_tmp` ADD `mail` VARCHAR(200) NOT NULL AFTER `staat`;
|
|
ALTER TABLE `stan_printqueue_antrag` ADD `versandart` VARCHAR(5) NOT NULL COMMENT 'Brief, Mail' AFTER `druckstatus`, ADD `mail_intern_office` DATETIME NOT NULL AFTER `versandart`;
|
|
ALTER TABLE `stan_printqueue_hist` ADD `versandart` VARCHAR(5) NOT NULL COMMENT 'Brief, Mail' AFTER `druckstatus`, ADD `mail_intern_office` DATETIME NOT NULL AFTER `versandart`;
|
|
INSERT INTO `parameter` (`PID`, `Beschreibung`, `Wert1`, `Wert2`) VALUES ('15', 'Stellenantrag: Name und Mail Ansprechpartner', 'Johannes Fien', 'praxisstellenanmeldung@hs-kehl.de');
|
|
ALTER TABLE `stan_printqueue_antrag` ADD `dokument` VARCHAR(200) NOT NULL AFTER `versandart`;
|
|
|
|
|
|
fancybox kopieren
|
|
anschreiben aes, ezs neu hochladen |