No. Date Produkt Modul Description1 Description2 Bug/
New
Prio
high
mid
low
Test Test Info
www.romico.de/download/temp/CCU/CCU_1_0_1429_2013_08_20.msi  
1 20.08.2013 CCU CCU.exe
CAPI_Engine.dll
1. CCU caused invalid Caller ID and Connected ID interpretation for incoming calls with a restricted phone number (when CLIP no screening was active). Exchange: CCU no called ID available when caller id restricted

Ad 1. CCU passed wrong call information substitution parameters to CTI-Server which caused it to use CCU’s MSN as a Caller and Connected ID instead of an empty number (for calls with a restricted phone number). A wrong Called ID was used for such calls as well when CLIP no screening was active.

2. ADODB version updated from 2.8 to 6.0.
B MS OK MS
Opis testow na serwerze Exchange.
www.romico.de/download/temp/CCU/CCU_1_0_1423_2013_06_18.msi  
1 18.06.2013 CCU CCU.exe Resolved problem with no sound file when record message from CTI_Client. Exchange: CCU No recorded file with client announcement

Before changes there are no recorded file when rcording is break before start (before "beep"). In this case CTI_Client received info about recorded file but file no exist.
CCU does not send info in case file no exist now.
B KH OK  KH
Zadanie dotyczy nagrywania zapowiedzi VoiceBox z CTI_Client.
Przerwać połączenie podczas odtwarzania przez CCU prośby o start "po sygnale", w poprzedniej wersji przychodziła informacja do CTI_Client o nagranym pliku.
www.romico.de/download/temp/CCU/CCU_1_0_1418_2013_06_14.msi  
1 13.06.2013 CCU CCU.exe 1. CCU Auto Message Dialer - changed selection condition.
2. CCU Auto Message Dialer - changed function name.
Exchange:
1. CCU Dialer use select with parameter [Line] instead of [CalledID]
2. CCU Dialer name change to upercase - Auto Message Dialer

Ad. 1
Before change CCU selected from Protocol database records where CalledID=ParamValue.
After chage CCU selects from Protocol database records where Line=ParamValue.
N KH OK KH
Użyć formatki Auto Message Dialer do wykonania selektu z tabeli Protocol, sprawdzić czy select daje wynik zgodny z oczekiwaniami, najlepiej rownolegle robić selekt w SQL Management.
www.romico.de/download/temp/CCU/CCU_1_0_1415_2013_06_13.msi  
1 13.06.2013 CCU CCU.exe CCU dialer name changed and enable from registry settings. Exchange: CCU Dialer functionality enable from registry and change name

1. Name Dialer changed to "Auto message dialer"
2. For enable menu position nedded registry value set to "1" (default value is "0" - disabled):
[HKLM]\[CCU]\Dialer\ "AutoMessageDialer_Enable" ="1"
N KH OK KH
Sprawdzić nazwę pozycji w menu Tools i nazwe okienka funkcji dialer (powinno byc "Auto message dialer". Włączyc i wyłączyć pozycje w menu za pomoca rejestru.
www.romico.de/download/temp/CCU/CCU_1_0_1407_2013_06_11.msi  
1 10.06.2013 CCU CCU.exe
CAPI_Engine.dll
CCU dialer Exchange: CCU dialer
New functionality added to CCU - call to all from list (prepared from Protocol) and play message.
N KH OK
Remark: It is possible stop service of WQ, TAC, TR, VB when use dialer on controller with 2 channels only.
KH
Nalezy użyć nowej funkcji i sprawdzić jak jest realizowana. Należy włączyć dialer i jednocześnie generować WQ, TAC, TR, VB.
2 08.05.2013 CCU CCU.exe 1. CCU icon warning information improved.
2. Code changes.
Exchange: CCU wrong icon for case when no CTI Server configuration
Exchange: CCU collection monitor
Ad 1.
Before changes there was green icon for case when empty CTI Server list in configuration.
Ad 2.
Monitor for CTI servers collection added.
Monitor for status information collection added.
B KH OK KH
Ad 1 Dla przypadku kiedy brak CTI servwerów w konfiguracji była pokazywana zielona ikona. Teraz jest pokazywana zółta lub czerwona.

Ad 2 Trzeba wykonac test dla połączonych kilku CTI servwerów – czy główne funkcje CCU na poszczególnych serverach działaja, czy coś się zalogowało w error logu o blokowaniu przez monitor.
Test statusów polega na uruchamianiu i zatrzymywaniu bloków CAPI/CTI/Qbar każdorazowo informacja w okienku statusu powinna odpowiadać stanowi aplikacji. Odpowiednio tez ma sie kolorować ikona : zielona=wszystko ok, żółta=pojedynczy blok nie funkcjonuje, czerwona=żaden blok nie działa.
www.romico.de/download/temp/CCU/CCU_1_0_1169_2013_04_30.msi  
1 30.04.2013 CCU CCU.exe CCU has option “Send email” in case when no recorded file for VoiceBox. Task: CCU Emailoption (nur senden wenn Aufnahme)

It is possible select “Send email”  option for configuration of VoiceBox email sending when no recorded file. Default option is selected.
N KH OK
REMARK - There is wrong SMTP configuration in ROMICO, no email sending.
KH
Przekierować rozmowę do VoiceBox ale nie nagrac komunikatu (odłożyć słuchawke podczaas odtwarzania komunikatu CCU). Email bedzie przychodził lub nie, zgodnie z nową konfiguracja.
2 26.04.2013 CCU CCU.exe 1. CCU TeliRemote incoming/outgoing instead of callback/callthrough.
2. CCU adds version to log.
Ad 1.
Task: CCU TeliRemote incoming/outgoing instead of callback/callthrough

Changed names inside CCU and inside log messages.
Network messages are still to change.
CTI_Server names are still to change.

Ad 2.
Task: CCU add version to log
B/N KH OK KH
Ad 1.
Sprawdzić działanie TR Outgoing i TR Incoming, sprawdzic interfejs i logi CCI po wykonaniu połączeń.
Ad 2.
Sprawdzić log CCU czy jest wpisana wersja podczas uruchomienia.
3 19.04.2013 CCU CCU.exe 1. CCU problem consumption of CPU time and a large number of threads
2. CCU Code Cleanup
Ad 1
Task: CCU problem CPU 97%
Reconnect use the same object. Before changes every reconnect created new NetworkTCP object.
Ad 2
1. Task: CCU Code Cleanup, clsTransferTaskControl
Removed WriteLog and New from monitored block.
2. Task: CCU Code Cleanup, MessagePlayStart
Added separete function for start play and enumeration instead of check 0
B KH OK KH
Ad 1
Należy uruchomić CCU w ROMICO na kilka dni i obserwować liczbę wątków i zajętość pamięci w stosunku do wartości tuz po uruchomieniu . Powinno być skonfigurowanych kilka serverów CTI ale przynajmniej 2 nieczynne (wymuszenie reconnect).
www.romico.de/download/temp/CCU/CCU_1_0_1127_2013_04_15.msi  
1 15.04.2013 CCU CCU.exe TeliRemote status busy no removed after call Task: CCU busy CTI Client even then TeliRemote action finished.

Before changes TeliRemote status busy was no removed after TeliRemote outgoing action finished without success (CCU problem with make call).
B KH OK KH
Musi istniec 1 akcja TeliRemote wtedy kolejna akcja TeliRemote (dla konfiguracji CCU jak w ROMICO) kończy się bledem bo CCU nie może zrobic kolejnego MakeCall na zajętym kontrolerze ISDN. Przed poprawkaą po takiej akcji TeliBar pozostawał busy na obydwu akcjach TeliRemote.
www.romico.de/download/temp/CCU/CCU_1_0_1111_2013_04_03.msi  
1 03.04.2013 CCU CCU.exe CCU status tool tip disabled Disabled tool tip text on green, yellow, red icon. Wrong status text was for CTI_Server. B KH OK KH
Ikonka po lewej na dole ma być bez tekstu tooltip.
2 03.04.2013 CCU CCU.exe Default wav files changed CCU uses changed files:
TR_Incoming.wav
TR_Outgoing.wav
HangUp.wav
VoiceBoxDefault.wav

Setup does not change file VoiceBoxDefault.wav if update installation.

No code changed, only files in setup.
N KH OK KH
Mają być uzyte pliki:
TR_Incoming.wav = \\192.168.11.154\public\Produkte\7.0\CCU-Ansagen+Musik\Standard-Töne\Freizeichen-Folge-30s-5db.wav
TR_Outgoing.wav = \\192.168.11.154\public\Produkte\7.0\CCU-Ansagen+Musik\Standard-Töne\Freizeichen-Folge-30s-5db.wav
HangUp.wav = \\192.168.11.154\public\Produkte\7.0\CCU-Ansagen+Musik\Standard-Töne\Besetztzeichen-30s-5db.wav 
VoiceBoxDefault = \\192.168.11.154\public\Produkte\7.0\CCU-Ansagen+Musik\Allgemeine Ansagen\VoiceBox_DefaultMessage.wav
3 25.03.2013 CCU CCU.exe
CAPI_Engine.dll
1. CCU plays message during TeliRemote
2. Code changes
Ad 1
CCU plays message during TeliRemote:
TR_Incoming.wav on waiting call from contact number,
TR_Outgoing.wav on waiting call to TeliRemote number,
HangUp.wav when waiting call must be dropped.
Ad 2
1. Improved problem with collections access by Monitor. Before changes collections were used even then no possible set Monitor (TeliRemote actions , WaitingQueue transfer tasks).
2. Changed source code (optimization) for event HangUp for TeliRemote outgoing.
N/B KH OK KH
Ad 1
Podczas TeliRemote incoming kiedy call oczekuje jest grany message TR_Incoming.wav.
Podczas TeliRemote outgoing kiedy call oczekuje jest grany message TR_Outgoing.wav.
Podczas TeliRemote , jeżeli wywoływany numer jest busy i oczekujacy call musi być zakonczony to jest grany message .
Ad 2
1 Test dla kilku zadań jednocześnie
 2 Test TeliRemote outgoing call hangup normal or before end of action.

www.romico.de/download/temp/CCU/CCU_1_0_1078_2013_03_14.msi  
1 14.03.2013 CCU CCU.exe Default configuration changed. Timeout for reserve lines changed from 7 to 3 s N KH OK KH
Wystarczy kilka razy zrobić pełme WaitingQueue (razem z transferem)
2 13.03.2013 CCU CCU.exe 1. Improved CLIP no screening configuration
2. Code changes.
Ad1. Removed position Restricted from options.

Ad2.
a) Up to latest changed clsFormBase.vb. Before changes there was compilation problem.

