При регулярных продажах расходных материалов, периодических товаров или услуг менеджеру важно вовремя связаться с клиентом и предложить новую поставку до того, как у него закончится товар или он уйдет к конкурентам. Разберем, какие типовые средства предоставляет программа «1С:Управление торговлей 11» (УТ 11) для фиксации напоминаний и как правильно реализовать автоматическое формирование таких уведомлений.
В типовой конфигурации предусмотрен механизм персональных напоминаний, встроенный в Библиотеку Стандартных Подсистем (БСП). Для его работы необходимо проверить системные настройки:
После включения функциональной опции в документах (например, в документе РеализацияТоваровУслуг или карточке Партнеры) на панели навигации или в командной панели появляется кнопка Органайзер → Напомнить... (значок колокольчика). Менеджер может вручную указать:
В назначенное время у ответственного пользователя появится всплывающее окно со списком актуальных задач и ссылкой на документ-основание или партнера.
Если требуется полностью исключить человеческий фактор и не заставлять менеджеров вручную ставить напоминание после каждой отгрузки, проанализируем возможности подсистемы CRM и маркетинг:
Менеджер может ежедневно открывать список клиентов с установленным отбором по данному сегменту и видеть контрагентов, которым пора сделать повторное предложение. Дополнительно стабильность и интервалы заказов можно отслеживать с помощью типового отчета Регулярность покупок клиентов.
Когда требуется автоматически генерировать системные оповещения при наступлении расчетного срока, разберем правильный архитектурный подход к доработке.
Почему не стоит использовать подписку на событие проведения документа:
Привязка алгоритма к событию ОбработкаПроведения документа РеализацияТоваровУслуг приводит к тому, что при групповом перепроведении документов или закрытии месяца напоминания будут дублироваться или перезаписываться, а скорость проведения документов снизится.
Рекомендуемый подход: Регламентное задание в расширении (.cfe):
ВыручкаИСебестоимостьПродаж (или Продажи) вычисляем дату последней отгрузки номенклатуры клиенту или среднюю периодичность его заказов.НапоминанияПользователя или запускаем бизнес-процесс Задание на ответственного менеджера партнера.Посмотрим на пример программного добавления системного напоминания для менеджера:
ЗаписьНапоминания = РегистрыСведений.НапоминанияПользователя.СоздатьМенеджерЗаписи();
ЗаписьНапоминания.Пользователь = МенеджерКлиента;
ЗаписьНапоминания.Источник = СсылкаНаПартнера;
ЗаписьНапоминания.СрокНапоминания = ТекущаяДатаСеанса();
ЗаписьНапоминания.Описание = "Клиент не заказывал товар более 3 месяцев. Необходимо предложить пополнение остатков.";
ЗаписьНапоминания.СпособУстановкиВремени = Перечисления.СпособыУстановкиВремениНапоминания.ВУказанноеВремя;
ЗаписьНапоминания.Записать(Истина);
Использование регистра НапоминанияПользователя интегрирует оповещение в стандартный интерфейс БСП, а создание бизнес-процесса Задание позволяет руководителю отдела продаж дополнительно контролировать факт выполнения контакта с клиентом.