von FFler24 » 12. Aug 2018, 00:03
Hallo,
ja, das ist in der Tat ein Problem, wenn sich eine oder gar mehrere Schleifen bzw. RIC's überschneiden.
Dafür gibt es keine direkte Lösung. Das kann man nur über eine "Ecke" lösen.
Du könntest ein Ereignis für die RIC/Schleife anlegen und dort je nach Kanal (Kanäle beschränken), die entsprechende RIC/Schleife mit der Funktion "Telegramm generieren" auf jeweils eine andere "freie" RIC/Schleife umlegen und so aufsplitten bzw. eindeutig identifizierbar machen.
Beispiel:
0123456 - RTW Musterhausen 71/1 / kommt über Kanal rd_musterhausen
0123456 - FF Musterdorf / kommt über kanal fw_musterdorf
Ereignis in BosMon:
RIC 0123456*
Rest negieren
Kanal beschränken auf rd_musterhausen
-> Telegramm generieren mit Adresse 0123451 ; Meldung: %telegramm.meldung%
-> 0123451 = RTW Musterhausen 71/1
Ereignis in BosMon:
RIC 0123456*
Rest negieren
Kanal beschränken auf fw_musterdorf
-> Telegramm generieren mit Adresse 0123452 ; Meldung: %telegramm.meldung%
-> 0123452 = FF Musterdorf
So kann man das in der Praxis lösen bei Überschneidungen um bspw. Fehlauslösungen zu vermeiden. Diese Lösung ist in der Praxis natürlich nur zweckmäßig, wenn sich nur wenige Schleifen/RIC's überschneiden, da für jede einzelne ein eigenes Ereignis notwendig ist.
Sind mehrere Alarmierungsadressen betroffen, so kann man das nur sehr umständlich und kompliziert lösen. Das ist mir zwar auch gelungen, war aber ein mordsmäßiger Aufwand und man muss solch eine Lösung dann auf den Einzelfall angepasst programmieren, damit so etwas zuverlässig funktioniert.
Grüße
FFler
Hallo,
ja, das ist in der Tat ein Problem, wenn sich eine oder gar mehrere Schleifen bzw. RIC's überschneiden.
Dafür gibt es keine direkte Lösung. Das kann man nur über eine "Ecke" lösen.
Du könntest ein Ereignis für die RIC/Schleife anlegen und dort je nach Kanal (Kanäle beschränken), die entsprechende RIC/Schleife mit der Funktion "Telegramm generieren" auf jeweils eine andere "freie" RIC/Schleife umlegen und so aufsplitten bzw. eindeutig identifizierbar machen.
Beispiel:
0123456 - RTW Musterhausen 71/1 / kommt über Kanal rd_musterhausen
0123456 - FF Musterdorf / kommt über kanal fw_musterdorf
Ereignis in BosMon:
RIC 0123456*
Rest negieren
Kanal beschränken auf rd_musterhausen
-> Telegramm generieren mit Adresse 0123451 ; Meldung: %telegramm.meldung%
-> 0123451 = RTW Musterhausen 71/1
Ereignis in BosMon:
RIC 0123456*
Rest negieren
Kanal beschränken auf fw_musterdorf
-> Telegramm generieren mit Adresse 0123452 ; Meldung: %telegramm.meldung%
-> 0123452 = FF Musterdorf
So kann man das in der Praxis lösen bei Überschneidungen um bspw. Fehlauslösungen zu vermeiden. Diese Lösung ist in der Praxis natürlich nur zweckmäßig, wenn sich nur wenige Schleifen/RIC's überschneiden, da für jede einzelne ein eigenes Ereignis notwendig ist.
Sind mehrere Alarmierungsadressen betroffen, so kann man das nur sehr umständlich und kompliziert lösen. Das ist mir zwar auch gelungen, war aber ein mordsmäßiger Aufwand und man muss solch eine Lösung dann auf den Einzelfall angepasst programmieren, damit so etwas zuverlässig funktioniert.
Grüße
FFler