b) Improved latest changed config function for IVR configuration. Before changes there was error during load configuration of IVR
B KH OK KH
Ad1.
Konfiguracja powinna poprawnie zapisywać się pomiędzy uruchomieniami CCU.
Konfiguracja powinna zostać prawidłowo przekazywana do CAPI Engine.
Działanie nalepiej widać na XCAPI bo tam jest konieczne przekonfigurowanie aby zrobic makecall.

Ad2
Sprawdzić plik CCU_ErrorLog był błąd dot ładowania IVR (DTMF)
3 06.03.2013 CCU CCU.exe
CAPI_Engine.dll
1. Code changes for gets free msn from msn param list.
2. Detailed log of case when no free msn.
3. Improved protocol for CLIP no screening.
Ad1. Two separate functions for get free msn changed to one. (Before we had separate code for check first found controller and for check all controllers)
Ad2. There is detailed report of searching inCAPI Engine error log now.
Ad3. Before changes it was possible wrong CallerId and CalledId (example: CallerId=617276420279; CalledId=280 instead of CallerId=0617276420279; CalledId=279).
a. New function /Add external prefix to mask (for internal destinations)/ .It adds /Prefix for external calls/ to CLIP no screening mask > /Maximum lenght of internal numbers/ for consult call to internal num.
b. Function /Send Call Information for replace to CTI server/ uses CLIP no screening mask (without prefix) for find call to replace infornmation CallerId and CalledId. It is for enabled /Use Clip no screening/.
B/N KH OK
Ad1
1. For functions CallAndPlay, CallAndRecord (outgoing call from CCU when client go to play recorded message or record new voice box message) CCU no check for reserved msn. It is old behavior.
2. For TeliRemote CCU reserves channels until timeout even action start.
3. Functions for play recorded message from VoiceBox and for record VooiceBox announcement (ver. Incoming call  ask CCU about 2 channels but use only 1). It is old behavior.
KH
Ad1, AD2
Test wymaga wygenerowania roznych sytuacji NOFREE i sprawdzenia jak zostały zalogowane.
Znane sytuacje to:
Błędny MSN w zapytaniu.
Brak wolnych linii (<2).
MSN juz jest zajety i czeka na call z CTI_Server.
Istotne jest tez przetestowanie dostepności CCU do momentu osiągniecia stanu NOFREE.
Ad3,
1&1->0617276420279->CCU->280.
CTI_Journal pokazuje teraz numery:
CallerId=0617276420279; CalledId=279
Było:
CallerId=617276420279; CalledId=280


4 07.02.2013 CCU CAPI_Engine.dll Function CLIP no screening works for WaitingQueue and Tray AndConnect. CLIP no screening works for outgoing consult calls. It use as mask CallerId (received from CTI_Server). N KH OK KH
Test jest mozliwy na XCAPI(częściowy) i w ROMICO.

XCAPI - CLIP no screening
1. Działają calls wychodzace na zewnątrz, test bezpośrednio z CAPI_Engine.
2. TR nie działają wychodzące na zewnątrz jeżeli jest włączone CLIP no screening i TypeOfNumber Unknown, po zmianie na International call wychodzi ale nie działa CLIP no screening (maska z puli numerów ROMICO), działa też jak wogóle wyłączyć CLIP no screening.
3. TR na numerach wewnętrznych działa CLIP no screening obojętnie jaki jest TypeOfNumber.
4. TR nie mozna się dodzwonić na numer 0617276420280 (na 280 OK) bo TypeOfNumber Unknown

ROMICO - CLIP no screening
1. Działa na lokalne maska może być dowolna. Ustawienia CLIP no screening default.
1. Działa na zewnetrzne maska może być tylko numerem ROMICO. Ustawienia CLIP no screening default.
5 01.02.2013 CCU CCU.exe
CAPI_Engine.dll
1. CLIP no screening configuration
2. Place for write paths size up in configuration dialog
3. Text Algemain changed to General in configuration
Ad1.
There are extended CLIP no screening options in CCU config. They are usable for XCAPI for example.
N KH OK KH
Należy przetestować calle wychodzące z CCU dla funkcji TeliRemote (szczególnie na PC XCAPI w ROMICO) w zależności od ustawień CLIP no screening)
www.romico.de/download/temp/CCU/CCU_1_0_1052_2013_01_30.msi  
1 30.01.2013 CCU CCU.exe Improved problem with make call to number with own contry code. Changed procedure in CCU for prepare number to dial:
1. Remove 0 after 0049
2. Replace own country code with 0
Added to CCU configuration country code (default 49) and international prefix (default 00).
Before changes there are problems with make call to number with own coutry code.
B KH OK KH
2 25.01.2013 CCU CCU.exe
CAPI_Engine.dll
1. TeliRemote CallTrough (incoming) improved problem with CAPI controler.
2. Code changes.
Ad1.
For TeliRemote CallTrough (incoming) outgoing call to TeliRemote number is on the same controler as incoming call from Contact number. before changes it was on digfferent controlers foe case when controlers with the same msn configuration.
Ad2.
1. CAPI_Enging use file Defs.h with enumeration for return numeric value.
2. CCU new file modFilesAndDirectories.vb with dir and file tools.
3. CCU use enumeration for numeric values in procedures g_oCti_OnAnswerAndRecordMailboxFile and g_oCti_OnCallAndRecordMailboxFile.
B/N KH OK
Remark 1 – ROMICO XCAPI - CLIP no screening must be type of number International or disabled.
Remark 2 – TeliRemote CallBack must be realized after find free (min 2 channels) controller, problem in ROMICO configuration.

