Настройка оповещений пользователей по SMS, Email и в Telegram о складских событиях «1С:WMS» в примерах

В программе «1C:WMS Логистика. Управление складом» складские события представляют собой различные изменения, происходящие на складе, такие как поступление товаров, отгрузка товаров, перемещение товаров по складу и т.д. Оповещение пользователей о таких изменениях является важной функцией для автоматизации бизнес-процессов и управления складом. Например, такие уведомления позволяют оперативно реагировать на важные события, следить за запасами, контролировать поставки и многое другое.

Для реализации оповещений пользователей в «1C:WMS» можно использовать различные инструменты.

SMS-уведомления: для отправки SMS требуется заключение договора с любым поставщиком услуг сотовой связи, поддерживаемым системой:
  • Уведомления в Telegram: для отправки уведомлений в Telegram из «1C:WMS» можно использовать Telegram API. Необходимо создать бота в Telegram, получить API ключ и настроить его в системе 1С. После этого можно отправлять уведомления с помощью HTTP-запросов к API Telegram:
Email уведомления: для отправки уведомлений на электронную почту из 1С можно использовать стандартные средства работы с Email:
Рассмотрим несколько примеров настройки оповещений о разных складских событиях.

Оповещение после блокировки отбора

Рассмотрим пример настройки оповещения пользователей через SMS-уведомления после блокировки задачи на отбор с причиной блокировки «Нет остатка». Для этого необходимо, во-первых, создать складское событие с типом «Перемещение товара»:
Далее в настройки отбора добавить:

  • Документ.Статус «Равно» Проблема;
  • Документ.Причина блокировки «Равно» Нет остатка;
  • Документ.Тип задачи «Равно» Отбор.
В алгоритме обработки указать:

  • Алгоритм обработки – Оповестить пользователя;
  • Метод оповещения – SMS;
  • Получатели – Николаев Р.Д. (Инвентаризатор);

Важно: необходимо убедиться, что в карточке пользователя указан номер телефона, на который будут отправляться оповещения.
Примечание: в реквизите «Получатели» можно выбрать как определенного пользователя системы, так и группу пользователей, которым будем доставлено оповещение.

  • Шаблон оповещения – Произвольный алгоритм или Редактор шаблонов.
Примечание: для использования Редактора шаблонов необходимо включить константу «Использовать шаблоны сообщений»:
После включения константы в системе появляется возможность создания собственных шаблонов сообщений. Для создания необходимо открыть справочник «Шаблоны сообщений» через «Функции для технического специалиста»:
По кнопке «Создать шаблон» есть возможность создать шаблон для электронного письма или сообщения SMS:
Рассмотрим пример создания шаблона для сообщения SMS.

  1. Заполняем реквизит «Наименование».
  2. Выбираем назначение, в нашем случае это будет «Задача по перемещению товара».
  3. В поле «Сообщение SMS» вводим текст сообщения.
  4. Проверяем шаблон по кнопке «Проверить шаблон».
После записи шаблона возвращаемся в справочник «Типы складских событий». В алгоритмах обработки выбираем созданный шаблон:
Рассмотрим вариант выбора шаблона оповещения «Произвольный алгоритм»:
Так как в нашем случае был заблокирован отбор с типом «Нет остатка», в теле письма указываем:
Финальное складское событие по оповещению инвентаризатора выглядит следующим образом:
Оповещение начальника склада о завершении отгрузки

Рассмотрим пример настройки оповещения пользователей через SMS-уведомления после отгрузки заказа. Для этого необходимо создать складское событие с типом «Изменение статуса заказа на отгрузку»:
В настройки отбора добавить: Статус «Равно» Отгружен.
В алгоритме обработки указать:

  • Алгоритм обработки – Оповестить пользователя;
  • Метод оповещения – SMS;
  • Получатели – Дроздов А.А. (Начальник склада).
Важно: необходимо убедиться, что в карточке пользователя указан номер телефона, на который будут отправляться оповещения:
Примечание: в реквизите «Получатели» можно выбрать как определенного пользователя системы, так и группу пользователей, которым будем доставлено оповещение.

  • Шаблон оповещения – Произвольный алгоритм или Редактор шаблонов.
Далее нужно открыть справочник «Шаблоны сообщений» через «Функции для технического специалиста»:
По кнопке «Создать шаблон» есть возможность точно так же создать шаблон для электронного письма и сообщения SMS. Рассмотрим пример создания шаблона для Сообщения SMS.

  1. Заполняем реквизит «Наименование».
  2. Выбираем назначение, в нашем случае это будет «Заказ на отгрузку».
  3. В поле «Сообщение SMS» вводим тело письма.
  4. Проверяем шаблон по кнопке «Проверить шаблон».
После записи шаблона возвращаемся в справочник «Типы складских событий». В алгоритмах обработки выбираем созданный шаблон:
Рассмотрим вариант выбора шаблона оповещения «Произвольный алгоритм»:
Так как в нашем случае заказ был отгружен, в теле письма указываем:
Финальное складское событие по оповещению начальника склада о завершении отгрузки выглядит следующим образом:
Оповещение начальника склада о завершении приемки

Рассмотрим пример настройки оповещения пользователей через SMS-уведомления после завершения приемки. Для этого необходимо создать складское событие с типом «Завершение приемки»:
В настройки отбора добавить: Статус «Равно» Закрыта.
В алгоритме обработки указать:

  • Алгоритм обработки – Оповестить пользователя;
  • Метод оповещения – SMS;
  • Получатели - Дроздов А.А. (Начальник склада).
Примечание: в реквизите «Получатели» можно выбрать как определенного пользователя системы, так и группу пользователей, которым будет доставлено оповещение.

  • Шаблон оповещения – Произвольный алгоритм или Редактор шаблонов.
Далее нужно открыть справочник «Шаблоны сообщений» через «Функции для технического специалиста»:
По кнопке «Создать шаблон» точно так же есть возможность создать шаблон для электронного письма и сообщения SMS. Рассмотрим пример создания шаблона для сообщения SMS.

  1. Заполняем реквизит «Наименование».
  2. Выбираем назначение, в нашем случае это будет «Приемка».
  3. В поле «Сообщение SMS» вводим тело письма.
  4. Проверяем шаблон по кнопке «Проверить шаблон».
После записи шаблона возвращаемся в справочник «Типы складских событий». В алгоритмах обработки выбираем созданный шаблон:
Рассмотрим вариант выбора шаблона оповещения «Произвольный алгоритм»:
Так как в нашем случае приемка была завершена, в теле письма указываем:
Финальное складское событие по оповещению начальника склада о завершении приемки выглядит следующим образом:
Мы регулярно публикуем различные полезные статьи по работе и настройке разных конфигураций 1С – заходите в наш блог почаще или подписывайтесь на нашу еженедельную рассылку. А если у вас есть конкретная проблема или вопрос – обратитесь за помощью к консультантам «СИТЕК» любым удобным для вас способом!

Автор статьи: Данил Коньков – ведущий специалист отдела внедрения.