diff --git a/docs/Admin manuals/Конструктор документов/media/naimenova.png b/docs/Admin manuals/Конструктор документов/media/naimenova.png new file mode 100644 index 0000000..b564547 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/naimenova.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/vycislenie.png b/docs/Admin manuals/Конструктор документов/media/vycislenie.png new file mode 100644 index 0000000..b706621 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/vycislenie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/zayavlen.png b/docs/Admin manuals/Конструктор документов/media/zayavlen.png new file mode 100644 index 0000000..8d6eab2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/zayavlen.png differ diff --git a/docs/Admin manuals/Конструктор документов/Конструктор документов.md b/docs/Admin manuals/Конструктор документов/Конструктор документов.md index 98e664e..48ead2a 100644 --- a/docs/Admin manuals/Конструктор документов/Конструктор документов.md +++ b/docs/Admin manuals/Конструктор документов/Конструктор документов.md @@ -790,6 +790,22 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam ----------------------|-----------|--------------------- #year# | Необходимо заполнить информацию | #Master_Position# ilike '%водитель%' +## Вкладка "Настройка вычислений" + +Данная вкладка предназначена для вычисления зависимостей атрибутов между собой. + +В столбце **"Основной атрибут"** заполняется служебное наименование атрибута, который является основным в конструкторе. В столбце **«Зависимые атрибуты»** указываются служебные наименования атрибутов, которые необходимо указать как зависимые от основного атрибута. В столбце **"Вычисление"** указывается условие по которому вычисляется проверка по зависимым атрибутам. + +В данном примере представлены вычисления для определения подразделения и должности при выборе сотрудника из выпадающего списка. В качестве основного атрибута для обоих вычислений выступает служебное наименование **#worker#**, для должности - **#prof#**, для подразделения - **#podr#**. + +Основной атрибут | Зависимые атрибуты | Вычисления +-----------------|--------------------|----------- +#worker# | #prof# | (select p."IdPost" from comdoc."WorkersListOnDate"(now()::date, 1, 1) p where p."IdWorker" = #worker#) +#worker# | #podr# | (select p."IdDepartment" from comdoc."WorkersListOnDate"(now()::date, 1, 1) p where p."IdWorker" = #worker#) + +![Вычисление](media/vycislenie.png) +![Атрибуты](media/naimenova.png) + ## Вкладка "Сообщения об удаленных документах" Данная вкладка предназначена для самостоятельного указания текста для удаленных документах из системы 1С. Если электронный документ был загружен в систему 1С, и при этом соответствующий приказ был помечен на удаление в системе 1С, то указанный текст, он будет отображаться в связанном с приказом заявлении. Для проставления признака должна быть настроена задача ["Проверка документов Лексемы на удаление в 1С"](../sheduler/TaskSheduler.md) в [планировщике](../sheduler/Config.md).