KH
Podczas rozmowy TeliRemote naleźy sprawdzić czy połączenie 2 call's odbywa sie w ramach 1 kontrolera ISDN
3 21.01.2013 CCU CAPI_Engine.dll Iproved recording Procedure for save data finish connection (and log error) when disk file problem with open. Before changes application try write file with error exception every data buffer, it was possible application critical error. B KH OK KH
Należy przetestować podwojny click Record z TeliBar (konfiguracja VoiceBox messages).
www.romico.de/download/temp/CCU/CCU_1_0_1018_2013_01_15.msi  
1 15.01.2013 CCU CCU.exe
CAPI_Engine.dll
1. VoiceBox messages management
2. Improved problem with no free MSN for multi controlers.
Ad.1
1. Event and message to CTI_Server when user voicebox announcement file recorded.
2. Service of voicebox messages folder as configuration from CTI_Server.
3. Service multiple voicebox announcement messages for one user.
4. Improved file opening for record – checking of return value of CFile::Open
Ad.2
Check all controlers for free MSN in case voicebox message service. Before changes it was for transfer actions only.
N KH OK
Remark - There are possible error messages with second call for record announcement message (record during record). This second call can be disconnected when CCU try open file with result false, but no all test - sometimes there are multiple error lines from SaveData function.
KH
Zmiany dla zadania dot. konfiguracji VoiceBox z configa CTI_Client - nagrywanie, odtwarzanie i usuwanie plikow zapowiedzi, oraz definiowanie przekierowan z uzyciem tych plikow.
Test:
1. Record, Play, Delete z TeliBar ver. 2.0.0.4583.
2. Record, Play z TeliBar nowa wersja.
3. WQ I VB dla ustawień przekierowania z TeliBar nowa wersja.
4. Bombardowanie poleceniem Record, Play, Delete z TeliBar nowa wersja.
5. Odsłuchiwanie nagranej wiadomości jeżeli pierwszy kontroler jest zajęty.
2 04.01.2013 CCU CCU.exe TeliRemote CallThrough (incoming) type CCU, improved problems 1. Virtual call is showing when CCU receive incoming call from cotact. Before changes virtual call was showed before ccu received call and when this call no arraived then virtuall call was showed without control about hide.
2. Improved checkig registry CallTrough_ MakeCall_ MaxCounter. Before change for count 1 ccu no make call.
3. Improved TeliRemote protocol time points. Before changes there was error for case when no call to TeliRemote number and action finished.
4. Clearing of finished actions improved. Before changes expired actions (7s) still was active.
B KH OK KH
poniewaz nie można przewidzieć co zadzaiała wcześniej Tremote czy Redirection to TeliRemote incoming jest realizowane tylko w wersji CTI (blokowanie rejestrem). Rejestr:   [HKLM_CTIS]\ TeliRemote "Enable_Incoming_CCU" = "1"
Test:
1. Dla TeliRemote type CCU test incoming I test outgoing TeliRemote (incoming będzie tupu CTI pomimo konfiguracji).
2. Dla TeliRemote type CTI test incoming I test outgoing TeliRemote.
3 31.12.2012 CCU   TeliRemote CallThrough (incoming) type CCU
There is new action TeliRemoteCallTrough, steps:
1. Incoming call from Contact number,
2. MakeCall TeliRemote number and wait for connect,
3. Answer incoming call from Contact,
4. Interconnect both calls.
N KH OK KH
Dla TeliRemote type CCU jest teraz obsługiwany TeliRemote CallTrough (incoming). Włączenie przez zmiane typu TeliRemote (patrz rejestry TeliRemote). Obsługiwany jest rownież call virtualny.
Test:
Po włączeniu konfiguracji Enable_Incoming_CCU
1. Dla TeliRemote type CCU test incoming I test outgoing TeliRemote.
2. Dla TeliRemote type CTI test incoming I test outgoing TeliRemote.
4 31.12.2012 CCU CAPI_Engine.dll 1. TeliRemote CallThrough (incoming) type CCU
2. Code changes for error service.
Ad1. There are service of new COM procedure Answer and new COM event On_OutgoingCall.
Ad2. Error service added for events in file ISDN_RecorderCP.h.
N KH OK KH
j.w.
www.romico.de/download/temp/CCU/CCU_1_0_951_2012_12_13.msi  
1 13.12.2012 CCU CCU.exe 1. Virtual call for TeliRemote type CCU.
2. Improved comunication CTI_Server to CCU
Ad. 1
CCU send info about TeliRemote begin with all needed params for show call.
Ad. 2
CCU send message id back to CTI_Server for check is response for latest request.
N/B KH OK KH
Ad.1
Po ustawieniu rejestru, call będzie widoczny na linii (TeliBar) na której ma miejsce polączenie TeliRemote, dla TeliRemote type CCU i jeżeli jest to TeliRemote CallBack (outgoing) call po połaczeniu zniknie. Dla TeliRemote type CCU disconnect na callu w TB rozłącza rozmowę. Trzeba też przetestować działanie w wersji TeliRemote type CTI.
Ad. 3
Działanie tych funkcji jest widoczne jeżeli jest stara wersja CCU która nie obsługuje message id. W logach są błędy dla teliremote ccu, odsłuchiwania komunikatu direction outgoing, oraz dla nagrywania komunikatu z TM dla direction outgoing.
www.romico.de/download/temp/CCU/CCU_1_0_938_2012_11_29.msi  
1 29.11.2012 CCU CCU.exe Improved TeliRemote protocol making 1. CCU sends to CTI_Server message about event outgoing call to contact (TeliRemote CallBack). It is for unbold protocol records.
2. CCU sends to CTI_Server teliRemoteCallBack protocol line with field Marked wher properly value (0 for connected, -1 for not connected)
N KH OK KH
Dla TeliRemote CallBack CCU wysyła informację o outgoing call to contact a CTI_Server dla tego kontaktu unbold rekordy w protokole.
Nastepnie po zakończonej rozmowie TeliRemote CallBack CCU wysyła informację do protokołu i nowa linia jest bolded dla no connected i no bolded dla connected.
2 27.11.2012 CCU CAPI_Engine.dll Improved problem with configuration of CLIP-no screening Before changes option CCU CLIP-no screening works for TeliRemote everytime – configuration does not disable it. B KH OK KH
Błąd w poprzedniej wersji polegał na tym że opcja CLIP - no screening nie dała się wyłączyć
3 27.11.2012 CCU CCU.exe Changed preparing of TeliRemote numbers ready to call by CAPI. Before changes CCU used numbers as received from CTI_Server (TeliRemote, TryAndConnect)  with prefix, there are problems with call char +.
1. CCU clears number (digits, +, #, * can be used only) before make call
2. CCU replaces first char + with chars 00 before make call
3. CCU uses own configuration for prepare number before call.

B KH OK KH
CTI_Server wysyła do CCU numer do wydzwonienia tak jak go otrzymała z TeliBar (funkcja TeliRemote), dopiero CCU zamienia + na 00 i dodaje prefix.
www.romico.de/download/temp/CCU/CCU_1_0_918_2012_11_20.msi  
1 20.11.2012 CCU CAPI_Engine.dll, CCU.exe Added service of TeliRemote CallBack (Outgoing) Extended COM interface of CAPI_Engin for direct access to CAPI phone functionality and CAPI line events, all needed for service functionality “Outgoing TeliRemote CallBack”

CCU:
1. Service direct access to CAPI functions:  ReserveLines , MakeCall, DropCall, Interconnect, OnOutgoingCall, OnConnectedCall, OnInterconnected, OnInterconnectEnd.
2. Separate CAPI events by internal queue and thread. Old capi events works as internal ccu events, new capi events works by internal interface.
3. Exclude all CCU/CTI_Server network messages into separate file modNetworkMessages_CCU.vb.
4. Configuration for CLIP - no screening.
5. Service new CCU/CTI_Server network messages:  MSG_SET_TELIREMOTECALLBACK, MSG_SET_TELIREMOTECALLBACKCONNECTED, MSG_GET_TELIREMOTECALLBACKBREAKDOWN, MSG_SET_TELIREMOTEFINISHED.
6. Added functionality TeliRemoteCallBack as action (solution with possibility to add next actions).
N KH, OK

KH Remarks:
1. TeliRemote Outgoing does not work for case - new  CTI_Server and old CCU. It must be set in registry to Type Normal for start work (default is type CCU).
2. Option CCU CLIP-no screening works for TeliRemote everytime – configuration does not disable it. (todo in next version)
KH
CTI_Server może używać obu trybów dla TeliRemote CallBack (Outgoing) - tryb Normal to realizacja funkcji przez CTI_Server, tryb CCU realizacja przez CCU.
Nalezy przełączać się rejestrem Type.
Rejestr Msnlist musi posiadać wartość tj. numer (lub listę numerów) msn CCU.
Opis algorytmu dla TeliRemote CallBack (Outgoing) jest w CTI_Server.doc.
CTI_Client pokazuje virtualny call po tym jak nastąpi połączenie pomiędzy dwoma call's.
Virtualny call jest wyłączany ręcznie przez użytkownika (tak jak dotychczas).
TeliRemote Incoming działa tylko po staremu (realizacja przez CTI_Server).
Registry patrz CTI_Server/TeliRemote
www.romico.de/download/temp/CCU/CCU_1_0_856_2012_11_09.msi  
1 09.11.2012 CCU CAPI_Engine.dll, CCU.exe 1.No protocol WQ_Aborted as option
2.No protocol WQ_Aborted only after consultcall ringback
Ad1. Application checks is consultcall line status CONNECTION_CONF before set flag about no protocol. B/N KH, OK Dotyczy WaitingQueue i protokołu sql.
Jeżeli gówny call zostanie przerwany podczas nieodebranego consultcall (nie dla blindtransfer) to ten call nie zoatanie zaprotokołowany. Poprzednio był protokołowany jako WQ_Aborted.
Wyjątek ztanowi przypadek gdy consult call nie był ringback w momencie zakończenia głównego calla, to jest właśnie poprawka.
Cała ta funkcja została też dodana do konfiguracji CCU w zakładce Transfer pozycja „Do not protocol...”
Poniższa uwaga dot. symulacji sytuacji „no ringback”
Test of case when main call is aborted before consultcall ringback is not so easy to do - there is check box on debug area in debug dialog of CAPI_Engine "Error instead of ringback" - use it for simulate "no ringback".
www.romico.de/download/temp/CCU/CCU_1_0_848_2012_10_02.msi  
1 02.10.2012 CCU CAPI_Engine.dll, CCU.exe 1. Improved consult call timeout for ACD group
2. CCU no protocol WQ aborted for case when consultcall no connected
3. Source code cleaning
Ad1.
For ACD group, consult call timeout is active for last position on destination list. Before changes for single position at destination list (group name) consult call was deactivated.

Ad2.
Protocol for this case is with conditions now: (if no blindtransfer) AND (if call A aborted after make-consultcall before connected-consultcall)  then no protocoll.

Ad3.
Warnings about not used variables removed. Initialization some variables with default values. Changed logic operation (==) to initialize operation (=) in one case.
B/N KH, MS OK KH
Ad1.
Dotyczy WaitingQueue i timeout consult calla.
Teraz jeśli na liscie destination jest tylko nazwa grupy timeout dla consultcalla jest wciąż aktywny. Normalnie dla pojedynczej pozycji ten timeout wyłącza się i tak jest jezeli nie mamy grupy tulko liste numerów.
Ad2.
Dotyczy WaitingQueue i protokołu sql.
Jeżeli gówny call zostanie przerwany podczas nieodebranego consultcall (nie dla blindtransfer) to ten call nie zoatanie zaprotokołowany. Poprzednio był protokołowany jako WQ_Aborted.
2 24.09.2012 CCU CAPI_Engine.dll, CCU.exe CCU tries call next number  from “destination list” of redirection when previous no connected. CCU tries call next number  from “destination list” of redirection if call to previous number  finished without transfer.
CCU calls free numbers from "transfer task destination list" but if found free number was already called for this transfer task then search for next free number at "transfer task destination list".
If all from "transfer task destination list" were called then call first  free found and no check "transfer task called list".

CAPI_Engine saves called numbers (consult call) at list and sends this list to CCU every time when report transfer task waiting for free redirect destination. CAPI_Engine clears list when number is exist at list (it means new calling cycle start) and received it from CCU to call.
N KH, MS OK KH
Dotyczy WaitingQueue.
CCU wydzwania kolejne numery z listy destination (jezeli free) bez powtarzania tego samego numeru w jednym cyklu. Cykl obejmuje wydzwonienie wszystkich z destination list.
www.romico.de/download/temp/CCU/CCU_1_0_832_2012_09_10.msi  
1 10.09.2012 CCU CAPI_Engine.dll CAPI_Engine code refactoring All parts of source code dedicated for different transfer types moved into separate files as separate functions. N KH OK  
2 10.09.2012 CCU CCU.exe Link to recorded file inside email. New position in configuration  of email when file was recorded - "Attach recorded file".
New template string "[pathandfile]" for use in email body for replace by full path as hyperlink to recorded file.
N KH OK  
3 10.09.2012 CCU CCU.exe Changed automatic configuration for different PABX 1. Before changes configuration for all different PABX was in source code, it is in separated reg files now.
2. New automatic configuration for Panasonic added.

Setup: new folder PABXConfig with reg files added
N KH OK  
4 06.09.2012 CCU CCU.exe 1.New waiting queue redirection mode: Random. Ad1. Random redirection shuffles numbers randomly.
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_821_2012_07_02.msi  
1 02.07.2012 CCU CCU.exe 1.Monitor for QBars collection added.
2.Source code corrections.
Ad1. Before changes there was problem with sending of call status to QBars when multithread access to collection of them.
Ad2. Refresh QBar list view button removed,
Ad2. MyBase access in Finalize improved.
B KH OK  
2 27.06.2012 CCU CAPI_Engine.dll Fix problem calls waitinging in queue for a long time. Clear consult call id after it hang-up (timeout, etc). Before changes there are error with no current consult call ID for controller ISDN PRI. B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_812_2012_06_26.msi  
1 26.06.2012 CCU CCU.exe
DBConnector
Linear redirections with ACD groups did not work properly. Numbers was sorted alphabetically, not by order index. B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_811_2012_06_25.msi  
1 25.06.2012 CCU CCU 1. Configuration changes.
2. CCU is icon in Tray area now.
Ad.1 Use Beep.wav before record as default.
Ad.1 Config forms Record and IVR moved to main area in configuration tree.
Ad.1 CAPI configurations is last position in configuration tree.
Ad.1 Name CTI Server changed to CTI-Server.
Ad.1 Name Application changed to Allgemein.
Ad.1 Positions in Allgemein form are: Debug mode, Max length of internal, Prefix.
Ad.1 Splitter in configuration no resizable.
Ad.1 Status control configuration form removed from config tree.
Ad.2 CCU is icon in tray now - 2xclick = status form, context menu for: view, hide, configuration, exit.
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_764_2012_06_18.msi  
1 18.06.2012 CCU CCU Linked source code modules changed. Linked modules changed
clsRedirection_ACD.vb
clsMonitor.vb
CTI_Server collections monitor was used without timeout.
N KH OK  
2 15.06.2012 CCU CAPI_Engine.dll Improved possible problem with ACD group name contained brackets. Before changes it was possible that CAPI Engine will translate brackets in group name to old format of destination number. B KH OK  
3 15.06.2012 CCU CAPI_Engine.dll Improved problem with changed ACD group name. Improved problem with replace spaces from  destination number list in CAPI_Engine. Before changes after consult call timeout spaces from group name were removed and group not found in CCU. B KH OK  
4 14.06.2012 CCU CCU Improved problems 1.For TryAndConnect ACD goups are translated to number list.
2.Default values:  -Maximum lenght of internal numbers-5, -Prefix for external calls- 0
3.Configuration for -Maximum lenght of internal numbers- and -Prefix for external calls- is reload, restart not needed now.
N KH OK  
5 12.06.2012 CCU CCU New configurations in CCU: -Maximum lenght of internal numbers- and -Prefix for external calls-. Before consult call destination number longer then -Maximum lenght of internal numbers- is send to call with -Prefix for external calls-.
CTI Server does not send complete number in brackets now.
N KH OK  
6 12.06.2012 CCU CAPI_Engine.dll, CCU.exe TransferTask control for WQ moved to CCU. TransferTask control for WQ moved to CCU.
1. Moved to CCU TransferTask list with some values needed for decice about consult call.
2. Moved to CCU UserStatus list with flag free/busy and additional present/absent and additional time point of last call.
3. Destination number from outside CTI Server users is every with status free.
4. Service of function LongestFree.
N KH OK  
7 12.06.2012 CCU CAPI_Engine.dll Code changes. Changed names of functions and some block of 2 big functions (OnConnectedCall and OnTimer) moved to separate procedures. N KH OK  
8 07.06.2012 CCU CCU 1. CCU ACDGroups management – code sharing with CTI_Server. Ad1.
a) ACD database management (oACD_SQLDatabase) and ACD group list (oRedirection_ACD) in clsCTI.
b) Object rWaitingQueueMailbox has new property sRedirectionType – „0” FIRSTFREE, „1” – LONGESTFREE.
c) Object clsUser in CTI_Tools has new property UserLastCallDate (Double). Used for redirection of type LongestFree.
d) new module modRedirection_LongestFree.vb, used to translate list of number for longestfree redirections. Warning: OrderLineNumbersByLastCallDate_GetDate function needs to be yet implemented.
e) In response for CapiToolLogin message CTI_Server will sent maxInternalNumberLength value.
N JS, KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_679_2012_06_03.msi  
1 03.06.2012 CCU CAPI_Engine.dll Improved problems with transfer. 1.New event from channel object when call is not possible to make.
2.Improved problem with Qbar transfer. Before improving: for transfer type hold/play/call/transfer call was to FallBack transfer number (instead of Qbar received  number).
3.Improved problem with transfer. Before improving: for transfer type hold/play/call/transfer transfer break and no back to waiting queue when all lines busy for make consult call.
4.Improved problem with transfer. Before improving: for transfer type setuptransfer call no back to waiting queue after Qbar transfer when MakeCallError raised
B KH OK  
2 03.06.2012 CCU CAPI_Engine.dll Improved info about CAPI.  Before improving: CCU shows wrong version of CAPI in info dialog. B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_673_2012_05_28.msi  
1 28.05.2012 CCU CAPI_Engine.dll, CCU.exe Source code clearing 1.CCU – structures are in separate modules now.
2.CAPI_Engine  - Functions DoActionForTryAndConnect, DoActionForFreeDestinations are in 2 parts now.
3.CAPI_Engine  - Names DoAction… are changed to Action… now.
4.CAPI_Engine  - Error message message not supported in current state removed from log in case _SELECT_B_REQ|CONFIRM and _DATA_B3_R|CONFIRM. They are no problem but many log lines in file.
N KH OK  
2 28.05.2012 CCU CAPI_Engine.dll FallBack improved 1.Improved problem with remove called destination when ConsultCallTimout. Before changes it was not possible remove last destination from list after ConsultCallTimeOut.
2.FallBack is not fired during TryAndConnect.  Before changes it was calculated and fired (without service action).
3.FallBack time is calculated every time except during StartMessage. Cefore changes it was no calculated for Consult Call.
4.FallBack counter no clear to 0 anymore. Before changes FallBack time was set to 0 when application made consult call.
B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_656_2012_05_08.msi  
1 08.05.2012 CCU CAPI_Engine.dll Improved function for make transfer 1.Improved problem with index = -1 in DoActionForFreeDestinations. . Before change was too many error messages in log.
2.Changed error service for known error codes. Before change was wrong error messages in log.
3.Changed function for write messages to error log file when no any exception but only important message. Before change was wrong error messages in log.
B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_655_2012_05_03.msi  
1 02.04.2012 CCU CAPI_Engine.dll CTI-Server sends destination number with DialOutPrefix to CCU There are both versions of destination number at destination list:
[069123456789]1234567879 – in brackets is number with dial out prefix.
CCU use number after brackets for find destination with OnFree flag.
CCU use number from backets for CosultCall.
N KH OK
Note: only local test, no tested in ROMICO
 
