first commit
This commit is contained in:
81
Archiv/Ablauf Mailversand aus Bearbeitenmenü.txt
Normal file
81
Archiv/Ablauf Mailversand aus Bearbeitenmenü.txt
Normal file
@ -0,0 +1,81 @@
|
||||
<?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<70>nger, CC, AuslandsOffice
|
||||
#Auswahlh<6C>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<6C>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<73>schung auch stan_printque l<>schenen, where saaid not in saaid from stan_antrag:
|
||||
Beim der Jahrgangsl<73>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
|
Reference in New Issue
Block a user