Специальные функции


Специальная функция позволяет добавить дополнительные возможности в маршруты.

На данный момент в маршрутах имеются следующие общедоступные спецфункции:

Название Описание Параметры

 Конвертация файлов в PDF

Позволяет преобразовать загруженные в карточку документа файлы с расширением«.docx», «.doc», «.xlsx», «.xls» в формат PDF. После конвертации в разделе «Файлы» карточки документа появится новый файл, но уже в формате PDF, его название будет переведено на латиницу. При этом старый файл также остаётся в карточке. Это актуально, например, для кадровых документов.

Не указываются

 Проверка на приложенный файл

Производит проверку наличия в карточке документа приложенного файла. Если файл отсутствует, то появится предупреждение.

Не указываются

Проверка на заполненность поля

Устанавливает, есть ли значение в указанном в «Параметры» поле. В случае если указанные поля не заполнены или отсутствуют в карточке документа, система выдаст предупреждение.

Через ";" без пробелов указываются названия полей, по которым будет произведена проверка.

Менеджер контрагента заполнен?

Проверяет заполнен ли «Менеджер» у выбранного в документе контрагента. Если «Менеджер» заполнен, то маршрут переходит на ветку «Истина». Кроме того, система производит попытку поиска сотрудника, связанного с найденным менеджером и в случае успеха заполняет поле «Сотрудник» в документе. Помимо этого заполняется поле «Подразделение».
Если поле «Контрагент» в карточке документа не заполнено или не найден «Менеджер», то маршрут перейдёт на ветку «Ложь».

Не указываются

Проверка на дубли

Запускает поиск дублей текущего документа по реквизитам:

1. Тип документа

2. Дата документа

3. Номер документа

4. Организация

5. Контрагент

6. Сумма.

Поиск производится по всем документам, кроме удаленных и документов в статусе «Отклонено».

Если дубль найден – появляется окно с надписью «Найден дубль документа!» и ссылкой на дубль. Маршрут не переходит на следующий этап.
Если дубли не найдены, маршрут переходит на ветку «Истина».

Если указать в параметрах названия полей из карточки документа или названия дополнительных полей, созданных под тип документа, тогда проверка будет осуществляться по ним, вместо первоначальных. Указывать названия полей необходимо через ";" без пробелов.

Смена инициатора

Изменяет инициатора маршрута на пользователя, указанного в поле «Сотрудник» (к сотруднику должен быть привязан пользователь системы). Если изменение прошло успешно, маршрут переходит на ветку «Истина».

Если поле «Сотрудник» не заполнено, или к сотруднику не привязан пользователь, появится окно с соответствующим предупреждением. Маршрут не переходит на следующий этап.

Не указываются

 Входящий из ЭДО?

Функция определяет пришел документ через ЭДО или нет. Если документ направлен через ЭДО, тогда маршрут направится на этап из поля "Истина", иначе на этап из поля "Ложь".

Не указываются

 Формирование документа по шаблону

Формирует и сохраняет в карточке файл, созданный по шаблону, указанному в параметрах функции.

Функция сравнивает значение поля «Параметр» с названиями загруженных шаблонов, при нахождении соответствия подгружает шаблон в документ и добавляет в него значения из карточки текущего документа.

Если поле «Параметр» пустое, система выдаст ошибку: «Параметр не заполнен».

Если шаблон с наименованием, указанным в поле «Параметр» не будет найден, система выдаст ошибку: «Шаблон не найден».

Точное название шаблона.

Или

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

Вы также можете заказать у нас разработку специальной функции под ваши потребности. Для этого сделайте обращение в техническую поддержку.