www.romico.de/download/temp/CCU/CCU_1_0_652_2012_04_18.msi  
1 18.04.2012 CCU CCU.exe CCU sends back CalledId to CTI_Server  CCU sends back CalledId to CTI_Server for replace in consult call protocol record

Notice this is for enabled [Send CallerId for replace to CTI_Server] (option in CCU transfer configuration).
It is for "Consult Call" only.
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_650_2012_04_05.msi  
1 05.04.2012 CCU CAPI_Engine.dll, CCU.exe 1. CLIP no screening test possibility
2. SMTP password hidden
3. New TryAndConnect protocol details
4. Setup msi
Ad.1 Test code and interface for 'CLIP no screening'
Ad.2 SMTP pwd view as stars
Ad.3 TryAndConnectProtocol connected: Calltype=’TC’, Duration=60; TryAndConnectProtocol aborted: Calltype= ‘TC_Abort’
Ad.4 Setup as msi file. Please uninstall old version (zip package ver. by file uninstall_CCU.bat and save copy of files)
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_644_2012_03_24.zip  
1 24.03.2012 CCU CAPI_Engine.dll, CCU.exe 1.Improved date and time format for Qbar
2.Improved messages for CCU exceptions.
3.Improved messages for Qbar in log file.
4.Improved Fallback problem.
5.Setup package is cerated with new procedure
Ad. 1 CAPI_Engine sends time for callevent as double converted to string. Old date time format is send too - for old Qbar versions.
Ad. 1 Service time of callevent as double string, it is additional struct field for new versions of Qbar. All data time conversion (Qbar and CTI Server protocol) use one conversion procedure for convert from string.
Ad. 2 Improved information for case CCU close when wrong modules initialization. For case when wrong registry value CCU write name of value into log file. For case when CCU initialization exception (CCU must be close) message is showing.
Ad. 3  There were not needed error messages when close Qbar server.
Ad. 4 Improved case FallBack for transfer type SetupTransfer. Old version was wrong for chanells with index > 0.
Ad. 5 Setup folder at VSS and linked files inside.
B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_628_2012_03_01.zip  
1 01.03.2012 CCU CAPI_Engine.dll, CCU.exe 1. Service of Qbar network message for transfer call to parameter phone number
2. Improved found FallBack transfer problem
3. Improved found consult call problem
Ad. 1 CAPIEngine, object Call has CallId now. It is generated from datetime and thread id when incoming or outgoing call begin.
Ad. 1 CAPIEngine, new COM procedure TransferTo with params callid (wq) and phone number, this procedure start transfer of waiting call to phone number.
Ad. 1 CCU service of Qbar network message for transfer call to parameter phone number.
Ad. 2 FallBack type TRANSFER. Improved problem for consultcall timeout, last version remove fallbacktransferto number from destination list of waiting call if number exist.
Ad. 3 Previous version it was possible consult call timeout not works for special transfer (IVR, FallBack, QBarPickup) when only 1 position at destination list in waiting queue configuration.
N, B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_620_2012_02_23.zip  
1 24.02.2012 CCU CAPI_Engine.dll, CCU.exe 1. Possible connection to more than 1 CTI_Server
2. Backup of configuration database
Ad. 1 CTI Server’s configuration in CCU (in mdb)
Ad. 1 CCU service more than 1 connection with CTI Server
Ad. 1 Identification CTI_Server in functions: SetMsnConfigAdd, SetMsnConfigDel, SetActionVoiceMessage, SetActionAnswerAndRecord, SetActionCallAndRecord. This information is returned to the CCU in OnHangup, OnReplaceCCallerid.
Ad. 1 Question about MSN with an empty MSN list, returns the MSN which is not reserved - GetMsnForFreeControl.
Ad. 2 Backup into folder CCU/backup with example name 2012_02_23_14_07_17_CCU_Config.mdb
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_553_2012_02_10.zip  
1 10.02.2012 CCU CAPI_Engine.dll, CCU.exe 1. Improved error loging
2. Improved interface
Ad. 1 Loging of CAPI error messages for all CONFIRMATION response from CAPI - for debug mode only
Ad. 2 Saving window coordinates
Ad. 2 Saving column size position
B KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_532_2012_01_29.zip  
1 29.01.2012 CCU CAPI_Engine.dll, CCU.exe Added parameter needed for XCAPI - BProtocol  There is possible set BProtocol as no default in CAPI “connection request”.
CCU use this BProtocol as default now.
For back to old configuration please use registry:
[HKLM]\[CCU]\Engine\ "BProtocol"="0"
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_527_2012_01_27.zip  
1 27.01.2012 CCU CAPI_Engine.dll, CCU.exe 1. Improved internal data exchange
2. New email templates
3. Send emails for address list separated by ";"
4. Send email to admin and configuration of it
Ad.1
1. Data in protocol record as double.
2. Clear buffer when read CAPI structs.
3. Checking of CAPI message structs first element for value > 0 before read from.

