О пользе чтения исходников

Занимаюсь интеграцией 1С с древней АСТ, которая не поддерживает управление по web-API Астерикс. Для интеграции использую возможности смартфона MicroSip. Я произвел анализ рынка — он самый лучший из бесплатных.

Всё хорошо — у меня в 1С открывается карточка контрагента при входящем звонке, я могу из 1С поднять трубку, сбросить звонок. Но всегда хочется большего. Клиенту хочется, чтобы можно было перенаправлять звонки.

Я обещал, что подумаю, как это сделать через AutoIt или другие подобные программы. Но все же меня посетила мысль, может добавить параметр командной строки, чтобы делать перенаправление? Заплатить программисту на C++, чтобы он доделал такую возможность. Благо, код открыт.

И что вы думаете, я открыл код и увидел желанную команду:

При этом в документации этих команд не было:

Тестирование показало, что ее надо вызывать примерно так: microsip /transfer:112.

Забавно, что команда появилась только в свежей версии 3.20.7 от 25 августа 2021 года:

Как раз тогда, когда мне это понадобилось!

Правда, перенаправление не работает даже в ручном режиме, сейчас разбираемся, это проблема АТС или Microsip. Но команда есть, она подхватывается из командной строки, все нормально. Будем надеяться, разберемся.

Вот в чем преимущество систем с открытым кодом. Если что-то не дописали в документации, можно посмотреть напрямую в коде.

Dangerous Hooded Hacker Breaks into Government Data Servers and Infects Their System with a Virus. His Hideout Place has Dark Atmosphere, Multiple Displays, Cables Everywhere.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *