Страница 1 из 1

Исключить из CDR не отвеченн записи об одном и том же звонке

СообщениеДобавлено: 31 янв 2020, 17:56
lamobot
Всем бобра!

Проблема в том, что в БД пишется все попытки дозвониться до внутр. абонентов.
Пробовал и Dial(перечисление один за одним SIP/) и Queues(ringall) - все едино, тот кто взял трубку - он помечается как отвеченный, а остальные записываются в БД как не ответившие.
Так вот как исключить этих не ответивших и БД?

P.S. CDR Viewer от itprog.

Re: Исключить из CDR не отвеченн записи об одном и том же зв

СообщениеДобавлено: 31 янв 2020, 18:31
ded
Диалплан сами пишете?
Вот, допустим, вы сделали то, что хочется, через макрос, и функцию NoCDR. Ура! Один входящий звонок отображается как принятый одним оператором, верно? А вот никто не взял, и он по таймауту улетел. Получится согласно CDR вообще звонка не было.
Прибегает красный от натуги начальник - "Почему трубку не берёте? Деньги уплывают! Дармоеды!"
А они в ответ - какие звонки? Вот CDR - ничего не было!

Re: Исключить из CDR не отвеченн записи об одном и том же зв

СообщениеДобавлено: 31 янв 2020, 18:57
Zavr2008
Никто не мешает сделать еще одну табличку свою с теми же полями что и в asteriskcdrdb. Эту же таблицу/базу и указываете для своего вьюера.
По h экстену можно запускать скрипт и копировать нужные записи из реальной таблицы, фильтруя ненужные.

Re: Исключить из CDR не отвеченн записи об одном и том же зв

СообщениеДобавлено: 01 фев 2020, 10:47
lamobot
ded писал(а):Диалплан сами пишете?
Вот, допустим, вы сделали то, что хочется, через макрос, и функцию NoCDR. Ура! Один входящий звонок отображается как принятый одним оператором, верно? А вот никто не взял, и он по таймауту улетел. Получится согласно CDR вообще звонка не было.
Прибегает красный от натуги начальник - "Почему трубку не берёте? Деньги уплывают! Дармоеды!"
А они в ответ - какие звонки? Вот CDR - ничего не было!


Ежели взглянуть на это с другой стороны, то одному постоянно пишется что он работает, а остальные дармоеды!

Zavr2008 писал(а):Никто не мешает сделать еще одну табличку свою с теми же полями что и в asteriskcdrdb. Эту же таблицу/базу и указываете для своего вьюера.
По h экстену можно запускать скрипт и копировать нужные записи из реальной таблицы, фильтруя ненужные.


Слишком сложно, такой огород городить! Но, лучше, наверно, и я не придумаю.

Re: Исключить из CDR не отвеченн записи об одном и том же зв

СообщениеДобавлено: 01 фев 2020, 14:42
zzuz
cdr.conf
[general]
unanswered = no