Ad.2
1. Template string "[callto:callerid]" for use in email text.
2. Template string "[tel:callerid]" for use in email text.

Ad.3
Send emails for address list separated by ";" (WQ configuration field Mailbox_Email).

Ad.4
Configuration of this address is at page SMTP as “Send “admin” email to”
N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_506_2012_01_19.zip  
1 19.01.2012 CCU CAPI_Engine.dll, CCU.exe 1. FallBack type “Transfer”
2. Debug FallBack error messages
Ad.1
FallBack type “Transfer”. Additional parameter in CAPI_Engine .SetMsnConfig - FallBackTransferTo. If FallBack timeout and FallBackTransferTo then start to transfer instead of voicebox.

Ad.2
CCU BUG Consult call when destination is busy - all cases for consult call problem main call come back to wating queue.
CCU BUG Fallback without message to play - it is default mailbox file now so no problem
CCU BUG Short fallback problem - tested and no problem in current version
N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_487_2011_12_23.zip  
1 23.12.2011 CCU CCU.exe Changed for use default VoiceBox announcement file We have default VoiceBox announcement file in CTI user configuration. CTI Server sends this file path/name to CCU and CCU can use it for play if no any file in VoiceBox call configuration N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_483_2011_12_19.zip  
1 15.12.2011 CCU CAPI_Engine.dll Service and configuration of  the number of "maximum CTI calls." Service and configuration of  the number of "maximum CTI calls." It  is a sum of active calls without "consult calls."
If this option is set then to the server question about possibility to redirect to the queue or voicebox or incoming / voicemessage or incoming / record
CAPI Engine check if the number of calls reached a maximum, if so, returns NOFREE
N ? KH OK  
2 15.12.2011 CCU CAPI_Engine.dll Service and configuration of option that allows the execution transfer on the first free line. Service and configuration of option that allows the execution “consult call” on the first free line.
Now, this is done only on a free line of the same controller, which is the main call.
N ? KH OK  
3 16.12.2011 CCU CAPI_Engine.dll Additional window for view contents of channels list. Additional simple dialog in debug mode for view list of controllers, channels, msn configurations, current task list.
For show this dialog use menu “Ansicht->List contents” or double click on existing list (no empty) in main dialog. Use buttons in main dialog for refresh.
N ? KH OK  
4 16.12.2011 CCU CCU.exe Changed default size of protocol columns. Default size of column changed and auto resizing disabled.
Saving of client size is not ready yet. 
N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_468_2011_12_15.zip  
1 15.12.2011 CCU CAPI_Engine.dll Improved function for refresh QBar call list Function for return MSN call list checks all controllers with this MSN. Previous version check only first controller with this MSN N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_467_2011_12_13.zip  
1 13.12.2011 CCU CAPI_Engine.dll Option "Check all controllers for transfer" Possibility for search msn at all free controllers (previous version search only first controller with this msn and return free or no free, current version search all free controllers for this msn). It is option "Check all controllers for transfer". It is case when the same MSN can be at more controllers and we do not know which controller will be incoming call (Simens). N ? KH OK  
2 13.12.2011 CCU CCU.exe Option "Check all controllers for transfer" Configuration for "Check all controllers for transfer" N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_463_2011_12_13.zip  
1 13.12.2011 CCU CAPI_Engine.dll Possible work with 8 ISDN controllers Service additional 2 controllers,  max is 8. N ? KH OK  
2 13.12.2011 CCU CCU.exe Possible configuration of 8 ISDN controllers Added configuration fields for new 2 ISDN controllers. N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_458_2011_12_13.zip  
1 09.12.2011 CCU CAPI_Engine.dll Function Record/Play/Delete client VoiceBox - announcement file New actions: “AnswerAndRecord”, “CallAndRecord” N ? KH OK  
2 09.12.2011 CCU CCU.exe 1. Function Record/Play/Delete client VoiceBox - announcement file
2. Service of client VoiceBox announcement file.
Ad.1 Service of new messages from CTI_Server:
MSG_GET_CALLANDRECORDUSERMAILBOXFILE, MSG_GET_ANSWERANDRECORDUSERMAILBOXFILE , MSG_GET_DELETEUSERMAILBOXFILE , MSG_SET_ANSWERANDRECORDUSERMAILBOXFILE

Ad.2 Service of client VoiceBox announcement file: when no file in VoiceBox configuration then client announcement file is used, if no exist then VoiceBox_DefaultMessage.wav is used.
N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_444_2011_11_30.zip  
1 28.11.2011 CCU CAPI_Engine.dll No protocol VoiceBox “play message” calls Main MSN chnged to VoiceBox MSN when outgoing call for play recorded message

