В данном посте я опишу подход к добавлению в конфигурацию «Управление торговлей 11.1» стороннего сервиса отправки sms. В конфигурации УТ 11.1 по умолчанию уже реализован механизм отправки смс с помощью сервисов Билай и МТС. Во время анализа возможности добавления сервиса turbosms очень обрадовала продуманность данной возможности со стороны разработчиков с точки зрения кода.
Если в параметрах смс задан не типовой провайдер, то во время отправки сообщения разработчики предусмотрели вызов отдельного метода ОтправитьSMS в общем модуле ОтправкаSMSПереопределяемый. В этом методе 1с-программист может прописать свои алгоритмы отправки не перекраивая код и архитектуру хранения данных.
Такая же приятная предусмотрительность обнаружилась и в механизме проверки статусов sms. В проверке статусов тоже удалось воспользоваться предусмотренным типовым решением методом.
Обычно во время добавления отправки sms в 1с-конфигурации приходилось добавлять свою систему шаблонов отправки сообщений. В УТ 11.1 механизм создания и заполнения шаблонов реализован «с коробки». В шаблонах можно использовать в качестве оснований сообщения документы и справочники. У каждого объекта-основания есть макет СКД “ДанныеШаблонаСообщений”. Данный макет может дорабатываться 1с-программистом для добавления возможности использования новых полей в шаблоне. К примеру, добавив связь с регистром сведений по данным отправки на Новую почту мы получаем возможность использовать данные про посылку в своих шаблонах.
Похожие записи: