Hey Hey,
hab ein kleines Problemchen mit unserer TK Anlage. Bei uns ist eine Siemens HiPath 3000 im Einsatz. Wir möchten die Anlage so konfigurieren, dass man sowohl über das Telefon, als auch über eine Software, dass quasi zuerst mit " *11 " eine Codenummer eingetragen werden muss, anschließend eine 8- stellige Bearbeitungsnummer und anschließend die Telefonnummer vergeben wird bevor das Telefon dann wählt.
Telefonisch funktioniert es:
*11123456780089113344667799 fett = Codennummer; den nächsten Anruf vorbereiten, dass eine Bearbeitungsnummer mitgegeben werden kann
kursiv = Bearbeitungsnummer; eine bestimmte Telefonnummer zu einem bestimmten Kunden zuordnen
u-strichen = Telefonnummer des Kunden
Wähle ich es so über die Software (PhoneSuite CTI Client light 2.2.039) schreibt er mir über den "TAPI - Monitor" folgendes Log (Screenshot vom Wählvorgang im Anhang):
Program-Version: 2.2.039, WinNT 5.1 Build=2600, Service Pack 3, MFC42.DLL=6.2.4131.0
Device-Infos:
ProviderInfo=CAP Tapi Service Provider
SwitchInfo=CSTA Server
DeviceName=Testuser
TSP=1
Rufnummer(n)= 8444 : m_dwAddressFeatures=0x304b = Forward, MakeCall, SetMediaControl, UncompleteCall, ForwardFwd, ForwardDnd,
LineOpenModes: m_privilege=0x6, m_mediamode=0x4, m_dwAPIVersion_line=0x00020000
dwCallFeatures=0x0f270cfe, dwCallFeatures2=0x00000000: AddToConf, Answer, BlindTransfer, CompleteCall, CompleteTransfer, Dial, Drop, Hold, PrepareAddToConf, Redirect, RemoveFromConf, SetupConf, SetupTransfer, SwapHold, Unhold, GenerateTone, SetCallParams,
___________________
CDialAddrInfo::TranslateAddress(): translateMode=2;m_akz=;aktuelleAKZ=0;akzListe=0,localCountryCode=49;localCityCode=06022;localAreaCode=;lcrDisablePredialNumbers=;maxLaengeInterneRN=4;;;180;0;
Translate Address (Dial): *11123456780089113344667799 => *11123456780089113344667799
...000,000 Sek: 17.09. 09:17 h
lineMakeCall(*11123456780089113344667799, mediaMode=0x4, dwCallParamFlags=0x0)
makeCall: OK, result=66184, hCall=0x0
async TAPI-Operation-Result: Error-Return(0x80000010): LINEERR_INVALADDRESS
CTAPICall::Release()
Ich vermute, dass die Telefonnummer als kompletter "Block" übergeben wird (*11123456780089113344667799) und nicht aufgeschlüsselt wird in
1. Codenummer = *11
2. Bearbeitungsnr = 12345678
3. Telefonnummer = 0089 1122...
Ich habe mir das Log angesehn, wenn ich über das Telefon wähle. Dort schlüsselte er mir zumindestens den Codenummer auf, setzte quasi "CallID=11" ... Die Bearbeitungsnr. verwirf er jedoch, weswegen ich diese dann nicht aus dem Log ziehen kann .. Ich hoffe aber mal, dass sich das Problem bis dahin legt ...
Jetzt daher meine Frage: Liegt es am TAPI Treiber, kann ich auf eine andere Software umsteigen die evtl. speziell dafür vorgesehen ist? Bin noch recht neu auf dem Gebiet der TK Anlagen ...
Für jede Hilfe bin ich euch echt dankbar

,
Cheers,
DonMega