Нередко возникает ситуация, когда пользователи вкладывают файлы не в карточку документа, а в карточку задачи. При этом файл становится доступным
При завершении определённой задачи первого процесса должен запуститься процесс второй. Можно использовать вложенный комплексный процесс, а можно запустить, используя дополнительный
Отрывка нет, потому что запись защищена.
В случае, когда в выполняемой задаче не приложен файл, процесс не должен продолжаться, а исполнителю выходит напоминание Добавляем условие на
В больших шаблонах маршрутизации нередко можно встретить вложенные подпроцессы, но тут может оказаться неприятный нюанс Когда вложенный подпроцесс завершается с
В условиях маршрутизации иногда есть необходимость проверить, созданы ли связи при выполнении задачи. Для этого в условиях пишем следующий код:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ВЫБРАТЬ ЕСТЬNULL(Адрес.Представление,"") КАК Адрес, ЕСТЬNULL(Почта.Представление,"") КАК Почта, ЕСТЬNULL(Телефон.Представление,"") КАК Телефон ИЗ РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Адрес ПО (Адрес.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо) И Адрес.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес) И Адрес.Вид.Наименование = "Адрес для информирования" ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Почта ПО (Почта.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо) И Почта.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Телефон ПО (Телефон.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо) И Телефон.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон) И Телефон.Вид.Наименование = "Мобильный телефон" |