Попробовал два варианта, оба не пошли.
1. Отслеживаю событие Newstate, делаю сразу redirect до подъема трубки железной тётей.
У звонящего идет соединение и наступает тишина. На переводимый телефон идет звонок, но при ответе тоже самое - тишина.
2. Поступает звонок на железную тётю, далее набирается внутренний номер. Здесь я отслеживаю событие Dial, потому что во всех других я не вижу описание первоначального канала (который поступил на железную тетю). При переводе происходит разъединение.
Перевод делаю так. Попробовал в контексте default - АТС сругалось в трубку женским голосом.
1. Отслеживаю событие Newstate, делаю сразу redirect до подъема трубки железной тётей.
У звонящего идет соединение и наступает тишина. На переводимый телефон идет звонок, но при ответе тоже самое - тишина.
2. Поступает звонок на железную тётю, далее набирается внутренний номер. Здесь я отслеживаю событие Dial, потому что во всех других я не вижу описание первоначального канала (который поступил на железную тетю). При переводе происходит разъединение.
Перевод делаю так. Попробовал в контексте default - АТС сругалось в трубку женским голосом.
| Код |
|---|
Channel = Канал; ExtraChannel = ""; Exten = "89999999999"; ExtraExten = "89999999999"; Context = "from-internal"; ExtraContext = "from-internal"; Priority = "1"; ExtraPriority= "1"; ActionID = "123123"; Result = ""; Если КомпонентаАТС.Redirect( Channel, ExtraChannel, Exten, ExtraExten, Context, ExtraContext, Priority, ExtraPriority, ActionID, Result) Тогда Сообщить(Result); КонецЕсли; |
Изменено: - 05.07.2016 17:01:43