CTI Client Hilfe:
Differenzverteilung

- Themen-Index
- Versionen
- Neue Funktionen im CTI Client 3.x
- Systemvoraussetzungen
- Installation

- Arbeitsverzeichnis
- Standard-Installation
- Netzwerkinstallation
- Terminal Server Installation
- Lokale Profile
- Gemeinsame Adressdaten
- Setup Generieren

- Zentrales Konfigurationsverzeichnis

- Master-Installation

- Hilfe zu den Setup-Generator Dialogen

- Differenzverteilung

- Automatisches Programm-Update
- Upgrade auf 3.x

- Telefonsteuerung
- Programmfunktionen
- Ordner / Datenanbindung
- Optionen
- Fensterverwaltung
- Design
- Tutorials

Auf dieser Seite

- Differenzverteilung
- Fensterlayout übertragen
- Namenskonflikte verhindern
- Journaleinstellungen
- Neues Kurzwahlpanel
- Telefonbuch-Ordner
- Bedeutung einzelner Konfigurationsdateien

#### Differenzverteilung

> Auf dem Dialog "Diferenz-Konfigurationsverteilung" werden alle erkannten Änderungen gegenüber dem ausgewählten Snapshot angezeigt.

> Im linken Fenster können Sie die geänderten Konfigurationsdateien selektieren. Im rechten Fenster wird der Inhalt der entsprechend Datei angezeigt. Bestätigen Sie jede einzelne Datei per Checkbox, die in die Differenzverteilung aufgenommen werden soll.

> Konfigurationsdateien bei denen nur einige neue oder geänderte Einträge mit bereits vorhandenen Einträgen zusammengeführt werden, sind durch die Dateierweiterung ".dif.merge" gekennzeichnet (z.B. "config.xml.dif.merge"). Dateien, die vollständig überschrieben oder hinzugefügt werden, haben keine zusätzliche Erweiterung. Sie werden mit ihrem originalen Dateiname angezeigt (z.B. "config.xml").

> Innerhalb einer Konfigurationsdatei sind Sektionen, die zusammengeführt werden, ebenfalls mit der Erweiterung ".dif.merge" gekennzeichnet. Sektionen oder Attribute, die gelöscht werden sollen, haben die Erweiterung ".dif.delete".

#### Fensterlayout an Clients übertragen

> Das Fensterlayout des CTI Client wird in der Datei "windows.xml" gespeichert. Dies betrifft die Anordnung des Anwendungsfensters, einer oder mehrerer Sidebars, sowie die Position von Tab- und Popup-Fenstern.

> Achtung! Wenn die XML-Sektion <Components> in der Datei "windows.xml" als geändert angezeigt wird, wird das Fensterlayout vollständig auf die existierenden Installationen übertragen. Dabei werden alle individuellen Fenstereinstellungen der jeweiligen Clients überschrieben.

> Die "windows.xml" sollten Sie nur dann für die Differenzverteilung auswählen:

> 1. Wenn Sie ein bewusst geändertes Fensterlayout (z.B. neu erstellte Dokumentfenster oder eine bestimmte Anordnung von Tab- und Popup-Fenstern) an alle Clients übertragen wollen.

> 2. Wenn Sie sicher sind, dass in allen Clients die selben Dokumentfenster (z.B. Kurzwahlpanel, PhoneStack, Telefonbuch, Journal, Termine,...) mit den jeweils gleichen "CfgName" wie im Master-Setup verfügbar sind.

> Wird die Datei "windows.xml" nicht ausgewählt, ist ein neu angelegtes Dokumentfenster (z.B. ein neues Kurzwahlpanel) in allen Clients konfiguriert und verfügbar, wird aber im Anwendungsfenster noch nicht angezeigt. Um das neue Dokumentfenster anzuzeigen, muss der jeweilige Nutzer dieses über das Hauptmenü "Fenster" öffnen. Beim Öffnen wird dieses als Popup-Fenster auf dem Desktop angezeigt. Der Nutzer hat nun die Möglichkeit, das neue Dokumentfenster per Drag&Drop an der gewünschten Position im Anwendungsfenster (oder auf einer Sidebar) einzudocken.

#### Namenskonflikte verhindern

> Konflikte mit dem "Anzeige-Name" von Komponenten können entstehen, wenn Nutzer auf den existierenden Clients, selber neue Komponenten/Dokumentfenster (z.B. Kurzwahlpanel, PhoneStack, PhoneDialog, Journal,..) angelegt haben.
> In diesem Fall sollten Sie im Master-Setup den "Name" neu angelegter Komponenten in eindeutige Namen ändern. Das Umbenennen kann im Dialog "Optionen", per [Kontextmenü > Umbenennen] der jeweils selektierten Komponente (z.B. Kurzwahlpanel) erfolgen.

> Konflikte mit "Konfigurations-Namen": Ab Programmversion 3.1.053 werden Konflikte mit dem "CfgName" automatisch verhindert. Wenn der Dialog "Setup generieren" das erste mal aufgerufen wird, wird der jeweilige CTI Client als Master-Setup festgelegt. In der Folge wird dem "CfgName" aller, ab diesem Zeitpunkt neu angelegten Komponenten, die zusätzliche Erweiterung "_mx" hinzugefügt (z.B. "speeddial_mx_2").

