.titleBar { margin-bottom: 5px!important; }

[Frage] CALLERID bei Transfer beibehalten

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von FridolinBayern, 25 Okt. 2011.

  1. FridolinBayern

    FridolinBayern Neuer User

    Registriert seit:
    19 Okt. 2011
    Beiträge:
    5
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #1 FridolinBayern, 25 Okt. 2011
    Zuletzt bearbeitet: 25 Okt. 2011
    Hallo zusammen.

    Meine Aufgabe war es, bei einem eingehenden Anruf den Kunden anhand der Kundendaten zu identifizieren und den der den Anruf entgegengenommen hat Kundenininformationen per JABBER zu schicken. das klappt auch soweit. :) meine Skripte bauen dabei sehr auf die CALLERID auf.

    Und genau das ist jetzt mein Problem...

    Bei einem Transfer mit ## bekomme ich einen neue CALLERID, was ja eigentlich auch sinn macht, aber ist es irgendwie möglich die ursprünglich CALLERID beizubehalten?

    mfg Fridolin :)
     
  2. FridolinBayern

    FridolinBayern Neuer User

    Registriert seit:
    19 Okt. 2011
    Beiträge:
    5
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Also...

    Ich habe es wie folgt gelöst.

    ich speichere zu jeder Extension die dazugehörige CALLERID in der Asterisk-db.
    Vor jedem Speichervorgang überprüfe ich aber noch ob sich die CALLERID intern oder extern befindet. Bei einer externen Nummer soll die CALLERID gespeichert werden, bei einer internen nicht.
    Das ist relativ leicht möglich, weil interne Nummern meistens nur wenige Ziffern enthalten.

    So kann auch mit ## auf die ursprünglich CALLERID zugreifen :)