Хм, интересно. Спасибо. Правильно ли я понимаю что должен быть установлен соответствующий драйвер ODBC в системе для данного решения?
jorikfon ( 2012-04-16 12:30:45 +0400 )редактироватьвопросы одбс не рассматриваются. если mysql то должен быьт скомпилен в астериске. для одбс надо и скомпилен в астриске,и установлен драйвер, и в системе DSN работать коректно.
meral ( 2012-04-16 12:35:43 +0400 )редактироватьhttp://www.voip-info.org/wiki/view/Asterisk+cdr+odbc
bolshoy_plohish ( 2012-04-16 13:42:47 +0400 )редактироватьну то ж сдр а не реалтайм. у них обратная задача, извлеч записи.
meral ( 2012-04-16 13:46:56 +0400 )редактироватьТут возникает проблема с тем что нужно кастомизировать установленный и работающий asterisk, не каждый на этот шаг пойдет. Если ставить систему с нуля, то без проблем можно сделать что угодно. В реале мы постоянно сталкиваемся с тем что нужно лезть в рабочую систему, это многих останавливает. Через ODBC мы можем с компьютера пользователя лазить в базу CDR напрямую не трогая вообще Asterisk.
jorikfon ( 2012-04-16 13:48:45 +0400 )редактироватьА вообще для 1С-ки пишут внешнюю компоненту, а она уже через AMI взаимодействует с Asterisk.
bolshoy_plohish ( 2012-04-16 13:53:39 +0400 )редактироватьну так и лазте напрямую. зачем тогда астериск трогать то? одбс драйвер для мускл вполне доступен.
meral ( 2012-04-16 18:31:40 +0400 )редактироватьУ нас есть 3 варианта на текущий момент. 1. Для тех к кого есть деньги на сервер 1С (приложение позволяющее выполнять фоновые задачи) - мы ловим по ajam CDR эвенты и складываем в 1С, после чего вся обработка и работа с историей происходит внутри 1С. Самый лучший, но самый затратный для клиента. До 15 реалтайм пользователей 1С обычно не покупают сервер. 2. Обращение из 1С клиента к базе CDR используя ODBC драйвер. Удобно, не надо костылей, но на каждом компьютере надо ставить mysql коннектор и открывать доступ средствами mysql или выносить mysql вообще за периметр Asterisk сервера, тогда еще на Asterisk надо ODBC ставить. 3. Вариант костыли из соседнего поста, возможно перепишем с использованием PHPAGI. Ну и возможно в качестве лабораторного теста соберем Realtime для изучения.
jorikfon ( 2012-04-17 09:28:19 +0400 )редактироватьу вас странные костыли. это как костыли из бивней мамонат в мегаполисе. кажися проще ведь с 1с по http запросить,нет? а скрипт который это выдаст вообще тривиальный. и выдаст вам сразу в csv. вообщем извините, но вам lead программиста надо уволить.
meral ( 2012-04-17 11:32:30 +0400 )редактироватьМы исследуем разные варианты. Страницу PHP генерирующую XML структуру c историей звнков мы попробуем сделать. В этом плане нам очень понравилось то как отдает историю Switchvox. Наверное попробуем оттуда взять логику.
jorikfon ( 2012-04-17 11:56:38 +0400 )редактироватьвыборка статистики с такогото по такоето в 1c это час разобы. но вы иследуйте конечно. еще раз говорю, меняйте lead.
meral ( 2012-04-17 12:16:33 +0400 )редактировать
поправил чуток чтоб точнее смысл отражало.
meral ( 2012-04-16 11:43:41 +0400 )редактировать