Toolmaker Produkt-Dokumentation
Directdial Prozessbeschreibung
Inhaltsübersicht
Nach der Installation soll das Kapitel Prozessbeschreibung einen einfachen Einstieg in das Arbeiten mit directdial bieten. Die abgebildete Prozessbeschreibung soll exemplarisch für ein mögliches Szenario dienen.
0157 – CTI-Komponenten und directdial
Einige Beispiele:
- Telefonieren aus Anwendungen – mit Programmierung (DIABLNBR einziger Befehl => Anruferliste)
- Wählen ohne Programmierung mit directmedia(Tastenbelegung ALT & T)
- Eingehende Anruferkennung - mit Programmierung(z.B. F24 Sprung zum Anrufer)
- Eingehende Anruferkennung - ohne Programmierung(SQL-Abfragen zum Auffinden von Ansprechpartnern in Kunden-/Lieferantendateien; Durchbruchmodus setzen in der directdial-Konfiguration)
- Verbindung über Telefonnummer oder Name möglich
- PC-Applikation ist ebenfalls aufrufbar (Skype) (Umstellung in DirectWeb auf Skype).
0135 - directdial – Prozessübersicht
directdial - Integration von SQL-Abfragen
Damit es zur Anzeige von spezifischen Daten des Anrufes kommt, ist es in directdial möglich, entsprechenden SQL-Code zur Datenselektion zu hinterlegen. Das Ergebnis wird bei eingehendem Anruf angezeigt.
0148 - diretcdial - Integration von SQL-Abfragen
Ausgehende Anrufe
Bei den ausgehenden Anrufen ist zu unterschieden, ob der Anruf von einer Nebenstelle oder über Skype erfolgt.
Wählen aus Nebenstelle
directdial weiß aus der Konfiguration von welcher Nebenstelle ein Anruf erfolgen soll. Eine Integration in die Anwendung ist problemlos möglich. Ein Befehl wählt die gewünschte Telefonnummer.
0158 – Konfiguration der Nebenstelle
Über directweb Benutzerkonfiguration werden die wählspezifischen Parameter und die Zuordnung zur TK-Anlage eingestellt.
0160 - directweb Benutzerkonfiguration
Zuordnung des Befehls DIALNBR auf Funktionstaste
Wählen über Skype
directdial schickt den Wählbefehl an Skype.
Wählen ohne Programmierung
Mit Tastenkombination vom Client aus über directmedia wählen. Allerdings muss dafür eine geeignete Information am Bildschirm stehen, z.B. die Telefonnummer selbst oder eine Kundennummer über welche die Telefonnummer ermittelt werden kann. Wählen über Tastenkombination Alt+T.
0117 - Schablonendefinition für directdial
0118 - Felddefinition 1 für directdial
0119 - Felddefinition 2 für directdial
Wählen mit Programmierung
Automatisches Wählen in eine IBM i-Anwendung kann integriert werden. Hierzu muß das RPG-Programm wie folgt angepaßt werden:
Progammaufruf: CALL DIALNBR' $QSTWOI - da stimmt was mit dem Apostroph nicht.
Eingehende Anrufe
Eingehende Anrufe identifizieren den Anrufer und geben weitere Informationen. Heranholen der Anruferinformationen mit festgelegter Funktionstaste (z.B.F24).
0163 – Übernahme eingehender Anruf mit Funktionstaste
Anruferkennung ohne Programmierung
Anruferkennung ohne Programmierung erfolgt über ein Exit-Programm für benutzerspezifische Anruferidentifikation. Die Zuordnung erfolgt über die Nebenstellenkonfiguration.
SQL-Abfragen werden zum Auffinden von Ansprechpartnern in Kunden-/Lieferantendateien verwendet. Eine Möglichkeit bei eingehenden Anrufen zu reagieren ist das Starten von benutzerdefinierten Anwendungen als Durchbruch in eine 5250 Sitzung. Dazu muss die Sitzung einmalig in den Durchbruchmodus versetzt werden.
Erfolgt ein Anruf dann erscheint eine Liste von erkannten Anrufern. Diese resultiert aus den erstellten SQL-Abfragen, die auf unterschiedliche Stammdaten verweisen (z.B. Kundenstamm, Lieferantenstamm, ect.). Je nachdem welche gefundene Adresse und dahinter liegende Anwendung, evtl. auch mit Parametern, gestartet wird, erfolgt der Aufruf der Funktion. Als Anzeige erscheint das Ergebnis des SQLs oder einer Query-Abfrage.
Mögliche Funktionen zur Anruferkennung:
Zur Anruferkennung ohne Programmierung stehen folgende Möglichkeiten zur Verfügung:
- SQL
- Query
- PC-Anwendung
- Anwendung über directweb
SQL
Es können SQL-Funktionen mit kompletter Syntax hinterlegt werden.
0246 – Anruferkennung ohne Programmierung - SQL-Funktion
Es können auch Befehle aus anderen Anwendungen ausgerufen werden, z.B. Dokumente aus directarchiv anzeigen.
0247 - Anruferkennung ohne Programmierung – Zugriff directarchiv
Query
Es kann ein Query als auszuführende Funktion hinterlegt werden. Die Daten werden so angezeigt, wie das Ergebnis der Query-Anzeige.
0248 - Anruferkennung ohne Programmierung – Query-Aufruf
PC-Anwendung
Als weitere mögliche Funktion ist auch eine PC-Anwendung, die vom IBM i System via directmedia am PC gestartet wird, möglich.
0249 - Anruferkennung ohne Programmierung – PC-Anwendung
Anwendung über directweb
Es kann eine Anwendung, deren Definition unter directweb vorgenommen wurde, aufgerufen werden .
0250 – URL als Programm Parameter