2026.10 TINA
Anwender-Handbuch: Rundschreiben
Service zum Abruf der Rundschreiben aus TINA: getAnnouncement
Service zur Bestätigung von Rundschreiben in TINA: confirmAnnouncement
Abruf von Rundschreiben (InstBulletin)
Rundschreiben werden nur dann angezeigt, wenn das Unternehmen für die jeweilige Sparte des Rundschreibens mindestens eine aktive VFK-Zulassung (verantwortliche Fachkraft) besitzt. Dies wird über die Felder PowerAdmission.Customer, WaterAdmission.Customer, GasAdmission.Customer abgebildet.
-
Wenn vom Portal ausgehend ein Aufruf ag.itc.getAnnouncement eingeht, werden die anzuzeigenden Rundschreiben Login-scharf ermittelt
-
Zuerst wird überprüft, für welche Sparten ein Customer aus dem Login relevante Rundschreiben angezeigt werden sollen, das wird überprüft indem gesucht wird nach:
-
PowerAdmission.Customer == true
-
GasAdmission.Customer == true
-
WaterAdmission.Customer == true
-
-
Sollte der Customer aus dem Login mindestens 1 mal true auf einem der Felder besitzen, wird für jeweils nach aktiven Rundschreiben-Datensätzen gesucht
-
Aktuelles Datum (NOW) >= StartDate.InstBulletin
-
EndDate.Announcement ist leer oder EndDate.InstBulletin> Aktuelles Datum (NOW)
-
wenn PowerAdmission.Customer == true ist, wird nach IsPower.InstBulletin == true gesucht
-
wenn GasAdmission.Customer == true ist, wird nach IsGas.InstBulletin == true gesucht
-
wenn WaterAdmission.Customer == true ist, wird nach nach IsWater.InstBulletin == true gesucht
-
-
-
Die entstehende Liste von Rundschreiben-Datensätzen wird via ag.itc.getAnnouncement als response geliefert
Bestätigung von Rundschreiben
Ein Rundschreiben gilt als bestätigt, sobald ein Rundschreiben-Bestätigungs-Datensatz mit diesem verknüpft ist
Wenn zu einem Rundschreiben per ag.itc.confirmAnnouncement ein Aufruf eingeht wird zu dem übermittelten Rundschreiben per Pk.InstBulletin ein neuer Datensatz “Rundschreiben-Bestätigung” (InstBulletinCnf) angelegt.
|
Interner Feldname |
Anzeigename DE |
Wert |
|
CustomerPk |
Geschäftspartner |
Geschäftspartner aus CustomerPk.C12LOGIN der im Request übermittelt wurde |
|
ConfirmedBy
|
Bestätigt von |
Ansprechpartner aus ContactPersonPk.C12LOGIN der im Request übermittelt wurde |
|
ConfirmedDate
|
Bestätigt am |
NOW |