For case CTI_Server configuration [HKLM_CTIS]\VoiceBox "PlayMsg_CallDirection"="<outgoing>" (CCU call to client and play recorded message)
use CCU configuration "VoiceBox MSN" for every one CAPI controler and CTI_Server registry configuration  [HKLM_CTIS]\Protocol "IgnoreCallerIDList" (put VoiceBox MSN's here)

For case CTI_Server configuration [HKLM_CTIS]\VoiceBox "PlayMsg_CallDirection"<>"<outgoing>" (Client call to CCU and CCU play recorded message) this kind of call is “no protocol” without any configuration.
N ? KH OK  
2 28.11.2011 CCU CCU.exe 1. No protocol VoiceBox “play message” calls, configuration
2. File name “ding”  improved “bip”
Ad.1 Configuration of VoiceBox MSN
Ad.2 File name ding.wav improved to bip.wav, registry name part "Ding" improved to "Bip"
N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_439_2011_11_25.zip  
1 24.11.2011 CCU CAPI_Engine.dll Notify sound after announcement of record. Application plays file ding.wav from application directory after play recording announcement (if set in CCU configuration).  N ? KH OK  
2 04.11.2011 CCU CCU.exe 1. Configuration of notify sound after announcement of record.
2. Improved problem with no saved IVR configuration
1. There is new position inside „Record“ configuration – “Notify sound after announcement of record”
2. When there is not CCU_Config.mdb then it is copied from support folder. (In previous version user write configuration into dialog but lost when close CCU because no CCU_Config.mdb in working directory)
B/N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_429_2011_11_04.zip  
1 04.11.2011 CCU CAPI_Engine.dll VoiceBox, changed call direction when replay message Action VoiceMessage.
New idea with virtulall classes.
Compilation VS 2010
B ? KH OK  
2 04.11.2011 CCU CCU.exe VoiceBox, changed call direction when replay message Improved filter for wrong chars in phone number. x86 processor set
Action VoiceMessage
Filter wrong chars in update protocol message
Compilation VS 2010
B ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_405_2011_06_21.zip  
1 21.06.2011 CCU CAPI_Engine.dll Improved problem with waiting queue when another CAPI application work on the same PC Message "_ALERT_R | CONFIRM" with info value 0x0003 is accepted as proper incoming call (problem for phoner.exe: CCU BUG 2011.06.20 14:37, incoming->hangap) B ? KH OK  
2 21.06.2011 CCU CCU.exe Protocol of WaitingQueue aborted  Duration for "WQ_Abort" is set to real time of connection with CCU (it was every time 0 in previous version) - inside CCU list view protocol B ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_403_2011_05_06.zip  
1 06.05.2011 CCU CAPI_Engine.dll Protocol of TryAndConnect 1. Additional information in protocol structure – ConsultCallCalledId
2. Additional filed TargetID in protocol structure (this structure is send to CTI Server)
N ? KH OK  
2 06.05.2011 CCU CAPI_Engine.dll Improved internal warnings Removed compilation warnings: no used variables, no initialized variables, no needed access by "::", mixed BOOL and bool types B ? KH OK  
3 06.05.2011 CCU CCU.exe Protocol of WaitingQueue aborted Duration for "WQ_Abort" is set to real time of connection with CCU (it was every time 0 in previous version) N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_399_2011_04_20.zip  
1 20.04.2011 CCU CAPI_Engine.dll Improved problem with configuration of consult call timeout 1. Default for ConsultCallTimeOut changed from 20000 to 60000 ms
2. Removed condition from SetConsultCallTimeOut, it is possible set 0 as value
B ? KH OK  
2 20.04.2011 CCU CCU.exe Changed default configuration for delay before set free any  destination number Default for delay before OnFree changed from 0 to 2000 ms N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_396_2011_04_14.zip  
1 01.04.2011 CCU CAPI_Engine.dll, CCU.exe Improved problem with lost ISDN events 1. All sleep delays changed to timers
2. Registry configuration for all mutex timeouts
B ? KH OK  
2 31.04.2011 CCU CCU.exe Log files folder changed Log files are store in folder ROMICO/Logs N ? KH OK  
3 11.04.2011 CCU CCU.exe Improved problem with call stay holded 1. Timer with delay before OnFree event
2. Configuration for delay before event OnFree
B ? KH OK  
4 04.04.2011 CCU CCU.exe Improved problem with wrong MSN number in protocol 1. Wrong chars (numbers from CAPI structure) are filtered before write down into CCU list view
2. CallerId from CAPI structure is not used anymore
B ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_379_2011_03_24.zip  
1 23.03.2011 CCU CAPI_Engine.dll TryAndConnect call all from destination list until success or hangup.  When called all from destination list and no VoiceBox configured then start call destination list again. N ? KH OK  
2 24.03.2011 CCU CAPI_Engine.dll TryAndConnect call all from destination list until success or hangup. Before start to next calling destination list there is break = TryAndConnect_TimeOut_s N ? KH OK  
3 24.03.2011 CCU CAPI_Engine.dll Improved problem for TryAndConnect and transfer “SetupTransfer”  Improved problem when after last call (so there is empty destination list) from destination list TryAndConect algorithm drop call instead of put into VoiceBox (when no IVR configuration) B KH OK  
4 24.03.2011 CCU CCU.exe Install version with folder support Prepare folder support for CCU_Config.mdb N ? KH OK  
5 24.03.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.95 N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_369_2011_03_21.zip  
1 18.03.2011 CCU CAPI_Engine.dll Improved problem for function "empty destination list"  Improved problem for function "empty destinationlist" when TryAndConnect. N ? KH OK  
2 18.03.2011 CCU CAPI_Engine.dll Improved problem for function "empty destination list"  Improved problem for function "empty destinationlist" when transfer without play message (no SetupTransfer, no PlayInstedaHold"). N ? KH OK  
3 21.03.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll  CAPI_Engine.dll 1.90 N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_361_2011_03_15.zip  
1 01.03.2011 CCU CAPI_Engine.dll Problem with too early call transfer from CTI Server to CCU  Delay in function for calculate nuber of free chanels (delay after start LISTENING)
(JS: Redirections-When first call was already in CCU_WQ, and second call was waiting for CCU_Free_canal in CTI_Server. First call was transferred to destination line. When trying to transfer second call from CTI_Server to CCU, call was not received by CCU.)
N ? KH OK  
2 01.03.2011 CCU CAPI_Engine.dll Problem with too early call transfer from CTI Server to CCU  Login lines inside function for dial/answer/end (event OnBtnConnect) N ? KH OK  
3 01.03.2011 CCU CAPI_Engine.dll Improved loging for debug Added CRLF in some log lines N ? KH OK  
4 07.03.2011 CCU CAPI_Engine.dll TryAndConnect, new function Configuration of "TryAndConnect timeout" N ? KH OK  
5 07.03.2011 CCU CAPI_Engine.dll TryAndConnect, new function TryAndConnect - call one by one from derstnation list, if any answer before timeout then transfer, if all no answer  then put into woice box. N ? KH OK  
6 28.02.2011 CCU CCU_Config.mdb Improved of IVR configuration reading Test record removed from CCU_Config.mdb (reason of wrong reading of registry IVR configuration) B KH OK  
7 01.03.2011 CCU CCU.exe Problem with too early call transfer from CTI Server to CCU  Configuration of "Delay in function for calculate nuber of free chanels (delay after start LISTENING)" N ? KH OK  
8 07.03.2011 CCU CCU.exe TryAndConnect, new function Configuration of "TryAndConnect timeout" N ? KH OK  
9 07.03.2011 CCU CCU.exe TryAndConnect, new function TryAndConnect - new parameter Mode=TRYANDCONNECT sending to CAPI_Engine for turn on this function) N ? KH OK  
10 07.03.2011 CCU CCU.exe TryAndConnect, new function TryAndConnect – message file of “Ansage” must be default if no configured (no file is reason of CTI_Server transfer problem) B KH OK  
11 07.03.2011 CCU CAPI_Engine.dll Problem with too short time of call in TryAndConnect mode TryAndConnect – ConsultCall timeout counter must be set 0 when MakeConsultCall runs.
(JS: Redirection-Try&Connect: When CCU got list of external numbers, where first number was 1&1 softphone and second number was cellphone. After making call try to 1&1 softphone, drop was made by softphone, and CCU tried second number on list (cellphone), but try timeout was 5-10sec, not 20sec as default.)
B KH OK  
12 08.03.2011 CCU CAPI_Engine.dll Problem when call stay in hold in TryAndConnect mode TryAndConnect – improved problem when call stay in hold when first try calling to handy return wrong result. Try make consult call again if function MakeConsultCall return wrong result.
(JS: Redirection-Try&Connect: Error occurred only once. CCU received 3 external numbers. CCU started call_try on first number, after 20 sec tried second number, but after another 20 sec did not try to call third number. This error was probably caused by not connected-softphone.)
B KH OK  
13 09.03.2011 CCU CAPI_Engine.dll Problem when call stay in hold in TryAndConnect mode after destination of transfer answered TryAndConnect – improved problem when short FallBack timeout turning off TryAndConnect transfer (FB timeout < TAC timeout).
(JS: Redirection-Try&Connect: Answering incoming from CCU_WQ call by cellphone at last seconds of try_wait (18-19sec) generated an error where call stayed in TransferInProgress mode.)
B KH OK  
14 09.03.2011 CCU CAPI_Engine.dll Problem when CCU is blocked by TryAndConnect calls TryAndConnect – improved problem when status RETREIVED is set for LISTENING chanell (holded call is disconnected and unholded in "the same" moment)
(JS: Redirection-Try&Connect: Disconnecting call while it was changing from WQ to Voicebox in CCU generated an error. Call was not visible on QBar, but it blocked one CCU canal until CCU application was restarted.)
B KH OK  
15 10.03.2011 CCU CAPI_Engine.dll Problem with BlindTransfer in TryAndConnect mode TryAndConnect – BlindTransfer no used when call is TryAndConnect mode B KH OK  
16 10.03.2011 CCU CCU.exe Problem with staying buttons in QBar  Thread for sending information to QBars works all time with suspend 250ms now. B KH OK  
17 11.03.2011 CCU CCU.exe Problem with staying buttons in QBar  Thread for sending information to QBars  -  suspend time in registry. B KH OK  
18 11.03.2011 CCU CAPI_Engine.dll Problem with “Anemeldete Agenten”  Improved calculation of waiting calls for list of destination.
(JS: Redirections-Agents: CCU returns number of call waiting for two busy line = “2”. But there is only one call in WaitingQueue waiting for those lines.)
B KH JS OK  
19 15.03.2011 CCU CAPI_Engine.dll Changes of CCU registry Time calculation for Delay_ISDNChannelFreeInfo is in ms no s N ? KH OK  
20 15.03.2011 CCU CAPI_Engine.dll Changes of CCU registry Time calculation for TryAndConnect_Timeout_s is in s no ms N ? KH OK  
21 15.03.2011 CCU CCU.exe Changes of CCU registry Registry DelayAfterStartListeningMiliseconds renamed to Delay_ISDNChannelFreeInfo_ms N ? KH OK  
22 15.03.2011 CCU CCU.exe Changes of CCU registry Default value for Delay_ISDNChannelFreeInfo_ms is 500 now N ? KH OK  
23 15.03.2011 CCU CCU.exe Changes of CCU registry Registry Engine/TryAndConnectTimeoutMiliseconds is renamed and moved to Functions/TryAndConnect_Timeout_s N ? KH OK  
24 15.03.2011 CCU CCU.exe Changes of CCU registry Registry Engine/DTMF_ConfigurationInFile is moved to Functions/ DTMF_ConfigurationInFile N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_317_2011_02_18.zip  
1 18.02.2011 CCU CAPI_Engine.dll Configuration of IVR is in mdb database now CCU uses CCU_Config.mdb for save IVR configuration N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_294_2011_02_16.zip  
1 16.02.2011 CCU CAPI_Engine.dll Improved problem with “HangUp” for “Incoming” calls Internal event OnIncomingCall moved after “connect indication response” to capi B ? KH OK  
2 16.02.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.78 N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_293_2011_02_15.zip  
1 03.02.2011 CCU CAPI_Engine.dll Function WaitingQueueStartMessage Monitoring of all CTI lines (OnFree is remembered every times) N ? KH OK  
2 03.02.2011 CCU CAPI_Engine.dll Function WaitingQueueStartMessage WaitingQueueStartMessage - if message file defined then play it and no action for onFree until play stop N ? KH OK  
3 11.02.2011 CCU CAPI_Engine.dll Function WQ_Force WaitingCallsCount - function for calculate count of waiting calls for all from parameter destination list N ? JS OK  
4 14.02.2011 CCU CAPI_Engine.dll Function WQ_Force. Default messages when no file to play No check for file in configuration anymore (CCU does it now) N ? KH OK  
5 11.02.2011 CCU CAPI_Engine.dll Compilation with VisualStudio 2008 Pro Compilation with full VisualStudio 2008 Pro N ? KH OK  
6 03.02.2011 CCU CCU.exe Function WaitingQueueStartMessage WaitingQueueStartMessage, service of new record in CTI server message N ? KH OK  
7 11.02.2011 CCU CCU.exe Function WQ_Force. WaitingCallsCount - ask CAPI and send to CTI count of waiting calls for all from parameter destination list N ? JS OK  
8 14.02.2011 CCU CCU.exe Function WQ_Force. Default messages when no file to play Default play messages when no file for play N ? KH OK  
9 14.02.2011 CCU CCU.exe Function WQ_Force Service of new CTI Server message WaitingQueueMailboxCancel N ? JS OK  
10 15.02.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.77 N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_266_2011_01_31.zip  
1 31.01.2011 CCU CAPI_Engine.dll QBar server. New event (com interface) with details about call/line N KH OK  
2 31.01.2011 CCU CAPI_Engine.dll QBar server. Internal event OnTransferInProgress N KH OK  
3 31.01.2011 CCU CCU.exe QBar server. Listening server socket (CTI_Network). N KH OK  
4 31.01.2011 CCU CCU.exe QBar server. View page (ListView) of QBar clients. N KH OK  
5 31.01.2011 CCU CCU.exe QBar server. QBar server. Configuration page. N KH OK  
6 31.01.2011 CCU CAPI_Engine.dll Priority. Changes in function GetFirstTransferTaskIdByTransferTo N KH OK  
7 31.01.2011 CCU CCU.exe Priority. Configuration by adding leter P before MsN number. Example "311;P312,313,314" N KH OK  
8 31.01.2011 CCU CAPI_Engine.dll BlindTransfer Internal event OnIncomingCall (CONNECT_CONF) N KH OK  
9 31.01.2011 CCU CCU.exe BlindTransfer Configuration by adding leter B before MsN number. Example "311;PB312,313,B314" N KH OK  
10 31.01.2011 CCU CCU.exe CCU protocol Using CallerId from CAPI when no CallerId from CTI Server (in CCU protocol view only) B ? KH OK  
11 31.01.2011 CCU CCU.exe Transfer configuration Disabled no possible option B ? KH OK  
11 31.01.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.74 N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_130_2011_01_05.zip  
1 05.01.2011 CCU CAPI_Engine.dll Improved problem with break transfer action Turn off Fallback flag (no executed jet) if OnFree and WQ transfer B KH OK  
2 05.01.2011 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.68 N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_128_2010_12_23.zip  
1 23.12.2010 CCU CAPI_Engine.dll Improved problem with transfer from WaitingQueue during FallBack action Turning off WQ transfer if FallBack or IVR action executed B KH OK  
2 23.12.2010 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.66 N KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_127_2010_12_14.zip  
1 02.12.2010 CCU CCU.exe Improved wrong protocol record phone number value. Filter for numbers when preparing string for Protocol – only: (0-9),+,*,# N ? KH OK  
2 09.12.2010 CCU CCU.exe Configuration does not restart application. Improved all configuration for reload single functionality (no restart all). N ? KH OK  
3 14.12.2010 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.65 N ? KH OK  
4 09.12.2010 CCU CAPI_Engine.dll Configuration does not restart application. New com interface function DelDtmfAll for clear all IVR configuration N ? KH OK  
5 09.12.2010 CCU CAPI_Engine.dll Improved log file names Log file names changed to "CAPI_Engine..." B ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_102_2010_12_03.zip  
1 02.12.2010 CCU CAPI_Engine Improved problem with call stay hold when IVR-transfer Improved index problem for IVR-transfer. B KH OK  
2 02.12.2010 CCU CAPI_Engine Improved problem with transfer call to busy ISDN channels Added Message_LifeTime parameter for configuration string, default 7s. N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_97_2010_11_27.zip  
1 27.11.2010 CCU CAPI_Engine.dll Email sending fot IVR action record New cofiguration parameter for SetActionDtmf - sEmailAddres. CAPI_Engine send it back to CCU if dtmf recorded action. N ? KH OK  
2 27.11.2010 CCU CAPI_Engine.dll Email sending fot IVR action record New configuration parameter for IVR - Email address N ? KH OK  
3 27.11.2010 CCU CCU.exe Email sending fot IVR action record CCU send additional email to "IVR - Email addres" N ? KH OK  
4 27.11.2010 CCU CCU.exe Compilation with current CAPI_Engine.dll CAPI_Engine.dll 1.63 N ? KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_88_2010_11_08.zip  
1 03.11.2010 CCU CAPI_Engine.dll Accept waiting queue without destination list (only IVR action) When „WaitingQueue_DestinationNumberList” is empty then if no dtmf configuration (for this WQ MSN) then call is drop after first time play of  „WaitingQueue_DestinationNumberList” N ?   KH OK  
2 03.11.2010 CCU CAPI_Engine.dll Improved problem when call stay holded after wrong transfer calling Improved wrong unhold action after consult call timeout for transfer "play/hold" B ?   KH OK  
3 03.11.2010 CCU CCU.exe Compilation with current CAPI_Engine.dll Compilation with CAPI_Engine.dll 1.61 N ?   KH OK  
4 03.11.2010 CCU CCU.exe Accept waiting queue without destination list (only IVR action) Accept empty „WaitingQueue_DestinationNumberList” N ?   KH OK  
5 03.11.2010 CCU CCU.exe Accept waiting queue without destination list (only IVR action) Writing log line for case "wrong configuration string". Message txt is "Wrong configuration record, please check: WaitingQueue_File, WaitingQueue_Number, Mailbox_File, Mailbox_Number" N ?   KH OK  
6 03.11.2010 CCU CCU.exe Changed shortcut for showing debug dialog Changed key shortcut for debug dialog from Ctrl+D to Ctrl+Alt+Shift+D N ?   KH OK  
7 04.11.2010 CCU CCU.exe Improved email sending for VoiceBox Improved email sending for VoiceBox without recording B ?   KH OK  
8 08.11.2010 CCU CAPI_Engine.dll Improved problem with old configuration inside CAPI Engine Implementation of removing configuration string after use it. N ?   KH OK  
9 08.11.2010 CCU CCU.exe Improved problem with old configuration inside CAPI Engine Iproved loging of CAPI and CTI events, especially calls with FREE callid from CAPI N ?   KH OK  
www.romico.de/download/temp/CCU/CCU_1_0_80_2010_10_29.zip  
1 29.10.2010 CCU CAPI_Engine.dll Improved problem when some zombi calls bolck isdn line in our software. Improved pointer exception when drop or answer with null lParam parameter B ? KH OK   
2 29.10.2010 CCU CAPI_Engine.dll Improved problem when call stay holded after wrong transfer calling Activated unhold and play when consultcall hangup before transfer B ? KH OK   
3 29.10.2010 CCU CCU.exe Compilation with current CAPI_Engine.dll Compilation with CAPI_Engine.dll 1.60 B ? KH OK   
www.romico.de/download/temp/CCU/CCU_1_0_77_2010_10_27.zip  
1 27.10.2010 CCU CAPI_Engine.dll Improved problem when some zombie calls block isdn line in our software. Improved problem when caller hang up between dialling and make consult call. Identify which CONNECT_REQ (channel who made call) corresponds to CONNECT_CONF message, using the message number mechanism. B KH OK   
2 27.10.2010 CCU CCU.exe Improved problem when some zombie calls block isdn line in our software. Compilation with CAPI_Engine.dll 1.57 B KH OK   
www.romico.de/download/temp/CCU/CCU_1_0_76_2010_10_14.zip  
1 12.10.2010 CCU CCU.exe Wrong numbers in email:
1. Improved problem with number callerId and calledId in email
2. Use InternalNumber instead of CallerId when CallerId is empty (in emailing) B KH OK   
2 14.10.2010 CCU CCU.exe Email for case when VoiceBox in both when file recorded or not Send email with file or without every time when VoiceBox (VoiceBox, WQ-Fallback, WQ-IVR), different email texts. N KH OK   
www.romico.de/download/temp/CCU/CCU_1_0_65_2010_09_29.zip  
1 29.09.2010 CCU CCU.exe Removed problem witch reconect after network crasch version of CTI_Tools.dll -  1.1.0.551        
2 30.09.2010 CCU vss changes Changes for project organization on vss Linked files on VSS: CTI_Tools.dll; ErrorAction; CAPI_Engine.dll; wavdest.ax;        
www.romico.de/download/temp/CCU/CCU_1_0_64_2010_09_24.zip  
CCU ver. 1_0_64 CAPI_Engine ver. 1.56  
1 24.09.2010 CCU CCU.exe Compilation with new COM CAPI_Engine.dll 1.56        
2 24.09.2010 CCU CAPI_Engine.dll Improved for wrong caller number in protocol Improved for problem with OnReplaceData - empty CallerId        
www.romico.de/download/temp/CCU/CCU_1_0_63_2010_09_22.zip  
1 22.09.2010 CCU CCU.exe Compilation with new COM CAPI_Engine.dll 1.55        
2 22.09.2010 CCU CAPI_Engine.dll Improved for service key 'no' DTMF key 'no' and "Transfer", inproved for busy destination of transfer        
www.romico.de/download/temp/CCU/CCU_1_0_61_2010_09_17.zip  
CCU ver. 1_0_61 CAPI_Engine ver. 1.53  
1 17.09.2010 CCU CCU.exe Compilation with new COM CAPI_Engine.dll 1.53        
2 17.09.2010 CCU CCU.exe Improved for more readable log files Simply events are not write into log file (there was too many lines)        
3 17.09.2010 CCU CCU.exe IVR service for key 'no' Improved configuration of IVR (key 'no' and hide/unhide controls)        
4 17.09.2010 CCU CAPI_Engine.dll IVR service for key 'no' DTMF digit 'no' in OnPlayStop        
5 17.09.2010 CCU CAPI_Engine.dll Improved for quick action when desination number is free Additional OnFree from OnTimer - one for 2 cycle of timer        
www.romico.de/download/temp/CCU/CCU_1_0_60_2010_09_16.zip  
CCU ver. 1_0_60 CAPI_Engine ver. 1.52 version in  Fibro (16.09.2010)  
1 16.09.2010 CCU CCU.exe Compilation with new COM CAPI_Engine.dll 1.52    
2   CCU CAPI_Engine.dll IVR service for each MSN DTMF action separated for each MSN    
3   CCU CAPI_Engine.dll Improved for quick action when desination number is free Additional OnFree from OnTimer    
4 15.09.2010 CCU CCU.exe IVR service for each MSN DTMF configuration in CCU    
5 13.09.2010 CCU CAPI_Engine.dll Improved for transfer from second line when no finished transfer on first line Improved problem no makecall for free destination - wrong checking for first call to redirect    
6 13.09.2010 CCU CAPI_Engine.dll Improved for showing properly phone number inside CTI Jurnal Improved problem no replacement value in OnReplace event - index 1 instead of 0 in lines collection    
www.romico.de/download/temp/CCU/CCU_1_0_55_2010_09_08.zip  
CCU ver. 1_0_55 CAPI_Engine ver. 1.47  
1 08.09.2010   CCU.exe Compilation with new COM Compilation with CAPI_Engine.dll 1.47    
2 08.09.2010   CAPI_Engine.dll IVR service for transfer (global) Playing message during DTMF redirect    
3 07.09.2010   CAPI_Engine.dll IVR service for transfer (global) DTMF global action Transfer for WaitingQueue    
4 07.09.2010   CAPI_Engine.dll Integration new solutions into one version Inmproved user interface of CAPI_Engine    
5 02.09.2010   CCU.exe Multi ISDN controler service MSN configuration in CCU    
6 02.09.2010   CAPI_Engine.dll IVR service for record (global) DTMF global action Record for WaitingQueue    
7 02.09.2010   CAPI_Engine.dll Integration new solutions into one version Integration changes for OnFree with main version    
8 02.09.2010   CAPI_Engine.dll Multi ISDN controler service Changes for multi ISDN controler service    
9 02.09.2010   CAPI_Engine.dll Multi ISDN controler service MSN configuration separated for each controler    
10 02.09.2010   CAPI_Engine.dll Multi ISDN controler service Transfer only inside controler    
11 02.09.2010   CAPI_Engine.dll Multi ISDN controler service Calculating free chanels for controls    
 
 
www.romico.de/download/temp/CCU/CCU_1_0_42_2010_08_27.zip  
CCU ver. 1_0_42 CAPI_Engine ver. 1.42  
version in Harms  
This is version after CCU_1_0_51 (but without changes in version 51) because it was temp project but we decide use it 28.09.2010  
27.09.2010   CCU.exe Compilation with new COM Compilation with CAPI_Engine.dll 1.42    
23.09.2010   CAPI_Engine.dll Improved for quick action when desination number is free New event OnFree instead of timer tick    
23.09.2010   CAPI_Engine.dll Improved for quick action when desination number is free Checking of Sleep for execute in line thread no nmain thread    
 
 
www.romico.de/download/temp/CCU/CCU_1_0_51_2010_08_26.zip  
 
26.08.2010   CCU.exe Configuration of DTMF action - record.  
26.08.2010   CAPI_Engine.dll DTMF action - record for WaitingQueue as global functionality for all WQ calls  
 
 
www.romico.de/download/temp/CCU/CCU_1_0_38_2010_07_22.zip  
 
22.07.2010   CCU.exe Application response to CTI Server with message "WAITINGQUEUEMAILBOX_Response (NumOfFreeChanels and  InternalNumber and MsgId)  
22.07.2010   CCU.exe Registry WAITINGQUEUEMAILBOX_Response_Enable (Do not send response for message WAITINGQUEUEMAILBOX  
    [default 1-send response])  
22.07.2010   CCU.exe Registry WAITINGQUEUEMAILBOX_Response (Send FreeCanalsCount for response for message WAITINGQUEUEMAILBOX [default ""-get from capi])  
 
Needed CTI Server version 7_0_4625_2010_07_22: www.romico.de/download/Greg/CTI_Server_7_0_4625_2010_07_22.exe  
 
 
www.romico.de/download/temp/CCU/CCU_1_0_27_2010_07_08.zip  
 
CCU ver. 1_0_27; CAPI_Engine ver. 1_41  
08.07.2010   CAPI_Engine.dll "Drop consult call after transfer" - it was probably reason of delay after transfer in Alber company, now it is option in CCU configuration, default value is false  
08.07.2010   CAPI_Engine.dll Implementation for gets number of free lines  
08.07.2010   CCU.exe Automatic transfer settings for PBX - combo box selection  
08.07.2010   CCU.exe Icon for records with "call and play recorded file"  
 
 
www.romico.de/download/temp/CCU/CCU_1_0_26_2010_06_24.zip  
 
24.06.2010   CAPI_Engine.dll Implementation for PlayTransfer: “action for consult call time out”, “action for wq aborted”, “action for hangup consult call before call a”   
24.06.2010   CAPI_Engine.dll Implementation for PlayHoldTransfer: “action for consult call time out”, “action for wq aborted”, “action for hangup consult call before call a”   
24.06.2010   CCU.exe Compilation for version 1.40 of CAPI_Engine.dll  
 
www.romico.de/download/temp/CCU/CCU_1_0_23_2010_06_17.zip  
 
17.06.2010   CCU.exe Function for play recorded message by phone - service for new CTIServer message "MSG_GET_CALLANDPLAYMAILBOXFILE"  
17.06.2010   CCU.exe CAPI configuration moved to 4 sub positions in tree  
17.06.2010   CAPI_Engine.dll Function for play recorded message by phone  
Needed CTI_Server >=  7_0_4512   
 
www.romico.de/download/temp/CCU/CCU_1_0_22_2010_06_09.zip  
 
09.06.2010   CCU.exe, CTI_Tools.dll Tools network comunication changed, connections are now made asynchronically, and use separate threads and queues.  
 
Necessary CTI_Server:  7_0_4512  
 
www.romico.de/download/temp/CCU/CCU_1_0_20_2010_05_29.zip  
 
29.05.2010   Changes:  
1   FallBackTimeout correction  
2   ConsultCallTimeout overloop protection  
 
www.romico.de/download/temp/CCU/CCU_1_0_19_2010_05_25.zip  
 
24.05.2010   CCU.exe; CAPI_Engine.dll Send message from CCU to CTI Server for ReplaceCallerIdForTransfer  
24.05.2010   CCU.exe; CAPI_Engine.dll Send protocol record from CCU to CTI Server wit CallType = WQ_Abort  
24.05.2010   CCU.exe MSN configuration  
25.05.2010   CCU.exe; CAPI_Engine.dll Ctrl+D = hide CAPI_Engine window (no exit it)  
25.05.2010   CCU.exe When last position from desitination list no answer then do FallBack if it is set.  
25.05.2010   CCU.exe Icon "?" for another calls. Icon "->" is for consult calls now  
25.05.2010   CCU.exe Duration > 0 for FallBack (CallType=MAILBOX)  
 
www.romico.de/download/temp/CCU/CCU_1_0_16_2010_05_22.zip  
 
 
21.05.2010   CAPI_Engine Improved fot memcopy if destination buffer is too small then received buffer.  
 
 
www.romico.de/download/temp/CCU/CCU_1_0_10_2010_05_20.zip  
 
20.05.2010   CAPI_Engine.dll Improved “play message in loop” problem for short FallBack timeout  
 
www.romico.de/download/temp/CCU/CCU_1_0_9_2010_05_20.zip  
 
19.05.2010   CAPI_Engine.dll Function HoldBeforeConnection  
19.05.2010   CCU.exe; CAPI_Engine.dll Icons, name and interface changed  
 
TODO: ConsultCallTimeOut  
 
www.romico.de/download/temp/ISDN_Agent_1_0_26_2010_02_16.zip  
 
Warning - only ISDN card 2 canals  
 
ISDN Agent  
16.02.2010   Improved user interface for not needed connection to database Protocol VSS_TEMP $/Klimek/CAPI/ISDN_Agent  
 
12.02.2010  
 
www.romico.de/download/temp/ISDN_Agent_1_0_23_2010_02_12.zip  
 
12.02.2010   Send record to CTI Server instead of to database Protocol table VSS_TEMP $/Klimek/CAPI/ISDN_Agent  
 
11.02.2010  
www.romico.de/download/temp/ISDN_Agent_1_0_22_2010_02_11.zip  
 
Poprawilem usuwanie pozostajacych calli po transfer ktory zostal przerwany przez uzytkownika.  
 
Dla porzadku podaje zmiany z poprzedniej wersji  
(pogrubilem wazniejsze):  
 
ok problem dla transwer na centralce alcatel  
ok czyszczenie task list dla hangup  
ok niepotrzebny plik wav dla witing quee  
ok powtarzanie consult call  
ok remove timer  
ok setup transwer jako opcja  
ok bledna nazwa rejestru w pliku reg dla SavePath  
ok pogrubienie dla rekordow wkladanych do protokolu  
ok CallerID - jak > 0 to uzywam jako Telefonnumer  
 
 
Wszystko przetestowalem, pozostaly ewentualnie do ustawienia nowe rejestry Jakuba dla których CTI server ma nie pisac do protokolu.  
Czas na obu serwerach poprawilem.  
 
Bede jescze testowal rozne przypadki CAPI multi call, na razie na elmegu.