Данное мобильное приложение написано под Android.
Механизм работы следующий: в 1С делаются записи в регистр сведений, в котором хранится номер телефона, текст СМС и ссылка на документ откуда эта запись была сгенерирована.
Мобильное приложение, установленное на смартфоне подключатся к базе 1С через HTTP-сервис, забирает из регистра сведений порцию данных для отправки СМС, и пытается их отправить средствами самого смартфона.После отправки СМС возвращает в 1С информацию об отправленных СМС (меняет статус записей в регистре).
Так же приложение обрабатывает входящие СМС и отправляет информацию (текст СМС и вх.номер) о них в базу 1С. Полученные СМС записываются в отдельный регистр сведений, дальше эти данные анализируются и выполняются определенные действия .
Данная разработка не является готовым решением, т.к. разрабатывалось под конкретную задачу и конкретную конфигурацию. Она может служить лишь заготовкой для решения собственных задач.
Сразу скажу, что некоторые реквизиты и ресурсы регистра сведений будут иметь тип Строка , вместо реального типа в моей базе. Поскольку база не типовая, то выдергивал регистры в чистую конфигурацию, чтоб не тянуть всю конфигурацию.
Данное решение не подойдет для очень большого количества СМС отправок,т.к. практически все операторы будут расценивать частые СМС как спам. они сошлются на какой-нибудь пункт из договора об оказании услуг и заблокируют отправку СМС. У меня такая блокировка случилась, когда за несколько часов я отправил больше 1000 СМС.
200-300 смс в день думаю никто не заблокирует. Если у кого-то есть информация о том, как договориться с оператором связи что б не блокировали отправку - пишите в комментариях, тогда проект будет развиваться дальше. Звонки операторам и посещения салонов связи не дали результатов.