cdr userfield in MySQL Datenbank explizit setzen

thisismyname

Neuer User
Mitglied seit
24 Sep 2008
Beiträge
78
Punkte für Reaktionen
0
Punkte
0
Hi leudz,

bei mir laeuft im Moment ein Asterisk-Server der seine Telefonat-cdr's in eine MySQL Datenbank schreibt.
Diese Eintraege moechte ich jetzt Automatisiert analysieren. Damit ich die einzelnen Anrufe auseinanderhalten kann wollte ich das userfield dementsprechend setzen. Fals jemand eine anderen moeglichkeit sieht bin ich auch hier dankbar!!!! (Ist naemlich so eigendlich recht kompliziert:()

Hier erst mal der Teil meiner extensions.conf die die Testanrufe regelt:

[test]
;Anruf 0xxx92 an 0xxx91
exten => rufumleitung,1,Set(CDR(userfield)=meine Infos1)
exten => rufumleitung,2,Dial(SIP/[email protected],1,S(1))
;Rufumleitung von 0xxx91 auf 0xxx90
exten => rufumleitung,3,Set(CDR(userfield)=meine Infos2)
exten => rufumleitung,4,Dial(SIP/*21*0xxx90#@0xxx91,1,G(5))
exten => rufumleitung,5,Hangup()
;Anruf 0xxx92 an 0xxx91 (umgeleitet nach 0xxx90)
exten => rufumleitung,6,Set(CDR(userfield)=meine Infos3)
exten => rufumleitung,7,Dial(SIP/[email protected],1,S(1))
;Abschalten der Rufumleitung
exten => rufumleitung,8,Set(CDR(userfield)=meine Infos4)
exten => rufumleitung,9,Dial(SIP/#21#@0xxx91,1,G(10))
exten => rufumleitung,10,Hangup()
;Anruf 0xxx92 an 0xxx91 (ohne Umleitung)
exten => rufumleitung,11,Set(CDR(userfield)=meine Infos5)
exten => rufumleitung,12,Dial(SIP/[email protected],1,S(1))
Nunja, sporadisch ist das userfield in der Datenbank auch gesetzt. Ich geh also davon aus das es funktionieren koennte ;). Leider sehe ich keinerlei Regelmaessigkeiten oder koennte irgendwelche Regeln ableiten wie das setzen genau funktioniert oder wonach es sich richtet.

Kann mir in die Richtung evtl wer ein bischen auf die Spruenge helfen??

danke im vorraus & greetz
 

Zurzeit aktive Besucher

Keine Mitglieder online.

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,904
Beiträge
2,028,015
Mitglieder
351,047
Neuestes Mitglied
sboom