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

поле dst в cdr

СообщениеДобавлено: 07 авг 2021, 22:32
edw1111
Добрый день, настраиваю fmc с одним из операторов, пишу кастомный контекст для этого дела. Проблема в том, что провайдер присылает из транка номер для вызова с префиксом, и потом, в статистике звонков в поле "куда звонил" этот префикс сохраняется. Т.е номер получается вида 8888B0973338222 , где 8888B это префикс, который нужен в технических целях. Может кто знает как можно сделать чтоб в dst писался нормальный номер? Пробовал set cdr dst , но насколько я понял , это поле ридонли и так не прокатит. Контекст ниже. Спасибо!
Код: выделить все
[incoming]
exten =>  _8888B0XXXXXXXXX,1,SIPAddHeader(X-FWD-Original:380666666666)
same =>  n,Gosub(sub-record-check-custom1,s,1(out,${EXTEN},))
same =>  n,Dial(SIP/${EXTEN:5}@lifecell)
same => n,Set(CDR(dst)=${EXTEN:5})