<?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