Появился новый сервис по покупке билетов. Если сервис Smartway полностью реализован в типовой коробке, то интеграцию с его конкурентом нужно писать самому.
Я за здоровую конкуренцию, поэтому выкладываю обработку,
Сервис довольно свежий, поэтому могут быть, нововведения, и возможно нужно будет допиливать обработку.
Код открыт ограничений никаких нет. Тестировался на релизе бухгалтерии 3.0.113.17.
Описание API от разработчиков сервиса: https://stat.alavia.ru/api/hs/v1/Doc
Для человеческого названия городов нужно установить расширение
Загружаем обработку в дополнительные внешние обработки. Все параметры, загруженные во внешнюю обработку будут храниться в системе в параметрах обработки. При открытии через "файл-> Открыть" для автоматического заполнения параметров нужно выбрать выбрать свою обработку из списка дополнительных внешних обработок.
Далее в форме настройки указываем и сохраняем свои параметры подключения к сервису.
Далее в обработка будет в фоновом режиме загружать сами билеты и операции по билетам по расписанию, указанному в форме настройки внешней обработки, а возникающие ошибки отправлять на почту, указанную в настройках.