Бизнес-процессы: готовый пример как вывести месяц прописью в бизнес-процессе
Пример задачи:
Сформировать название сделки в виде "Техобслуживание за {месяц_прописью}". Месяц будем брать из даты создания сделки, но можно использовать и любую другую дату в зависимости от деталей задачи.
Получить название месяца можно за два простых действия и всего один блок бизнес-процесса 😀
Получаем 2 цифры месяца, например, "10" для октября
Создаем переменную Месяц (число) с кодом month_number и типом данных Строка.
В переменную Месяц (число) записываем выражение: ={{=date("m",{{Дата создания}})}}
В переменную Месяц (число) записываем выражение: ={{=date("m",{{Дата создания}})}}
Создаем переменную Месяц (название) с кодом month_name и типом данных Список с вариантами значений:
Для дальнейших действий бизнес-процесса нужно использовать {=Variable:month_name > printable} чтобы вывести месяц прописью, например, в названии сделки. Мой бизнес-процесс будет просто делать запись в лог.
- [01]январь
- [02]февраль
- [03]март
- [04]апрель
- [05]май
- [06]июнь
- [07]июль
- [08]август
- [09]сентябрь
- [10]октябрь
- [11]ноябрь
- [12]декабрь
В квадратных скобках указывается символьный код значений, а после них - название значение. Сопоставление данных происходит по коду(!) значения.
В переменную Месяц (название) записываем выражение: {=Variable:month_number}
В схеме бизнес-процесса получение месяца достаточно одного блока Изменение переменных:
Комментарии
Отправить комментарий