доброго дня коллеги, поправьте пожалуйста, freepbx, в extension_custom добавл такую констуркцию
[number-rotation]
exten => _55|89XXXXXXXXX/_90XX,1,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _55|89XXXXXXXXX/_90XX,n,Gosub(sub-record-check,s,1(out,${EXTEN},dontcare))
exten => _55|89XXXXXXXXX/_90XX,n,ExecIf($[ "${CALLEE_ACCOUNCODE}" != "" ] ?Set(CDR(accountcode)=${CALLEE_ACCOUNCODE}))
exten => _55|89XXXXXXXXX/_90XX,n,Set(_ROUTEID=13)
exten => _55|89XXXXXXXXX/_90XX,n,Set(_ROUTENAME=iagent random to kcell)
exten => _55|89XXXXXXXXX/_90XX,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _55|89XXXXXXXXX/_90XX,n,Set(_CALLERIDNAMEINTERNAL=${CALLERID(name)})
exten => _55|89XXXXXXXXX/_90XX,n,Set(_CALLERIDNUMINTERNAL=${CALLERID(num)})
;
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID1=+79930965011)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID2=+79930965012)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID3=+79930965013)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID4=+79930965014)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID5=+79930965015)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID6=+79930965016)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID7=+79930965017)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID8=+79930965018)
exten => _55|89XXXXXXXXX/_90XX,n,Set(ID9=+79930965019)
смысл таков, при наборе 55 89XXXXXXXXX нужно чтобы ротировались номер аиз списка.
если делаю exten => _89XXXXXXXXX/9001 - звониться, а вот с префиксом 55 не звониться, где я обшибаюсь? и нужно ли в существющем роуте (ROUTEID=13) во freepbx добавлять шаблон 55|89XXXXXXXXX/_90XX
?