#### Journaleinstellungen an Clients übertragen

> Um ein neu angelegtes Journal an die Clients zu übertragen, müssen zusätzlich zu der Datei "journal\journal_mgr.xml" auch die im zugehörigen Unterordner (z.B. "journal_2") enthaltenen Dateien:
> "jour_cfg.xml", "datasource.ini", "folder_cfg.ini", "mask.cfg" ausgewählt werden.

> Hinweis: Die Datei "jour_cfg.xml" wird auch als geändert angezeigt, wenn sich nur die Auswahl oder die Reihenfolge der angezeigten Spalten geändert hat. Wenn die Datei ausgewählt wird, werden alle Einstellungen des betreffenden Journals überschrieben. Daher sollten Sie die Datei nur dann auswählen, wenn Sie sicher sind, dass Sie die Journaleinstellungen (z.B. neues Journal oder neu hinzugefügte Spalten) vom Master-Setup auf alle Clients übertragen wollen.

#### Neues Kurzwahlpanel an Clients übertragen

> Um ein neues Kurzwahlpanel an die Clients zu übertragen, sollten folgende Punkte beachtet werden:

> - Zusätzlich zu "speeddial.xml.dif.merge", müssen die zugehörigen Dateien "btns.xml" und "panel.xml" ausgewählt werden (siehe Screenshot).

> - Um das neue übertragene Kurzwahlpanel in allen Clients an der gleichen Fenster-Position wie im Master-Setup anzuzeigen, muss auch die Datei "windows.xml" ausgewählt werden. Bitte beachten Sie die Hinweise zu "Fensterlayout übertragen".
>   Wird die Datei "windows.xml" nicht ausgewählt, ist das neue Kurzwahlpanel in allen Clients konfiguriert und verfügbar, wird aber im Anwendungsfenster noch nicht angezeigt. Um das neue Kurzwahlpanel anzuzeigen muss der jeweilige Nutzer dieses über das Hauptmenü "Fenster" öffnen. Beim Öffnen wird dieses als Popup-Fenster auf dem Desktop angezeigt. Der Nutzer hat nun die Möglichkeit, das neue Kurzwahlpanel per Drag&Drop an der gewünschten Position im Anwendungsfenster (oder auf einer Sidebar) einzudocken.

#### Telefonbuch-Ordner an Clients übertragen

> Um ein neues oder geändertes Telefonbuch an die Clients zu übertragen, müssen alle angezeigten Dateien im Unterordner "cfg" ausgewählt werden.

> Die Datei "folders.ini.dif.lines.merge" wird nur dann als geändert angezeigt, wenn ein Telefonbuch neu angelegt oder gelöscht wurde. In diesem Fall muss die Datei ausgewählt werden.

> Achtung! Die Datei "content.csv" sollte nur ausgewählt werden, wenn auch der Inhalt des Telefonbuches übertragen werden soll. Bei Telefonbüchern, die in den Clients bereits vorhanden sind, führt dies zum Überschreiben der Inhalte.

#### Bedeutung einzelner Konfigurationsdateien

> Konfigurationsdatei | Bedeutung/Inhalt
> cfg\pbx_list.xml | Wähleinstellungen
> cfg\audio.xml | Audioeinstellungen für SIP-Softphone und Rufsignalisierung
> cfg\windows.xml | Fensterlayout: (inkl.SideBars, Tab- und Popup-Fenster) Achtung! Auf dem Zielsystem werden alle individuellen Fenstereinstellungen überschrieben.
> cfg\SipSubscribeLines.xml | Einstellungen für SIP-Lines
> cfg\wave_ring.ini | Ruftoneinstellungen
> cfg\wave_line.ini | Ruftoneinstellungen pro TAPI/SIP-Line
> cfg\CategoryMgr.xml | Einstellungen für Kategorie und Status für Journaleinträgen
> cfg\pre_cfg.ini | CTI Client Voreinstellungen
> cfg\Control\CtrlSequences.ini | Einstellungen für Telefon-Rufsteuerung
> cfg\ldap\ldap_server.ini | Server-/Verbindungseinstellungen für LDAP-Telefonbuchordner
> journal\journal*\jour_cfg.xml | Journaleinstellungen: Achtung! Auf dem Zielsystem werden alle Einstellungen für das ausgewählte Journal überschrieben.
> mask.cfg | Datenmaske-/Spalteneinstellungen für Telefonbuchordner/Journal
> folder_cfg.ini | Einstellungen für Telefonbuchordner/Journal
> datasource.ini | Datenquelle für Telefonbuchordner/Journal
> local_profiles\*\local.ini | Einstellungen für Lokale Profile
> local_profiles\*\phone\ phone_stack\phone_stack.xml | Einstellungen für PhoneDialoge/PhoneStack
> phone\phone_mgr.xml | Telefonieeinstellungen
> speeddial\speeddial_mgr.xml | Kurzwahl: Wenn neues Panel, dann auch panel.xml/btn.xml auswählen.
> speeddial\speeddial*\btns.xml | Einstellungen für Kurzwahltasten
> speeddial\speeddial*\panel.xml | Einstellungen für Kurzwahlpanel