Форумы  ·  Войти  · 

Тема: Программирование KX-TDA100

Страница 3 из 4, все  < 1 2 3 4 > 
[ #31 ]  07.07.11 14:12   MooGeek  (25/06.07.11)  
Cyril - 07.07.11 14:10

Очередь реализуется средствами АТС Panasonic. Но адекватнее было бы заиметь приблизительно столько модемов, сколько у вас входящих городских линий.

Теперь всё, вроде бы, понял. Спасибо вам большое!

[ #32 ]  07.07.11 18:07   Cyril  EXPERT  
MooGeek - 07.07.11 14:12

Теперь всё, вроде бы, понял. Спасибо вам большое!

Пожалуйста. Но не забывайте, что есть и другой путь, о котором мы говорили на первой странице темы: CTI. Без модемов.
См. пример Автоинформатор с интерактивными подсказками из внешней базы данных заявок.

[ Изменено: 07.07.11 18:32 Cyril ]
[ #33 ]  08.07.11 9:52   MooGeek  (25/06.07.11)  

Пожалуйста. Но не забывайте, что есть и другой путь, о котором мы говорили на первой странице темы: CTI. Без модемов.
См. пример Автоинформатор с интерактивными подсказками из внешней базы данных заявок.

На самом деле это более предпочтительный вариант - без модемов. Спасибо за ссылку, похоже там предлагают именно то, что нужно, но непонятно умеет ли описанная там система заносить в базу данных введенные абонентном цифры (в тональном режиме). Там сказано, что она умеет брать информацию для автосекретаря из БД, но непонятно умеет ли вносить туда данные о пользователе. Вы не знаете умеет ли эта система такие вещи?

И ещё момент: подскажите, пожалуйста, каким образом соединяется АТС с сервером, на котором стоит CTI-приложение? Я по этой ссылке (http://www.bkd.dp.ua/soft/cti/TapiSMDR.php) нашел очень интересное предложение, тут сказано, что сервер подключается к АТС через COM-порт, но непонятно каким образом он “перехватывает” звонки, особенно, если будет установлен автосекретарь и несколько линий входящих.

[ Изменено: 08.07.11 10:05 MooGeek ]
[ #34 ]  08.07.11 10:07   Cyril  EXPERT  
MooGeek - 08.07.11 9:52

Спасибо за ссылку, похоже там предлагают именно то, что нужно, но непонятно умеет ли описанная там система заносить в базу данных введенные абонентном цифры (в тональном режиме). Там сказано, что она умеет брать информацию для автосекретаря из БД, но непонятно умеет ли вносить туда данные о пользователе. Вы не знаете умеет ли эта система такие вещи?

Она умеет отслеживать введённые цифры и проигрывать сообщения См ссылку. А дальше вам уже самим нужно будет писать в программе функции по нажатию определённых цифр. Или заказывать на стороне конкретно под ваши нужды. Можете с их разработчиками проконсультироваться.

[ #35 ]  08.07.11 10:10   MooGeek  (25/06.07.11)  

Спасибо! А вот по этому моменту не знаете?

И ещё момент: подскажите, пожалуйста, каким образом соединяется АТС с сервером, на котором стоит CTI-приложение? Я по этой ссылке (http://www.bkd.dp.ua/soft/cti/TapiSMDR.php) нашел очень интересное предложение, тут сказано, что сервер подключается к АТС через COM-порт, но непонятно каким образом он “перехватывает” звонки, особенно, если будет установлен автосекретарь и несколько линий входящих.

[ #36 ]  08.07.11 10:14   Cyril  EXPERT  
MooGeek - 08.07.11 9:52

И ещё момент: подскажите, пожалуйста, каким образом соединяется АТС с сервером, на котором стоит CTI-приложение? Я по этой ссылке (http://www.bkd.dp.ua/soft/cti/TapiSMDR.php) нашел очень интересное предложение, тут сказано, что сервер подключается к АТС через COM-порт, но непонятно каким образом он “перехватывает” звонки, особенно, если будет установлен автосекретарь и несколько линий входящих.

Через COM-порт или USB-порт или через LAN-порт дополнительной CTI-карты можно управлять АТС и получать с неё информацию. Что CTI-программы и делают. Пример CTI-программ от самой Panasonic

[ Изменено: 08.07.11 10:18 Cyril ]
[ #37 ]  08.07.11 10:21   MooGeek  (25/06.07.11)  

Через COM-порт или USB-порт или через LAN-порт дополнительной CTI-карты можно управлять АТС и получать с неё информацию. Что CTI-программы и делают. Пример CTI-программ от самой Panasonic

Понял вас, спасибо большое! Жаль, что я в Москве, а все готовые подходящие решения, которые я находил либо в Перми, либо в Днепропетровске 😊

[ #38 ]  08.07.11 10:23   Cyril  EXPERT  
MooGeek - 08.07.11 10:21

Понял вас, спасибо большое! Жаль, что я в Москве, а все готовые подходящие решения, которые я находил либо в Перми, либо в Днепропетровске 😊

А интернет на что? 😊 Не имеет значения где вы находитесь. Тех поддержку можно и по телефону получить.

[ #39 ]  08.07.11 10:33   MooGeek  (25/06.07.11)  

А интернет на что? smile Не имеет значения где вы находитесь. Тех поддержку можно и по телефону получить.

Тех. поддержку - конечно, просто думал сразу заказать готовое решение с установкой, потому что уже нужно внедрять 😊

[ #40 ]  08.07.11 10:40   Cyril  EXPERT  
MooGeek - 08.07.11 10:33

Тех. поддержку - конечно, просто думал сразу заказать готовое решение с установкой, потому что уже нужно внедрять 😊

Готового то нет. Нужно дописывать по вашему тех. заданию. Ну а поставить программку вы и сами сможете. Там ничего необычного. И возникшие проблеммы вам удалённо решат. Можете конечно поискать спецов-интеграторов среди тех, кто вам АТС ставил...

[ #41 ]  08.07.11 10:51   MooGeek  (25/06.07.11)  

Готового то нет. Нужно дописывать по вашему тех. заданию. Ну а поставить программку вы и сами сможете. Там ничего необычного. И возникшие проблеммы вам удалённо решат. Можете конечно поискать спецов-интеграторов среди тех, кто вам АТС ставил…

Я бы, на самом деле, и сам всё с удовольствием сделал, но обратился вот, например, в тех. центр Panasonic, отправил им ТЗ, но там пока что внятно не сказали как можно получить те цифры, которые ввел абонент в тональном режиме (оказалось, что в SMDR оно не хранится), потому что, по-большому счету, ничего сложного от самой АТС не требуется: просто собирать эти введенные данные и записывать, например, в CSV-файл, либо в базу, либо вообще куда угодно 😊

Ну ладно, буду копать в сторону разных CTI и ждать чего скажут в Panasonic’е 😊

[ #42 ]  08.07.11 11:00   Cyril  EXPERT  
MooGeek - 08.07.11 10:51

Я бы, на самом деле, и сам всё с удовольствием сделал, но обратился вот, например, в тех. центр Panasonic, отправил им ТЗ, но там пока что внятно не сказали как можно получить те цифры, которые ввел абонент в тональном режиме (оказалось, что в SMDR оно не хранится), потому что, по-большому счету, ничего сложного от самой АТС не требуется: просто собирать эти введенные данные и записывать, например, в CSV-файл, либо в базу, либо вообще куда угодно 😊

Цифры получать можно через CTI-программу, про которую я говорил выше. См. документацию

4. Голосовое меню 
Сначала нужно установить режим CTI-распределения для группы.

Dim GrpLine
GrpLine=ran.OpenLine("GRP0606")
ran.SetACDMode(GrpLine,30)

При поступлении звонка (обработка события NewCall2): 

ran.Answer(call_id) //отвечаем на него, идентификатор передается параметром в сообщении NewCall2
ran.PlayOGM(ogm_id) //воспроизводим сообщение
ran.MonitorDigits(call_id, 2) //включаем мониторинг цифр для звонка

Когда звонящий нажал какую либо цифру, будет сгенерировано сообщение DigitDetected: 
NumDigits = NumDigits + 1 //увеличиваем счетчик цифр, при включении мониторинга его нужно обнулять, или вести для каждого звонка свой
Bufer=Bufer+digit //записываем цифру в буфер.
If (cNumDigits >= 3) Then //если абонент набрал 3 или больше цифр, то переводим звонок на номер 
ran.Redirect call_id, redirrect_number // то переводим звонок на номер redirrect_number 
End If

У вас после получения цифры будет команда записи её в БД или других действий.

[ Изменено: 08.07.11 11:03 Cyril ]
[ #43 ]  08.07.11 11:06   MooGeek  (25/06.07.11)  

Цифры получать можно через CTI-программу, про которую я говорил выше. См. документацию

Во! Вот это было бы вообще идеально, если можно в БД делать запросы, используя эти скрипты. Спасибо большое!

[ #44 ]  09.07.11 21:43   MooGeek  (25/06.07.11)  

Попробовал это CTI-приложение, всё отлично, можно будет написать всё что нужно, только осталась одна проблема - не всегда программа видит станцию, при этом Connection Manager говорит, что соединение установлено и в нем же видно, что бегут пакеты, но сама программа не видит подключения. Получилось подключиться только 2 раза при одинаковых условиях. Подключение по USB. Не знаете в чем может быть проблема?

[ #45 ]  09.07.11 21:46   Cyril  EXPERT  
MooGeek - 09.07.11 21:43

Попробовал это CTI-приложение, всё отлично, можно будет написать всё что нужно, только осталась одна проблема - не всегда программа видит станцию, при этом Connection Manager говорит, что соединение установлено и в нем же видно, что бегут пакеты, но сама программа не видит подключения. Получилось подключиться только 2 раза при одинаковых условиях. Подключение по USB. Не знаете в чем может быть проблема?

У них же платное ПО. Без лицензии работает ограниченное время. Может дело в этом. Обращайтесь в тех поддержку разработчика.

Страница 3 из 4, все  < 1 2 3 4 > 
Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"