Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не писать данные в CDR

0

Здравствуйте, Есть экстеншен

[test]
exten => _495.,n,Dial(DAHDI/g3/${EXTEN})

Как заставить не писать звонки которые проходят через этот эксеншен в cdr. Начальство не хочет видеть определенные номера в статистике, а таких номеров очень много.

удалить закрыть спам изменить тег редактировать

спросил 2011-08-13 22:51:27 +0400

Saamuel Gravatar Saamuel
31 4 1 5

Comments

скорей нужно, чтоб начальство не видело определенные номера в статистике :) um2010 ( 2011-08-14 00:15:23 +0400 )редактировать
Согласен, вещь полезная ))) Но надо чтоб номера дилеров не видели, которым в основном звонят, а видели только номера, на которые звонят сотрудники. Saamuel ( 2011-08-14 12:04:41 +0400 )редактировать

6 Ответов

0

Немного переделал экстеншен

exten => _495.,1,AGI(/etc/script/phones) (скрипт достает номера из базы)
exten => _495.,n,Set(CALLERID(all)=${lookupcid}) (подставляет номер из базы)
exten => _495.,n,Set(CDR(accountcode)=${lookupcid}) (сдр)
exten => _495.,n,Dial(DAHDI/g3/${EXTEN}) (звонок)

Куда в таком случае ставить NoCDR? Что только не испробовал уже. То ошибка 603, то нет такого экстеншена. Подскажите что делать.

ссылка удалить спам редактировать

ответил 2011-08-14 12:16:33 +0400

Saamuel Gravatar Saamuel
31 4 1 5

Comments

А вот с момента, когда NoCDR не работает, поподробнее, пожалуйста. Логи покажите. samael28 ( 2011-08-14 21:44:58 +0400 )редактировать
первым екстеншеном поставте. meral ( 2011-08-15 12:09:18 +0400 )редактировать

У меня тоже NoCDR не отрабатывает и пишет записи, хотя ставлю первым exten-ом. Причем никаких ошибок не выдаёт. модуль включен, описании функции отображает. Почему? Кто знает?

Jackson ( 2016-05-10 15:31:35 +0400 )редактировать
0

Нашел в чем проблема. Не был активирован модуль

noload => app_cdr.so
ссылка удалить спам редактировать

ответил 2011-08-17 10:08:49 +0400

Saamuel Gravatar Saamuel
31 4 1 5
0

Сами ответили на свой вопрос. Есть функция NoCDR

ссылка удалить спам редактировать

ответил 2011-08-13 23:04:58 +0400

samael28 Gravatar samael28
211 2 6
http://odicom.com.ua/
0

Пробовал ее использовать, но не получается. Можете показать пример в моем случае.

ссылка удалить спам редактировать

ответил 2011-08-13 23:06:49 +0400

Saamuel Gravatar Saamuel
31 4 1 5

Comments

[test] exten=> _495.,1,NoCDR exten => _495.,n,Dial(DAHDI/g3/${EXTEN}) samael28 ( 2011-08-14 11:12:55 +0400 )редактировать
Пробовал такую схему не получается. Если добавляешь NoCDR звонки у пользователя не проходят (ошибка 603 Declined) Saamuel ( 2011-08-14 12:09:36 +0400 )редактировать
0

Пробовал сделать как советовали, пишет ошибку No application 'NoCDR' for extension Экстеншен выглядит так

exten => _495.,1,NoCDR()
exten => _495.,n,AGI(/etc/script/phones)
exten => _495.,n,Set(CALLERID(all)=${lookupcid})
exten => _495.,n,Set(CDR(accountcode)=${lookupcid})
exten => _495.,n,Dial(DAHDI/g3/${EXTEN})

*CLI> core show application NoCDR
Your application(s) is (are) not registered
Command 'core show application NoCDR' failed.
ссылка удалить спам редактировать

ответил 2011-08-17 09:09:59 +0400

Saamuel Gravatar Saamuel
31 4 1 5

обновил 2011-08-17 09:35:35 +0400

0

Судя по доке команды Dial, опция C за это отвечает:

C: Reset the CDR (Call Detail Record) for this call. This is like using the NoCDR command
ссылка удалить спам редактировать

ответил 2011-08-17 21:43:08 +0400

um2010 Gravatar um2010
2056 69 11 52

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2011-08-13 22:51:27 +0400

Просмотрен: 689 раз

Обновлен: Aug 17 '11

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.