Da man seit längerem in den Ruflisten am Telefon nicht mehr sieht, ob der Anruf auf die persönliche Nummer oder auf die Gruppe geht, habe ich jetzt ein Modul geschrieben, das an die CallerID einfach die Gruppennummer anhängt.
Funktioniert an sich auch ganz gut, allerdings gibt es ein Problem, wenn die Weiterleitungen in der Gruppe so eingestellt sind, dass nach n Sekunden an ein Handy weitergeleitet wird.
Dann wird nur die Durchwahl durchgereicht, z.B. im Fall von 1336 als (1)336. Bei zweistelligen Nummern wird noch die Ländervorwahl vorgestellt, also im Fall von -15 dann -> +4915. Das verwirrt den Angerufenen ungemein.
Beim Testen habe ich festgestellt, dass jeglicher Aufruf von SetCaller() die Signalisierung auf ein Handy zerschießt.
Auch wenn ich hardcodiert Caller-ID setze, z.B. SetCaller(---,'Harry Hirsch','08154711','4711',false) oder einfach die Defaults belassen, also SetCaller(---,",",",'false'), wird die +4915 codiert. Interessanterweise funktioniert es mit externen Anrufern + Weiterleitung aufs Handy.
Die Leitung hat das Merkmal "Clip-No-Screening".
Hat jemand schon ähnliche Erfahrungen mit SetCaller und Weiterleitungen gemacht oder weiß gar einen guten Workaround dafür? Wäre echt schade, wenn es jetzt daran scheitern würde.
Version=6.4.2.21