Konfigurationsdialog:
[Optionen >
Journal > Asterisk CDR]
Hinweis: Unter
[Optionen > Anpassen > Komponenten und Plugins] muss "Asterisk CDRs"
aktiviert sein.
Mit diesen Einstellungen können Sie Offline-Anrufe* aus den
Asterisk CDRs in das CTI Client Journal übernehmen.
Beim Start des CTI Client werden nur die Anrufe übernommen, die nach dem
letzten Schließen des CTI Client in den Asterisk CDRs protokolliert wurden.
Voraussetzungen
1. Sie benötigen Zugriff auf den MySQL-Server Ihrer Asterisk-Anlage.
Loggen Sie sich dazu über die Unix Kommandozeile in MySQL ein:
mysql -u root -ppassword db
Hinweise: Zwischen -p und password darf kein Leerzeichen
stehen. Die Datenbank 'db' enthält die Tabelle 'cdr'.
Erstellen Sie einen
MySQL Nutzer mit Netzwerk-Zugriffsrechten:
mysql> GRANT SELECT ON db.cdr TO
USERNAME@IP IDENTIFIED BY 'PASSWORD';
Beispiele (192.168.1.200 ist die IP Ihres PCs):
mysql> GRANT SELECT ON db.cdr TO
cticlient@'192.168.1.0/255.255.255.0' IDENTIFIED BY “123456”;
mysql> GRANT SELECT ON db.cdr TO cticlient@192.168.1.200 IDENTIFIED BY
'123456';
2. Auf Ihrem Rechner muss ein MySQL ODBC Treiber
installiert sein. Siehe:
http://www.google.de/search?q=mysql+odbc+driver ; Getestet wurde mit der
Treiber-Version 3.51.28.3. Unter [Systemsteuerung / ODBC] sollten Sie
vorab eine ODBC-Verknüpfung (DSN) für Ihren MySQL-Server erstellen.
Konfiguration
Datenquelle auswählen
Wählen Sie hier die vorab angelegte ODBC-DSN aus oder
erstellen Sie eine neue DSN für den MySQL-Server.
Nach Auswahl der ODBC-Datenquelle sollte unterhalb die Tabelle "cdr" angezeigt werden.
Nebenstelle
Wenn Sie Offline-CDRs für mehrere Nebenstellen benötigen, dann geben
Sie diese mit Semikolon getrennt ein. Zum Beispiel: SIP/201;SIP/202
Journal mit der Quelle "Asterisk CDR" verknüpfen
Öffnen Sie [Optionen > Journal > Journal]. Hier wählen Sie unter
"Ereignisse aus diesen Quellen ins Journal übernehmen" den Eintrag
"Mehrere Ereignis-Quellen". Über den Button "Bearbeiten..." fügen Sie dann
die Quelle "Asterisk CDR" hinzu.
Manuelle Konfiguration
Die Konfiguration zum Einlesen der Asterisk CDRs wird im CTI Client
Arbeitsverzeichnis gespeichert unter: "cfg\Plugins\AstCDR\AstCDR.xml".
Menü: [Datei > Arbeitsverzeichnis > Öffnen]
Zum Einlesen älterer Asterisk CDRs können Sie in der Datei "AstCDR.xml"
den Parameter "LastCDRTimeStr" ggf. manuell setzen. Dabei muss die
Anwendung geschlossen sein.