редакция путей

This commit is contained in:
mirzakaev_tf
2023-10-10 17:27:48 +05:00
parent 7a6a41bd64
commit 78bbf97a43
260 changed files with 723 additions and 722 deletions

View File

@ -26,7 +26,7 @@
После выбора нужного документа откроется реестр документов.
![Рисунок 4 Реестр "Конструктор документов"](./media/registry.png){: .zoom}
![Рисунок 4 Реестр "Конструктор документов"](./media/registry.png)
Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов
![](./media/create.png)
@ -35,31 +35,31 @@
Для дублирования существующего документа необходимо отметить этот документ в реестре и нажать кнопку "Копировать" на верхней панели инструментов.
![Рисунок Копирование документов](./media/image15.png){: .zoom}
![Рисунок Копирование документов](./media/image15.png)
Откроется всплывающее окно "Создание шаблона". В нем необходимо выбрать в какую организацию необходимо скопировать данный документ. Если выбрать ту же организацию, то выбранный документ продублируется в этой же организации, после чего выйдет окно с предложением открыть скопированный документ.
![Копирование документа в ту же организацию](media/copyToCompany.png){: .zoom}
![Скопированный документ](media/copiedDocumentToCompany.png){: .zoom}
![Копирование документа в ту же организацию](media/copyToCompany.png)
![Скопированный документ](media/copiedDocumentToCompany.png)
Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" не ставить галочку и нажать "Создать", то выбранный документ продублируется в выбранную организацию. Код документа при копировании будет изменен.
![Копирование документа в другую компанию копированием](media/copyToAnotherCompany.png){: .zoom}
![Скопированный документ](media/copiedDocument.png){: .zoom}
![Копирование документа в другую компанию копированием](media/copyToAnotherCompany.png)
![Скопированный документ](media/copiedDocument.png)
Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" поставить галочку, и нажать "Создать", то выбранный документ будет доступен для использования в выбранной организации, а документ дублироваться не будет. Код документа при этом в обоих организациях будет один и тот же.
![Копирование документа в другую компанию дублированированием](media/copyToAnotherCompanyWithCheck.png){: .zoom}
![Скопированный документ](media/copiedDocument2.png){: .zoom}
![Копирование документа в другую компанию дублированированием](media/copyToAnotherCompanyWithCheck.png)
![Скопированный документ](media/copiedDocument2.png)
## Копировать для переноса в другую базу
Для переноса конструкторов документов из одной базы в другую необходимо отметить эти документы в реестре и нажать кнопку "Копировать для переноса в другую базу" на верхней панели инструментов.
![Копировать_для_переноса](media/Копировать_для_переноса.PNG){: .zoom}
![Копировать_для_переноса](media/Копировать_для_переноса.PNG)
В открывшемся окне необходимо указать Код организации в базе, в которую переносятся данные. По кнопке "Создать скрипт переноса" будет сформирован скрипт.
![Копировать_для_переноса2](media/Копировать_для_переноса2.PNG){: .zoom}
![Копировать_для_переноса2](media/Копировать_для_переноса2.PNG)
Сравниваются конструкторы по наименованию подтипа документа, если такой уже существовал в базе, он будет закрыт и создан новый. В теле скрипта описано создание самого конструктора, недостающих документов "Подтип документа", "Пользовательские типы атрибутов документа".
@ -67,7 +67,7 @@
Новый созданный документ, выглядит следующим образом:
![Рисунок 5 Документ "Конструктор документов"](./media/docInit.png){: .zoom}
![Рисунок 5 Документ "Конструктор документов"](./media/docInit.png)
Обязательными полями для заполнения являются:
@ -91,7 +91,7 @@
**Разрешить редактировать номер** - при включенной опции в документе созданном на конструкторе, например "Универсальный документ", можно вручную задавать номер документа.
![Номер документа](media/numberDoc.png){: .zoom}
![Номер документа](media/numberDoc.png)
При выключенной опции, генерация номера документа будет автоматическая.
@ -101,14 +101,14 @@
**Номер п/п** - с помощью данного поля можно упорядочить подтипы в рамках одного типа документа в выпадающем списке. Например, заявления на разные вида отпуска
![Группировка](media/group.png){: .zoom}
![Группировка](media/group.png)
**Ознакамливать бухгалтера по зп** - по завершению маршрута документа при включенной галочке, бухгалтеру организации направляется автоматическая рассылка о завершении документа. Бухгалтер назначается в [настройках пользователя](../Настройка пользователей/index.md#вкладка_расчет_зарплаты)
<!-- **Кол-во дней от даты создания** - с помощью данного поля устанавливается ограничение от даты создания документа. Например, если для подтипа "Заявление на ежегодный отпуск", выставить ограничение 14 дней, то при заполнении шаблона документа, если дата начала отпуска наступает ранее чем через 14 дней, появится уведомление в системе, что дата не может быть ранее чем 14 дней от сегодняшней даты.
![Уведомление](media/uvedomlenie.png){: .zoom} -->
![Уведомление](media/uvedomlenie.png) -->
**Запретить создавать под замещением** - при включенной опции выбранный подтип документа нельзя создавать под [замещением](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE %D0%B4%D0%BB%D1%8F %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F %D0%B7%D0%B0%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F %D0%B7%D0%B0%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F/).
@ -141,25 +141,25 @@
Для выбора необходимого типа в документе "Конструктор документов" необходимо раскрыть справочник "Тип документа" и выбрать тип карточки.
![Рисунок 7 Выбор типа документа](./media/docTypeChoose.png){: .zoom}
![Рисунок 7 Выбор типа документа](./media/docTypeChoose.png)
После выбора типа документа необходимо выбрать подтип документа.
![Выбор подтипа документа](./media/subTypeChoose.png){: .zoom}
![Выбор подтипа документа](./media/subTypeChoose.png)
Если требуемый подтип отсутствует в выпадающем списке, можно добавить новый подтип через [реестр "Подтип документа"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9A%D0%AD%D0%94%D0%9E/%D0%9F%D0%BE%D0%B4%D1%82%D0%B8%D0%BF%D1%8B %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/%D0%9F%D0%BE%D0%B4%D1%82%D0%B8%D0%BF%D1%8B %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/) или при помощи вложенной формы.
![Рисунок 8 Реестр "Подтип документа"](./media/image7.png){: .zoom}
![Рисунок 8 Реестр "Подтип документа"](./media/image7.png)
<p>Новый подтип документа можно создать внутри формы "Конструктор документов" с помощью кнопки <img src="../media/createSubTypeDoc.png"> рядом с выпадающим списком. Необходимо заполнить строковое поле "Наименование" и "Использовать в документе", остальные поля необязательны. После нажатия на кнопку "Сохранить" новый подтип будет выбран автоматически.</p>
![Рисунок 9 Создание подтипа документа на вложенной форме](./media/createSubTypeSubForm.png){: .zoom}
![Рисунок 9 Создание подтипа документа на вложенной форме](./media/createSubTypeSubForm.png)
После создания шаблона документа выбранный для него подтип будет появляться при создании документов, относящихся только к выбранному типу документа. Т.е. если в шаблоне документа был выбран тип "Заявление от сотрудника", то данный шаблон будет доступен только при создании заявления от сотрудника даже при наличии подтипа с таким же наименованием, но для другого типа документа.
Если по выбранному подтипу уже существует не закрытый шаблон, то поле очистится и появятся уведомления:
![Уведомления о не закрытом шаблоне](./media/subTypeDuplicated.png){: .zoom}
![Уведомления о не закрытом шаблоне](./media/subTypeDuplicated.png)
В уведомлениях содержится код шаблона, по которому его можно найти в реестре "Конструктор документов". Про закрытие шаблонов можно прочесть [ниже](#закрытие-шаблона).
@ -178,11 +178,11 @@
Для добавления новой строки в таблицу "Дополнительные атрибуты" необходимо нажать на кнопку "Добавить".
![Рисунок 10 Расположение кнопки "Добавить"](./media/image8.png){: .zoom}
![Рисунок 10 Расположение кнопки "Добавить"](./media/image8.png)
После нажатия на кнопку добавляется новая строка в таблице.
![Рисунок 11 Новая строка в таблице "Дополнительные атрибуты"](./media/image10.png){: .zoom}
![Рисунок 11 Новая строка в таблице "Дополнительные атрибуты"](./media/image10.png)
#### Описание полей в таблице "Дополнительные атрибуты": { #описание-полей }
@ -353,7 +353,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Заполненная табличная часть выглядит следующим образом:
![Рисунок 12 Таблица "Дополнительные атрибуты"](./media/docTableFilled.png){: .zoom}
![Рисунок 12 Таблица "Дополнительные атрибуты"](./media/docTableFilled.png)
## Шаблон
@ -363,7 +363,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Заполненный текст шаблона выглядит следующим образом:
![Рисунок 13 Заполненный шаблон](./media/template.png){: .zoom}
![Рисунок 13 Заполненный шаблон](./media/template.png)
Для дальнейшей работы пользователей с документом необходимо его сохранить, нажав на кнопку "Сохранить"
![](./media/image12.png)
@ -375,7 +375,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Для того, чтобы иметь более чёткое представление о том, как будет выглядеть печатная форма при построенном шаблоне, можно воспользоваться кнопкой <img alt="Предпросмотр" src="../media/previewBtn.png">. При нажатии на кнопку документ конструктора будет сохранён и откроется печатная форма с текстом, внесённом в шаблон. При предпросмотре служебные наименования на конкретные значения не заменяются.
![Пример отчёта при предпросмотре](./media/preview.png){: .zoom}
![Пример отчёта при предпросмотре](./media/preview.png)
## Показать подсказки
@ -383,7 +383,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
В верхней части формы появится серый текст:
![Пример формы с подсказками](./media/formWithTips.png){: .zoom}
![Пример формы с подсказками](./media/formWithTips.png)
Чтобы скрыть вспомогательный текст, необходимо нажать на кнопку <img alt="Скрыть подсказки" src="../media/hideTips.png">.
@ -425,7 +425,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
### Необходимые типы вложений
В конструкторе есть возможность задавать типы вложений. Для этого их нужно добавить в таблице "Необходимые типы вложений" по кнопке добавить. Типы вложений выбираются из справочника ["Типы вложений"](../Типы вложений/Типы вложений.md)
В конструкторе есть возможность задавать типы вложений. Для этого их нужно добавить в таблице "Необходимые типы вложений" по кнопке добавить. Типы вложений выбираются из справочника ["Типы вложений"](../Типы вложений/index.md)
![Рисунок 13 Типы вложений](./media/image16.png)
@ -479,13 +479,13 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Если сотрудник трудоустроен на нескольких организациях холдинга и/или принят также внутренним совместителем на одной из организаций, то при оформлении заявления на отпуск, он должен согласовать заявление по каждому месту работы. Для этого реализована возможность тиражирования данного документа во все организации, и все должности внутри одной организации. По завершению согласования заявления на основном месте работе, оно будет растиражировано по каждому месту работы. В данном блоке можно можно указать данную информацию для совместителя, что ему не нужно будет создавать на каждом месте работы нужное заявление. Информация будет отображаться при заполнении заявления на основном месте работы.
![Предупреждение](media/predupr.png){: .zoom}
![Предупреждение](media/predupr.png)
![Заявление](media/zayavlenie.png){: .zoom}
![Заявление](media/zayavlenie.png)
С помощью инструментов, расположенных в верхней части можно форматировать текст. Например, выбрать шрифт, размер, цвет, начертание (полужирный, курсив или подчеркнутый), выравнивание абзацев.
![Форматирование](media/formattirazh.png){: .zoom}
![Форматирование](media/formattirazh.png)
#### Оповещение документа
@ -502,11 +502,11 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
![Текст копия](media/textCopy.jpg)
![Копия](media/copi.png){: .zoom}
![Копия](media/copi.png)
С помощью инструментов, расположенных в верхней части можно форматировать текст. Например, выбрать шрифт, размер, цвет, начертание (полужирный, курсив или подчеркнутый), выравнивание абзацев.
![Форматирование](media/formatCopy.png){: .zoom}
![Форматирование](media/formatCopy.png)
### Не применять тиражирование для Пользователей
@ -621,7 +621,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
В табличной части "Тип+подтип документов" задаются условия какие типы и подтипы документов будут отображаться по кнопке "Операции" внутри документа.
Данный пример представлен для конструктора группы ["Уведомления Lexema"](../Настройка внутрисистемных уведомлений/Настройка внутрисистемных уведомлений.md) подтипа "Уведомления об отпуске".
Данный пример представлен для конструктора группы ["Уведомления Lexema"](../Настройка внутрисистемных уведомлений/index.md) подтипа "Уведомления об отпуске".
![Меню](media/menuOperac.png)
@ -629,7 +629,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
* **Название** - задается название операции, например, Создать "Заявление на ежегодный отпуск";
* **Тип документа** - выбирается к какому типу документа необходимо добавить меню операций;
* **Подтип** - выбирается к какому типу документа необходимо добавить меню операций;
* **Условие фильтрации** - задается название типа вида отпуска указанный в [уведомлении](../Настройка внутрисистемных уведомлений/Настройка внутрисистемных уведомлений.md)
* **Условие фильтрации** - задается название типа вида отпуска указанный в [уведомлении](../Настройка внутрисистемных уведомлений/index.md)
* **Служебное наименование** - задается служебное наименование [дополнительного атрибута](ополнительные_атрибуты_документа), в данном случае **#typeVacation#**.
![Атрибут](media/atribut.png)
@ -834,7 +834,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
## Вкладка "Сообщения об удаленных документах"
Данная вкладка предназначена для самостоятельного указания текста для удаленных документах из системы 1С. Если электронный документ был загружен в систему 1С, и при этом соответствующий приказ был помечен на удаление в системе 1С, то указанный текст, он будет отображаться в связанном с приказом заявлении. Для проставления признака должна быть настроена задача ["Проверка документов Лексемы на удаление в 1С"](../sheduler/TaskSheduler.md) в [планировщике](../sheduler/Config.md).
Данная вкладка предназначена для самостоятельного указания текста для удаленных документах из системы 1С. Если электронный документ был загружен в систему 1С, и при этом соответствующий приказ был помечен на удаление в системе 1С, то указанный текст, он будет отображаться в связанном с приказом заявлении. Для проставления признака должна быть настроена задача ["Проверка документов Лексемы на удаление в 1С"](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md).
![Сообщение](media/messageDelete.png)
@ -850,23 +850,23 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
<p>После нажатия на кнопку "Создать" в реестре "Конструктор документов" заполним служебное наименование шаблона значением "AppealToPetrov" (рекомендуется использовать латинский алфавит), выберем тип документа "Универсальный документ" и создадим новый подтип документа: "Обращение". Это делается с помощью кнопки <img src="../media/createSubTypeDoc.png"> справа от поля "Подтип документа".</p>
![Рисунок 15 Подтип "Обращение"](./media/subtypeExample.png){: .zoom}
![Рисунок 15 Подтип "Обращение"](./media/subtypeExample.png)
По нажатию на кнопку "Сохранить" создается новый подтип для типа документа, указанного в поле "* Использовать в документе". Выберем созданный подтип для шаблона документа. В результате заполнены первые три поля, которые определят процесс выбора шаблона пользователями.
![Рисунок 16 Заполнены тип и подтип](./media/exampleTypeChoosed.png){: .zoom}
![Рисунок 16 Заполнены тип и подтип](./media/exampleTypeChoosed.png)
### Текст шаблона
Заполним текст шаблона, в который будут подставляться атрибуты. Места для подстановки выделяются с двух сторон символом #, текст между ними рекомендуется писать на латинице и достаточно близкий по смыслу к соответствующим атрибутам. Текст шаблона будет выглядеть следующим образом:
![Рисунок 17 Заполнен основной текст шаблона](./media/exampleTemplateText.png){: .zoom}
![Рисунок 17 Заполнен основной текст шаблона](./media/exampleTemplateText.png)
### Суть обращения
Создадим первый атрибут суть обращения. Поле, которое увидит пользователь, будет предназначено для ввода текста. Добавим новую строку в таблицу "Дополнительные атрибуты" и заполним наименование, тип атрибута и наименование колонки, а также потребуем обязательное заполнение поля пользователем и сделаем атрибут первым по порядку (порядок сортировки).
![Рисунок 18 Заполнен атрибут Суть обращения](./media/example1stAttr.png){: .zoom}
![Рисунок 18 Заполнен атрибут Суть обращения](./media/example1stAttr.png)
### Источник обращения {#источник}
@ -882,7 +882,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Теперь можно вернуться в конструктор документов и добавить вторую строку: с источником обращения. В качестве типа атрибута здесь необходимо выбрать "Пользовательский тип атрибута", в Тип группы (Unispr) необходимо ввести группу "источник обращения", в качестве наименования в выпадающем списке необходимо ввести значение "Name".
![Рисунок 22 Заполнен атрибут Источник обращения](./media/example2ndAttr.png){: .zoom}
![Рисунок 22 Заполнен атрибут Источник обращения](./media/example2ndAttr.png)
### Адресат
@ -890,19 +890,19 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
В новой строке таблицы "Дополнительные атрибуты" в качестве типа атрибута необходимо выбрать "Подразделение" и заполнить поле Наименование в выпадающем списке значением "Name".
![Рисунок 23 Заполнен атрибут Адресат обращения](./media/example3rdAttr.png){: .zoom}
![Рисунок 23 Заполнен атрибут Адресат обращения](./media/example3rdAttr.png)
### Срочность
Срочность обработки обращения предполагается оставить в качестве реквизита документа, не отражая его значение в текстовой части. Поле будет в виде опции (поле для галочки, чекбокс). Для этого необходимо в качестве типа атрибута выбрать "Логическое" (bool).
![Рисунок 24 Заполнен атрибут Срочность рассмотрения](./media/example4thAttr.png){: .zoom}
![Рисунок 24 Заполнен атрибут Срочность рассмотрения](./media/example4thAttr.png)
### Дата
Последним атрибутом в таблице "Дополнительные атрибуты" будет дата создания документа.
![Рисунок 25 Заполнен атрибут Дата обращения](./media/example5thAttr.png){: .zoom}
![Рисунок 25 Заполнен атрибут Дата обращения](./media/example5thAttr.png)
### Специальные атрибуты
@ -912,15 +912,15 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
Сохраним созданный шаблон документа:
![Рисунок 26 Шаблон "Обращение на имя Петрова"](./media/exampleTemplateFinal.png){: .zoom}
![Рисунок 26 Шаблон "Обращение на имя Петрова"](./media/exampleTemplateFinal.png)
Перейдем к созданию универсального документа по созданному шаблону. Нажмем на кнопку "Создать" в реестре универсальных документов и выберем подтип "Обращение". Загрузятся реквизиты документа, соответствующие созданным нами дополнительным атрибутам, и основной текст. Более подробно о работе в универсальном документе можно прочесть в соответствующей [статье](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A1%D0%AD%D0%94/%D0%A3%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9 %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/%D0%A3%D0%BD%D0%B8%D0%B2%D0%B5%D1%80%D1%81%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9 %D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/).
![Рисунок 27 Универсальный документ шаблон загружен](./media/exampleUniDocInit.png){: .zoom}
![Рисунок 27 Универсальный документ шаблон загружен](./media/exampleUniDocInit.png)
Заполним реквизиты документа и нажмем на кнопку "Заполнить шаблон".
![Рисунок 28 Универсальный документ шаблон заполнен](./media/exampleUniDocFilled.png){: .zoom}
![Рисунок 28 Универсальный документ шаблон заполнен](./media/exampleUniDocFilled.png)
## FAQ