commit bfb53f8dae478194141d5c399c25bc212c135cca Author: jukov_mn Date: Wed Nov 26 14:25:21 2025 +0500 new diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..52688d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/env +/site +/venv +docs\Admin manuals\QueryAnalyzer +docs\Admin manuals\Проведение тестирование сайта\ \ No newline at end of file diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000..0b7bd5a --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,23 @@ +# .readthedocs.yaml +# Read the Docs configuration file +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 +build: + os: "ubuntu-22.04" + tools: + python: "3.8" + +python: + install: + - requirements: mkdocs/requirements.txt + +mkdocs: + configuration: mkdocs.yml + +# Optionally set the version of Python and requirements required to build your docs +# python: +# version: "3.8" +# install: +# - requirements: mkdocs/requirements.txt \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..e847e15 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,10 @@ +{ + "markdown-table-formatter.limitLastColumnLength": "Follow editor's wordWrapColumn", + "markdown-table-formatter.globalColumnSizes": "Same Table Size", + "markdown.copyFiles.destination": { + "/docs/**/*": "media/${fileName}" + }, + "cSpell.words": [ + "автоматического" + ] + } \ No newline at end of file diff --git a/admin-manuals.yml b/admin-manuals.yml new file mode 100644 index 0000000..6b75401 --- /dev/null +++ b/admin-manuals.yml @@ -0,0 +1,79 @@ +site_name: Руководство администратора приложения Lexema +repo_url: http://gogs.lexema.ru/zpavel/sample-docs +edit_uri: _edit/master/docs/ +nav: + +markdown_extensions: + - toc: + separator: "_" + permalink: "#" + slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: "lower", percent_encode: true}} + - attr_list + - admonition + - sane_lists + - pymdownx.highlight + - pymdownx.superfences + - def_list + +extra_css: + - css/extra.css + +extra_javascript: + - javascripts/extra.js + +plugins: + - search: + lang: ['ru', 'en'] + - section-index + - include-markdown + - literate-nav: + nav_file: SUMMARY.md + # Для пдфки видимо свой файл оглавления сделать не получится + - with-pdf: + author: Ксения Шабанова, Павел Зюзин, Ксения Имамутдинова, Альбина Янгирова, Тимур Мирзакаев, Марина Халиуллина, Регина Лапина + copyright: ООО "Лексема" + # + #cover: false + #back_cover: true + #cover_title: TITLE TEXT + cover_subtitle: Версия 20221018-15 + #custom_template_path: TEMPLATES PATH + # + toc_title: Оглавление + #heading_shift: false + # toc_level: 3 + #ordered_chapter_level: 2 + #excludes_children: + # - 'release-notes/:upgrading' + # - 'release-notes/:changelog' + # + #exclude_pages: + # - 'bugs/' + # - 'appendix/contribute/' + #convert_iframe: + # - src: IFRAME SRC + # img: POSTER IMAGE URL + # text: ALTERNATE TEXT + # - src: ... + #two_columns_level: 3 + # + #render_js: true + #headless_chrome_path: headless-chromium + # + output_path: pdf/admin-manual.pdf + #enabled_if_env: ENABLE_PDF_EXPORT + # + #debug_html: true + #show_anchors: true + #verbose: true + +theme: + name: material + features: + - navigation.instant + language: ru + palette: + primary: white + +docs_dir: docs +site_dir: site \ No newline at end of file diff --git a/custom_theme/404.html b/custom_theme/404.html new file mode 100644 index 0000000..34ad2cf --- /dev/null +++ b/custom_theme/404.html @@ -0,0 +1,11 @@ +{% extends "base.html" %} + +{% block content %} + +
+
+

404 - Страница не найдена

+
+
+ +{% endblock %} \ No newline at end of file diff --git a/dev.yml b/dev.yml new file mode 100644 index 0000000..c5be7b2 --- /dev/null +++ b/dev.yml @@ -0,0 +1,61 @@ +site_name: Руководство администратора Lexema-ECM +#repo_url: http://gogs.lex.lan/yangirova_as/Dokumentooborot +nav: + +markdown_extensions: + - toc: + separator: "_" + permalink: "#" + slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: "lower", percent_encode: true}} + - attr_list + - admonition + - sane_lists + - pymdownx.highlight + - pymdownx.superfences + - def_list + - pymdownx.details + - pymdownx.tasklist: + custom_checkbox: true + - pymdownx.tabbed: + alternate_style: true + + +extra_css: + - css/extra.css + +extra_javascript: + - javascripts/extra.js + +plugins: + - glightbox: + zoomable: true + - search: + lang: ['ru', 'en'] + - section-index + - include-markdown + - mkdocs-video + - literate-nav: + nav_file: SUMMARY.md + +theme: + name: material + palette: + primary: green + accent: orange + + features: + - navigation.instant + - navigation.top + - navigation.tracking + - toc.follow + - toc.integrate + - search.suggest + - header.autohide + - navigation.path + - navigation.tabs.sticky + + language: ru + + +docs_dir: docs +site_dir: site \ No newline at end of file diff --git a/docs/Admin manuals/FAQ/index.md b/docs/Admin manuals/FAQ/index.md new file mode 100644 index 0000000..3e90e09 --- /dev/null +++ b/docs/Admin manuals/FAQ/index.md @@ -0,0 +1,472 @@ +# FAQ Lexema-ECM + +## Работа с документами и маршрутами + +??? question "Как подключить документ к СЭД?" + + A: Сначала надо описать подключаемую форму в документе «Настройка документов». Прописать там и схему, и название форм, и т.д. и т.п. Подробнее про форму и её галки можно почитать в [инструкции](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/). + Есть общая документооборотная вьюшка DocflowExists, + она на каждом проекте настраивается отдельно. В ней нужно перечислить все таблицы, которые будут участвовать в документообороте. И вьюшку DocflowAccess, она похожа на DocflowExists, но задаёт ограничения по правам. + Желательно обновить до последних стабильных версий Ядро (+все сопутствующие ядерные зависимости) ,Общие справочники и Карточки СЭД. Если планируется подписание ЭП - подключить сервис [dss](https://ecm-system-settings.readthedocs.io/ru/latest/Admin%20manuals/service/dss/configuration/). + Подключить в меню (units.json) документы. + Если у документов предусмотрены подтипы - завести подтипы в соответствующем реестре Подтипы документов. + Настроить шаблоны маршрутов. + + Если подключаете ЭП - сгенерировать гамма-последовательности на сервере (к сисадмину) + + В самих формах маршрут подключается при помощи + + ```javascript + this.services.docflow.connectForm({ context: this, docArgs: args }) + ``` + Там же обычно подключаются список рассылки, связки и вложения. Примеры можно посмотреть в библиотеке ecosoft-lexema8-docflow-documents-lib (Карточки СЭД) + +??? question "Как создать новый вид заявления?" + + см. статью [Конструктор документов](../Конструктор документов/) + +??? question "Как создать новый маршрут к заявлению?" + + см. статью [ Шаблоны маршрутов](../Настройка шаблонов маршрутов/) + +??? question "Почему я не могу создать ЛНА?" + + Создание ЛНА доступно только ответственным сотрудникам организации, поэтому этим пользователям необходимо дать в системе дополнительные права. Для этого нужно пройти в справочник "Подтипы документа" и указать в таблице "Пользователи с правом создания" этих пользователей. Подробнее см. статью [Подтипы документов](../Подтипы документов/) + +??? question "Почему я не вижу документ в реестре?" + + По умолчанию во всех реестрах системы Lexema-ECM пользователь видит документы, если + + а) он сам является автором этих документов + + б) он участвовал в маршруте этих документов, даже если сам не является автором + + в) он получил документ посредством списка рассылки + + При необходимости можно дать так называемые горизонтальные права -то есть возможность видеть документы других подразделений при том, что в вышеописанные условия не попадает (кас. предоставления горизонтальных прав - см. статью [Настройка пользователей](../Настройка пользователей/). + Если пользователь не видит документ - вероятнее всего он не подходит ни под одно из вышеописанных условий. + +??? question "Как мне или администратору отредактировать маршрут согласования?" + + С помощью [формы корректировка маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Форма корректировки маршрутов согласования/) + +??? question "У совместителя автоматически не протиражировалось заявление на других местах работы" + + Необходимо проверить следующие условия: + * У совместителя должна быть проставлена "Дата перехода на КЭДО" в карточке сотрудника по каждому Сорг. + * Совместитель не должен быть уволен/заблокирован по другим местам работы (то есть на других Сорг). + * В конструкторе документов во вкладке "Тиражирование/Оповещение" должна быть проставлена галка "Тиражировать заявления для совместителей", и он должен быть доступен на каждом филиале. + * На каждом филиале должен быть настроен пользователь с логином `CopyEmployee` и автоматическое тиражирование заявлений. + +??? question "В меню не вижу какую-то форму, например, Анализ сотрудников по КЭДО" + + Проверить наличие роли на данную форму у пользователя. + +??? question "К пользователю пришел документ на обработку с пустым подтипом" + + Проверить наличие конструктора для данного подтипа на Сорг. + Пример: Конструктор заведен только на одном Сорг, а на другом его нет. + + +??? question "В реестре заявлений у пользователя с настроенными горизонтальными правами не видно заявления, в то время как данное заявление видно через форму журнала состояния документов, в форме корректировки маршрута, а также в СУБД" + + Возможно, в данном заявлении не заполнилось поле подразделение. В реестре настроена проверка на горизонтальные права по полю подразделение. + +??? question "При обработке документов выходит окно для подтверждения обработки (подписания), хотя в шаблоне настроено, чтобы не показывалось" + + Убрать галку "Комментировать вложения при согласовании" в Настройке документов. + +??? question "В служебной записке при создании маршрута он как бы создается, но потом исчезает. В БД у такого документа статус у маршрутов — 4 (удален)" + + Обновить `serviceRecord_AfterCreateRoute`. + +??? question "Наблюдаются ошибки в логах при отправке по маршруту: Credential implementation provided to initializeApp() via the "credential" property failed to fetch a valid Google OAuth2 access token with the following error: \"Error fetching access token: Error while making request: connect ETIMEDOUT 64.233.164.84:443.\"" + + Ошибка связана с push-уведомлениями и означает, что Лексема не имеет доступа до сервисов Google, которые отправляют пуши. + Необходимо открыть Лексеме доступ до этих адресов: [https://firebase.google.com/docs/cloud-messaging/concept-options?hl=en#messaging-ports-and-your-firewall](https://firebase.google.com/docs/cloud-messaging/concept-options?hl=en#messaging-ports-and-your-firewall). + + +??? question "Не приходят уведомления на почту при отправке документа по маршруту" + + 1) Проверить наличие адреса в глобальных настройках. + 2) Проверить наличие конструктора уведомления с типом "О поступлении в работу". + +## Работа с электронными подписями + +??? question "Почему при выпуске УНЭП не появляются ссылки для скачивания заявки на выпуск ЭП и расписки в получении ЭП?" + + Для выпуска сертификата УНЭП пользователь системы должен быть привязан к конкретному физическому лицу. + Для этого нужно + + 1) пройти в раздел Меню - группа "Администрирование" - группа "Управление пользователями" - пункт "Управление пользователями". + + 2) в загрузившемся списке найти нужный логин и выделить галочкой + + 3) нажать "Данные пользователя" - выбрать физическое лицо в выпадающем списке - и нажать "Сохранить" + +??? question "Как подписать документ квалифицированной подписью?" + + Прежде чем использовать КЭП, необходимо настроить рабочее место пользователя соответствующим образом. Для настройки - см. статью [Как настроить работу с КЭП на токенах](../Настройка для токенов КЭП/) + +??? question "Возможно ли подтверждать операции подписания по SMS?" + + Да, возможно. Для этого необходимо пройти Меню - группа "Администрирование" - группа "Система" - пункт "Глобальные настройки". + Нажать кнопку "Настройка" и выключить флаг "Отключить подтверждение ЭЦП по СМС (новые сертификаты)" + ![Подтверждение через смс](./media/apprbysms.png) + +??? question "Что делать если по кнопке Добавить сертификат - список сертификатов пустой?" + + 1) см. статью [Привязка КЭП к пользователю Lexema-ECM](../Настройка для токенов КЭП/#шаг_3_привязка_кэп_к_пользователю_lexema-ecm). + + Как добавить в личное хранилище импортированные сертификаты?
+ + ![csp1](media/csp1.PNG)
+ ![csp2](media/csp2.PNG)
+ ![csp3](media/csp3.PNG)
+ ![csp4](media/csp4.PNG)
+ ![csp5](media/csp5.PNG)
+ ![сертификаты-личное](media/сертификаты-личное.PNG)
+ + 2) Нажмите сочетание клавиш `Win + R` + + Введите `certmgr.msc` и нажмите клавишу Enter. + + ![Alt text](media/image-1.png) + + Откроется Консоль управления сертификатами. + + ![Alt text](media/image.png) + +??? question "При привязке УКЭП к пользователю ошибка: ` /#/view/1474:1 Access to XMLHttpRequest at 'http://localhost:9421/' from origin '' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.`" + + В конфигурационном файле (файл CSPServer.exe с расширением .config) в секции AvailableDomains должен быть прописан адрес сайтаы. Подробнее про привязку токенов по КЭП можно ознакомиться в соответствующем [разделе](../Настройка для токенов КЭП/index.md) + +??? question "В логах при отправке по маршруту у пользователя с действием подписать ЭП наблюдается ошибка: Ошибка при подписании файла. `code = 45. ../../../../CSPbuild/CSP/samples/CPCrypt/Certs.cpp:290: 0x2000012D [ErrorCode: 0x2000012d]`" + + Эта ошибка означает, что на сервере нет сертификата на пользователя. Запись может быть во всех нужных таблицах, но физического сертификата нет. + 1) Посмотреть, где хранятся записи о кривом сертификате: + ```sql + SELECT * + FROM lex."CloudCertificate" c + JOIN lex."UserMeta" l ON c."User" = l."Id" + WHERE l."UserName" = 'логин_пользователя' + ``` + 2) Удалить эти записи из заявок на выпуск: + ```sql + SELECT * + FROM comdoc."ECPCertificateApplication" + WHERE "CertificateId" IN ( + SELECT c."Id" + FROM lex."CloudCertificate" c + JOIN lex."UserMeta" l ON c."User" = l."Id" + WHERE l."UserName" = 'логин_пользователя' + ) + ``` + 3) Удалить эти записи из таблицы сертификатов: + ```sql + SELECT c."Id" + FROM lex."CloudCertificate" c + JOIN lex."UserMeta" l ON c."User" = l."Id" + WHERE l."UserName" = 'логин_пользователя' + ``` + 4) Перевыпустить сертификат пользователю в разделе "Сертификаты пользователя", либо из ЛК HR, либо самостоятельно пользователю в виджете Документооборот/Электронные подписи по кнопке + +??? question "Я зашел под замещением в программу. Чей сертификат ЭП я вижу?" + + Под замещением всегда виден сертификат, который выпущен на самого себя. Сертификаты ЭП никогда не замещаются, потому что выпускаются на физическое лицо. Если бы сертификаты замещались, это было бы равносильно подписанию заявления мокрой подписью чужой рукой. + +??? question "На проекте для ЭЦП используется система корневых сертификатов. Что делать, если они просрочились? (Или \"При выпуске УНЭП ошибка в логах ошибка 0x80090010\")" + + Данная ошибка связана с тем, что у корневых сертификатов закончился срок действия (максимальный срок может быть 1 год и 3 месяца). + Их необходимо перевыпустить и переустановить: + 1) Пройти в инструкцию и выпустить корневые сертификаты в формате pfx. Их должен выпустить заказчик. + 2) Передать их сотруднику Лексема или ответственному за деплой сайта вместе с паролями и отпечатками. + 3) Все сертификаты поместить в архив (`certificates.tar`) без подпапок. + 4) Положить их в папку `dss` в деплой-проекте. + 5) В файле `import-cert.sh` прописать импорт и установку (примеры команд можно посмотреть тут). + 6) Задеплоить проект. + 7) В управлении компаниями пройти в каждую компанию и в поле "Отпечаток" прописать отпечаток сертификата от соответствующей компании. + +??? question "Дали шедулеру все роли (DssAdmin, super, allmodels, allqueries, docflow), статус Администратор на всех филиалах, а он всё равно не может выпускать сертификаты. Чего ещё надо?" + + Обратить внимание на запрос в логах ошибок. Там может быть указан код несуществующей (недосозданной) организации. Надо её завершить. + +??? question "При привязке УКЭП к пользователю ошибка: /#/view/ECPCertificateApplicationForm/1474:1 Access to XMLHttpRequest at 'http://localhost:9421/' from origin 'АдресСайта' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource" + + В конфигурационном файле (`CSPServer.exe` с расширением `.config`) в секции `AvailableDomains` должен быть прописан адрес сайта. + Подробнее про привязку токенов по КЭП: [соответствующий раздел]. + +??? question "Ошибка при подписании КЭП: lost connection to extension" + + Проверить вложения, сжать файлы, чтобы общий размер подписываемых вложений был не более 25 МБ. + [https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/213/12/ogrnichenie-n-rzmer-podpisyvemogo-fjjl-v-bruzere](https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/213/12/ogrnichenie-n-rzmer-podpisyvemogo-fjjl-v-bruzere) + Для сжатия: [https://www.ilovepdf.com/ru/compress_pdf](https://www.ilovepdf.com/ru/compress_pdf). + +## Работа с пользователями + +??? question "Как создать нового пользователя?" + + см. статью [Управление пользователями](../Управление пользователями/) + +??? question "Если множится пользователь в Управление пользователями" + + Проблем может быть несколько: + 1) Задвоился логин в карточке ФЛ. + 2) В настройках пользователей создалось более одного пользователя. + +??? question "При интеграции с 1С выходит ошибка: Сущность: 'Document_(наименование сущности)' ошибка при выполнении обработчика - 'ПередЗаписью'" + + В правах пользователя (прописан в `production.js`), настроен доступ только на чтение данных. + Необходимо запросить полные права для данного пользователя у администратора 1С со стороны заказчика. + Источник: [https://forum.infostart.ru/forum9/topic265337/](https://forum.infostart.ru/forum9/topic265337/) + +## Настройка интеграции с 1С + +??? question "Как настроить интеграцию любого произвольного документа, например, управленческой структуры" + + Для загрузки данных управленческой структуры необходимо настроить "Произвольные выборки" + Подробнее о настройке см. статью [Произвольные выборки](../Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Произвольные выборки/). + +??? question "Обмен с 1С. Не загружаются сотрудники. Доступ до сущности есть, физические лица и прочие загружаются. В чем дело?" + + Скорее всего, Лексема не понимает соответствие организаций, либо они сопоставлены неправильно. + Пройти в "Настройки параметров обмена с 1С", вкладка "Соответствие справочников". + Должно быть: одна организация 1С — одна организация Лексема. + +??? question "При интеграции из 1С физического лица не подтянулись данные по электронной почте, телефону, образовании и т.п." + + В форме "Настройка параметров обмена с 1С" сделать соответствие со справочниками Лексемы и 1С в соответствующей вкладке. + +??? question "При интеграции служебной записки на командировку неверно заполняются данные по указанию расчетного периода. Например, расчет командировки должен считаться по среднему за прошлый год, т.е. период Апрель 2023 — Март 2024" + + Необходимо обновить `odata."getEmployeeStatement"`. + +## Работа с системой + +??? question "Как изменить часовой пояс в системе (Postgre SQL)?" + + Необходимо выполнение следующих команд в PgAdmin + ```sql + select localtimestamp; /*возвращает текущую дату и время в часовом поясе из сеанса sql*/ + select current_timestamp; /*возвращает текущие дату и время из сеанса пользователя*/ + SELECT NOW(); --посмотреть серверное время + SELECT * FROM pg_timezone_names; -- посмотреть типы часовых поясов + ALTER SYSTEM SET timezone TO 'Europe/Moscow'; -- изменение часового пояса + ``` + Подробно о часовых поясах в Postge SQL можно узнать [здесь](https://it-blackcat.blogspot.com/2019/10/postgresql-and-timezone.html) + +??? question "Если возникает ошибка при обращении к домену, например по кнопке Импорт из AD" + + ![Импорт из AD](./media/Импорт из AD.png) + ![Ошибка интеграции с доменом](./media/ошибка интеграции с доменом.png) + + Необходимо проверить заполнение файла `production.js`, где указан полный путь до юнита с пользователями ldap: { ..bindDN: + + Параметры полного пути до юнита с пользователями необходимо запрашивать у системных администраторов + + посмотреть параметры можно в cmd командой `whoami /fqdn` + +??? question "Как посмотреть версии библиотек, установленные на проекте?" + + В служебном меню, открывающемся при нажатии на имя пользователя в правом верхнем углу страницы приложения нажмите кнопку "О системе" + + ![О системе](media/menuUser.png) + + ![Библиотеки](media/library.png) + +??? question "Как правильно использовать Cron при создании расписания сервиса **sheduler**?" + + Чтобы правильно настроить расписание в данном формате, перейдите [по ссылке](https://crontab-generator.com/ru). Сервис использует серверное время, где развернут сервис. + + Примеры использования crontab: + + Описание | Вычисление + ---------|----------- + каждые 30 минут каждый день | 30 ∗ ∗ ∗ ∗ | + каждые 60 минут каждый день | 0 ∗ ∗ ∗ ∗ | + каждый час с 9 до 18 по рабочим дням | 0 9-18 * * 1-5 | + каждые два часа с 9 до 18 по рабочим дням | 0 */2 * * 1-5 | + в 6:00 по рабочим дням | 0 6 * * 1-5 | + в 12:00 в субботу | 0 12 * * 6 | + +??? question "По какому времени отработает задача планировщика?" + + В зависимости от настройки часового пояса на сервере. Если настроено на МСК, то получается сдвиг на 2 часа вперед. + +??? question "Как проверить формат файла pdf/a-1" + + Удостовериться, что формат созданного файла действительно pdf/a-1 можно с помощью [онлайн сервиса](https://avepdf.com/ru/pdfa-validation) + +??? question "На деве и на продуктиве стоит одинаковая версия приложения, но на продуктиве сайт либо не открывается вообще, либо дает очень долгий отклик. В pg при этом скорости нормальные. В чем дело?" + + Одна из возможных причин — на сервере приложения установлены программы, которые либо отнимают память, либо блокируют действия других программ. + Прежде всего, обратить внимание на наличие антивирусника и программы SELinux. SELinux блокирует действия, нарушающие текущую политику безопасности, фиксируя попытки в журнале. + Решение: согласовать с заказчиком отключение этих программ либо изменение их настроек для сайтов Лексемы. + +??? question "При авторизации на сайте в логах выходит ошибка: invalid page in block 2196 of relation base/349583/364737" + + **Способ 1:** + 1) В pgAdmin запустить Query Tool на базе сайта, где возникла ошибка. + 2) Выполнить: + ```sql + SELECT pg_filenode_relation(0, 364737); -- в результате получаем имя таблицы + ``` + 3) Запустить восстановление таблицы: + ```sql + SET zero_damaged_pages = on; + VACUUM FULL _document144; + ``` + 4) Выполнить переиндексацию всей базы: + ```sql + REINDEX DATABASE ИМЯБАЗЫ; + ``` + Источник: [https://www.sys-admin.su/postgresql-invalid-page-in-block-2196-of-relation-base-349583-364737/](https://www.sys-admin.su/postgresql-invalid-page-in-block-2196-of-relation-base-349583-364737/) + **Способ 2:** + 1) В pgAdmin запустить Query Tool на базе сайта, где возникла ошибка. + 2) Выполнить: + ```sql + SELECT pg_filenode_relation(0, 364737); -- в результате получаем имя таблицы + ``` + 3) Попробовать удалить эту таблицу и создать ее заново. **ВАЖНО:** Предварительно сохранить данные из таблицы! + **Способ 3:** + Иногда помогает просто переиндексация всей базы: + ```sql + REINDEX DATABASE ИМЯБАЗЫ; + ``` + +??? question "Где посмотреть максимально допустимый размер вложения на проекте" + + В деплое проекта в конфиге: + 1) Значение `maxSize` в разделе `file`. + 2) Параметр `client_max_body_size` в `nginx`. + +??? question "Как подключить документ к СЭД?" + + 1) Описать подключаемую форму в документе «Настройка документов». Прописать схему, название форм и т.д. Пример можно посмотреть на сайте демо. + 2) Подробнее про форму и её галки: [инструкция современной]. + 3) Настроить вьюшку `DocflowExists` на каждом проекте отдельно, перечислив все таблицы, участвующие в документообороте. + 4) Настроить вьюшку `DocflowAccess`, задающую ограничения по правам. + 5) Обновить до последних стабильных версий Ядро (+все сопутствующие ядерные зависимости), Общие справочники и Карточки СЭД. + 6) Если планируется подписание ЭП — подключить сервис `dss`. + 7) Подключить в меню (`units.json`) документы. + 8) Если у документов предусмотрены подтипы — завести подтипы в реестре «Подтипы документов». + 9) Настроить шаблоны маршрутов. + 10) Если подключаете ЭП — сгенерировать гамма-последовательности на сервере (обратиться к системному администратору). + 11) В самих формах маршрут подключается при помощи: + ```javascript + this.services.docflow.connectForm({ context: this, docArgs: args }) + ``` + 12) Подключить список рассылки, связки и вложения. Примеры: библиотека `ecosoft-lexema8-docflow-documents-lib` (Карточки СЭД). + +??? question "При конвертации вложенного пользователем PDF выходит ошибка: Error while executing pdf-utils operations (because) xobjectsDictionary.has is not a function" + + Вложенный PDF имеет особенности, например, среди вертикальных страниц есть одна горизонтальная, либо PDF сформирован сторонним конвертером или встроенным в смартфон из фото в PDF. + Рекомендуется: + 1) Изменить размеры страницы в данном PDF или произвести его сжатие. + 2) Утилиты: + - [https://www.pdf2go.com/ru/resize-pdf](https://www.pdf2go.com/ru/resize-pdf) + - [https://www.ilovepdf.com/ru/compress_pdf](https://www.ilovepdf.com/ru/compress_pdf) + +??? question "После ввода кода авторизации в сервисе Telegram, поле phone_code_hash заполняется, но не появляется окно с успешной авторизацией" + + Одной из причин является включенный облачный пароль в настройках конфиденциальности номера, который используется в качестве отправителя. + Проверить можно по инструкции. Если пароль отключен, рекомендуется: + 1) Перезапустить сервис Telegram. + 2) Почистить кэш с жесткой перезагрузкой страницы. + 3) Повторить авторизацию. + +??? question "Как подключить планировщик задач?" + + Есть инструкция в [Word](Создание%20SchedulerUser.docx) по созданию и базовой настройке шедулера. + +??? question "При каких условиях пользователь видит документы в реестре?" + + 1) Пользователь участвовал в маршруте согласования. + 2) Есть права в настройке пользователей на эти подразделения. + 3) Является инициатором документа. + 4) Участвовал в списке рассылки. + 5) Является руководителем по управленческой структуре (отображается только в универсальных документах). + Если пользователь зашел под замещением, то отображаются также документы замещаемого. + Если пользователь является внешним, необходимо в настройках пользователя указать подразделение. + + +??? question "Если во вложении к документу присутствует картинка в формате JPEG, то при скачивании архива с ЭП выходит ошибка наложения водяного знака" + + Проблемы: + 1) Большой вес файла. + 2) В ядре не предусмотрено превью для картинок. + 3) В коде для картинок своя ветка генерации отчета. + Решение (костыль для получения отчета с водяным знаком): + 1) Скачать картинку. + 2) Конвертировать её из JPEG в PDF (можно уменьшить размер до 1.7 МБ). + 3) Сжать полученный PDF (до 70-80 КБ). + 4) Загрузить полученный PDF в базу так, чтобы получить `previewcontent` (например, в тестовое заявление). + 5) В `lex.file` у исходного файла в поле `previewcontent` установить значение из пункта 4. + 6) В `lex.file` у исходного файла в поле `convertationstatus` установить `done`. + 7) В `lex.file` у исходного файла в поле `ContentType` изменить `image/jpeg` на `application/pdf`. + 8) Скачать архив. + 9) В `lex.file` у исходного файла в поле `ContentType` вернуть `application/pdf` на `image/jpeg`. + 10) Вложить отчет с водяным знаком во вложения, так как скачивание архива не будет работать. + **Глобальные решения:** + **Вариант 1:** + 1) Установить запрет на вкладывание JPEG и/или файлов размером больше 1 МБ (требуется согласование с заказчиком). + **Вариант 2:** + 1) Попросить у ядра конвертацию картинок в PDF и/или выяснить, почему это не реализовано. + 2) В ветке отчетов с водяным знаком направить картинки в ту же ветку, что и PDF. + **Вариант 3:** + 1) В ветке отчетов с водяным знаком направить картинки в ту же ветку, что и PDF. + 2) На входе конвертировать картинки в PDF. + +??? question "В журнале состояния документа не отображаются документы в какой-то определенной выборке" + + Проверить настройку ЖСД. Если в итоговой выборке присутствует условие: + ```sql + WHERE t."DocumentCategory" IN (SELECT "VCode" FROM dfd."GetDocumentConstructorTypesByDocTypeProc"(t."DocType", t."orgId", lex."getLogin"())); + ``` + Проверить, что пользователь, у которого не показывается выборка, не уволен как сотрудник. В запросе `dfd."GetDocumentConstructorTypesByDocTypeProc"` идет проверка по ролям, горизонтальным правам, `RP_Worker` и т.д. + +??? question "Как настроить в выборке ЖСД, чтобы документ был ссылочным?" + + В запросе добавить `"DocCode"`, `"DocType"`, `"DocForm"`, `"DocName"` и проставить галочку "Документ" на вкладке настройки. + +??? question "При скачивании архива некоторые документы падают в таймаут" + + В `production.js` в блоке `jsreport` увеличить время параметра `reportTimeout`. + +??? question "При открытии "Управление компаниями" выходит ошибка (в логах не записывается, только в консоли)" + + ```sql + SELECT * FROM lex."OrganizationUser" WHERE "User" IS NULL; + ``` + Сделать селект и удалить строки, где `User` IS NULL. + +??? question "Не записываются последние логи в форму (обычно на новых проектах)" + + Сверить максимальные ключи у столбцов `Id` и `CDate`. + Пример: у столбца `Id` счетчик 939868, а у `CDate` 157458. + ```sql + SELECT * FROM lex."Log" ORDER BY "Id" DESC LIMIT 10; + SELECT * FROM lex."Log" ORDER BY "CDate" DESC LIMIT 10; + ``` + +??? question "С определенной версии Chrome перестал поддерживать плагин КриптоПро ЭЦП Browser plug-in, с помощью которого было подписание УКЭП на проектах. КЭП не показывается в окне электронных подписей, и при подписании возникает ошибка" + + Установить браузеры: + - Chromium-Gost + - Яндекс.Браузер для организаций + Либо воспользоваться инструкцией по [ссылке](https://docs.cryptopro.ru/cades/plugin/plugin-installation-windows?id=Установка-расширения-браузера). + + +## Мобильное приложение + +??? question "При подписании в мобильном приложении возникает 500 статус" + + 1) Посмотреть в веб-версии логи. + 2) Проверить, работает ли подписание этого документа этого пользователя в веб-версии. + +??? question "При подключении к мобильному приложению выходит ошибка Network Error. Как это проверить?" + + С помощью сайта [https://www.sslshopper.com/ssl-checker.html](https://www.sslshopper.com/ssl-checker.html). + В поле ввести адрес сайта, и нажать Check SSL. Все запросы должны быть зелеными. + Если один из запросов с восклицательным знаком, обратиться к РП данного сайта, чтобы уточнить, кто системный администратор, и задать вопрос: + "Проверили цепочку доверенных сертификатов по сайту на ресурсе [https://www.sslshopper.com/ssl-checker.html](https://www.sslshopper.com/ssl-checker.html). Результат выдает, что есть нарушения. Просьба устранить, так как эти нарушения влияют на работу мобильного приложения." \ No newline at end of file diff --git a/docs/Admin manuals/FAQ/media/apprbysms.png b/docs/Admin manuals/FAQ/media/apprbysms.png new file mode 100644 index 0000000..8a78602 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/apprbysms.png differ diff --git a/docs/Admin manuals/FAQ/media/csp1.PNG b/docs/Admin manuals/FAQ/media/csp1.PNG new file mode 100644 index 0000000..0c39b29 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/csp1.PNG differ diff --git a/docs/Admin manuals/FAQ/media/csp2.PNG b/docs/Admin manuals/FAQ/media/csp2.PNG new file mode 100644 index 0000000..42b80dd Binary files /dev/null and b/docs/Admin manuals/FAQ/media/csp2.PNG differ diff --git a/docs/Admin manuals/FAQ/media/csp3.PNG b/docs/Admin manuals/FAQ/media/csp3.PNG new file mode 100644 index 0000000..af1f5d8 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/csp3.PNG differ diff --git a/docs/Admin manuals/FAQ/media/csp4.PNG b/docs/Admin manuals/FAQ/media/csp4.PNG new file mode 100644 index 0000000..3ff245d Binary files /dev/null and b/docs/Admin manuals/FAQ/media/csp4.PNG differ diff --git a/docs/Admin manuals/FAQ/media/csp5.PNG b/docs/Admin manuals/FAQ/media/csp5.PNG new file mode 100644 index 0000000..915361b Binary files /dev/null and b/docs/Admin manuals/FAQ/media/csp5.PNG differ diff --git a/docs/Admin manuals/FAQ/media/image-1.png b/docs/Admin manuals/FAQ/media/image-1.png new file mode 100644 index 0000000..0cec9b9 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/image-1.png differ diff --git a/docs/Admin manuals/FAQ/media/image-2.png b/docs/Admin manuals/FAQ/media/image-2.png new file mode 100644 index 0000000..d932a46 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/image-2.png differ diff --git a/docs/Admin manuals/FAQ/media/image.png b/docs/Admin manuals/FAQ/media/image.png new file mode 100644 index 0000000..f64de5c Binary files /dev/null and b/docs/Admin manuals/FAQ/media/image.png differ diff --git a/docs/Admin manuals/FAQ/media/library.png b/docs/Admin manuals/FAQ/media/library.png new file mode 100644 index 0000000..f0339d0 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/library.png differ diff --git a/docs/Admin manuals/FAQ/media/menuUser.png b/docs/Admin manuals/FAQ/media/menuUser.png new file mode 100644 index 0000000..f4710e1 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/menuUser.png differ diff --git a/docs/Admin manuals/FAQ/media/Импорт из AD.png b/docs/Admin manuals/FAQ/media/Импорт из AD.png new file mode 100644 index 0000000..db7507f Binary files /dev/null and b/docs/Admin manuals/FAQ/media/Импорт из AD.png differ diff --git a/docs/Admin manuals/FAQ/media/ошибка интеграции с доменом.png b/docs/Admin manuals/FAQ/media/ошибка интеграции с доменом.png new file mode 100644 index 0000000..22e72db Binary files /dev/null and b/docs/Admin manuals/FAQ/media/ошибка интеграции с доменом.png differ diff --git a/docs/Admin manuals/FAQ/media/сертификаты-личное.PNG b/docs/Admin manuals/FAQ/media/сертификаты-личное.PNG new file mode 100644 index 0000000..eb74b94 Binary files /dev/null and b/docs/Admin manuals/FAQ/media/сертификаты-личное.PNG differ diff --git a/docs/Admin manuals/FAQ/Создание SchedulerUser.docx b/docs/Admin manuals/FAQ/Создание SchedulerUser.docx new file mode 100644 index 0000000..3cd8a0d Binary files /dev/null and b/docs/Admin manuals/FAQ/Создание SchedulerUser.docx differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/index.md b/docs/Admin manuals/Автоматическое создание пользователей/index.md new file mode 100644 index 0000000..54025fd --- /dev/null +++ b/docs/Admin manuals/Автоматическое создание пользователей/index.md @@ -0,0 +1,73 @@ +--- +search: + boost: 3 +--- +# Автоматическое создание пользователей + +## Создание пользователей + +Пользователь, выполняющий функцию автоматической загрузки пользователей, должен обладать правами администратора. + +Для автоматического создания пользователей необходимо: + +* Установить последнюю версию вспомогательной **библиотеки функций управления пользователями для планировщика задач**. +* Установить последнюю версию библиотеки **Управление пользователями**. +* Настроить задачу ["Создание новых пользователей"](../Функции планировщика задач/index.md) в [планировщике задач](../Планировщик задач/index.md) с указанием расписания выполнения (например каждый день в 9 часов). Необходимо обратить внимание, чтобы в документе [Физическое лицо](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/), во вкладке "Контакты" было заполнено поле "Почта". +![Почта](media/mail.png) +* Настроить константу **способ регистрации по умолчанию** с указанным значением (текст) **Lexema** для того, чтобы по умолчанию создавались недоменные пользователи. Про создание доменных пользователей можно ознакомиться [ниже](#https://ecm-user-manuals\.readthedocs\.io/ru/latest/). + +![Лексема](media/lexema.png) + +Процедура создания работает посредством сопоставлений со справочниками [Физическое лицо](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/) и [Сотрудники](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). Данная задача является базовой для всех ниже указанных способов создания пользователей. Поэтому справочники **"Физическое лицо"** и **"Сотрудники"** должны быть загружены заранее. + +![Задача](media/taskCreat.png) + +!!! note + Если в контактах физического лица явно указан вид авторизации, то настраивать константу необязательно + + ![Вид авторизации](media/vidAvtor2.png) + +## Уведомление пользователя о регистрации в системе + +Для информирования пользователя о создании его учетной записи в системе нужно: + +* Выполнить шаги, описанные в разделе [Создание пользователей](#создание_пользователей), если это не было сделано ранее. +* В настройках учетной политики настроить константу **УпрП_уведомление_о_создание_УЗ** со значением 1. + +![Константа уведомления о создании](media/constPush.png) + +## Повторное уведомление пользователя о регистрации пользователя + +В случае если пользователь в течение определенного времени не прошел авторизацию, необходимо повторно оповестить его о необходимости ее прохождения. Повторное уведомление будет отправляться до тех пор, пока пользователь не пройдет авторизацию. Для этого необходимо настроить задачу [Напоминание о входе в систему неактивированным пользователям](../Функции планировщика задач/index.md) в [планировщике задач](../Планировщик задач/index.md) с настройкой расписания для автоматической отправки (например оповещать каждый день в 12 часов) и настроить в настройках учетной политики константу **УпрП_напоминание_о_созданной_УЗ** со значением 1. + +![Задача](media/taskReminder.png) +![Константа уведомления о напоминании](media/constReminder.png) + +## Cоздание пользователей с доменными учетными записями +Доменная авторизация позволяет проверить подлинность данных на стороннем ресурсе. Подробнее можно почитать в разделе [Доменная авторизация](../Авторизация/Виды авторизации/#доменная_авторизация) + +**Для импорта доменных учетных записей и автоматического создания пользователей нужно выполнить следующее:** + +* Выполнить шаги, описанные в разделе [Создание пользователей](#создание_пользователей), если это не было сделано ранее. +* Настроить константу **УпрП_поля_из_AD_для_сравнения**. В значениях необходимо указать по каким условиям производить сравнение. Условие может быть как одно так и несколько, указываются через запятую: firstName (имя), lastName (фамилия), email (почта), loginAndEmail (логин и почта), loginOrEmail (логин или почта) +![](./media/Up_srav.png) +* Настроить задачу [Загрузка пользователей из Active Directory в форму для сопоставления](../Функции планировщика задач/index.md) и расписание для автоматического выполнения задачи (например в 4 часа 30 минут с понедельника по пятницу). +![Задача](media/taskAD.png) +* Настроить константу **способ регистрации по умолчанию** с указанным значением (текст) **ActiveDirectory** для того, чтобы по умолчанию создавались доменные пользователи. + +![](./media/constant.png) + +!!! note + Если в контактах физического лица явно указан вид авторизации, то настраивать константу необязательно + + ![Вид авторизации](media/vidAvtor.png) + +## Cоздание пользователей с доменными учетными записями и аутентификацией через SSO + +Для автоматического создания пользователей, необходимо необходимо: + +* Выполнить шаги, описанные в разделе [Создание пользователей](#создание_пользователей), если это не было сделано ранее. +* Выполнить шаги, описанные в разделе [Cоздание пользователей с доменными учетными записями](#cоздание_пользователей_с_доменными_учетными_записями), если это не было сделано ранее. +* В настройках учетной политики настроить константу **УпрП_SSO** с необходимым доменом в столбец "Значение(текст)" + +![Константа](media/constantSSO.png) \ No newline at end of file diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/Up_srav.png b/docs/Admin manuals/Автоматическое создание пользователей/media/Up_srav.png new file mode 100644 index 0000000..5263704 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/Up_srav.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/constPush.png b/docs/Admin manuals/Автоматическое создание пользователей/media/constPush.png new file mode 100644 index 0000000..d198b76 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/constPush.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/constReminder.png b/docs/Admin manuals/Автоматическое создание пользователей/media/constReminder.png new file mode 100644 index 0000000..c41d696 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/constReminder.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/constant.png b/docs/Admin manuals/Автоматическое создание пользователей/media/constant.png new file mode 100644 index 0000000..1ac367d Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/constant.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/constantSSO.png b/docs/Admin manuals/Автоматическое создание пользователей/media/constantSSO.png new file mode 100644 index 0000000..0ce024e Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/constantSSO.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/image10.png b/docs/Admin manuals/Автоматическое создание пользователей/media/image10.png new file mode 100644 index 0000000..61cf04a Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/image10.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/lexema.png b/docs/Admin manuals/Автоматическое создание пользователей/media/lexema.png new file mode 100644 index 0000000..27058d3 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/lexema.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/mail.png b/docs/Admin manuals/Автоматическое создание пользователей/media/mail.png new file mode 100644 index 0000000..9875d5c Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/mail.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/taskAD.png b/docs/Admin manuals/Автоматическое создание пользователей/media/taskAD.png new file mode 100644 index 0000000..07c2fa8 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/taskAD.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/taskCreat.png b/docs/Admin manuals/Автоматическое создание пользователей/media/taskCreat.png new file mode 100644 index 0000000..a73f5d8 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/taskCreat.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/taskReminder.png b/docs/Admin manuals/Автоматическое создание пользователей/media/taskReminder.png new file mode 100644 index 0000000..fc67f57 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/taskReminder.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/uprp.png b/docs/Admin manuals/Автоматическое создание пользователей/media/uprp.png new file mode 100644 index 0000000..80778fd Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/uprp.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor.png b/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor.png new file mode 100644 index 0000000..489aff3 Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor.png differ diff --git a/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor2.png b/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor2.png new file mode 100644 index 0000000..a1a1e4b Binary files /dev/null and b/docs/Admin manuals/Автоматическое создание пользователей/media/vidAvtor2.png differ diff --git a/docs/Admin manuals/Авторизация/index.md b/docs/Admin manuals/Авторизация/index.md new file mode 100644 index 0000000..cb6174b --- /dev/null +++ b/docs/Admin manuals/Авторизация/index.md @@ -0,0 +1,63 @@ +# Виды авторизации + +## Общие сведения + +Помимо стандартной авторизации с помощью логина и пароля в системе Lexema-ECM предусмотрена двухфакторная и доменная авторизации пользователя. + +Также доступна возможность принудительной смены пароля пользователем при первом входе в систему. + +## Стандартная авторизация + +При стандартной авторизации пользователю для входа в систему требуется ввести логин и пароль. + +### Сценарий использования + +Для входа в систему пользователю необходимо в адресной строке браузера ввести адрес сайта, по которому расположена система электронного документооборота (СЭД). Откроется страница входа в СЭД Лексема. При входе потребуется ввести логин и пароль, выданные администратором, а затем нажать на кнопку "Войти". + +![Рисунок 1 Вход в систему](Виды авторизации/media/login.png + +## Двухфакторная авторизация + +При двухфакторной авторизации пользователю кроме ввода логина и пароля для авторизации в системе потребуется ввести одноразовый код, который будет отправлен ему в СМС или на почту. + +### Сценарий использования + +Для входа в систему пользователю необходимо в адресной строке браузера ввести адрес сайта, по которому расположена система электронного документооборота (СЭД). Откроется страница входа в СЭД Лексема. При входе потребуется ввести логин и пароль, выданные администратором, а затем нажать на кнопку "Войти". + +![Рисунок 4 Вход в систему](Виды авторизации/media/login.png + +После ввода логина и пароля пользователю необходимо будет ввести одноразовый код аутентификации, который будет выслан либо письмом на почту, либо на телефон с помощью СМС, и нажать на кнопку "Войти". + +![Рисунок 5 Окно ввода одноразового кода](Виды авторизации/media/onetimeCode.png + +Администратор может настроить время, спустя которое можно нажать на кнопку "Отправить код повторно", и ограничить время действия кода, по истечении которого для входа в систему потребуется отправить код повторно. + +## Доменная авторизация + +Доменная авторизация позволяет проверить подлинность данных на стороннем ресурсе. В рамках такой авторизации данные о пользователе хранятся в системе, но проверка пары логин-пароль происходит на стороннем ресурсе. Сторонним ресурсом служит контроллер домена. + +### Сценарий использования + +- Пользователь вводит логин/пароль на странице авторизации. +- Сервер приложения принимает логин/пароль и отправляет их на проверку контроллеру домена. +- Контроллер домена, когда логин/пароль верны, возвращает данные об авторизованном пользователе. +- Сервер приложения авторизует пользователя в системе. +- Сервер приложения осуществляет обновления данных пользователя, полученных от контроллера домена в ходе авторизации. + +### Создание пользователей + +Создание пользователей отличается от обычных пользователей системы. Для создания "доменного" пользователя необходимо поставить галочку в поле "Доменный" на странице создания пользователя и указать его логин в домене. После первой авторизации данные пользователя будут обновлены с учетом настроек системы. + +![Рисунок 6 Создание доменного пользователя](Виды авторизации/media/createDomainUser.png + +## Смена пароля при первом входе в систему + +Если была произведена соответствующая настройка, то при первой попытке входа в учётную запись пароль, выданный администратором, необходимо будет сменить. + +![Рисунок 2 Требование сменить пароль](Виды авторизации/media/chPswWarn.png + +Требования к новому паролю определяются администратором системы. + + \ No newline at end of file diff --git a/docs/Admin manuals/Авторизация/media/chPswSending.png b/docs/Admin manuals/Авторизация/media/chPswSending.png new file mode 100644 index 0000000..90edd6a Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/chPswSending.png differ diff --git a/docs/Admin manuals/Авторизация/media/chPswTyping.png b/docs/Admin manuals/Авторизация/media/chPswTyping.png new file mode 100644 index 0000000..ca0cf9c Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/chPswTyping.png differ diff --git a/docs/Admin manuals/Авторизация/media/chPswWarn.png b/docs/Admin manuals/Авторизация/media/chPswWarn.png new file mode 100644 index 0000000..c929086 Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/chPswWarn.png differ diff --git a/docs/Admin manuals/Авторизация/media/createDomainUser.png b/docs/Admin manuals/Авторизация/media/createDomainUser.png new file mode 100644 index 0000000..2932f59 Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/createDomainUser.png differ diff --git a/docs/Admin manuals/Авторизация/media/login.png b/docs/Admin manuals/Авторизация/media/login.png new file mode 100644 index 0000000..75a576e Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/login.png differ diff --git a/docs/Admin manuals/Авторизация/media/onetimeCode.png b/docs/Admin manuals/Авторизация/media/onetimeCode.png new file mode 100644 index 0000000..b624157 Binary files /dev/null and b/docs/Admin manuals/Авторизация/media/onetimeCode.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/index.md b/docs/Admin manuals/Администрирование СЭД/index.md new file mode 100644 index 0000000..a7c6f06 --- /dev/null +++ b/docs/Admin manuals/Администрирование СЭД/index.md @@ -0,0 +1,86 @@ +# Администрирование СЭД + +Документ **"Администрирование СЭД"** необходим для делегирования либо переноса задач с одного пользователя на другого, либо с заблокированных пользователях. + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Администрирование СЭД" + +## Перевод-делегирование + +В открытой вкладке "Перевод-делегирование" для формирования всех задач у заблокированного пользователя, необходимо нажать на **"Посмотреть заблокированные задачи"** + +![Рисунок](media/blockTask.png) + +Сформируется табличная часть с задачами по всем заблокированным пользователям. + +![Рисунок](media/listBlockTask.png) + +Для подробного просмотра документа необходимо перейти по кликабельной ссылке к этому документу. +Также можно отфильтровать задачи по заданному пользователю. Для этого в поле "Пользователь" необходимо указать Ф.И.О. сотрудника и нажать на "Посмотреть заблокированные задачи" (например выберем сотрудника Романова И.В.) + +![Рисунок](media/taskToUser.png) + +Для делегирования задач необходимо в поле **"Делегат"** указать пользователя на которого будет произведена делегация, нажать на кнопку "Делегировать активные задачи" и подтвердить делегирование (например документ "Проект поручения №277 делегируем на пользователя Денежную Е.К.).Если на предприятии несколько филиалов, нужно указать филиал. Иначе все задачи пользователя, по всем филиалам будут делегированы указанному пользователю. + +![Рисунок](media/delegation.png) + +![Рисунок](media/confirmation.png) + +После подтверждения делегирования, данный документ поступает к указанному пользователю (в примере к пользователю Денежная Е.К.). + +![Рисунок](media/delegationDoc.png) + +В маршруте автоматически прописывается комментарий для делегированного пользователя + +![Рисунок](media/comment.png) + +## Перенос документов на другого пользователя + +В открытой вкладке для формирования всех задач пользователя, необходимо выбрать его в поле "Пользователь" нажать на **"Посмотреть задачи на пользователе"**. + +![alt text](media/screen1.png) + +Сформируется табличная часть с документами пользователя: + +![alt text](media/screen2.png) + +!!! note + В табличной части отображаются все документы с которыми взаимодействовал сотрудник (был инициатором, участвовал в согласовании по маршруту и получал посредством списка рассылки). По умолчанию отображаются документы в текущем статусе согласования. Для отображения всех документов с которым взаимодействовал сотрудник необходимо проставить галочку напротив "Показать все документы" и заново нажать **"Посмотреть задачи на пользователе"**. + + ![alt text](media/screen3.png) + +Для подробного просмотра документа можно перейти по кликабельной ссылке к этому документу. Также можно отфильтровать задачи по заданному пользователю (инициатору документа). Для переноса необходимо в табличной части выбрать один или несколько документов и выбрать получателя-пользователя в поле **"На кого перенести"** из выпадающего списка и нажать кнопку **"Перенести документы"**. + +![alt text](media/screen4.png) + +После этого появится информационное сообщение что о переносе документов: + +![Рисунок](media/info.png) + +Если переведенные документы находились у пользователя в обработке, то эти документы будут находится у указанного пользователя в обработке: + +## Освобождение логина + +В данной вкладке можно перенести все документы сотрудника на новый логин при его увольнении из компании. Это освободит логин для последующей передачи его новому пользователю в системе. При этом вся история документов, уволенного сотрудника, останется сохраненной в системе. + +В открытой вкладке для формирования всех задач пользователя, необходимо выбрать его в поле "Пользователь" нажать на **"Посмотреть задачи на пользователе"**. + +![Alt text](media/image.png) + +Сформируется табличная часть с документами пользователя: + +![Alt text](media/image-1.png) + +!!! note + В табличной части отображаются все документы с которыми взаимодействовал сотрудник (был инициатором, участвовал в согласовании по маршруту и получал посредством списка рассылки) + +Для подробного просмотра документа можно перейти по кликабельной ссылке к этому документу. Для переноса документов необходимо нажать на кнопку **"Освободить логин"**. + +![Alt text](media/image-2.png) + +После этого появится информационное сообщение что о переносе документов, а также автоматически заполнится поле **"Новый логин"**. + +![Alt text](media/image-3.png) + +Если переведенные документы находились у пользователя в обработке, то эти документы будут находится у указанного пользователя в обработке: + +![Alt text](media/image-4.png) \ No newline at end of file diff --git a/docs/Admin manuals/Администрирование СЭД/media/antipov.png b/docs/Admin manuals/Администрирование СЭД/media/antipov.png new file mode 100644 index 0000000..16d9340 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/antipov.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/blockTask.png b/docs/Admin manuals/Администрирование СЭД/media/blockTask.png new file mode 100644 index 0000000..fe0c704 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/blockTask.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/comment.png b/docs/Admin manuals/Администрирование СЭД/media/comment.png new file mode 100644 index 0000000..b6ac1d4 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/comment.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/confirmation.png b/docs/Admin manuals/Администрирование СЭД/media/confirmation.png new file mode 100644 index 0000000..e1c327a Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/confirmation.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/delegation.png b/docs/Admin manuals/Администрирование СЭД/media/delegation.png new file mode 100644 index 0000000..a2ae967 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/delegation.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/delegationDoc.png b/docs/Admin manuals/Администрирование СЭД/media/delegationDoc.png new file mode 100644 index 0000000..4ef892e Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/delegationDoc.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/docToUser.png b/docs/Admin manuals/Администрирование СЭД/media/docToUser.png new file mode 100644 index 0000000..08ef232 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/docToUser.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/docUser.png b/docs/Admin manuals/Администрирование СЭД/media/docUser.png new file mode 100644 index 0000000..184bc45 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/docUser.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-1.png b/docs/Admin manuals/Администрирование СЭД/media/image-1.png new file mode 100644 index 0000000..2cc5acd Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-1.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-10.png b/docs/Admin manuals/Администрирование СЭД/media/image-10.png new file mode 100644 index 0000000..77d7fa2 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-10.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-11.png b/docs/Admin manuals/Администрирование СЭД/media/image-11.png new file mode 100644 index 0000000..dd38bb5 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-11.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-12.png b/docs/Admin manuals/Администрирование СЭД/media/image-12.png new file mode 100644 index 0000000..4a3bb91 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-12.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-2.png b/docs/Admin manuals/Администрирование СЭД/media/image-2.png new file mode 100644 index 0000000..c4d13c6 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-2.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-3.png b/docs/Admin manuals/Администрирование СЭД/media/image-3.png new file mode 100644 index 0000000..ea3e532 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-3.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-4.png b/docs/Admin manuals/Администрирование СЭД/media/image-4.png new file mode 100644 index 0000000..196cc1d Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-4.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-5.png b/docs/Admin manuals/Администрирование СЭД/media/image-5.png new file mode 100644 index 0000000..e410d0d Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-5.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-6.png b/docs/Admin manuals/Администрирование СЭД/media/image-6.png new file mode 100644 index 0000000..72508ba Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-6.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-7.png b/docs/Admin manuals/Администрирование СЭД/media/image-7.png new file mode 100644 index 0000000..4a7ab64 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-7.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-8.png b/docs/Admin manuals/Администрирование СЭД/media/image-8.png new file mode 100644 index 0000000..83313d6 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-8.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image-9.png b/docs/Admin manuals/Администрирование СЭД/media/image-9.png new file mode 100644 index 0000000..c5df11b Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image-9.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/image.png b/docs/Admin manuals/Администрирование СЭД/media/image.png new file mode 100644 index 0000000..1025ff1 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/image.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/info.png b/docs/Admin manuals/Администрирование СЭД/media/info.png new file mode 100644 index 0000000..eff8463 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/info.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/listBlockTask.png b/docs/Admin manuals/Администрирование СЭД/media/listBlockTask.png new file mode 100644 index 0000000..33c5082 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/listBlockTask.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/menu.png b/docs/Admin manuals/Администрирование СЭД/media/menu.png new file mode 100644 index 0000000..4206dda Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/menu.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/screen1.png b/docs/Admin manuals/Администрирование СЭД/media/screen1.png new file mode 100644 index 0000000..fc9f4ae Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/screen1.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/screen2.png b/docs/Admin manuals/Администрирование СЭД/media/screen2.png new file mode 100644 index 0000000..c6a85ac Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/screen2.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/screen3.png b/docs/Admin manuals/Администрирование СЭД/media/screen3.png new file mode 100644 index 0000000..ce13562 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/screen3.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/screen4.png b/docs/Admin manuals/Администрирование СЭД/media/screen4.png new file mode 100644 index 0000000..58fe0e0 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/screen4.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/tab.png b/docs/Admin manuals/Администрирование СЭД/media/tab.png new file mode 100644 index 0000000..12aa3c2 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/tab.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/taskToUser.png b/docs/Admin manuals/Администрирование СЭД/media/taskToUser.png new file mode 100644 index 0000000..efe96d1 Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/taskToUser.png differ diff --git a/docs/Admin manuals/Администрирование СЭД/media/taskUser.png b/docs/Admin manuals/Администрирование СЭД/media/taskUser.png new file mode 100644 index 0000000..6e28ebc Binary files /dev/null and b/docs/Admin manuals/Администрирование СЭД/media/taskUser.png differ diff --git a/docs/Admin manuals/Бизнес-роли.md b/docs/Admin manuals/Бизнес-роли.md new file mode 100644 index 0000000..6e0146b --- /dev/null +++ b/docs/Admin manuals/Бизнес-роли.md @@ -0,0 +1,1008 @@ +# Роли системы + +## Общее описание + +В данном разделе приводятся роли и описание их воздействия на интерфейс пользователя в зависимости от его должностных обязанностей. При назначении ролей следует помнить о том, что для доступа к просмотру документов КЭДО других сотрудников необходима настройка [горизонтальных прав пользователя](../Настройка пользователей/#документооборот). + +## Кадровый электронный документооборот (КЭДО) + +### hr_docflow_worker + +Роль hr_docflow_worker присваивается линейным сотрудникам, работникам компании, которые занимаются работой с КЭДО. + +Формы, доступные по этой роли: + +Название | Тип +---------|---- +Написать заявку в техподдержку | Создавать документ +Написать заявление | Создавать документ +Создать СЗ на командировку | Создавать документ +Документы на подписание | Подписывать документы +История операций | Получать информацию по документам с учётом горизонтальных прав +Личный кабинет | Получать информацию по документам с учётом горизонтальных прав + + + +### hr_docflow_Report + +Роль hr_docflow_Report предназначена для сбора аналитики по документам КЭДО. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Документооборот - Анализ и отчетность - Аналитические формы | Анализ просроченных документов | Получать информацию по документам в системе +Документооборот - Анализ и отчетность - Аналитические формы | Журнал состояния документов | Получать информацию по документам в системе +Документооборот - Анализ и отчетность | Отчет по ЛНА | Получать информацию по документам в системе +Документооборот - Анализ и отчетность | Архив документов | Получать информацию по документам с учётом горизонтальных прав + +### hr_docflow_hr + +Роль hr_docflow_hr может присваиваться HR-менеджерам. Включает в себя роли: [hr_docflow_worker](#hr_docflow_worker), [hr_docflow_Report](#hr_docflow_report). + +Формы, доступные по этой роли в дополнение к доступным по вложенным ролям: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Производственный календарь | Праздничные/выходные дни | Создавать документ, просматривать и редактировать документы из реестра +Производственный календарь | Производственный календарь | Создавать документ, просматривать и редактировать документы из реестра +Кадры | Подразделения | Создавать документ, просматривать и редактировать документы из реестра +Кадры | Должности | Создавать документ, просматривать и редактировать документы из реестра +Кадры | Штатные единицы | Создавать документ, просматривать и редактировать документы из реестра +Кадры | Физические лица | Создавать документ, просматривать и редактировать документы из реестра +Кадры | Сотрудники | Создавать документ, просматривать и редактировать документы из реестра +Обозреватель аналитик | Обозреватель аналитик | Просмотр +Обмен данными с 1С | Обмен данными с 1С | Осуществлять обмен данными между базами Лексемы и 1С + +### hr_director_hr + +Роль hr_director_hr может присваиваться директору по персоналу. Включает в себя роль [hr_docflow_hr](#hr_docflow_hr). Обеспечивает возможность редактировать маршруты. + +Формы, доступные по этой роли в дополнение к доступным по вложенным ролям: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Администрирование - Документооборот | Настройка документов | Создавать документ, просматривать и редактировать документы из реестра +Администрирование - Документооборот | Шаблоны маршрутов | Создавать документ, просматривать и редактировать документы из реестра +Администрирование - Документооборот | Журналы регистрации | Создавать документ, просматривать и редактировать документы из реестра +Администрирование - Документооборот | Группы рассылки | Создавать документ, просматривать и редактировать документы из реестра +Администрирование - Документооборот | Администрирование СЭД | Делегировать действие по маршруту + +## Административный документооборот + +### df_worker + +Роль df_worker присваивается работникам компании, которые являются участниками делопроизводства, например, руководителям подразделений. +Также необходимо дополнительно назначить роль **ECM_showregs_df**. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Заявочная система | Заявки в техподдержку | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Служебные записки | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Входящие документы | Просматривать документы из реестра (в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Исходящие документы | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | ОРД | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Поручения | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Анализ и отчетность | Архив документов | Получать информацию по документам с учётом горизонтальных прав + +### df_Report + +Роль df_Report предназначена для сбора аналитики по документам СЭД. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Документооборот - Анализ и отчетность - Аналитические формы | Анализ просроченных документов | Получать информацию по документам в системе +Документооборот - Анализ и отчетность - Аналитические формы | Контроль исполнения поручений | Получать информацию по документам с учётом горизонтальных прав +Документооборот - Анализ и отчетность - Аналитические формы | Журнал состояния документов | Получать информацию по документам в системе +Документооборот - Анализ и отчетность - Аналитические формы | Просроченные документы | Получать информацию по документам в системе +Документооборот - Анализ и отчетность | Архив документов | Получать информацию по документам с учётом горизонтальных прав + +### df_officeworker + +Роль df_officeworker может присваиваться делопроизводителям, регистраторам писем, ОРД. Расширяет роль [df_worker](#df_worker), позволяя регистрировать входящие документы и ОРД. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Заявочная система | Заявки в техподдержку | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Документооборот - Делопроизводство | Служебные записки | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Входящие документы | Создавать и регистрировать документ, просматривать документы из реестра (в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Исходящие документы | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | ОРД | Создавать и регистрировать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Делопроизводство | Поручения | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление) +Документооборот - Анализ и отчетность | Архив документов | Получать информацию по документам с учётом горизонтальных прав + +### df_contract_initiator + +Роль df_contract_initiator присваивается инициаторам договоров. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Заявочная система | Заявки в техподдержку | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Заявочная система | Проверка контрагентов | Создавать документ, просматривать документы из реестра (все в организации) +Учет договоров - Договорные документы | Договоры | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Учет договоров - Договорные документы | Дополнительные документы к договорам | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Учет договоров - Договорные документы | Документы, имеющие силу договора | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) + + +### df_contract_ServiceRecord + +Роль df_contract_ServiceRecord присваивается при необходимости работать со служебными записками для регистрации документов. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Учет договоров - Служебные записки | СЗ для регистрации договоров | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Учет договоров - Служебные записки | СЗ для регистрации доп.документов к договору | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) + +### df_jurist + +Роль df_jurist присваивается юристам. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Учет договоров - Договорные документы | Договоры | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) +Учет договоров - Договорные документы | Дополнительные документы к договорам | Создавать документ, просматривать документы из реестра (все в организации) +Учет договоров - Договорные документы | Документы, имеющие силу договора | Создавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте) + +### df_contract_admin + +Роль df_contract_admin присваивается администраторам договоров. Роль позволяет заполнять справочники, необходимые для создания договорных документов. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Учет договоров - Справочники | Виды договоров | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Статусы договоров | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Типы договоров | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Формы оплаты | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Порядок оплаты | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Источники заключения договора | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Виды дополнительного документа к договору | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Типы дополнительного документа к договору | Создавать документ, просматривать и редактировать документы из реестра +Учет договоров - Справочники | Виды документа, имеющего силу договора | Создавать документ, просматривать и редактировать документы из реестра + +### df_contractor_creator + +Роль df_contractor_creator присваивается сотрудникам, отвечающим за ведение справочника контрагентов. Роль позволяет заполнять информацию по контрагентам и справочники, необходимые для их заполнения. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Работа с контрагентами | Контрагенты | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Формы собственности | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Типы контрагентов | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Реестр недобросовестных поставщиков (РНП) | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Основания для включения сведений о поставщике в реестр | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Банки | Создавать документ, просматривать и редактировать документы из реестра + +### df_econsecurity + +Роль df_econsecurity присваивается сотрудникам, отвечающим за экономическую безопасность, в том числе осуществляя проверку контрагентов. Включает в себя роль [df_worker](#df_worker). + +Формы, доступные по этой роли в дополнение к доступным по вложенным ролям: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Заявочная система | Проверка контрагентов | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Реестр недобросовестных поставщиков (РНП) | Создавать документ, просматривать и редактировать документы из реестра +Работа с контрагентами | Основания для включения сведений о поставщике в реестр | Создавать документ, просматривать и редактировать документы из реестра + +## Администрирование пользователей + +### ECM_servicedesk + +Роль ECM_servicedesk присваивается сотрудникам, отвечающим за ведение технической поддержки пользователей. Роль окрывает доступ к полям, заблокированным для обычных пользователей. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Заявочная система | Заявки в техподдержку | Создавать документ, просматривать документы из реестра (все в организации), открыт доступ к специальным полям в заявке + +### ECM_usersmanagement + +Роль ECM_usersmanagement присваивается сотрудникам, отвечающим за ведение и управление пользователями: их создание, редактирование, отслеживание их действий в системе. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Администрирование - Система | Логи приложения | Просмотр результатов работы аналитической формы +Администрирование - Управление пользователями | Управление пользователями | Создание, редактирование, просмотр пользователей +Администрирование - Управление пользователями | Журнал действий пользователей | Просмотр результатов работы аналитической формы +Администрирование - Управление пользователями | Сотрудники без логинов | Просмотр результатов работы аналитической формы + +### ECM_DigitalSignature + +Роль ECM_DigitalSignature присваивается сотрудникам, отвечающим контроль сертификатов ЭП пользователей. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Администрирование - ЭП | Сертификаты пользователя (Лексема) | Выпуск сертификатов ЭП +Администрирование - ЭП | Заявки на выпуск сертификатов ЭП | Создавать документ, просматривать и редактировать документы из реестра (все в организации) +Администрирование - ЭП | Отозванные сертификаты ЭП | Создавать документ, просматривать и редактировать документы из реестра (все в организации) + +### ECM_InformationSecurity + +Роль ECM_InformationSecurity присваивается сотрудникам, отвечающим за информационную безопасность. + +Формы, доступные по этой роли: + +Папка | Название формы в меню | Права +------|-----------------------|------ +Администрирование - Система | Логи приложения | Просмотр результатов работы аналитической формы +Администрирование - Управление пользователями | Управление пользователями | Просмотр пользователей +Администрирование - Управление пользователями | Журнал действий пользователей | Просмотр результатов работы аналитической формы +Администрирование - Управление пользователями | Сотрудники без логинов | Просмотр результатов работы аналитической формы + +## Администрирование системы + +### ECM_admin + +Роль ECM_admin присваивается системным администраторам. Она обеспечивает доступ ко всем формам и документам в системе, в частности справочникам и настроечным документам. Включает в себя все описанные выше роли. + +Формы, доступные по этой роли в дополнение к доступным по вложенным ролям: + +Папка | Название формы в меню +------|---------------------- +Заявочная система - Справочники | Спринты +Заявочная система - Справочники | Типы заявок в техподдержку +Заявочная система - Справочники | Статусы (для заявок в техподдержку) +Заявочная система - Справочники | Задачи (для заявок в техподдержку) +Администрирование - Система | Роли приложения +Администрирование - Система | Роли системы +Администрирование - Система | Настройка пользователей +Администрирование - Система | Глобальные настройки +Администрирование - Система | Филиалы +Администрирование - Система | Настройка справки +Администрирование - Система | Авторизация в сервисе ЕГРЮЛ +Администрирование - Система | Счетчики ключей +Администрирование - Система | Запреты изменения данных +Администрирование - Система | Пункты плиточного меню +Администрирование - Система | Версии мобильного приложения +Администрирование - Система | Настройка параметров обмена с 1С +Администрирование - Обозреватель аналитик | Настройка обозревателя аналитик +Администрирование - Обозреватель аналитик | Разрешения на типы аналитик +Администрирование - Учетная политика | Настройка учетной политики предприятия +Администрирование - Учетная политика | Виды плана счетов +Администрирование - Документооборот - Поисковая система | Справочники поисковой системы +Администрирование - Документооборот - Поисковая система | Поисковые выборки +Администрирование - Документооборот - Поисковая система | Итоговые выборки поисковой системы +Администрирование - Документооборот - Кадровый ЭДО | Подтипы документа +Администрирование - Документооборот - Кадровый ЭДО | Конструктор документов +Администрирование - Документооборот - Кадровый ЭДО | Пользовательские типы атрибутов документа +Администрирование - Документооборот - СЭД | Виды доставки (для входящих документов) +Администрирование - Документооборот - СЭД | Типы документа (для входящих и исходящих) +Администрирование - Документооборот - СЭД | Типы вложений +Администрирование - Документооборот - СЭД | Признаки документов +Администрирование - Документооборот - СЭД | Адресаты +Администрирование - Документооборот - СЭД | Приоритеты +Администрирование - Документооборот | Единый регистр документов +Администрирование - Рассылка электронных писем | Настройка оповещений об окончании сроков действия лицензий +Администрирование - Рассылка электронных писем | Уведомления Lexema +Администрирование - Рассылка электронных писем | Настройка рассылки уведомлений +Справочники-классификаторы | ОКПД 2 - продукция по видам деятельности +Справочники-классификаторы | ОКВЭД2 +Справочники-классификаторы | ОКСМ - страны мира +Справочники-классификаторы | ОКПДТР - профессии и должности +Общие справочники - Управление проектами | Проекты +Общие справочники - Управление проектами | Статусы проектов +Общие справочники - Управление проектами | Направления проектов +Общие справочники - Управление проектами | Виды работ +Общие справочники - Справочники ТМЦ | Группы номенклатуры +Общие справочники - Справочники ТМЦ | Обобщенные наименования номенклатуры +Общие справочники - Справочники ТМЦ | Характеристики групп номенклатуры +Общие справочники - Справочники ТМЦ | Номенклатура/услуги +Общие справочники - Справочники ТМЦ | Производители +Общие справочники - Справочники ТМЦ | Языки наименований +Общие справочники - Справочники по учету физических лиц | Виды документов, удостоверяющих личность +Общие справочники - Справочники по учету физических лиц | Органы выдачи документов (паспортов) +Общие справочники - Справочники по учету физических лиц | Серии паспортов +Общие справочники - Справочники по учету физических лиц | Юридические лица +Общие справочники - Справочники по учету физических лиц | Гражданство +Общие справочники - Справочники по учету физических лиц | Виды особой категории +Общие справочники - Справочники по учету физических лиц | Родство, свойство +Общие справочники - Справочники по учету физических лиц | Состояние в браке +Общие справочники - Справочники по учету физических лиц | Годность к военной службе +Общие справочники - Справочники по учету физических лиц | Группы учета (запас) +Общие справочники - Справочники по учету физических лиц | Воинские звания +Общие справочники - Справочники по учету физических лиц | Отношение к воинскому учету +Общие справочники - Справочники по учету физических лиц | Категории запаса +Общие справочники - Справочники по учету физических лиц | Составы военнослужащих +Общие справочники - Справочники по учету физических лиц | Национальности +Общие справочники - Справочники по учету физических лиц | Степени знания языков +Общие справочники - Справочники по учету физических лиц | Квалификации +Общие справочники - Справочники по учету физических лиц | Специальности по образованию +Общие справочники - Справочники по учету физических лиц | Статусы застрахованных лиц +Общие справочники - Справочники по учету физических лиц | Статусы налогоплательщиков +Общие справочники - Справочники по учету физических лиц | Виды документов +Общие справочники - Справочники по учету физических лиц | Социальные льготы +Общие справочники - Справочники по учету физических лиц | Образование +Общие справочники - Справочники по учету физических лиц | Виды воинской обязанности +Общие справочники - Справочники по учету физических лиц | Виды пенсионеров +Общие справочники - Справочники по учету физических лиц | Виды физических лиц (группы) +Общие справочники - Справочники по учету физических лиц | Состав (профиль) +Общие справочники - Справочники по учету физических лиц | Статусы сотрудников +Общие справочники - Справочники по учету физических лиц | Виды контактов +Общие справочники | Ставки НДС +Общие справочники | Валюта +Общие справочники | Единицы измерения +Общие справочники | Виды ответственных лиц +Общие справочники | Статьи ДДС +Оповещения | Оповещения +Оповещения | Настройка +Кадры - Справочники | Категории должностей +Кадры - Справочники | Территории +Кадры - Справочники | Трудовые договоры +Кадры - Справочники | Дополнительные соглашения к трудовым договорам +Кадры - Справочники | Виды дополнительных соглашений к трудовым договорам + +## Дополнительные роли + +Роль | Права +-----|------ +**ECM_showregs_df** | открывает доступ к реестру документов электронного документооборота (Служебные записки, Исходящие документы, ОРД, Поручения) +**ECM_showregs_hr** | открывает доступ к реестру документов кадрового электронного документооборота (Заявления от сотрудников, Служебные записки на командировку, ЛНА, Акты аннулирования, Документы на подписание, Универсальный документ, Уведомления, Графики отпусков, Переносы отпусков, Исполнение графики отпусков, Актуальный график отпусков) + + +## Матрица ролей + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Роль
Папка
Название формы в меню
Права
hr_docflow_workerЗаявочная системаЗаявки в техподдержкуСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
Документооборот-Кадровый документооборотЗаявления от сотрудников
Служебные записки на командировку
Локальные нормативные акты
Документы на подписание
Акты аннулирования
Документооборот - Анализ и отчетностьОтчет по ЛНАПолучать информацию по документам с учётом горизонтальных прав
Архив документов
hr_docflow_reportДокументооборот - анализ и отчетность - аналитические формыАнализ просроченных документовПолучать информацию по документам в системе
Журнал состояния документов
Документооборот - анализ и отчетностьОтчет по ЛНА
Архив документовПолучать информацию по документам с учётом горизонтальных прав
hr_docflow_hrПроизводственный календарьПраздничные/выходные дниСоздавать документ, просматривать и редактировать документы из реестра
Производственный календарь
КадрыПодразделения
Должности
Штатные единицы
Физические лица
Сотрудники
Обозреватель аналитикОбозреватель аналитикПросмотр
Обмен данными с 1СОбмен данными с 1С Осуществлять обмен данными между базами Лексемы и 1С
df_workerЗаявочная система Заявки в техподдержкуСоздавать документ, просматривать
документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
Документооборот - делопроизводствоСлужебные запискиСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
Входящие документыПросматривать документы из реестра (в которых участвует в маршруте + присланы на ознакомление)
Исходящие документыСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
ОРД
Поручения
Документооборот - анализ и отчетностьАрхив документовПолучать информацию по документам с учётом горизонтальных прав
df_reportДокументооборот - анализ и отчетность - аналитические формыАнализ просроченных документовПолучать информацию по документам в системе
Контроль исполнения порученийПолучать информацию по документам с учётом горизонтальных прав
Журнал состояния документовПолучать информацию по документам в системе
Просроченные документы
Документооборот - анализ и отчетностьАрхив документовПолучать информацию по документам с учётом горизонтальных прав
df_officeworkerЗаявочная система Заявки в техподдержкуСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
Документооборот - делопроизводствоСлужебные запискиСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
Входящие документыСоздавать и регистрировать документ, просматривать документы из реестра (в которых участвует в маршруте + присланы на ознакомление)
Исходящие документыСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте + присланы на ознакомление)
ОРД
Поручения
Документооборот - анализ и отчетность Архив документовПолучать информацию по документам с учётом горизонтальных прав
df_contract_initiatorЗаявочная системаЗаявки в техподдержкуСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
Проверка контрагентов Создавать документ, просматривать документы из реестра (все в организации)
Учет договоров - договорные документыДоговорыСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
Дополнительные документы к договорам
Документы, имеющие силу договора
df_contract_ServiceRecordУчет договоров - служебные запискиСз для регистрации договоровСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
Сз для регистрации доп.документов к договору
df_juristУчет договоров -
договорные документы
ДоговорыСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
Дополнительные документы к договорамСоздавать документ, просматривать документы из реестра (все в организации)
Документы, имеющие силу договораСоздавать документ, просматривать документы из реестра (свои + в которых участвует в маршруте)
df_contract_adminУчет договоров - справочникиВиды договоровСоздавать документ, просматривать и редактировать документы из реестра
Статусы договоров
Типы договоров
Формы оплаты
Порядок оплаты
Источники заключения договора
Виды дополнительного документа к договору
Типы дополнительного документа к договору
Виды документа, имеющего силу договора
df_contractor_creatorРабота с контрагентамиКонтрагентыСоздавать документ, просматривать и редактировать документы из реестра
Формы собственности
Типы контрагентов
Реестр недобросовестных поставщиков (РНП)
Основания для включения сведений о поставщике в реестр
Банки
df_econsecurityЗаявочная системаПроверка контрагентовСоздавать документ, просматривать и редактировать документы из реестра
Работа с контрагентамиРеестр недобросовестных поставщиков (РНП)
Основания для включения сведений о поставщике в реестр
ECM_DigitalSignatureАдминистрирование - эпСертификаты пользователя (лексема)Выпуск сертификатов эп
Заявки на выпуск сертификатов эпСоздавать документ, просматривать и редактировать документы из реестра (все в организации)
Отозванные сертификаты эп
Ecm_informationsecurityАдминистрирование - системаЛоги приложения>Просмотр результатов работы аналитической формы
Администрирование - управление пользователямиУправление пользователямиПросмотр пользователей
Журнал действий пользователейПросмотр результатов работы аналитической формы
Сотрудники без логинов
ECM_adminЗаявочная система - СправочникиСпринтыПрава на просмотр, создание и редактирование документов
Типы заявок в техподдержку
Статусы (для заявок в техподдержку)
Задачи (для заявок в техподдержку)
Администрирование - СистемаРоли приложения
Роли системы
Настройка пользователей
Глобальные настройки
Филиалы
Настройка справки
Авторизация в сервисе ЕГРЮЛ
Счетчики ключей
Запреты изменения данных
Пункты плиточного меню
Версии мобильного приложения
Настройка параметров обмена с 1С
Администрирование - Обозреватель аналитикНастройка обозревателя аналитик
Разрешения на типы аналитик
Администрирование - Учетная политикаНастройка учетной политики предприятия
Виды плана счетов
Администрирование - Документооборот - Поисковая системаСправочники поисковой системы
Поисковые выборки
Итоговые выборки поисковой системы
Подтипы документа
Конструктор документов
Пользовательские типы атрибутов документа
Администрирование - Документооборот - СЭДВиды доставки (для входящих документов)
Типы документа (для входящих и исходящих)
Типы вложений
Признаки документов
Адресаты
Приоритеты
Администрирование - ДокументооборотЕдиный регистр документов
Администрирование - Рассылка электронных писемНастройка оповещений об окончании сроков действия лицензий
Настройка рассылки уведомлений
Справочники-классификаторыОКПД 2 - продукция по видам деятельности
ОКВЭД2
ОКСМ - страны мира
ОКПДТР - профессии и должности
Общие справочники - Управление проектамиПроекты
Статусы проектов
Направления проектов
Виды работ
Общие справочники - Справочники ТМЦГруппы номенклатуры
Обобщенные наименования номенклатуры
Характеристики групп номенклатуры
Номенклатура/услуги
Производители
Языки наименований
Общие справочники - Справочники по учету физических лицВиды документов, удостоверяющих личность
Органы выдачи документов (паспортов)
Серии паспортов
Юридические лица
Гражданство
Виды особой категории
Родство, свойство
Состояние в браке
Годность к военной службе
Группы учета (запас)
Воинские звания
Отношение к воинскому учету
Категории запаса
Составы военнослужащих
Национальности
Степени знания языков
Квалификации
Специальности по образованию
Статусы застрахованных лиц
Статусы налогоплательщиков
Виды документов
Социальные льготы
Образование
Виды воинской обязанности
Виды пенсионеров
Виды физических лиц (группы)
Состав (профиль)
Статусы сотрудников
Виды контактов
Общие справочникиСтавки НДС
Валюта
Единицы измерения
Виды ответственных лиц
Статьи ДДС
ОповещенияОповещения
Настройка
Кадры - СправочникиКатегории должностей
Территории
Трудовые договоры
Дополнительные соглашения к трудовым договорам
Виды дополнительных соглашений к трудовым договорам
\ No newline at end of file diff --git a/docs/Admin manuals/Валюта/index.md b/docs/Admin manuals/Валюта/index.md new file mode 100644 index 0000000..857704d --- /dev/null +++ b/docs/Admin manuals/Валюта/index.md @@ -0,0 +1,27 @@ +# Валюта + +## Общее описание назначения документа + +Документы реестра "Валюта" предназначены для составления списка возможных видов доставки входящих и исходящих документов. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Валюта". + +Откроется реестр документов. + +![Рисунок 2 Реестр "Валюта"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +Настройки для документа "Валюта" выглядят следующим образом: + +![Рисунок 3 Пример документа "Валюта"](./media/docExample.png) + +Обязательными поля "Наименование", "Код цифровой" и "Код буквенный" должны быть заполнены в соответствии с общероссийским классификатором валют (ОКВ). + +Опция "Валюта по умолчанию" отмечает ту валюту, которая будет вставляться в соответствующее поле при создании документов автоматически. Поставить галочку в поле "Валюта по умолчанию" можно в том случае, если она не проставлена для другой валюты. В противном случае при попытке сохранить документ операция не будет выполнена, и появится системное сообщение с предупреждением, что значение по умолчанию уже выбрано, с указанием, какая именно валюта выбрана по умолчанию. \ No newline at end of file diff --git a/docs/Admin manuals/Валюта/media/create.png b/docs/Admin manuals/Валюта/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Валюта/media/create.png differ diff --git a/docs/Admin manuals/Валюта/media/docExample.png b/docs/Admin manuals/Валюта/media/docExample.png new file mode 100644 index 0000000..3492076 Binary files /dev/null and b/docs/Admin manuals/Валюта/media/docExample.png differ diff --git a/docs/Admin manuals/Валюта/media/menu.png b/docs/Admin manuals/Валюта/media/menu.png new file mode 100644 index 0000000..861552d Binary files /dev/null and b/docs/Admin manuals/Валюта/media/menu.png differ diff --git a/docs/Admin manuals/Валюта/media/registry.png b/docs/Admin manuals/Валюта/media/registry.png new file mode 100644 index 0000000..5de45e9 Binary files /dev/null and b/docs/Admin manuals/Валюта/media/registry.png differ diff --git a/docs/Admin manuals/Валюта/media/save.png b/docs/Admin manuals/Валюта/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Валюта/media/save.png differ diff --git a/docs/Admin manuals/Валюта/media/warnExample.png b/docs/Admin manuals/Валюта/media/warnExample.png new file mode 100644 index 0000000..ed66bf3 Binary files /dev/null and b/docs/Admin manuals/Валюта/media/warnExample.png differ diff --git a/docs/Admin manuals/Вид обучения/index.md b/docs/Admin manuals/Вид обучения/index.md new file mode 100644 index 0000000..63bd5f2 --- /dev/null +++ b/docs/Admin manuals/Вид обучения/index.md @@ -0,0 +1,16 @@ +# Вид обучения + +В данном справочнике заполняется вид обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Вид обучения**". +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Откроеется реестр с видами обучения. Для создания нового вида нажмите "Создать". + +Заполните поле "Наименование" и нажмите "Сохранить и закрыть". + +![Вид обучения](media/training.png) + +Созданный вид обучения будет отображен в реестре + +![Реестр](media/reestr.png) \ No newline at end of file diff --git a/docs/Admin manuals/Вид обучения/media/menu.png b/docs/Admin manuals/Вид обучения/media/menu.png new file mode 100644 index 0000000..adaed57 Binary files /dev/null and b/docs/Admin manuals/Вид обучения/media/menu.png differ diff --git a/docs/Admin manuals/Вид обучения/media/reestr.png b/docs/Admin manuals/Вид обучения/media/reestr.png new file mode 100644 index 0000000..442e75f Binary files /dev/null and b/docs/Admin manuals/Вид обучения/media/reestr.png differ diff --git a/docs/Admin manuals/Вид обучения/media/training.png b/docs/Admin manuals/Вид обучения/media/training.png new file mode 100644 index 0000000..1b5f9a2 Binary files /dev/null and b/docs/Admin manuals/Вид обучения/media/training.png differ diff --git a/docs/Admin manuals/Виды электронных подписей/index.md b/docs/Admin manuals/Виды электронных подписей/index.md new file mode 100644 index 0000000..fe6a09e --- /dev/null +++ b/docs/Admin manuals/Виды электронных подписей/index.md @@ -0,0 +1,81 @@ +# Виды электронных подписей + +## Общие сведения + +В России в электронном документообороте можно использовать три вида подписи: простую (ПЭП), неквалифицированную (НЭП) и квалифицированную (КЭП) электронные подписи. + +По способу хранения ЭП делятся на облачные и на специальном носителе (токенах). + +Облачная электронная подпись позволяет подписывать документы СЭД и КЭДО с любого устройства, без привязки к рабочему месту. В Lexema-ECM можно работать как со сторонними облачными электронными подписями (ЭП), так и с собственными облачными неквалифицированными подписями (УНЭП). В систему встроен сервис для выпуска УНЭП. + +## Простая электронная подпись, или ПЭП + +Простая подпись — это знакомые всем коды доступа из СМС, коды на скретч-картах, пары "логин-пароль" в личных кабинетах на сайтах и в электронной почте. Простая подпись создается средствами информационной системы, в которой ее используют, и подтверждает, что электронную подпись создал конкретный человек. + +### Где используется простая электронная подпись? + +Простая электронная подпись чаще всего применяется при банковских операциях, а также для аутентификации в информационных системах, для получения госуслуг, для заверения документов внутри корпоративного электронного документооборота (далее — ЭДО). + +Простую электронную подпись нельзя использовать при подписании электронных документов или в информационной системе, которые содержат гостайну. + +### Юридическая сила ПЭП + +Простая подпись приравнивается к собственноручной, если это регламентирует отдельный нормативно-правовой акт или между участниками ЭДО заключено соглашение, где прописаны: + +- правила, по которым подписанта определяют по его простой электронной подписи; +- обязанность пользователя соблюдать конфиденциальность закрытой части ключа ПЭП (например, пароля в паре "логин-пароль" или СМС-кода, присланного на телефон). + +Во многих информационных системах пользователь должен сначала подтвердить свою личность во время визита к оператору системы, чтобы его ПЭП в будущем имела юридическую силу. Например, для получения подтвержденной учетной записи на портале Госуслуг, нужно лично прийти в один из центров регистрации с документом, удостоверяющим личность. + +## Неквалифицированная электронная подпись, или НЭП {#НЭП} + +Усиленная неквалифицированная электронная подпись (далее — НЭП) создается с помощью программ криптошифрования с использованием закрытого ключа электронной подписи. НЭП идентифицирует личность владельца, а также позволяет проверить, вносили ли в файл изменения после его отправки. + +Человек получает в удостоверяющем центре два ключа электронной подписи: закрытый и открытый. Закрытый ключ хранится на специальном ключевом носителе с пин-кодом или в компьютере пользователя — он известен только владельцу и его нужно держать в тайне. С помощью закрытого ключа владелец генерирует электронные подписи, которыми подписывает документы. + +Открытый ключ электронной подписи доступен всем, с кем его обладатель ведет ЭДО. Он связан с закрытым ключом и позволяет всем получателям подписанного документа проверить подлинность ЭП. + +То, что открытый ключ принадлежит владельцу закрытого ключа, прописывается в сертификате электронной подписи. Сертификат также выдается удостоверяющим центром. Но при использовании НЭП сертификат можно не создавать. Требования к структуре неквалифицированного сертификата не установлены в федеральном законе № 63-ФЗ "Об электронной подписи". + +### Где используется неквалифицированная электронная подпись? + +НЭП можно использовать для внутреннего ЭДО, если стороны предварительно договорились об этом. + +### Юридическая сила НЭП + +Участникам ЭДО нужно соблюдать дополнительные условия, чтобы электронные документы, заверенные НЭП, считались равнозначными бумажным с собственноручной подписью. Сторонам нужно обязательно заключить между собой соглашение о правилах использования НЭП и взаимном признании ее юридической силы. + +## Квалифицированная электронная подпись или КЭП + +Усиленная квалифицированная электронная подпись — самый регламентированный государством вид подписи. Так же, как и НЭП, она создается с помощью криптографических алгоритмов и базируется на инфраструктуре открытых ключей, но отличается от НЭП в следующем: + +- Обязательно имеет квалифицированный сертификат в бумажном или электронном виде, структура которого определена приказом ФСБ России № 795 от 27.12.2011. +- Программное обеспечение для работы с КЭП сертифицировано ФСБ России. +- Выдавать КЭП может только удостоверяющий центр, который аккредитован Минкомсвязи России. + +### Где используется квалифицированная электронная подпись? + +КЭП нужна, чтобы сдавать отчетность в контролирующие органы, участвовать в качестве поставщика и заказчика в электронных торгах, работать с государственными информационными системами, обмениваться формализованными документами с ФНС, вести электронный документооборот внутри компании или с ее внешними контрагентами. + +### Юридическая сила КЭП + +КЭП — это подпись, которая придает документам юридическую силу без дополнительных условий. Если организации ведут ЭДО, подписывая документы КЭП, их юридическая сила признается автоматически согласно федеральному закону № 63-ФЗ "Об электронной подписи". + +КЭП полностью приравнивается к ручной ("мокрой") подписи. + +## Сводная таблица {#table} + +Вид подписи | Что из себя представляет | Какие кадровые документы можно подписать? | Зона действия ЭП и риски +------------|--------------------------|-------------------------------------------|------------------------- +ПЭП | Логин-пароль | Расчетные листки, табель учета рабочего времени | Документы, имеющие силу только внутри ИС. Риски минимальные +НЭП | Заказывается в удостоверяющих центрах или создается силами собственных IT-специалистов | Все, кроме документов по увольнению сотрудников | Любые документы, действующие внутри компании. Риск утери НЭП влечет максимум подписание вместо сотрудника только кадрового документа +КЭП | Заказывается в аккредитованных удостоверяющих центрах | Все | Любые документы, включая финансовые и юридические. Утеря КЭП может нанести серьезный финансовый и репутационный ущерб + +## Сводная таблица по применимости видов подписи к некоторым типам документов + +Роль | ПЭП | НЭП | КЭП +-|-----|-----|---- +Работник | Применимо к не указанным в разделе по НЭП документам, в отношении которых трудовым законодательством и иными нормативными правовыми актами, содержащими нормы трудового права, предусмотрено их оформление на бумажном носителе и (или) ознакомление с ними работника или лица, поступающего на работу, в письменной форме, в том числе под роспись, **за исключением**: трудовых книжек и формируемых в соответствии с трудовым законодательством в электронном виде сведений о трудовой деятельности работников, акта о несчастном случае на производстве по установленной форме, приказа (распоряжения) об увольнении работника, документов, подтверждающих прохождение работником инструктажей по охране труда, в том числе лично подписываемых работником. | При заключении трудового договора, договора о материальной ответственности, ученического договора, договора на получение образования без отрыва или с отрывом от работы, при внесении в них изменений, при подписании согласия на перевод, заявления об увольнении, отзыве заявления об увольнении, а также при ознакомлении с уведомлением об изменении определенных сторонами условий трудового договора, приказом (распоряжением) о применении дисциплинарного взыскания | Применимо к документам, в отношении которых трудовым законодательством и иными нормативными правовыми актами, содержащими нормы трудового права, предусмотрено их оформление на бумажном носителе и (или) ознакомление с ними работника или лица, поступающего на работу, в письменной форме, в том числе под роспись, **за исключением**: трудовых книжек и формируемых в соответствии с трудовым законодательством в электронном виде сведений о трудовой деятельности работников, акта о несчастном случае на производстве по установленной форме, приказа (распоряжения) об увольнении работника, документов, подтверждающих прохождение работником инструктажей по охране труда, в том числе лично подписываемых работником. +Работодатель | - | Применимо к не указанным в разделе по КЭП документам, в отношении которых трудовым законодательством и иными нормативными правовыми актами, содержащими нормы трудового права, предусмотрено их оформление на бумажном носителе и (или) ознакомление с ними работника или лица, поступающего на работу, в письменной форме, в том числе под роспись, **за исключением**: трудовых книжек и формируемых в соответствии с трудовым законодательством в электронном виде сведений о трудовой деятельности работников, акта о несчастном случае на производстве по установленной форме, приказа (распоряжения) об увольнении работника, документов, подтверждающих прохождение работником инструктажей по охране труда, в том числе лично подписываемых работником. | При заключении трудовых договоров, договоров о материальной ответственности, ученических договоров, договоров на получение образования без отрыва или с отрывом от работы, при внесении в них изменений, а также при подписании приказа (распоряжения) о применении дисциплинарного взыскания, уведомлении об изменении определенных сторонами условий трудового договора + +> Данные приведены на основании [Федерального закона от 22.11.2021 № 377-ФЗ "О внесении изменений в Трудовой кодекс Российской Федерации"](http://publication.pravo.gov.ru/Document/View/0001202111220001) \ No newline at end of file diff --git a/docs/Admin manuals/Выпуск ОНЭП/index.md b/docs/Admin manuals/Выпуск ОНЭП/index.md new file mode 100644 index 0000000..db1f6fd --- /dev/null +++ b/docs/Admin manuals/Выпуск ОНЭП/index.md @@ -0,0 +1,274 @@ +--- +search: + boost: 2 +--- +# Выпуск облачной неквалифицированной электронной подписи в Lexema-ECM администратором + +## Общее описание + +Система "Lexema-ECM" поддерживает выпуск усиленной облачной неквалифицированной подписи (УНЭП) пользователям системы и подписание ей документов. Более подробно про УНЭП можно узнать в разделе [Виды электронных подписей](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/ЭП/). + +Схематично процесс выпуска УНЭП выглядит следующим образом: + +![Схема процесса выпуска УНЭП](./media/schema.png) + +Сертификат электронной подписи (ЭП) может быть выпущен как администратором системы, так и самим пользователем. Более подробно про выпуск сертификатов ЭП для себя можно прочесть в разделе [Выпуск облачной неквалифицированной электронной подписи в Lexema-ECM пользователем](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Самостоятельное%20получение%20сертификата%20ЭП/). + +На проекте реализована возможность запрета самостоятельного выпуска сертификата пользователем, если он не оформлен в системе, как подключенный к КЭДО. Для этого в **настройках учетной политики предприятия** настройте константу **ВыпускНЭП_ЗапретитьБезДатыПереходаНаКэдо** со значением 1. + +![Константа](media/constant.png) + + + +Для выпуска сертификатов УНЭП и привязки их к пользователям администратору системы необходима роль **ECM_DigitalSignature**. + +!!! Примечание + Если лимит по количеству выпускаемых сертификатов достигнут, то кнопка по выпуску сертификатов в панели документооборота автоматически скрывается. Лимит устанавливается в глобальных настройках. + + ![Макс](media/maxCerts.png) + +## Настройки в системе для выпуска УНЭП Контур + +**Усиленная неквалифицированная электронная подпись** – это две уникальные последовательности символов, связанные между собой: ключ электронной подписи (закрытый код) и ключ проверки электронной подписи (открытый код). УНЭП позволяет определить лицо, подписавшее электронный документ и обнаружить факт внесения изменений в электронный документ после момента его подписания. + +Усиленная неквалифицированная электронная подпись действует только между участниками электронного документооборота (например, в случае с сервисом Личный кабинет такими участниками будут сотрудник и работодатель). УНЭП можно подписывать юридически значимые документы (договора, дарственные и пр.), если участники электронного взаимодействия дали на это согласие. + +СКБ Контур является удостоверяющим центром по выпуску сертификатов электронных подписей. Идентификация получателя подписи происходит с помощью портала Госуслуги через Госуслуги либо через очное подтверждение заявителя в удостоверяющем центре. + +Для настройки необходимо в настройке учетной политики настроить константу **ВыпускНЭП_Контур** со значением 1. В развернутой форме документооборота во вкладке [**"Электронные подписи"**](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Стартовая%20страница/#развернутая_форма_документооборота) будет отображена кнопка по выпуску сертификата УНЭП Контур. + +![Кнопка по выпуску](media/button.png) + +!!! warning + + Обязательным условием для успешной идентификации сертификата через портал Госуслуг является правильное заполнение следующих полей в справочнике ["Физические лица"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/): + + 1) ФИО + 2) Дата рождения + 3) СНИЛС + 4) ИНН + 5) Серия и номер паспорта, дата выдачи, код подразделения + 6) Адрес места рождения (как в паспорте) + +## Выпуск УНЭП администратором системы + +Для выпуска сертификатов УНЭП пользователям необходимо в меню в поисковой строке ввести "Сертификаты пользователя (Лексема)" и выбрать его. + +Откроется форма "Привязка сертификатов ЭП к пользователям", с помощью которой можно осуществлять выпуск сертификатов ЭП в Лексеме. Данная форма также доступна из формы ["Управление пользователями"](../Управление пользователями/#Certs). + +![Рисунок 2 Форма "Привязка сертификатов ЭП к пользователям"](media/screen-1.png) + +Для создания нового сертификата ЭП необходимо выбрать организацию (по умолчанию заполнена текущая) из выпадающего в соответствующем поле , далее выбратьсоответствующего пользователя в поле "Кому" и нажать кнопку "Сформировать". После чего в табличной части отобразится список активных сертификатов пользователя (при наличии). + +![Рисунок 3 Пример заполнения полей](media/screen-2.png) + +Так же в данной форме "Сертификаты пользователя (Лексема)" можно просмотреть на выбранном пользователе все когда либо выпущенные сертификаты. Для этого необходимо выбрать организацию в поле "Организация" и пользователя в поле "Кому", поставить галочку в строке "Показать все сертификаты" и нажать кнопку "Сформировать". + +После чего сформируется список всех сертификатов. Сертификаты подкрашиваются в зависимости от их статуса: + +**Красные** - отозванные сертификаты + +**Желтые** - сертификаты с истекшим сроком действия + +**Белые** - действующие сертификаты + +![Рисунок](media/screen-6.png) + +Чтобы создать сертификат необходимо заполнить поля "Организация" и "Кому" после чего нажать на кнопку "Создать сертификат в Лексеме и привязать к пользователю". + +При нажатии на кнопку запускается процесс по формированию ЭП, появятся уведомления, сообщающие о произведённых действиях и событиях в системе: + +- Сертификат создан; +- Создана заявка на выдачу сертификата; +- Создано заявление; +- Создана расписка; +- Сертификат готов к использованию. + +![Рисунок 4 Пример группы уведомлений](media/screen-3.png) + +Если у пользователя не было созданных ранее сертификатов, новый сертификат будет выбран по умолчанию. Если у пользователя уже есть выбранный для подписи действующий сертификат ЭП, то, чтобы использовать для подписания новый сертификат, необходимо включить соответствующую опцию (поставить галочку) в поле "Выбрать". + +![Рисунок 5 Смена выбранного сертификата](media/screen-4.png) + +!!! warning + В глобальных настройках системы можно настроить максимальное количество действующих (неотозванных) сертификатов в системе у каждого пользователя. Если лимит достигнут, создание сертификатов будет запрещено. + +!!! note + Удалить из системы созданный сертификат нельзя, но он может быть отозван администратором системы. В этом случае сертификат будет недоступен для использования и участвовать в подсчете количества действующих сертификатов у пользователя не будет. + +После этого пользователю будет необходимо распечатать заявление на выдачу и расписку в получении сертификата, подписать их "мокрой" подписью и отнести в отдел кадров либо подписать действующей ЭП, если такая есть. + +После доставки подписанных заявления и расписки в отдел кадров, необходимо в соответствующем документе реестра "Заявки на выпуск сертификатов ЭП" отметить галочкой поле "Оригинал получен" и сохранить изменения. Прикладывать сканы соответствующих документов с подписями не требуется. Форма доступа пользователю у которого назначена роль **hr_docflow_hr**. + +![Рисунок 6 Пример документа заявки](media/screen-5.png) + + + +Чтобы настроить доступ к данной форме необходимо: + +* Перейте в Меню - Администрирование - Система - Роли приложения. В столбце **Идентификатор** найти и открыть роль **hr_docflow_hr**. В блоке "Вложенные роли" нажмите кнопку добавить и в поисковой строке найти техническую роль **ECPCertificateApplication_write**. + +![Настройка роли](media/role.png) + +* Зайти в Меню - Администрирование - Система - Настройка пользователя. В открывшемся реестре найдите пользователя, которому необходимо назначить доступ. Во вкладке **"Документооборот"** в блоке **Настройка прав по подразделениям и подтипам документов**. В типе документа выбрать "Заявки на выпуск сертификатов", выбрать подраздление по которому у данного пользователя будет фильтроваться реестр. + +![Настройка пользователя](media/nastroikaPrav.png) + +## Работа с формой "Заявки на выпуск сертификатов ЭП" {#Заявки-на-выпуск-ЭП} + +Выпуск сертификатов ЭП происходит при помощи заявок на выпуск. Чтобы создать новую заявку или открыть существующую, необходимо в меню в группе "Администрирование", подгруппе "ЭП" выбрать пункт "Заявки на выпуск сертификатов ЭП". + +![Рисунок 7 Меню](./media/ApplicationMenu.png) + +Откроется реестр заявок. В реестре некоторые строки могут быть выделены красным цветом. Это означает, что сертификаты ЭП, выданные по этим заявкам, являются недоступными для использования. + +![Рисунок 8 Реестр](./media/ApplicationRegistry.png) + +В приложении реализована возможность копирования заявки на выпуск сертификата. Копирование может использоваться в случае, например, когда одна квалифицированная электронная подпись используется по доверенности многими сотрудниками. Для это нажмите на кнопку "Копирование заявки". В открывшемся окне необходимо выбрать организацию и пользователя, которому будет присвоен сертификат и нажмите "Копировать". Например, выбрать сертификат УКЭП Елизарьевой Екатерины Алексеевны и скопировать его для Денежной Екатерины Карловны. + +![Копирование сертификата](media/copySert.png) + +В реестре появится заявка на выпуск сертификата Денежной Е.А. + +![Скопированный сертификат](media/scopirovanSert.png) + +## Просмотр заявки на выпуск сертификатов + +Пример заполненного документа "Заявка на выпуск сертификата ЭП" с выпущенным сертификатом выглядит следующим образом: + +![Рисунок 9 Пример документа "Заявка на выпуск сертификата ЭП"](./media/ECPCertificateApplicationDocFilled.png) + +Во вложениях находятся 2 документа: "Заявление на выдачу" и "Расписка в получении сертификата ЭП". Необходимо распечатать их, подписать "мокрой" подписью и отнести в отдел кадров либо подписать действующим сертификатом ЭП, если такой есть. + +![Рисунок 11 Пример вложений для документа заявки](./media/attachments.png) + +![Рисунок Пример заявления](./media/statement.png) + +![Рисунок Пример расписки](./media/receipt.png) + +!!! note + В расписке отображается qr-код для авторизации через [мобильное приложение](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Мобильное%20приложение/#общая_информация). + +После доставки подписанных заявления и расписки в отдел кадров, необходимо в соответствующем документе реестра "Заявки на выпуск сертификатов ЭП" отметить галочкой поле "Оригинал получен" и сохранить изменения. Прикладывать сканы соответствующих документов с подписями не требуется. Форма доступа пользователю у которого назначена роль **hr_docflow_hr**. О том как настроить доступ можно ознакомиться [выше](#выпуск_унэп_администратором_системы). + +![Рисунок 12 Пример документа заявки](./media/ECPCertificateApplicationDoc.png) + +## Создание новой заявки на выпуск сертификата + +Для создании новой заявки в реестре нажмите кнопку "Создать". + +При создании нового документа обязательными к заполнению полями являются: "Пользователь", "ФИО", "ИНН", "Паспорт", "Эл. почта" и "Телефон". Для автоматического заполнения требуемых полей достаточно выбрать пользователя в поле "Пользователь". Тогда эти поля заполнятся автоматически данными из справочника [сотрудников](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). Поля для электронной почты и номера телефона открыты для редактирования, так как именно они будут использоваться для работы с сертификатом ЭП. В поле "Тип ЭП" - указывается необходимый тип электронной подписи. Для выпуска сертификата нажмите соответствующую кнопку в панели инструментов". + +![Новая заявка](media/newZayavka.png) + +При нажатии на кнопку запускается процесс по формированию ЭП, появятся уведомления, сообщающие о произведённых действиях и событиях в системе: + +- Сертификат создан; +- Создана заявка на выдачу сертификата; +- Создано заявление; +- Создана расписка; +- Сертификат готов к использованию. + +После выпуска сертификата автоматически заполняться поля "Номер", "Дата заявления на получение ЭЦП", "Дата расписки в получении ЭЦП", "Организация", "Отпечаток", "Дата выпуска сертификата". + +![Новая форма](media/newForm1.png) + +После этого пользователю будет необходимо распечатать заявление на выдачу и расписку в получении сертификата, подписать их "мокрой" подписью и отнести в отдел кадров либо подписать действующей ЭП, если такая есть. + +После доставки подписанных заявления и расписки в отдел кадров, необходимо в соответствующем документе реестра "Заявки на выпуск сертификатов ЭП" отметить галочкой поле "Оригинал получен" и сохранить изменения. + +## Автоматический выпуск сертификатов новым сотрудникам + +На проекте возможно настроить автоматический выпуск сертификатов новым пользователям в системе. Для этого в [планировщике задач](../Планировщик задач/) необходимо настроить задачу [**"Выпуск сертификатов новым сотрудникам"**](.../Функции планировщика задач/), и настроить константу [**ЭЦП_количество_дней_за_сколько_отправтить_заявку_на_перевыпуск**](../Настройка констант/) с указанием количества дней по которому нужно проверять срок окончания сертификатов. Если она не задана, то по умолчанию количество дней = 5. Функция работает по следующему принципу: в случае если используется положение о КЭДО, то кандидаты подбираются если текущая дата больше либо равна дата перехода на КЭДО и есть логин в системе. В случае если положение о КЭДО не используется то по наличию логина в системе у сотрудника. + +!!! warning + Необходимо чтобы на **всех филиалах** был заведен **SchedulerUser** с правами администратора, и назначенной ролью **DssAdmin**, иначе будет ошибка что нет прав на создание сертификата. + + ![SchedulerUser](media/SchedulerUser.png) + +По каждому сотруднику создается заявка на выпуск сертификатов, со вложенными документами: распиской в получении и заявлением на выдачу сертификата. + +Выводимый текст редактируется с помощью константы **Информация_в_заявке_на_выпуск_сертификата** + +![Заявка](media/cert.png) + +## Автоматический перевыпуск сертификатов у которых заканчивается срок действия + +На проекте возможно настроить автоматический перевыпуск сертификатов у которых заканчивается срок действия. Для этого в [планировщике задач](../Планировщик задач/index.md) необходимо настроить задачу ["Выпуск новых сертификатов, когда истекают сроки"](../Функции планировщика задач/). В настройках учетной политики должна быть включена константа **"ЭЦП_количество_дней_за_сколько_отправтить_заявку_на_перевыпуск"**, где указывается значение количества дней по которому нужно проверять сертификаты. Если текущая дата меньше даты окончания действующего ЭП либо равна константе - то по каждому работнику автоматически формируется документ "Заявка на выпуск" с новым выпущенным сертификатом, с заявлением на выдачу сертификата, распиской в получении сертификата. + +![alt text](media/image.png) + +![Вложение](media/vlozhenie.png) + +Маршрут документа состоит из одного этапа, в котором вставляется сотрудник с действием - Подписать ЭП. + +![Маршрут](media/route.png) + +## Отзыв сертификата + +### Отзыв УНЭП Лексема + +Для отзыва сертификата электронной подписи необходимо выбрать соответствующую заявку в реестре и перейти в нее. В панели инструментов необходимо нажать на "Отозвать сертификат". + +![alt text](media/image-5.png) + +Во всплывающем окне необходимо проставить дату отзыва сертификата и нажать кнопку "Ок". + +![alt text](media/image-6.png) + +В панели инструментов появится информационное сообщение что сертификат отозван и код документа в реестре отозванных сертификатов. В связках автоматически добавляется ссылка на форму отозванного сертификата с заполненными данными. + +![alt text](media/image-7.png) + +При нажатии на "Печать" откроется автоматически печатная форма заявления на прекращение действия сертификата. + +![alt text](media/image-8.png) + +### Отзыв УНЭП Контур + +Процесс отзыва [усиленной неквалифицированной электронной подписи Контур](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0%20%D0%AD%D0%9F/#%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA_%D1%83%D1%81%D0%B8%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BD%D0%B5%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D1%86%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B9_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B8_%D0%BA%D0%BE%D0%BD%D1%82%D1%83%D1%80) аналогичен [отзыв УНЭП Лексема](#отзыв_унэп_лексема). + +В форме отозванного сертификата необходимо нажать на "Заявления на отзыв" и выбрать "Сформировать заявление для отправки в контур". + +![alt text](media/image-9.png) + +Появятся информационные сообщения, после которых во вложениях автоматический сформируется заявление на отзыв в формате pdf. + +![alt text](media/image-10.png) + +Далее пользователю необходимо подписать действующей электронной подписью Контур данный отзыв сертификата. После этого на почту поддержки СКБ Контур автоматически формируется и направляется электронное письмо для отзыва сертификата. + +![alt text](media/image-11.png) + +!!! note + Электронная почта поддержки СКБ Контур **kcr-support@skbkontur.ru** указывается в константе **Почта_ОтзывСертификата_Контур** + +После отзыва сертификата в СКБ Контур внутри заявки на отзыв сертификата автоматически проставляется "Отозван в Контуре" + +![alt text](media/image-12.png) + +## Привязка сертификата к другому пользователю + +Для перепривязки сертификата электронной подписи необходимо выбрать соответствующую заявку в реестре и перейти внутрь нее, чтобы выбрать нужный сертификат для отзыва. В панели инструментов необходимо нажать на "Привязать к другому пользователю". + +![alt text](media/image-2.png) + +Во всплывающем окне необходимо выбрать необходимо пользователя из выпадающего списка и нажать кнопку "Перепривязать". + +![alt text](media/image-3.png) + +После этого сертификата электронной подписи будет перепривязан к другому пользователю. + +![alt text](media/image-4.png) + +??? "Не заполнен сертификат пользователя" + + Сообщение **Не заполнен сертификат пользователя** означает что у данного сертификата отсутствует отпечаток. Такой сертификат необходимо отозвать. + + ![alt text]() + +??? "Не найдены данные пользователя" + + Сообщение **Не найдены данные пользователя** означает что данный пользователь не является сотрудником организации. + + ![alt text]() \ No newline at end of file diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06-1.png b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06-1.png new file mode 100644 index 0000000..ffee583 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06-1.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06.png b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06.png new file mode 100644 index 0000000..c1829fa Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 21 06.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 35 53.png b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 35 53.png new file mode 100644 index 0000000..3380046 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/2024-07-04 15 35 53.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationBeforeSending.png b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationBeforeSending.png new file mode 100644 index 0000000..313427d Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationBeforeSending.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationMenu.png b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationMenu.png new file mode 100644 index 0000000..e3dda18 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationMenu.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationRegistry.png b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationRegistry.png new file mode 100644 index 0000000..cb163ae Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/ApplicationRegistry.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDoc.png b/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDoc.png new file mode 100644 index 0000000..93fdb46 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDoc.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDocFilled.png b/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDocFilled.png new file mode 100644 index 0000000..1119de2 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/ECPCertificateApplicationDocFilled.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/SchedulerUser.png b/docs/Admin manuals/Выпуск ОНЭП/media/SchedulerUser.png new file mode 100644 index 0000000..2350758 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/SchedulerUser.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/attachments.png b/docs/Admin manuals/Выпуск ОНЭП/media/attachments.png new file mode 100644 index 0000000..0e137a6 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/attachments.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/button.png b/docs/Admin manuals/Выпуск ОНЭП/media/button.png new file mode 100644 index 0000000..04cd03d Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/button.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/cert.png b/docs/Admin manuals/Выпуск ОНЭП/media/cert.png new file mode 100644 index 0000000..3637e0e Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/cert.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/constant.png b/docs/Admin manuals/Выпуск ОНЭП/media/constant.png new file mode 100644 index 0000000..42d215e Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/constant.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/copySert.png b/docs/Admin manuals/Выпуск ОНЭП/media/copySert.png new file mode 100644 index 0000000..3f1f4da Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/copySert.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/date.png b/docs/Admin manuals/Выпуск ОНЭП/media/date.png new file mode 100644 index 0000000..c51444f Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/date.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/formCertCreated.png b/docs/Admin manuals/Выпуск ОНЭП/media/formCertCreated.png new file mode 100644 index 0000000..031bc94 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/formCertCreated.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-1.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-1.png new file mode 100644 index 0000000..a33deaf Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-1.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-10.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-10.png new file mode 100644 index 0000000..255d490 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-10.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-11.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-11.png new file mode 100644 index 0000000..fdf6d26 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-11.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-12.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-12.png new file mode 100644 index 0000000..77ffff4 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-12.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-2.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-2.png new file mode 100644 index 0000000..afeba9e Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-2.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-3.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-3.png new file mode 100644 index 0000000..2aa3017 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-3.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-4.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-4.png new file mode 100644 index 0000000..d40d987 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-4.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-5.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-5.png new file mode 100644 index 0000000..70e264a Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-5.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-6.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-6.png new file mode 100644 index 0000000..49ce339 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-6.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-7.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-7.png new file mode 100644 index 0000000..07354aa Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-7.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-8.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-8.png new file mode 100644 index 0000000..1fb0436 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-8.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image-9.png b/docs/Admin manuals/Выпуск ОНЭП/media/image-9.png new file mode 100644 index 0000000..16ec238 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image-9.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/image.png b/docs/Admin manuals/Выпуск ОНЭП/media/image.png new file mode 100644 index 0000000..5a22c03 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/image.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/maxCerts.png b/docs/Admin manuals/Выпуск ОНЭП/media/maxCerts.png new file mode 100644 index 0000000..cd72d16 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/maxCerts.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/nastroikaPrav.png b/docs/Admin manuals/Выпуск ОНЭП/media/nastroikaPrav.png new file mode 100644 index 0000000..781e581 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/nastroikaPrav.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/newForm1.png b/docs/Admin manuals/Выпуск ОНЭП/media/newForm1.png new file mode 100644 index 0000000..aefa72e Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/newForm1.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/newZayavka.png b/docs/Admin manuals/Выпуск ОНЭП/media/newZayavka.png new file mode 100644 index 0000000..bb93130 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/newZayavka.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/push.png b/docs/Admin manuals/Выпуск ОНЭП/media/push.png new file mode 100644 index 0000000..714f7e0 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/push.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/receipt.png b/docs/Admin manuals/Выпуск ОНЭП/media/receipt.png new file mode 100644 index 0000000..cc4b219 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/receipt.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/revoke.png b/docs/Admin manuals/Выпуск ОНЭП/media/revoke.png new file mode 100644 index 0000000..bc8093c Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/revoke.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/revokedCertificate.png b/docs/Admin manuals/Выпуск ОНЭП/media/revokedCertificate.png new file mode 100644 index 0000000..6821f65 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/revokedCertificate.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/role.png b/docs/Admin manuals/Выпуск ОНЭП/media/role.png new file mode 100644 index 0000000..b60cd1f Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/role.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/route.png b/docs/Admin manuals/Выпуск ОНЭП/media/route.png new file mode 100644 index 0000000..e892561 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/route.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/schema.png b/docs/Admin manuals/Выпуск ОНЭП/media/schema.png new file mode 100644 index 0000000..3242993 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/schema.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/scopirovanSert.png b/docs/Admin manuals/Выпуск ОНЭП/media/scopirovanSert.png new file mode 100644 index 0000000..1e121b6 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/scopirovanSert.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-1.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-1.png new file mode 100644 index 0000000..5be321a Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-1.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-2.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-2.png new file mode 100644 index 0000000..224636e Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-2.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-3.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-3.png new file mode 100644 index 0000000..3186927 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-3.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-4.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-4.png new file mode 100644 index 0000000..e5ebe96 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-4.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-5.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-5.png new file mode 100644 index 0000000..c0424d6 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-5.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/screen-6.png b/docs/Admin manuals/Выпуск ОНЭП/media/screen-6.png new file mode 100644 index 0000000..8185eb7 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/screen-6.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/statement.png b/docs/Admin manuals/Выпуск ОНЭП/media/statement.png new file mode 100644 index 0000000..e25f42f Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/statement.png differ diff --git a/docs/Admin manuals/Выпуск ОНЭП/media/vlozhenie.png b/docs/Admin manuals/Выпуск ОНЭП/media/vlozhenie.png new file mode 100644 index 0000000..aa9c331 Binary files /dev/null and b/docs/Admin manuals/Выпуск ОНЭП/media/vlozhenie.png differ diff --git a/docs/Admin manuals/Группа обучения аналитическая/index.md b/docs/Admin manuals/Группа обучения аналитическая/index.md new file mode 100644 index 0000000..d8d3c62 --- /dev/null +++ b/docs/Admin manuals/Группа обучения аналитическая/index.md @@ -0,0 +1,23 @@ +# Группа обучения аналитическая форма + +## Описание + +В данном документе отображается аналитическая форма по всем группам обучения в филиале. + +## Формирование группы обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Группы обучения (аналитическая форма)**" + +Сформировать группы обучения можно несколькими способами: + +Заполнив пользователя в поле "Слушатели": + +![Слушатели](media/slushateli.png) + +Выбрать группу обучения: + +![Группа обучения](media/group.png) + +Выбрать программу обучения: + +![Программа обучения](media/programm.png) \ No newline at end of file diff --git a/docs/Admin manuals/Группа обучения аналитическая/media/group.png b/docs/Admin manuals/Группа обучения аналитическая/media/group.png new file mode 100644 index 0000000..658211b Binary files /dev/null and b/docs/Admin manuals/Группа обучения аналитическая/media/group.png differ diff --git a/docs/Admin manuals/Группа обучения аналитическая/media/menu.png b/docs/Admin manuals/Группа обучения аналитическая/media/menu.png new file mode 100644 index 0000000..3646296 Binary files /dev/null and b/docs/Admin manuals/Группа обучения аналитическая/media/menu.png differ diff --git a/docs/Admin manuals/Группа обучения аналитическая/media/programm.png b/docs/Admin manuals/Группа обучения аналитическая/media/programm.png new file mode 100644 index 0000000..e1f8df6 Binary files /dev/null and b/docs/Admin manuals/Группа обучения аналитическая/media/programm.png differ diff --git a/docs/Admin manuals/Группа обучения аналитическая/media/slushateli.png b/docs/Admin manuals/Группа обучения аналитическая/media/slushateli.png new file mode 100644 index 0000000..d313899 Binary files /dev/null and b/docs/Admin manuals/Группа обучения аналитическая/media/slushateli.png differ diff --git a/docs/Admin manuals/Группы обучения/index.md b/docs/Admin manuals/Группы обучения/index.md new file mode 100644 index 0000000..c39995d --- /dev/null +++ b/docs/Admin manuals/Группы обучения/index.md @@ -0,0 +1,32 @@ +# Группы обучения + +## Описание + +В данном документе создается группа по всем программам обучения. + +## Создание группы обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Группы обучения**" + +Для создания новой группы обучения нажмите кнопку "Создать". + +Во вкладке: "Основная" заполните: + +* В поле "Программа обучения" выберите по какой программе назначается группа обучения; +* В поле "Место проведения" укажите где будет проходить обучение; +* В поле "Наименование" укажите название учебной группы; +* Выберите дату начала и окончания учебы; +* Выберите начало и окончание времени учебы; +* Количество дней обучения расчитывается автоматически; +* Определите вид группы. Если поставить галочка напротив "Открытая", то группа определяется как открытая + +![Группы обучения](media/group.png) + +Во вкладке "Настройки": + +* Укажите максимальное количество человек, которое может быть записано в группе. +* В блоке "Настройки" указывается какое допустимое количество человек из каждой категории может быть записано в данную группу; + +![Настройки](media/parametrs.png) + +После заполнения группы обучения, нажмите "Сохранить и закрыть". \ No newline at end of file diff --git a/docs/Admin manuals/Группы обучения/media/group.png b/docs/Admin manuals/Группы обучения/media/group.png new file mode 100644 index 0000000..0373ec1 Binary files /dev/null and b/docs/Admin manuals/Группы обучения/media/group.png differ diff --git a/docs/Admin manuals/Группы обучения/media/menu.png b/docs/Admin manuals/Группы обучения/media/menu.png new file mode 100644 index 0000000..db4d9fd Binary files /dev/null and b/docs/Admin manuals/Группы обучения/media/menu.png differ diff --git a/docs/Admin manuals/Группы обучения/media/parametrs.png b/docs/Admin manuals/Группы обучения/media/parametrs.png new file mode 100644 index 0000000..02a221d Binary files /dev/null and b/docs/Admin manuals/Группы обучения/media/parametrs.png differ diff --git a/docs/Admin manuals/Группы рассылки/index.md b/docs/Admin manuals/Группы рассылки/index.md new file mode 100644 index 0000000..afab3ec --- /dev/null +++ b/docs/Admin manuals/Группы рассылки/index.md @@ -0,0 +1,103 @@ +# Группы рассылки + +## Общее описание назначения документа + +Документ "Группы рассылки" предназначен для формирования списка рассылки, который может состоять из всех сотрудников выбранных подразделений, из всех сотрудников выбранных подразделений за исключением тех сотрудников, которые добавлены в таблицу "Исключить", и из конкретных пользователей, выбранных в таблице "Пользователи". Пользователям из этого списка будут рассылаться документы на ознакомление. + +## Описание функционала документа + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Группы рассылки". + +Откроется реестр документов. + +![Рисунок 2 Реестр документа "Группы рассылки"](./media/2025-09-26%2010%2027%2023.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов +![](media/image3.png) + +Новый документ выглядит следующим образом: +![Рисунок 3 Документ "Группы рассылки"](media/docInit.png) + +Поле "Наименование" группы рассылки заполняется пользователем (поле текстовое). Поля "Своя организация" и "Тип документа" выбираются из соответствующих справочников и задают условия, при которых можно выбрать созданную группу. + +Например, если выбран тип документа "Заявка в техподдержку", то эту группу рассылки можно будет выбрать в окне список рассылок документа "Заявка в техподдержку". + +Тип документа может содержать несколько выбранных вариантов. + +![Рисунок 5 Пример выбора типов документов](media/headFilled.png) + +С помощью полей "Действует с" и "по" можно установить ограничение на возможность использования группы рассылки начиная с некоторой даты и/или заканчивая датой в поле "по". + +Табличные части "Подразделения", "Пользователи", "Исключить" заполняются при помощи добавления новых строк в соответствующие таблицы. + +В таблицу "Подразделения" вносятся подразделения, для сотрудников которых предназначена созданная группа рассылки. Например, при выборе в документе "Группы рассылок" конкретного подразделения, система в список рассылок занесет всех сотрудников, которые относятся к выбранному подразделению. + +В таблицу "Должности" вносятся должности, для которых предназначена созданная группа рассылки. + +Заполнение таблицы "Пользователи" необходимо в том случае, если требуется сделать рассылку сотрудникам, которые работают в разных подразделениях, а также возможно использование [сервисных функций](../Настройка шаблонов маршрутов/index.md#сервисные_функции). + +В таблицу "Исключить" вносятся пользователи, которые не должны быть включены в список рассылки даже в том случае, когда они входят в выбранные для рассылки подразделения. + +![Рисунок 6 Пример заполненного документа "Группы рассылок"](media/docFilled.png) + +## Работа с группами рассылок + +В качестве примера работы с созданной группой рассылки перейдем в документ "Входящий документ". Для того чтобы приступить к созданию списка рассылки, необходимо нажать на кнопку "Рассылка": + +![Рисунок 7 Открытие "Списка рассылки" в Входящем документе](media/vhDoc.png) + +Чтобы выбрать группу рассылки, необходимо нажать на кнопку "Группа рассылки": + +![Рисунок 8 Выбор группы рассылки](media/RLbeforeCh.png) + +Если уже заведены группы рассылки с соответствующим типом документа, то в всплывающей форме "Группы рассылки" отобразится список с наименованиями групп рассылки: + +![Рисунок 9 Список групп рассылки](media/RLChoose.png) + +После выбора нужной группы рассылки по нажатию кнопки "ОК" всплывающая форма "Группы рассылки" заполнится списком пользователей: + +![Рисунок 10 Интерфейс выбора группы рассылок](media/RLInserted.png) + +Были добавлены все пользователи из подразделения "Администрация УК", за исключением Потапова Ф.М. + +В нижней области "Текст сообщения" можно внести текст для ознакомления, и с помощью кнопки "Добавить сообщения для участников" это сообщение перенесется автоматически в колонку таблицы. + +![Рисунок 11 Формирование списка рассылки](media/RLFilled.png) + +Чтобы добавить в рассылку ещё одного пользователя, необходимо нажать на кнопку "Добавить пользователя" и выбрать ФИО сотрудника из списка в столбце "Пользователь". + +![Рисунок 12 Добавленный пользователь](media/addUser.png) + +Для того чтобы отправить документ на ознакомление нужно выбрать пользователя/пользователей и нажать на кнопку "Отправить". Выбранные пользователи получат оповещение на почту о необходимости ознакомиться с документом. + +![Рисунок 13 Отправка документа на ознакомление](media/RLtoSend.png) + +После нажатия на кнопку "Отправить" всем выбранным пользователям приходит письмо на почту, которая указана при регистрации пользователя. В письме содержится ссылка на документ, с которым пользователю потребуется ознакомиться. + +Также у пользователя в окне документооборота появится новый документ: + +![Рисунок 14 Новый документ в окне документооборота](media/RLdocflow.png) + +## Ознакомление + +Пользователю необходимо ознакомиться с пришедшим документом и подтвердить ознакомление, перейдя по ссылке в документ, открыв список рассылки по кнопке "Список рассылки" и затем нажав на кнопку "Подтвердить ознакомление": + +![Рисунок 15 Подтверждение ознакомления с документом](media/RLtoAccept.png) + +После этого документ закрывается. Пользователь подтвердивший ознакомление с документом в списке рассылок выделяется зеленым цветом: + +![Рисунок 16 Ознакомление с документом](media/RLAccepted.png) + +## Копирование группы рассылки + +Для дублирования существующего документа необходимо отметить этот документ в реестре и нажать кнопку "Копировать" на верхней панели инструментов. + +![Копирование](media/copy.png) + +Откроется всплывающее окно "Копирование группы рассылки". В нем необходимо выбрать в какую организацию необходимо скопировать данный документ и нажать кнопку "Назначить". + +![Сорг](media/corg.png) + +После копирования группы в столбец "Филиалы" будет отображаться на каких филиалах используется данная группа рассылки + +![Сорг](media/corg2.png) \ No newline at end of file diff --git a/docs/Admin manuals/Группы рассылки/media/2025-09-26 10 27 23.png b/docs/Admin manuals/Группы рассылки/media/2025-09-26 10 27 23.png new file mode 100644 index 0000000..214bf3e Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/2025-09-26 10 27 23.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLAccepted.png b/docs/Admin manuals/Группы рассылки/media/RLAccepted.png new file mode 100644 index 0000000..507eab2 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLAccepted.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLChoose.png b/docs/Admin manuals/Группы рассылки/media/RLChoose.png new file mode 100644 index 0000000..5d14431 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLChoose.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLFilled.png b/docs/Admin manuals/Группы рассылки/media/RLFilled.png new file mode 100644 index 0000000..2372b70 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLFilled.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLInserted.png b/docs/Admin manuals/Группы рассылки/media/RLInserted.png new file mode 100644 index 0000000..0e921ef Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLInserted.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLbeforeCh.png b/docs/Admin manuals/Группы рассылки/media/RLbeforeCh.png new file mode 100644 index 0000000..37c9928 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLbeforeCh.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLdocflow.png b/docs/Admin manuals/Группы рассылки/media/RLdocflow.png new file mode 100644 index 0000000..804efc9 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLdocflow.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLtoAccept.png b/docs/Admin manuals/Группы рассылки/media/RLtoAccept.png new file mode 100644 index 0000000..1d835fa Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLtoAccept.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/RLtoSend.png b/docs/Admin manuals/Группы рассылки/media/RLtoSend.png new file mode 100644 index 0000000..b86a4f4 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/RLtoSend.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/addUser.png b/docs/Admin manuals/Группы рассылки/media/addUser.png new file mode 100644 index 0000000..6f778dd Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/addUser.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/copy.png b/docs/Admin manuals/Группы рассылки/media/copy.png new file mode 100644 index 0000000..58448ed Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/copy.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/corg.png b/docs/Admin manuals/Группы рассылки/media/corg.png new file mode 100644 index 0000000..413e63a Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/corg.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/corg2.png b/docs/Admin manuals/Группы рассылки/media/corg2.png new file mode 100644 index 0000000..253848d Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/corg2.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/docFilled.png b/docs/Admin manuals/Группы рассылки/media/docFilled.png new file mode 100644 index 0000000..5f0de96 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/docFilled.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/docInit.png b/docs/Admin manuals/Группы рассылки/media/docInit.png new file mode 100644 index 0000000..6981aaa Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/docInit.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/headFilled.png b/docs/Admin manuals/Группы рассылки/media/headFilled.png new file mode 100644 index 0000000..3710df1 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/headFilled.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/image3.png b/docs/Admin manuals/Группы рассылки/media/image3.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/image3.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/letter.png b/docs/Admin manuals/Группы рассылки/media/letter.png new file mode 100644 index 0000000..e6c525a Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/letter.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/menu.png b/docs/Admin manuals/Группы рассылки/media/menu.png new file mode 100644 index 0000000..be8851f Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/menu.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/registry.png b/docs/Admin manuals/Группы рассылки/media/registry.png new file mode 100644 index 0000000..0fc936c Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/registry.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/uniDoc.png b/docs/Admin manuals/Группы рассылки/media/uniDoc.png new file mode 100644 index 0000000..ce9bfbd Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/uniDoc.png differ diff --git a/docs/Admin manuals/Группы рассылки/media/vhDoc.png b/docs/Admin manuals/Группы рассылки/media/vhDoc.png new file mode 100644 index 0000000..216c2c7 Binary files /dev/null and b/docs/Admin manuals/Группы рассылки/media/vhDoc.png differ diff --git a/docs/Admin manuals/Действие обученности при смене работодателя/index.md b/docs/Admin manuals/Действие обученности при смене работодателя/index.md new file mode 100644 index 0000000..c20267b --- /dev/null +++ b/docs/Admin manuals/Действие обученности при смене работодателя/index.md @@ -0,0 +1,12 @@ +# Действие обученности при смене работодателя + +## Создание нового действия + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Действие обученности при смене работодателя**. +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +В открывшемся реестре нажмите кнопку "Создать" + +Заполните "Наименование". Нажмите "Сохранить и закрыть" + +![Реестр](media/reestr.png) \ No newline at end of file diff --git a/docs/Admin manuals/Действие обученности при смене работодателя/media/menu.png b/docs/Admin manuals/Действие обученности при смене работодателя/media/menu.png new file mode 100644 index 0000000..41e3453 Binary files /dev/null and b/docs/Admin manuals/Действие обученности при смене работодателя/media/menu.png differ diff --git a/docs/Admin manuals/Действие обученности при смене работодателя/media/reestr.png b/docs/Admin manuals/Действие обученности при смене работодателя/media/reestr.png new file mode 100644 index 0000000..2dc5ff2 Binary files /dev/null and b/docs/Admin manuals/Действие обученности при смене работодателя/media/reestr.png differ diff --git a/docs/Admin manuals/Должности/index.md b/docs/Admin manuals/Должности/index.md new file mode 100644 index 0000000..a4b0391 --- /dev/null +++ b/docs/Admin manuals/Должности/index.md @@ -0,0 +1,31 @@ +# Должности + +## Общее описание назначения справочника + +Справочник – это документ, предназначенный для использования в других документах в качестве значений их полей. + +Справочник "Должности" предназначен для хранения в системе основных данных по должностям в компании и заводится без привязки к подразделениям, так как одна должность может быть присуща нескольким подразделениям. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Должности". Для доступа к документу нужны права администратора. + +Откроется реестр должностей. + +![Рисунок 2 Пример реестра должностей](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов. + +![](./media/create.png) + +Кнопка "Добавить из ОКПДТР" – загрузка классификатора, подключается отдельным сервисом через вендора системы + +## Документ + +Пример заполненного документа "Должность" выглядит следующим образом: + +![Рисунок 3 Пример документа "Должность"](./media/docExample.png) + +Обязательными полями для заполнения являются наименование должности и её наименования в родительном и дательном падежах. + +Если подключён справочник [Категории должностей](../Категории должностей/index.md), можно заполнить поле "Категория должности". \ No newline at end of file diff --git a/docs/Admin manuals/Должности/media/create.png b/docs/Admin manuals/Должности/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Должности/media/create.png differ diff --git a/docs/Admin manuals/Должности/media/docExample.png b/docs/Admin manuals/Должности/media/docExample.png new file mode 100644 index 0000000..42cba2b Binary files /dev/null and b/docs/Admin manuals/Должности/media/docExample.png differ diff --git a/docs/Admin manuals/Должности/media/menu.png b/docs/Admin manuals/Должности/media/menu.png new file mode 100644 index 0000000..f6653e0 Binary files /dev/null and b/docs/Admin manuals/Должности/media/menu.png differ diff --git a/docs/Admin manuals/Должности/media/registry.png b/docs/Admin manuals/Должности/media/registry.png new file mode 100644 index 0000000..eda68f9 Binary files /dev/null and b/docs/Admin manuals/Должности/media/registry.png differ diff --git a/docs/Admin manuals/Доступные программы в организации/index.md b/docs/Admin manuals/Доступные программы в организации/index.md new file mode 100644 index 0000000..186b59e --- /dev/null +++ b/docs/Admin manuals/Доступные программы в организации/index.md @@ -0,0 +1,15 @@ +# Доступные программы в организации + +Перечень программ обучения в системе вносится и ведется одним ответственным сотрудником. Далее из общего набора, филиалы могут выбрать курсы, специфичные для их деятельности. У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Для открытия документа необходимо в Меню в поисковой строке ввести _"**Доступные программы в организации** + +В реестре будут отображены все доступные программы обучения по разным филиалам. Для создания новой программы нажмите кнопку "Создать". + +* **«Филиал*»** - в данное поле необходимо ввести филиал для которого отбираются программы; +* **«Направление»** - в данное поле выбирается направление обучения; +* **«Доступные программы»** - в таблицу добавляются программы для указанного филиала. + +![Заполненная программа](media/programm.png) + +Нажмите "Сохранить и закрыть". \ No newline at end of file diff --git a/docs/Admin manuals/Доступные программы в организации/media/menu.png b/docs/Admin manuals/Доступные программы в организации/media/menu.png new file mode 100644 index 0000000..c732e07 Binary files /dev/null and b/docs/Admin manuals/Доступные программы в организации/media/menu.png differ diff --git a/docs/Admin manuals/Доступные программы в организации/media/programm.png b/docs/Admin manuals/Доступные программы в организации/media/programm.png new file mode 100644 index 0000000..126897b Binary files /dev/null and b/docs/Admin manuals/Доступные программы в организации/media/programm.png differ diff --git a/docs/Admin manuals/Журнал протоколов обучения/index.md b/docs/Admin manuals/Журнал протоколов обучения/index.md new file mode 100644 index 0000000..25789af --- /dev/null +++ b/docs/Admin manuals/Журнал протоколов обучения/index.md @@ -0,0 +1,19 @@ +# Журнал протоколов обучения + +В данной форме отображаются все фактические обучения сотрудников филиала. У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +## Формирование журнала фактического обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Журнал протоколов обучения**" + +Выберите расчетный период по которому необходимо будет сформировать реестр. В загруженном документе нажмите кнопку "Сформировать". В реестре отобразятся пройденные обучения по филиалу за указанный период. + +![Сформированный реестр](media/journal.png) + +Реестр можно сформировать по разным критериям, например по определенному направлению: + +![Направление](media/napravlenie.png) + +Или по сотруднику: + +![Сотрудник](media/sotrudnik.png) \ No newline at end of file diff --git a/docs/Admin manuals/Журнал протоколов обучения/media/journal.png b/docs/Admin manuals/Журнал протоколов обучения/media/journal.png new file mode 100644 index 0000000..3b8b4cd Binary files /dev/null and b/docs/Admin manuals/Журнал протоколов обучения/media/journal.png differ diff --git a/docs/Admin manuals/Журнал протоколов обучения/media/menu.png b/docs/Admin manuals/Журнал протоколов обучения/media/menu.png new file mode 100644 index 0000000..b4c5568 Binary files /dev/null and b/docs/Admin manuals/Журнал протоколов обучения/media/menu.png differ diff --git a/docs/Admin manuals/Журнал протоколов обучения/media/napravlenie.png b/docs/Admin manuals/Журнал протоколов обучения/media/napravlenie.png new file mode 100644 index 0000000..676b11d Binary files /dev/null and b/docs/Admin manuals/Журнал протоколов обучения/media/napravlenie.png differ diff --git a/docs/Admin manuals/Журнал протоколов обучения/media/sotrudnik.png b/docs/Admin manuals/Журнал протоколов обучения/media/sotrudnik.png new file mode 100644 index 0000000..a2afcd8 Binary files /dev/null and b/docs/Admin manuals/Журнал протоколов обучения/media/sotrudnik.png differ diff --git a/docs/Admin manuals/Журнал регистрации/index.md b/docs/Admin manuals/Журнал регистрации/index.md new file mode 100644 index 0000000..4075193 --- /dev/null +++ b/docs/Admin manuals/Журнал регистрации/index.md @@ -0,0 +1,57 @@ +# Журнал регистрации + +## Общее описание назначения документа + +Документы реестра "Журналы регистрации" предназначены для настраивания автоматической нумерации создаваемых документов в системе при помощи задания шаблона. Шаблон номеров документов может зависеть от подразделений, типов документа и года от даты регистрации и имеет четко определенную структуру. + +На каждый тип документа необходим свой журнал регистрации. При этом внутри одного типа можно создать разные типы нумерации для разных подтипов документа и/или подразделений. + +Документ находится в основном меню в группе "Администрирование", подгруппе "Документооборот". Для доступа к документу нужны права администратора. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Журналы регистрации". Для доступа к документу нужны права администратора. + +Откроется реестр документов. + +![Рисунок 2 Пример реестра "Журналы регистрации"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +Заполненный документ "Журнал регистрации" может выглядеть следующим образом: + +![alt text](media/image.png) + +Обязательными полями для заполнения являются: + +- Наименование – наименование журнала регистрации; + +- Тип документа – ключевое слово, соответствующее типу документа. + +То, какой индекс подразделения будет вставлен в шаблон, зависит от списка подразделений в таблице **"Подразделения"**. Если в таблице **"Подразделения"** не добавлены подразделения, индекс подразделения будет одинаковым для всех подразделений. + +Указанному типу документа соответствует поле **"Индекс номенклатуры дела"**. + +В поле "Своя организация" задается ограничение действия журнала регистрации по компаниям в системе. Если поле не заполнено, журнал будет использоваться для всех компаний холдинга. + +Для формирования регистрационного номера в шаблоне могут быть использованы следующие ключевые слова: + +* [ИндП] – индекс подразделения; +* [ИндНД] – индекс номенклатуры дела; +* [YYYY] – год от даты регистрации; +* [N] – порядковый номер; +* другие слова и символы-разделители останутся в номере неизменными; +* по умолчанию используется шаблон [ИндП]-[ИндНД]/[N]; +* если в шаблоне не указано ключевое слово [N], порядковый номер будет добавляться справа от шаблона через косую черту; + +**Количество символов в порядковом номере:** - задается количество символов для формирования порядкового номера. + +> Пример: при указании в документе индекса подразделения **П02** и индекса номенклатуры **04** нумерация для данного журнала по умолчанию будет следующей: **П02-04/1**, **П02-04/2** и т.д. Если значение какого-либо индекса не указано, при формировании номера это ключевое слово будет пропущено. Например, если не указывать индекс подразделения нумерация пойдет как 04/1, 04/2 + +> Пример настраиваемого шаблона: **ЛЕКС-[ИндП]-[YYYY]:[ИндНД]-[N]-ИСХ**. При использовании индексов подразделения и номенклатуры из предыдущего примера нумерация за 2021 год будет следующей: **ЛЕКС-П02-2021:04-1-ИСХ**, **ЛЕКС-П02-2021:04-2-ИСХ** + +![Рисунок 4 Пример пронумерованных документов](./media/docNumbersExamples.png) \ No newline at end of file diff --git a/docs/Admin manuals/Журнал регистрации/media/actionsExample.png b/docs/Admin manuals/Журнал регистрации/media/actionsExample.png new file mode 100644 index 0000000..6dcd066 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/actionsExample.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/create.png b/docs/Admin manuals/Журнал регистрации/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/create.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/createSubTypeDoc.png b/docs/Admin manuals/Журнал регистрации/media/createSubTypeDoc.png new file mode 100644 index 0000000..a35dd3e Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/createSubTypeDoc.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/docExample.png b/docs/Admin manuals/Журнал регистрации/media/docExample.png new file mode 100644 index 0000000..8da9c1e Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/docExample.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/docNumbersExamples.png b/docs/Admin manuals/Журнал регистрации/media/docNumbersExamples.png new file mode 100644 index 0000000..c6e3123 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/docNumbersExamples.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/image.png b/docs/Admin manuals/Журнал регистрации/media/image.png new file mode 100644 index 0000000..4754c11 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/image.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/menu.png b/docs/Admin manuals/Журнал регистрации/media/menu.png new file mode 100644 index 0000000..5c2e902 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/menu.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/registry.png b/docs/Admin manuals/Журнал регистрации/media/registry.png new file mode 100644 index 0000000..c64ffc8 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/registry.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/save.png b/docs/Admin manuals/Журнал регистрации/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/save.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/stageActions.png b/docs/Admin manuals/Журнал регистрации/media/stageActions.png new file mode 100644 index 0000000..4e98102 Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/stageActions.png differ diff --git a/docs/Admin manuals/Журнал регистрации/media/template.png b/docs/Admin manuals/Журнал регистрации/media/template.png new file mode 100644 index 0000000..368cdbb Binary files /dev/null and b/docs/Admin manuals/Журнал регистрации/media/template.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/index.md b/docs/Admin manuals/Заявка в техническую поддержку/index.md new file mode 100644 index 0000000..9708de1 --- /dev/null +++ b/docs/Admin manuals/Заявка в техническую поддержку/index.md @@ -0,0 +1,177 @@ +# Заявки в техподдержку + +Документ «Заявки в техподдержку» предназначен для фиксирования технических проблем в системе и передачи в работу группе технической поддержки системы, а также для администрирования пользователей (внесение новых пользователей системы, редактирование прав доступа к системным объектам). + +## Реестр заявок + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Заявки в техподдержку". + + + +Необходимо указать расчетный период и нажать **"Выбрать"**. Откроется реестр документов "Заявки в техподдержку" за указанный период. + +![Рисунок 1 Реестр документов "Заявка в Техподдержку"](media/image1.png) + +При нажатии на печатную форму выпадает список форм отчета технической поддержки: + +* Пользователи КЭДО - отчет по пользователям кадрового электронного документооборота; +* Выполненные заявки - отчет по выполненным заявкам; +* Заявки в работе - отчет по заявкам, которые находятся в работе; +* Отчет по заявкам в техподдержку за период - отчет по заявкам за выбранный период. + +При выборе отчета по пользователям КЭДО либо по выполненным заявкам, появляется модальное окно с указанием периода. Выбрать необходимый период с помощью календаря и нажать "Ок". Загрузится форма отчета в формате xlsx. + +![Печать](media/pecat.png) + +![Ок](media/period.png) + +![Пользователи](media/polzovateli.png) + +![Отчеты](media/zayavki.png) + +![В работе](media/vrabote.png) + +![За период](media/period2.png) + +## Шаблон маршрута + +Шаблон маршрута по заявкам в техническую поддержку должен быть один на каждой организации и содержать следующие этапы: + +* инициатор заявки - настраивается опционально в [настройках шаблонов маршрутов](../Настройка шаблонов маршрутов/index.md); + +* этап регистрации первым либо вторым этапом; + +* этапы расчет затрат и согласование ЗНИ добавляются автоматически регистратор выбрал [тип заявки - ЗНИ](#тип_заявки_запрос_на_изменение); + +* этап исполнения; + +* этап ознакомления заказчиком. В этапе используется сервисная функция [Service.ServiceDeskCustomer](../Настройка шаблонов маршрутов/index.md#сервисные_функции) + +![Маршрут](media/route.png) + +!!! warning + Подтип документа заполнять не нужно, в крайнем случае шаблон маршрута не сможет подобраться автоматически + + ![Нет подтипа](media/netPodtipa.png) + +## Обработка поступивших заявок + +Поступившие заявки отображаются у ответственного специалиста технической поддержки в документообороте во вкладке "На обработку". + +![Документооборот](media/documentooborot.png) + +В форме заявки отображается такая информация как: заказчик, подразделение, организация, суть обращения и текст заявки. + +![Заявка](media/screen1.png) + +Во вложениях на панели инструментов инициатор прикрепляет файлы при наличии(скриншот ошибки, уточняющие документы и т.п.). + + + +Во вкладке "Справочная информация" отображается телефон службы поддержки, а также таблица в которой указано время реакции технической поддержки в зависимости от типа обращений. + +![Инфо](media/info.png) + +### Регистрация заявки + +Вначале поступившая заявка проходит этап регистрации ответственным пользователем. В процессе регистрации назначаются: + +* Ответственный исполнитель. + +![Исполнители](media/ispolniteli.png) + +!!! note + Ответственный исполнитель автоматически подставляется в маршрут в этап с действием "Исполнить" + + ![Этап](media/ispolnit.png) + + +* Тип и приоритет заявки; + +![Тип](media/type.png) + +При нажатии на кнопку "Зарегистрировать" в панели инструментов, заявка автоматически будет направлена на исполнение исполнителю (-ям), статус заявки изменяется на "Принято к исполнению", а дата регистрации заявки и плановый срок исполнения проставляются автоматически. + +![Регистрация](media/registration.png) + +### Тип заявки "Запрос на изменение" + +В случае если на этапе регистрации назначается тип заявки "Запрос на изменение" (далее ЗНИ) необходимо указать дополнительные параметры в заявке. В ином случае заявка после регистрации направляется далее по [маршруту](#исполнение_заявки). + +Если завершается этап регистрации, то в маршруте меняются часы на регистрацию и исполнение исходя из настроек в реестре ["Типы заявок в техподдержку"](../Типы заявок в техподдержку/index.md). + +В стандартный шаблон маршрута после этапа регистрации добавляются ещё два этапа, если регистратор выбрал тип заявки - ЗНИ: + +* Расчёт затрат; +* Согласование ЗНИ. + +В ЗНИ открываются 3 поля. Два из них надо заполнить при расчёте затрат: + +* Затраты (часов) - сколько часов чистого времени требуется для решения проблемы. + +* Время выполнения (часов) - сколько времени реально потребуется для решения проблемы, отсчитывая от даты согласования ЗНИ. Столько часов будет выделено Исполнителю на его этапе в маршруте. + +![Часы](media/hour.png) + +Третье - Дата согласования - заполняется на этапе согласования ЗНИ автоматически после завершения этапа. + +На этап расчёта затрат автоматически проставляется пользователь с этапа регистрации, в указанном примере это специалист технический поддержки. Время на завершение этапа либо зависит от константы **"тп_расчетзатрат_часы"** (берётся её числовое значение, в часах), либо равно четырём часам. + +![Маршрут](media/route1.png) + +На этап согласования ЗНИ автоматически проставляются пользователи, указанные в настройках учётной политики: на вкладке Ответственные лица выбираются сотрудники для наименования "Согласование ЗНИ". Если сотрудников несколько, то требуется согласование лишь одного из них. Время на завершение этапа либо зависит от константы **"тп_согласованиезни_часы"** (берётся её числовое значение, в часах), либо равно четырём часам. + +![ЗНИ](media/zni.png) +![ЗНИ](media/zni2.png) + +!!! note + При отсутствии ответственных лиц за согласование ЗНИ система оповестит об этом + + ![Оповещение](media/warning.png) + +### Исполнение заявки + +После регистрации заявки, она поступает на исполнение ответственному исполнителю. После исполнения заявки, исполнитель должен заполнить "Отчет об исполнении". + +![Отчет](media/screen2.png) + +Далее он подтверждает исполнение соответствующей кнопкой в панели инструментов. Заявка направляется инициатору данной заявки на ознакомление, фактический срок исполнения проставляется автоматически, статус заявка автоматически назначается "Выполнено". + +![Исполнение](media/ispolnenie.png) + +В данной форме имеется выпадающий список с названием "Вид обращения". Через этот выпадающий список есть возможность группировать заявки в техническую поддержку. В выпадающем списке появляются варианты групп, при выборе которой можно определить данную заявку в необходимую подгруппу. + +![Рисунок](media/screen3.png) + +Так же подгруппы можно создавать из заявки в техническую поддержку. На скриншоте ниже видно как через "Кнопку быстрого создания" можно создать необходимую группировку. + +![Рисунок](media/screen4.png) + +После нажатия "Кнопки быстрого создания" откроется окошко в котором указывается наименование группировки. После чего необходимо нажать на кнопку "Сохранить" и новая группа будет отображаться в выпадающем списке. + +![Рисунок](media/screen5.png) + +### Статусы заявки + +Изменять статусы по заявкам возможно по кнопке "Операции" в панели инструментов: + +![Статус](media/status.png) + +После каждого изменения статуса автоматически обновляется поле "Статус", а заказчику заявки отправляется информационное письмо с уведомлением об изменении статуса: + +![Почта](media/mailStatus.png) + +Каждое изменение статуса отображается в истории: + +![История](media/history.png) + +Статус | Назначение +-------|----------- +Создано | Устанавливается при инициализации заявки в техподдержку +Зарегистрировано | Устанавливается в момент фиксации обращения специалистом 1 линии техподдержки (пример: от пользователей единомоментно поступило 5 обращений в 10:00, специалист 1 линии техподдержки зафиксировал их как принятые) +Принято к исполнению | Устанавливается в момент фактического начала работы с заявкой (пример: из поступивших 5 заявок специалист 1 линии техподдержки сначала работает с заявкой №1 в порядке живой очереди и ей в 10:00 устанавливается статус «Принято к исполнению». В 10:05 он заканчивает работу с заявкой №1 и приступает к заявке №2 – у заявки №2 меняется статус на «Принято к исполнению» в 10:05») +Требует уточнения | Устанавливается при необходимости запроса дополнительной информации по заявке +Выполнено | Устанавливается в момент исполнения всех работ по заявке и подтверждения положительного результата от заказчика заявки +Отклонено | Устанавливается в заявках, которые не могут быть приняты в работу (например в силу технических ограничений платформы или когда заявка противоречит действующему бизнес-процессу), либо при отзыве самим заказчиком +ЗНИ на согласовании | Устанавливается, для обращений, перешедших в категорию «ЗНИ», у которых расценен объем трудозатрат и отправлен на согласование ответственному представителю заказчика +ЗНИ согласован | Устанавливается, для обращений, перешедших в категорию «ЗНИ», у которых расценен объем трудозатрат и этот объем трудозатрат согласован заказчиком \ No newline at end of file diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/documentooborot.png b/docs/Admin manuals/Заявка в техническую поддержку/media/documentooborot.png new file mode 100644 index 0000000..ef013f7 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/documentooborot.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/history.png b/docs/Admin manuals/Заявка в техническую поддержку/media/history.png new file mode 100644 index 0000000..74407c4 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/history.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/hour.png b/docs/Admin manuals/Заявка в техническую поддержку/media/hour.png new file mode 100644 index 0000000..1d139c8 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/hour.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/image1.png b/docs/Admin manuals/Заявка в техническую поддержку/media/image1.png new file mode 100644 index 0000000..9ccf139 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/image1.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/image125.png b/docs/Admin manuals/Заявка в техническую поддержку/media/image125.png new file mode 100644 index 0000000..8c13ed7 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/image125.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/image126.png b/docs/Admin manuals/Заявка в техническую поддержку/media/image126.png new file mode 100644 index 0000000..01836e5 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/image126.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/image127.png b/docs/Admin manuals/Заявка в техническую поддержку/media/image127.png new file mode 100644 index 0000000..870f19c Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/image127.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/info.png b/docs/Admin manuals/Заявка в техническую поддержку/media/info.png new file mode 100644 index 0000000..2959803 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/info.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnenie.png b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnenie.png new file mode 100644 index 0000000..50d6dda Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnenie.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnit.png b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnit.png new file mode 100644 index 0000000..42eb6a1 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolnit.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/ispolniteli.png b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolniteli.png new file mode 100644 index 0000000..de70f35 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/ispolniteli.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/mailStatus.png b/docs/Admin manuals/Заявка в техническую поддержку/media/mailStatus.png new file mode 100644 index 0000000..3412605 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/mailStatus.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/marshrut.png b/docs/Admin manuals/Заявка в техническую поддержку/media/marshrut.png new file mode 100644 index 0000000..1e52121 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/marshrut.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/menu.png b/docs/Admin manuals/Заявка в техническую поддержку/media/menu.png new file mode 100644 index 0000000..a183746 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/menu.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/netPodtipa.png b/docs/Admin manuals/Заявка в техническую поддержку/media/netPodtipa.png new file mode 100644 index 0000000..b4f908c Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/netPodtipa.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/otchet.png b/docs/Admin manuals/Заявка в техническую поддержку/media/otchet.png new file mode 100644 index 0000000..b19d05a Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/otchet.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/otpravit.png b/docs/Admin manuals/Заявка в техническую поддержку/media/otpravit.png new file mode 100644 index 0000000..1fdb743 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/otpravit.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/pecat.png b/docs/Admin manuals/Заявка в техническую поддержку/media/pecat.png new file mode 100644 index 0000000..d98a781 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/pecat.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/period.png b/docs/Admin manuals/Заявка в техническую поддержку/media/period.png new file mode 100644 index 0000000..e361b4f Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/period.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/period2.png b/docs/Admin manuals/Заявка в техническую поддержку/media/period2.png new file mode 100644 index 0000000..7b406c6 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/period2.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/polzovateli.png b/docs/Admin manuals/Заявка в техническую поддержку/media/polzovateli.png new file mode 100644 index 0000000..4e97bc6 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/polzovateli.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/reestr.png b/docs/Admin manuals/Заявка в техническую поддержку/media/reestr.png new file mode 100644 index 0000000..cfdfe38 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/reestr.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/registration.png b/docs/Admin manuals/Заявка в техническую поддержку/media/registration.png new file mode 100644 index 0000000..7b31d02 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/registration.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/route.png b/docs/Admin manuals/Заявка в техническую поддержку/media/route.png new file mode 100644 index 0000000..ae5a8a8 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/route.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/route1.png b/docs/Admin manuals/Заявка в техническую поддержку/media/route1.png new file mode 100644 index 0000000..8b0dc03 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/route1.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/screen1.png b/docs/Admin manuals/Заявка в техническую поддержку/media/screen1.png new file mode 100644 index 0000000..33227fd Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/screen1.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/screen2.png b/docs/Admin manuals/Заявка в техническую поддержку/media/screen2.png new file mode 100644 index 0000000..683fae9 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/screen2.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/screen3.png b/docs/Admin manuals/Заявка в техническую поддержку/media/screen3.png new file mode 100644 index 0000000..c1d6fc2 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/screen3.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/screen4.png b/docs/Admin manuals/Заявка в техническую поддержку/media/screen4.png new file mode 100644 index 0000000..62875b1 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/screen4.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/screen5.png b/docs/Admin manuals/Заявка в техническую поддержку/media/screen5.png new file mode 100644 index 0000000..1c17cab Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/screen5.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/status.png b/docs/Admin manuals/Заявка в техническую поддержку/media/status.png new file mode 100644 index 0000000..4952765 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/status.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/type.png b/docs/Admin manuals/Заявка в техническую поддержку/media/type.png new file mode 100644 index 0000000..bffd3d4 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/type.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/vlozh.png b/docs/Admin manuals/Заявка в техническую поддержку/media/vlozh.png new file mode 100644 index 0000000..fdd2e53 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/vlozh.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/vrabote.png b/docs/Admin manuals/Заявка в техническую поддержку/media/vrabote.png new file mode 100644 index 0000000..724d76e Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/vrabote.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/warning.png b/docs/Admin manuals/Заявка в техническую поддержку/media/warning.png new file mode 100644 index 0000000..f16eff7 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/warning.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/zayavka.png b/docs/Admin manuals/Заявка в техническую поддержку/media/zayavka.png new file mode 100644 index 0000000..394f7ee Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/zayavka.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/zayavki.png b/docs/Admin manuals/Заявка в техническую поддержку/media/zayavki.png new file mode 100644 index 0000000..739b989 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/zayavki.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/zni.png b/docs/Admin manuals/Заявка в техническую поддержку/media/zni.png new file mode 100644 index 0000000..17fc844 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/zni.png differ diff --git a/docs/Admin manuals/Заявка в техническую поддержку/media/zni2.png b/docs/Admin manuals/Заявка в техническую поддержку/media/zni2.png new file mode 100644 index 0000000..f6d1399 Binary files /dev/null and b/docs/Admin manuals/Заявка в техническую поддержку/media/zni2.png differ diff --git a/docs/Admin manuals/Заявки на обучение/index.md b/docs/Admin manuals/Заявки на обучение/index.md new file mode 100644 index 0000000..48efabc --- /dev/null +++ b/docs/Admin manuals/Заявки на обучение/index.md @@ -0,0 +1,73 @@ +# Заявка на обучение + +Для направления сотрудника на прохождение обучения, необходимо создать заявку на обучение. Документ "Заявка на обучение" предназначен для согласования направления на обучение сотрудников. + +## Создание заявки на обучение + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Заявки на обучение**" + +Откроется реестр заявок на обучение. В реестре указаны заявки, которые были созданы вручную и из формы ["План обучения персонала"](../План обучения/). + +![Реестр](media/reestr.png) + +!!! warning + Перед созданием заявки на проекте должны быть настроены: + + * ["Направления обучения"](../Направления обучения/) + * ["Ресурс обучения"](../Ресурс обучения/) + * ["Программа обучения"](../Программы обучения/) + +Для создания новой заявки нажмите кнопку "Создать". + +Откроется форма, которую необходимо заполнить. + +![Новая заявка](media/newZayavka.png) + +После завершения согласования заявки на обучение, ответственные сотрудники готовят пакет документов для провайдера обучения либо организуют внутреннее обучение. Завершающим этапом является [протокол обучения](../Протокол обучения/). + +Вначале заполняется верхняя часть заявки: + +* "Направление обучения" - выбирается направление обучения, например "Охрана труда"; +* "Ресурс обучения" - выбирается внутренний или внешний ресурс обучения; +* "Примечание" - заполняется при необходимости; + +Далее заполняется табличная часть заявки. Для этого нажмите кнопку "Добавить" + +* "Протокол" - заполняется после оформления протокола по пройденному обучению. Подробнее можно ознакомиться в статье [Протокол обучения](../Протокол обучения/). Также создать протокол можно по нажатию на соответствующую кнопку в панели инструментов. +* "Табельный" - заполняется автоматически табельный номер сотрудника; +* "ФИО" - выбирается фамилия,имя, отчество сотрудника, который направляется на обучение; +* "Решение руководителя" - указывается решение руководителя о согласовании либо отмене прохождения обучения (указывается на этапе согласования руководителем). При отмене прохождения необходимо указать причину; +* "Записан на онлайн курс" - указывается что данный сотрудник записан на онлайн курс по программе обучения; +* "Плановый период обучения" - указывается плановый или желаемый период обучения работника; +* "Программа" - заполняется программа обучения, которую необходимо пройти сотруднику; +* "Руководитель" - автоматически проставляется руководитель сотрудника, согласно данным кадровой системы; +* "Электронная почта" - автоматически проставляется электронная почта сотрудника, если она указана в справочнике ["Сотрудник"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/); +* "Телефон" - указывается номер телефона сотрудника + +!!! warning + Электронная почта и телефон обязательны при прохождении онлайн курса + +* Столбцы подразделения заполняются в зависимости того, в каком подразделении числится сотрудник. Если у подразделения есть родительская структура, то они также отобразятся. +* "Адрес проживания" - указывается адрес проживания сотрудника. + +!!! note + Если сотрудник не зарегистрирован в системе как пользователь, то записать его на программу обучения не получится + +![Заполненная форма](media/zapolnenayaZayavka.png) + +Далее после составления заявки, ее необходимо согласовать по маршруту. Подробнее ознакомиться можно ознакомиться в статье [обработка документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Обработка%20документов/). + +Чтобы записать сотрудников на онлайн-обучение по назначенной им программе, необходимо нажать на кнопку "Записать на курс". + +![Запись](media/zapis.png) + +Система отобразит уведомления о начале курса обучения и отправлении о записи на курс на адреса электронной почты заявителя и сотрудника. Также уведомление можно направить ручным способом. Для этого необходимо выбрать сотрудников и нажать кнопку **"Уведомление об обучении"**. + +![Уведомления](media/uvedomlenie.png) + +![Почта](media/mail1.png) +![Почта](media/mail2.png) + +При нажатии на кнопку "Печать" скачивается печатная форма заявки на обучение в формате docx. + +![Заявка](media/docx.png) \ No newline at end of file diff --git a/docs/Admin manuals/Заявки на обучение/media/docx.png b/docs/Admin manuals/Заявки на обучение/media/docx.png new file mode 100644 index 0000000..8e3cb01 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/docx.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/mail1.png b/docs/Admin manuals/Заявки на обучение/media/mail1.png new file mode 100644 index 0000000..5e8840c Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/mail1.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/mail2.png b/docs/Admin manuals/Заявки на обучение/media/mail2.png new file mode 100644 index 0000000..7e6c567 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/mail2.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/menu.png b/docs/Admin manuals/Заявки на обучение/media/menu.png new file mode 100644 index 0000000..7c3dbfa Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/menu.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/newZayavka.png b/docs/Admin manuals/Заявки на обучение/media/newZayavka.png new file mode 100644 index 0000000..fba5a38 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/newZayavka.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/reestr.png b/docs/Admin manuals/Заявки на обучение/media/reestr.png new file mode 100644 index 0000000..6e43297 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/reestr.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/uvedomlenie.png b/docs/Admin manuals/Заявки на обучение/media/uvedomlenie.png new file mode 100644 index 0000000..034a6a2 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/uvedomlenie.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/zapis.png b/docs/Admin manuals/Заявки на обучение/media/zapis.png new file mode 100644 index 0000000..77ebf04 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/zapis.png differ diff --git a/docs/Admin manuals/Заявки на обучение/media/zapolnenayaZayavka.png b/docs/Admin manuals/Заявки на обучение/media/zapolnenayaZayavka.png new file mode 100644 index 0000000..aab5121 Binary files /dev/null and b/docs/Admin manuals/Заявки на обучение/media/zapolnenayaZayavka.png differ diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/index.md b/docs/Admin manuals/Импорт данных из Excel-файлов/index.md new file mode 100644 index 0000000..44ecb12 --- /dev/null +++ b/docs/Admin manuals/Импорт данных из Excel-файлов/index.md @@ -0,0 +1,56 @@ +# Импорт данных из Excel-файлов + +Документ используется для загрузки данных из файла Excel в Лексему. Для открытия документа необходимо в Меню в поисковой строке ввести - "Импорт данных из Excel-файлов". + +Откроется форма документа: + +![Рисунок 1 Форма документа "Импорт данных из Excel-файлов"](./media/image1.png) + +## Настройки + +В блоке **Параметры Excel** необходимо заполнить: + +- **Лист** - с какого листа в файле Excel будет произведен импорт данных; + +- **Начальная строка** - номер строки в файле Excel, с которой начинать загрузку данных; + +- **Шаблон** - выбрать из списка, если ранее шаблон был сохранен. Часто используемые шаблоны можно сохранить по кнопке "Сохранить шаблон", а затем выбирать их из шаблонов. + +В блоке **Параметры таблицы** необходимо заполнить: + +- Схема - при загрузке данных во временные таблицы оставить пустым, при необходимости загрузки в физическую таблицу со схемой, указать схему таблицу (схема должна быть создана и назначены права на нее); + +- Таблица - наименование таблицы формируется автоматически, при необходимости можно указать свое имя временной или физической таблицы. + +- Указать **"Добавить в таблицу столбец ID_Field bigint identity"** при необходимости создания столбца с автоматической нумераций строк + +Для создания нового шаблона нужно заполнить таблицу "Соответствие столбцов". Для внесения нового значения нужно нажать кнопку "Добавить". + +Первые два столбца - это наименование и тип столбцов в таблице SQL. Третий столбец: столбец файла Excel. + +![Рисунок 2 Таблица "Соответствие столбцов"](./media/image2.png) + +Тип данных | Описание | Пример +-----------|----------|------- +**bigint** (длинное целое) | Этот тип данных используется для хранения очень больших целых чисел., если вам нужно хранить очень большие идентификаторы или числа, превышающие диапазон обычного целого числа, вы можете использовать bigint. | 12345678901234567890 +**numeric(19,4)** (число с фиксированной точностью) | Этот тип данных используется для хранения чисел с фиксированным количеством цифр в целой части и десятичной части. Он подходит для финансовых данных, таких как суммы или проценты с фиксированным количеством десятичных знаков. | 1234.5678 +**date** (дата) | Этот тип данных используется для хранения только даты без времени. Вы можете использовать его для хранения даты рождения, даты событий или любых других событий, связанных с календарной датой. | 2023-06-08 +**boolean** (логическое значение) | Этот тип данных имеет только два возможных значения: | истина (true) или ложь (false). Он используется для хранения и проверки логических состояний или флагов. | true (истина) или false (ложь) +**timestamp** (временная метка) | Этот тип данных представляет точку во времени. Он может использоваться для фиксации событий, записи времени или учета времени. | 2023-06-08 15:30:45 +**double precision** (двойная точность) | Этот тип данных представляет числа с плавающей запятой с высокой точностью и широким диапазоном значений. Он обычно используется для хранения чисел с десятичными значениями, где точность и широкий диапазон значений очень важны. | 3.14159 или 12345.67 + +Чтобы сохранить в шаблонах введенное соответствие, нужно ввести имя шаблона и нажать кнопку "Сохр": + +![Рисунок 3 Сохранение шаблонов](./media/image3.png) + +После внесения всех данных нажать кнопку "Загрузить" на панели инструментов. Откроется проводник. Выбрать подготовленный для загрузки файл и нажать "Open" ("Открыть"). + +![Рисунок 4 Загрузка файлов](./media/image4.png) + +После загрузки данных система выдаст информационное сообщение. + +![Рисунок 5 Загрузка файлов](./media/image5.png) + +## Выполнить действия + +На данной вкладке заполняются SQL скрипты которые необходимо будет произвести в системе базы данных. В блоке **Перед вставкой данных в таблицу:** указывается скрипт необходимых действий перед загрузкой данных из Excel, например, очистка столбцов в которые будут загружены новые данные.В блоке **После вставки данных в таблицу:** указывается скрипт необходимых действий с загруженными данными из Excel. \ No newline at end of file diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/media/image1.png b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image1.png new file mode 100644 index 0000000..7b69653 Binary files /dev/null and b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image1.png differ diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/media/image2.png b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image2.png new file mode 100644 index 0000000..c0c8a15 Binary files /dev/null and b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image2.png differ diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/media/image3.png b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image3.png new file mode 100644 index 0000000..0cca32e Binary files /dev/null and b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image3.png differ diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/media/image4.png b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image4.png new file mode 100644 index 0000000..6979bd6 Binary files /dev/null and b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image4.png differ diff --git a/docs/Admin manuals/Импорт данных из Excel-файлов/media/image5.png b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image5.png new file mode 100644 index 0000000..7d4b784 Binary files /dev/null and b/docs/Admin manuals/Импорт данных из Excel-файлов/media/image5.png differ diff --git a/docs/Admin manuals/Исключения из рассылки/index.md b/docs/Admin manuals/Исключения из рассылки/index.md new file mode 100644 index 0000000..750af0d --- /dev/null +++ b/docs/Admin manuals/Исключения из рассылки/index.md @@ -0,0 +1,23 @@ +# Исключение из рассылки + +## Описание + +Документ "Исключение из рассылки" предназначен для формирования списка рассылки, в который вносятся пользователи, которые не должны быть включены в список рассылки. Пользователям из этого списка не будут рассылаться документы на ознакомление. Используется, например, в случае нахождения сотрудника в декретном отпуске. + +## Работа с формой + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Исключения из рассылок" и в открывшемся реестре нажать кнопку "Создать". + +![Группа](media/group.png) + +**Наименование** - указывается наименование группы рассылки + +**Своя организация** - по умолчанию выбрана организация, в которой в данный момент находиться пользователь. + +**Действует с / по** - задается период действия для исключения группы рассылки. + +**Автоматическое создание** - признак проставляется в случае когда группа рассылки была автоматически добавлена, [например из 1С](../../Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Произвольные выборки/#внесение_данных_в_документ_исключения_для_рассылок). + +**Пользователи** - в табличную часть добавляются пользователей, которых необходимо исключить из рассылки. + +![Рассылка](media/dekret.png) \ No newline at end of file diff --git a/docs/Admin manuals/Исключения из рассылки/media/dekret.png b/docs/Admin manuals/Исключения из рассылки/media/dekret.png new file mode 100644 index 0000000..8bb7075 Binary files /dev/null and b/docs/Admin manuals/Исключения из рассылки/media/dekret.png differ diff --git a/docs/Admin manuals/Исключения из рассылки/media/group.png b/docs/Admin manuals/Исключения из рассылки/media/group.png new file mode 100644 index 0000000..e244769 Binary files /dev/null and b/docs/Admin manuals/Исключения из рассылки/media/group.png differ diff --git a/docs/Admin manuals/Категории должностей/index.md b/docs/Admin manuals/Категории должностей/index.md new file mode 100644 index 0000000..6073125 --- /dev/null +++ b/docs/Admin manuals/Категории должностей/index.md @@ -0,0 +1,27 @@ +# Категории должностей + +## Общее описание назначения справочника + +Справочник – это документ, предназначенный для использования в других документах в качестве значений их полей. + +Справочник "Категория должностей" предназначен для хранения в системе основных данных по категории должностей в компании и заводится без привязки к должностям, так как одна категория может быть присуща нескольким должностям. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Категории должностей". Для доступа к документу нужны права администратора. + +Откроется реестр должностей. + +![Рисунок 2 Пример реестра категории должностей](media/image3.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов. + +![](../Должности/media/create.png) + +## Документ + +Пример заполненного документа "Категории должностей" выглядит следующим образом: + +![Рисунок 2 Пример документа "Категории должностей"](media/image2.png) + +Код и наименование обязательны для заполнения. \ No newline at end of file diff --git a/docs/Admin manuals/Категории должностей/media/image1.png b/docs/Admin manuals/Категории должностей/media/image1.png new file mode 100644 index 0000000..0e61c46 Binary files /dev/null and b/docs/Admin manuals/Категории должностей/media/image1.png differ diff --git a/docs/Admin manuals/Категории должностей/media/image2.png b/docs/Admin manuals/Категории должностей/media/image2.png new file mode 100644 index 0000000..4f0274e Binary files /dev/null and b/docs/Admin manuals/Категории должностей/media/image2.png differ diff --git a/docs/Admin manuals/Категории должностей/media/image3.png b/docs/Admin manuals/Категории должностей/media/image3.png new file mode 100644 index 0000000..481fbde Binary files /dev/null and b/docs/Admin manuals/Категории должностей/media/image3.png differ diff --git a/docs/Admin manuals/Комплекс программ обучения/index.md b/docs/Admin manuals/Комплекс программ обучения/index.md new file mode 100644 index 0000000..5ddf348 --- /dev/null +++ b/docs/Admin manuals/Комплекс программ обучения/index.md @@ -0,0 +1,36 @@ +# Комплекс программ обучения + +## Описание + +В случае, если программа подразумевает обучение по нескольким сопутствующим программам, то формируется справочник комплекса программ. + +В справочнике для каждого комплекса программ задается наименование комплекса, направление обучения, филиалы и перечень программ. Для формирования справочника комплекса программ обучения, необходимо, чтобы предварительно были заполнены следующие справочники: + +* Направление обучения; +* Программы обучения; +Все перечисленные справочники должны быть заполнены в части тех данных, которые нужны для добавляемого комплекса программ обучения. Перечисленные справочники могут дополняться по ходу создания комплекса программ обучения. У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +## Создание нового комплекса обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Комплекс программ обучения". У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Откроется реестр программ обучения (Рисунок 2). В реестре можно увидеть информацию: + +* Наименование - указывается наименование комплекса; +* Направление - указывается направление комплекса; +* Программы обучения - указываются программы; +* Филиалы - указываются по каким филиалам проходит комплекс обучения; +* Создание - указывается когда и кем была создана программа обучения; +* Последнее изменение - указывается когда и кем была отредактирована программа обучения; + +Для создания нового комплекса нажмите кнопку "Создать" + +* Наименование комплекса* - текстовое поле. В данное поле необходимо ввести наименование комплекса программ обучения; +* Направление обучения - справочное поле. Необходимо выбрать из выпадающего списка направление обучения программы обучения; +* Программы* - таблица. Необходимо указать программы обучения, по которым подразумевается обучение. + +![Заполненный комплекс обучения](media/comProgramm.png) + +Нажмите сохранить и закрыть. Созданный комплекс появится в реестре. + +![Загруженный комплекс](media/loadProgram.png) \ No newline at end of file diff --git a/docs/Admin manuals/Комплекс программ обучения/media/comProgramm.png b/docs/Admin manuals/Комплекс программ обучения/media/comProgramm.png new file mode 100644 index 0000000..8eac6c1 Binary files /dev/null and b/docs/Admin manuals/Комплекс программ обучения/media/comProgramm.png differ diff --git a/docs/Admin manuals/Комплекс программ обучения/media/loadProgram.png b/docs/Admin manuals/Комплекс программ обучения/media/loadProgram.png new file mode 100644 index 0000000..f8a8172 Binary files /dev/null and b/docs/Admin manuals/Комплекс программ обучения/media/loadProgram.png differ diff --git a/docs/Admin manuals/Комплекс программ обучения/media/menu.png b/docs/Admin manuals/Комплекс программ обучения/media/menu.png new file mode 100644 index 0000000..e4d7f8a Binary files /dev/null and b/docs/Admin manuals/Комплекс программ обучения/media/menu.png differ diff --git a/docs/Admin manuals/Конструктор документов/index.md b/docs/Admin manuals/Конструктор документов/index.md new file mode 100644 index 0000000..63e9295 --- /dev/null +++ b/docs/Admin manuals/Конструктор документов/index.md @@ -0,0 +1,1601 @@ +--- +search: + boost: 2 +--- +# Конструктор документов + +## Общее описание назначения документа + +Документ "Конструктор документов" предназначен для создания шаблонов документов следующих **типов документа**: Заявление от сотрудника, Локальный нормативный акт (ЛНА), Универсальный документ, Документ на подписание, Доверенность, Служебная записка. + +С помощью конструктора документов можно создавать подтипы документов с определенной структурой, которые можно будет использовать в заявлениях от сотрудников, ЛНА, универсальных документах или документах на подписание. При создании документов по этим шаблонам от пользователя потребуется лишь заполнять соответствующие поля. + +В настройках пользователя в таблице "Настройка прав по подразделениям и подтипам документов" можно выбрать подтипы документов, к которым у пользователя будет доступ. Это позволяет разграничить права пользователя не только по подразделениям и типам документов, но и по подтипам документов. Более подробно про настройку пользователей можно прочесть в разделе [Настройка пользователей](../Настройка пользователей/index.md). + +В рассматриваемом документе создается универсальная структура будущего заявления (или другого типа документа из списка доступных) с определением параметров для автоматического заполнения. На основе созданного шаблона пользователями будут создаваться документы. Общую структуру можно представить в виде следующей схемы: + +![Рисунок 1 Общая схема](./media/schema.png) + +Для каждого подтипа может существовать не более одного действующего (не закрытого) шаблона. Таким образом, пока шаблон не закрыт, сотрудники создают документы, подставляя значения в текст этого шаблона. Когда шаблон помечается как закрытый, можно создать новый шаблон того же типа и подтипа документа, и тогда при выборе сотрудником использованного ранее подтипа вставляемый шаблон будет уже другим. + +На примере типа документа "Заявление от сотрудника" это будет выглядеть так: + +![Рисунок 2 Схема для заявлений от сотрудника](./media/schemaExample.png) + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - Конструктор документов + +![Рисунок 3 Меню](./media/menu.png) + +После выбора нужного документа откроется реестр документов. + +![Рисунок 4 Реестр "Конструктор документов"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов +![](./media/create.png) + +## Копирование конструктора + +Для дублирования существующего документа необходимо отметить этот документ в реестре и нажать кнопку "Копировать" на верхней панели инструментов. + +![Рисунок Копирование документов](./media/image15.png) + +Откроется всплывающее окно "Создание шаблона". В нем необходимо выбрать в какую организацию необходимо скопировать данный документ. Если выбрать ту же организацию, то выбранный документ продублируется в этой же организации, после чего выйдет окно с предложением открыть скопированный документ. +![Копирование документа в ту же организацию](media/copyToCompany.png) +![Скопированный документ](media/copiedDocumentToCompany.png) + +Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" не ставить галочку и нажать "Создать", то выбранный документ продублируется в выбранную организацию. Код документа при копировании будет изменен. + +![Копирование документа в другую компанию копированием](media/copyToAnotherCompany.png) +![Скопированный документ](media/copiedDocument.png) + +Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" поставить галочку, и нажать "Создать", то выбранный документ будет доступен для использования в выбранной организации, а документ дублироваться не будет. Код документа при этом в обоих организациях будет один и тот же. + +![Копирование документа в другую компанию дублированированием](media/copyToAnotherCompanyWithCheck.png) +![Скопированный документ](media/copiedDocument2.png) + +## Копировать для переноса в другую базу + +Для переноса конструкторов документов из одной базы в другую необходимо отметить эти документы в реестре и нажать кнопку "Копировать для переноса в другую базу" на верхней панели инструментов. + +![Копировать_для_переноса](media/Копировать_для_переноса.PNG) + +В открывшемся окне необходимо указать Код организации в базе, в которую переносятся данные. По кнопке "Создать скрипт переноса" будет сформирован скрипт. + +![Копировать_для_переноса2](media/Копировать_для_переноса2.PNG) + +Сравниваются конструкторы по наименованию подтипа документа, если такой уже существовал в базе, он будет закрыт и создан новый. В теле скрипта описано создание самого конструктора, недостающих документов "Подтип документа", "Пользовательские типы атрибутов документа". + +## Вкладка "Основные характеристики" + +Новый созданный документ, выглядит следующим образом: + +![alt text](media/image-53.png) + +В данной форме в "Панели управления" имеется кнопка "Вложения", при необходимости есть возможность добавить в конструктор документа вложение. + +Обязательными полями для заполнения являются: + +- Группа; +- Подтип документа; +- Шаблон. + +**Генерация номера при создании маршрута** - номер документа будет формироваться после создания маршрута в документе. + +**Генерация номера при заполнении шаблона** - номер документа будет формироваться после нажатия кнопки "Заполнить шаблон" в документе. + +**Автоматически формировать маршрут** - при включенной опции в документе созданном на конструкторе, например "Заявление от сотрудника", автоматически сформируется маршрут после нажатия на кнопку "Заполнить шаблон". Для автоматического формирования маршрута также необходимо чтобы на данный тип документа был настроен один [шаблон маршрутов](../Настройка шаблонов маршрутов/index.md). Если настроено несколько, тогда маршрут автоматически не сформируется. Данная опция рекомендуема для удобства работы с различными заявлениями. + +**Откл. автоформирование файла для подписания** - отключает автоматическое формирование файла во вложении к документу. Если галочка не стоит,то происходит автоматическая генерация pdf- файла на основании данных карточки во всех документах , построенных на конструкторе, при отправке по маршруту , например Заявление от сотрудника. + +![Вложение](media/attachments.png) + +![Вложенное заявление](media/statement.png) + +**Если опция включена**, то автоматическая генерация pdf- файла не происходит. В некоторых бизнес-процессах данная опция будет лишней - например, в Локальных нормативных актах, где оригиналы документов поставляются из хранилища организации. + +**Откл. содержимое (мемо и предпросмотр)** - отключается отображение текстового рабочего поля и окна предварительного просмотра в документах, расположенные в правой стороне. + +??? Примечание + + Для [универсальных документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%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/) дополнительно скрывается кнопка по формированию маршрута. + + ![alt text](media/image-29.png) + +**Не требовать дату перехода КЭДО** - при включенной опции данный подтип документа может создавать [сотрудник](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Сотрудники/), у которого отсутствует дата перехода на КЭДО. Если опция отключена, то создание документа с данным подтипом невозможно без указания даты перехода на КЭДО. По умолчанию для создания любого документа необходимо указывать дату перехода на КЭДО у сотрудника. + +**Показывать инфо о графике отпусков** - при включенной опции в панели инструментов в [заявлении от сотрудника](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/) появляется кнопка "График отпусков", при нажатии на которую во всплывающем окне отображается данные по графику отпусков сотрудника инициатора. + +**Номер п/п** - с помощью данного поля можно упорядочить подтипы в рамках одного типа документа в выпадающем списке. Например, заявления на разные вида отпуска + +![Группировка](media/group.png) + +**Ознакамливать бухгалтера по зп** - по завершению маршрута документа при включенной галочке, бухгалтеру организации направляется автоматическая рассылка о завершении документа. Бухгалтер назначается в [настройках пользователя](../Настройка пользователей/index.md#вкладка_расчет_зарплаты) + + + +**Разрешить редактировать номер** - при включенной опции в документе созданном на конструкторе, например "Универсальный документ", можно вручную задавать номер документа. + +![Номер документа](media/numberDoc.png) + +При выключенной опции, генерация номера документа будет автоматическая. + +**Запретить создавать под замещением** - при включенной опции выбранный подтип документа нельзя создавать под [замещением](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Функция замещения/). + +**Напоминать об отправке по маршруту** - при включенной опции выводит информационное сообщение об отправке заявления по маршруту. Работает при условиях, что автоматически формируется маршрут и на данный подтип настроен [один шаблон маршрута](../Настройка шаблонов маршрутов/index.md) + +**Показывать границы таблиц в отчетах** - при включенной опции в печатных формах заявлений, универсальных документов, ЛНА будут отображаться границы у таблиц при их наличии в отчете. При выключенной опции границы будут отсутствовать. + +**Редактируемый при активном маршруте до использования ЭП** - при включенной опции в выбранной подтипе разрешено редактирование атрибутов документа во время согласования по маршруту. + +!!! warning + Редактировать атрибуты документа возможно только в документах, в которых отсутствует автоматически сгенерированный файл на подписание. Генерацию файла возможно настроить с помощью константы [**КЭДО_ВидыДействия_СоздатьФайл**](../Настройка констант#система_электронного_и_кадрового_документооборота). Указываются после каких видов действия с документом будет автоматически формироваться печатная форма в формате pdf. Заполняется столбец "Значение (текст)" с кодами видов действия. Видов может быть как один, так и несколько. Если несколько, то перечисляются через запятую. + +**Запрещать ознакомление, если не создан документ из меню операций** - при включенной опции в выбранном подтипе документа запрещено ознакомление, например, с уведомлением об отпуске, если сотрудник не оформил заявление на отпуск или заявление на перенос через меню операций. **Данная опция реализована только для типа документа "Уведомления Lexema"**. + +![Предупреждение](media/warning.png) + + + +**Всегда показывать предпросмотр вложений** - при включенной опции в выбранном подтипе документа вместо текстового рабочего окна всегда показывается предпросмотр вложений. + +**Пересчитывать при движении по маршруту** - при включенной опции в выбранном подтипе в текстовом рабочем окне автоматически обновляются данные по участникам в маршруте согласования. Необходимо настроить [служебные слова](#вычисляемые_атрибуты) `#Route_AggUserGroup#, #Route_AggUserName#, #Route_AggDocumentStatus#, #Route_AggComment#.` + +### Тип и подтип документа + +Поля "Тип документа" и "Подтип документа" позволяют выбрать значение из выпадающего списка. В случае, если нет требуемого типа документа, необходимо заполнить форму ["Настройка документа"](../Настройка документов) с требуемым типом и включить опцию "Форма построена на конструкторе документов". + +Поле "Подтип документа" можно заполнить только после заполнения поля "Тип документа". В случае, если нет требуемого подтипа документа его возможно создать через справочник ["Подтип документа"](../Подтипы документов) либо по нажатию на кнопку создания напротив поля подтип документа. + +Для выбора необходимого типа в документе "Конструктор документов" необходимо раскрыть справочник "Тип документа" и выбрать необходимый их выпадающего списка. + +![alt text](media/image-46.png) + +После выбора типа документа необходимо выбрать подтип документа. + +![alt text](media/image-39.png) + +Если требуемый подтип отсутствует в выпадающем списке, можно добавить новый подтип через [реестр "Подтип документа"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Подтипы документов/) или при помощи вложенной формы. + +![Рисунок 8 Реестр "Подтип документа"](./media/image7.png) + +Новый подтип документа можно создать внутри формы "Конструктор документов" с помощью кнопки рядом с выпадающим списком. Необходимо заполнить строковое поле "Наименование" и "Использовать в документе", остальные поля необязательны. После нажатия на кнопку "Сохранить" новый подтип будет выбран автоматически. Подробнее об заполнении подтипа документа можно ознакомиться в [инструкции](../Подтипы документов/index.md). + +![alt text](media/image-54.png) + +После создания шаблона документа выбранный для него подтип будет появляться при создании документов, относящихся только к выбранному типу документа. Т.е. если в шаблоне документа был выбран тип "Заявление от сотрудника", то данный шаблон будет доступен только при создании заявления от сотрудника даже при наличии подтипа с таким же наименованием, но для другого типа документа. + +Если по выбранному подтипу уже существует не закрытый шаблон, то поле очистится и появятся уведомления: + +![Уведомления о не закрытом шаблоне](./media/subTypeDuplicated.png) + +В уведомлениях содержится код шаблона, по которому его можно найти в реестре "Конструктор документов". Про закрытие шаблонов можно прочесть [ниже](#закрытие-шаблона). + +### Дополнительные атрибуты документа + +После того как два основных поля заполнены, необходимо перейти к заполнению таблицы "Дополнительные атрибуты". Это поля, которые будет необходимо заполнять при создании документа по создаваемому сейчас шаблону документа. В качестве примера добавим шесть дополнительных атрибутов: + +- Основной отпуск – кол-во дней <Целое\> – длительность отпуска в днях, вводится автором вручную. +- Основной отпуск – с <Дата\> – дата начала отпуска, вводится автором вручную. +- Основной отпуск – по <Дата\> – дата окончания отпуска, вычисляется на основе количества дней в отпуске и даты его начала. +- Причина <Строка\> – причина ухода в отпуск без сохранения ЗП, вводится автором вручную. +- Причина (список) <Пользовательский тип атрибута\> – причина ухода в отпуск без сохранения ЗП, автор выбирает одно из возможных значений в списке. +- Компания <Контрагент\> – компания, в которую направляется заявление, автор выбирает одно из возможных значений в списке. + +Это будут единственные изменяемые в тексте документа (заявления от сотрудника) поля, поэтому нужно внимательно отнестись к их созданию и заполнению поля "Шаблон", который содержит макет и основной текст будущего документа. + +Для добавления новой строки в таблицу "Дополнительные атрибуты" необходимо нажать на кнопку "Добавить". + +![alt text](media/image-47.png) + +После нажатия на кнопку добавляется новая строка в таблице. + +#### Описание полей в таблице "Дополнительные атрибуты": + +- **"Порядок"** – порядок сортировки, заполняется целыми числами, в зависимости от которых будут упорядочиваться атрибуты для заполнения в документе. Например, атрибут с порядком сортировки, равным 2, будет располагаться ниже атрибута с порядком, равным 1. +- **"Наименование"** – необходимо заполнить наименованием дополнительного атрибута (строковое поле), исходя из которого пользователю должно быть понятно, какое значение должен принимать атрибут. Например: "Год", "Способ получения справки" и пр. Является обязательным для заполнения. +- **"Тип атрибута"** – необходимо заполнить информацией из выпадающего справочника, выбрав тип атрибута.**Является обязательным для заполнения.** + +Тип атрибута | Описание +-------------|--------- +Автонумерация | Автоматическая нумерация строк в таблице. Нумерация проставляется после нажатия на кнопку "Сформировать документ" +Вещественное | Целое число с плавающей точкой +Время | Отображение времени +Дата | Отображение даты +Дата и время | Отображение даты и времени +Денежное | Денежные единицы +Длинный текст (мемо) | Многострочное текстовое поле +Договор | Выпадающий список [договоров](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) +Должность | Выпадающий список [должностей](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%BB%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8/) +Контрагент | Выпадающий список [контрагентов](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%B3%D0%B5%D0%BD%D1%82%D1%8B/) +Логическое | Логическое выражение (Истина/Ложь) +Подразделение | Выпадающий список [подразделений](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/) +Пользовательский тип атрибута | Выпадающий список [пользовательских атрибутов](../Пользовательские типы атрибутов документов/index.md) +Произвольная выборка | Выпадающий список из справочников, например, [физических лиц](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5 %D0%BB%D0%B8%D1%86%D0%B0/). Указывается [вычисление](#описание_полей_в_таблице_дополнительные_атрибуты) +Работник | Выпадающий список с [сотрудниками](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A1%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8/) +Строка | Текстовое поле +Табличная часть | Добавление табличной части +Целое | Целое число + +!!! note + Каждый атрибут на странице документа имеет свое наименование **(заголовок)** и редактируемую заполняемую часть. + + + +При выборе типа атрибута - **Табличная часть** под блоком **"Дополнительные атрибуты"** появляется дополнительный блок для настройки табличной части в документе. Для использования в документе, в блоке **"Дополнительные атрибуты"** для данного типа атрибута необходимо указать служебное наименование **`#Table1#`**, которое заполняется после этого в столбце **Служебное наименование таблицы**. + +![Таблица](media/table.png) + +!!! note + Для того чтобы в правой части отображались данные из таблицы необходимо вначале нарисовать таблицу с помощью редактора. + + ![alt text](media/image-40.png) + + Далее в ячейке в ## указывается служебное наименование таблицы и атрибута через _, например, **#Table1_worker#** + + ![alt text](media/image-41.png) + +В столбце **"Маска для ввода, кол-во знаков после запятой, высота таблицы, размер мемо"** позволяет установить строгий формат ввода данных пользователем и представлять из себя строку состоящую из обычных и специальных символов. Маска для ввода используется для атрибута **"Строка"**. Количество знаков после запятой используется для атрибута **Вещественное**. Высота таблицы задается в пикселях, используется для атрибута **"Табличная часть"**. При проставлении галочки в столбце **"Суммовое поле"** все столбцы с атрибутом **"Целое"** будут суммироваться в конце таблицы. **"Размер мемо"** - указывается высота атрибута **"Длинный текст (мемо)"**. Значение по умолчанию - 3 строки. + +- **"Служебное наименование"** – наименование, вставляемое в текст шаблона для автозамены в тексте. Обязательная форма написания включает две "#": слева и справа от наименования, наименование прописывается на английском языке, например, #Name#. Именно эти значения будут заменены в тексте шаблона на введенные пользователем значения атрибута после нажатия на кнопку "Заполнить шаблон". Является обязательным для заполнения. +- **"Требовать заполнение"** – обязательность заполнения атрибута. Если в табличной части стоит галочка, документ не получится сохранить и отправить по маршруту, пока соответствующий атрибут не будет заполнен. **Вкл.** - требует заполнения атрибута. **"Действие"** - назначается при каком действии будет требоваться заполнения атрибута в процессе согласования по маршруту.Возможно выбрать как одно, так и несколько действий. Если в столбце **"Действие"** ничего не указано, то данная проверка будет срабатывать у инициатора документа. + +- [**Доп. группа**](#дополнительные_группы) - добавляет отображание текущего атрибута в отдельную группу в документе. + +![alt text](media/image-24.png) + +![alt text](media/image-25.png) + +- **Размер** - задается размер редактируемой части атрибута. + +- **Размер заголовка** - задается размер заголовка атрибута. + +- **"Только для чтения"** – используется для вычисляемых полей. Если в этом поле стоит галочка, атрибут будет недоступен для редактирования пользователем напрямую. +- **Сделать невидимым** - используется если необходимо скрыть дополнительный атрибут в карточке документа. +- **Скрыть технический код** - используется если необходимо скрыть технический код атрибута в карточке документа. +- **"Тип группы(Unispr)"** – заполняется в случаях: +- если поле "Тип атрибута" принимает значение **"Пользовательский тип атрибута"** ("Base.Unispr"). Заполняется значением из справочника ["Пользовательские типы атрибутов документов"](../Пользовательские типы атрибутов документов/index.md). Соответствует полю "Группа" документов справочника, выпадающий список будет содержать все наименования прописанной группы. Используется в том случае, когда атрибут может иметь одно из определенных значений в некоторой группе наименований. Справочник доступен по кнопке "Пользовательские типы атрибутов": +{ #описание-ChCode } +- если поле "Тип атрибута" принимает значение **"Произвольная выборка"**. Указывается вычисление атрибута, например, + +```sql +select 99::bigint as "VCode", 'Тест 99'::text as "Name", 1 as "OrderKey" union select 199, 'Тест 199', 2 +``` +Т.е. запрос должен возвращать 3 поля + +`"VCode", "Name", "OrderKey"` с типами целое число **bigint**, текст **text** и **int** соответственно. + +- **"Наименование в выпадающем списке"** – специфичная характеристика выпадающих списков, отвечает за то, какая информация будет отображаться в выпадающем списке для идентификации позиций в справочнике (например, для выпадающего списка "Работник" доступны варианты отображения ФИО работника или его табельного номера, для выпадающего списка "Контрагент" - полное или краткое наименование контрагента ). Выбирается из выпадающего списка, в зависимости от выбранного типа атрибута. По умолчанию устанавливается "NameFull", что означает для справочника "Работник" - ФИО работника, для справочника "Контрагент" - краткое наименование контрагента, для справочника "Пользовательский тип" - поле Наименование, которое будет фильтроваться в зависимости от выбранного типа группы для справочников "Должность" и "Подразделение" - наименование должности и подразделения соответственно. Является обязательным для заполнения, если тип атрибута – справочник. Для некоторых типов атрибутов, возможно использование нескольких наименований. + +Наименование | Описание | +---------|----------| +NameFull | Полное отображение ФИО работника (атрибута)| +FullNameDative | ФИО работника (атрибута) в дательном падеже | +FullNameGenitive | ФИО работника (атрибута) в родительном падеже | +FullNameAccusative | ФИО работника (атрибута) в винительном падеже | +NameShort | ФИО работника (атрибута) в формате "Фамилия И.О." | +NumTab | Табельный номер работника (атрибута) | +Name | Должность работника (атрибута) в именительном падеже | +NameDative | Должность работника (атрибута) в дательном падеже | +NameGenitive | Должность работника (атрибута) в винительном падеже | +NSNT | Отображение ФИО работника (атрибута) и табельного номера +NSNTDative | Отображение ФИО работника (атрибута) и табельного номера в дательном падеже | +IOFamily | Отображение ФИО работника в формате И.О.Фамилия в именительном падеже | +IOFamilyAccusative | Отображение ФИО работника в формате И.О.Фамилия в винительном падеже | +IOFamilyDative | Отображение ФИО работника в формате И.О.Фамилия в дательном падеже | +NIOFamilyGenitive | Отображение ФИО работника в формате И.О.Фамилия в родительном падеже | + +- **"Маска для ввода"** - позволяет установить строгий формат ввода данных пользователем и представлять из себя строку состоящую из обычных и специальных символов. При вводе обычные символы пользователь не может их удалить или заменить, специальные символы задают ограничения на вводимые данные. + +!!! note + Маска для ввода используется для атрибута **"Строка"** + +Использование маски: + +* `# - ввод цифр` + +* L - ввод букв + +* A - ввод цифр и букв + +* [abcd] - список допустимых символов. Можно указать диапазон символов для цифр [1-5] и для букв [а-я] (при указании в списке допустимых символов "]" и "-" необходимо их дополнительно экранировать символом "\", например "abcd\]efg\-h") + +Документ | Количество символов | Маска +---------|---------------------|------ +ИНН физического лица | 12 | ############ +ИНН юридического лица | 10 | ########## +Код подразделения, выдавшего паспорт | 6 | ###-### +Номер мобильного телефона | 10 | #-###-###-##-## +Номер паспорта | 6 | ###### +Номер военного билета | 9 | LL ####### +Расчетный счет в банке | 20 | #################### +Серия и номер свидетельства о рождении | 10 | LL-LL№###### +Серия паспорта | 4 | #### +СНИЛС | 11 | ###-###-### ## +№ счета | 20 | #################### +БИК | 9 | ######### +Корр. счет | 20 | #################### +ИНН банка | 12 | ############ +КПП | 9 | ######### + +- **Высота таблицы** - используется для типа атрибута **"Табличная часть"**. Высота задается в пикселях. +- **Показывать разрядность в числах** - используется для типа атрибута **"Число"**. Если она включена то число будет отображаться - 2 022. Если выключена - то 2022 (без пробелов) +- **"Примечание/Комментарии"** - используется при необходимости для внесения информации по дополнительным атрибутам. Если тип атрибута **"Логическое"**, то нужно задавать любые текстовые значения, например, да/нет в формате Значение 1| Значение 2. Если тип атрибута "Пользовательское" можно указывать дополнительную информацию по наименованию, например для автоматической проставки суммы вычета на детей при создании заявления. Подробнее можно почитать в разделе [Дополнение к наименованию в пользовательском типе атрибута](../Пользовательские типы атрибутов документов/index.md#поля_дополнение_к_наименованию). + +- Группа столбцов **"Значение по умолчанию"** используется в случае, если при создании документа реквизит должен быть заполнен неким условленным значением. Для разных типов атрибутов используются разные колонки. Для типов атрибута **"Строка"** требуется заполнить поле в столбце **"Текст"**. Для типов атрибута **"Логическое"** требуется поставить галочку в столбце **"Флаг"**. + +![Строка](media/StrokaLog.png) + +![Реквизиты](media/rekvisity.png) + +Для типа атрибута **"Целое"** или типов атрибутов, которые позволяют в документе выбрать значение из списка, требуется заполнить поле в столбце **"Код/число"** числовым значением. + +![Код](media/cod.png) + +![Код2](media/cod2.png) + +- **Видимость для ролей** - используется при необходимости настройки отображения и редактирования данного атрибута при наличии определенной роли на текущем этапе у пользователя. Возможно задать как одну роль, так и несколько указанных через запятую. У пользователя имеющего указанную роль атрибут в документе будет отображен, в то время как у пользователя у которого отсутствует одна либо все указанные в данном столбце роли, данный атрибут не будет отображен. + +### Разметка страницы / поля, см + +Позволяет вручную задать отступы текста в печатной форме документа. Если поля не заполнены, то по умолчанию значения следующие: + +* Вверхнее - 1 +* Нижнее 2 +* Левое - 2,8 +* Правое - 1,8 + +![alt text](media/image-26.png) + +### Дополнительные группы + +- **Доп. группа** - указывается номер дополнительной группы. + +- **Заголовок** - задается наименование группы. + +- **Размер** - указывается размер дополнительной группы в долях. + +- **Рамка** - при включении у дополнительной группы будет отображаться рамка. + +![alt text](media/image-27.png) + +### Вычисляемые атрибуты + +Есть специальные дополнительные атрибуты с зарезервированными наименованиями и типами, прописывать их в таблице "Дополнительные атрибуты" не надо. Среди таких атрибутов есть: +{ #спец-атрибуты } + + + + + +Сгруппированные вычисляемые атрибуты + + + + +

Доверенность

+ + + + + + +
Вычисляемый атрибутОписание
#Master_BeginDate#дата начала действия доверенности
#Master_EndDate#дата окончания действия доверенности
#Master_SubjectDetail#список полномочий по доверенности из таблицы документа Доверенность
#Master_WorkersDetail#список сотрудников: ФИО, дата рождения, паспортные данные, адрес регистрации из таблицы документа Доверенность
+ +

Служебная записка

+ + + + + + + + + + + + + + + + + + + +
Вычисляемый атрибутОписание
#Master_CopyRecipient#дополнительный согласующий в служебной записке из табличной части "Копия"
#Master_HideAgreedUsers#скрываются согласующие документ по маршруту в печатной форме служебной записки
#Master_HideInitiator#скрывается составитель в печатной форме служебной записки
#Master_HideImg#скрывается печать "Зарегистрировано СЭД Лексема" в печатной форме без согласования в служебной записке
#Master_HideSigner#скрывается блок с подписантом в печатной форме служебной записки
#Master_PrintedText#содержательная часть
#Master_Recipient#получатель служебной записки из табличной части "Кому"
#Master_ShowOldHeader#отображение списка согласующих и получателей служебной записки
#Master_Signer#ФИО подписанта
#Master_SignerDative#ФИО подписанта в дательном падеже
#Master_SignerGenitive#ФИО подписанта в родительном падеже
#Master_SignerPosition#должность подписанта
#Master_SignerPositionDative#должность подписанта в дательном падеже
#Master_SignerPositionGenitive#должность подписанта в родительном падеже
#Master_SignerShort#краткое ФИО подписанта
#Master_SignerShortDative#краткое ФИО подписанта в дательном падеже
#Master_SignerShortGenitive#краткое ФИО подписанта в родительном падеже
+ +

Документооборот

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Вычисляемый атрибутОписание
#Master_ContractorPrint#контрагент (из поля наименование для печати)
#Master_CUserEmail#эл.почта пользователя создателя документа
#Master_CUserName#полное ФИО пользователя создателя документа
#Master_CUserNameAccusative#ФИО пользователя создателя документа в винительном падеже
#Master_CUserNameDative#ФИО пользователя создателя документа в дательном падеже
#Master_CUserNameGenitive#ФИО пользователя создателя документа в родительном падеже
#Master_CUserNameShort#ФИО пользователя создателя документа в формате "Фамилия И.О."
#Master_CUserPhoneNumber#мобильный телефон пользователя создателя документа из справочника "Физическое лицо"
#Master_CUserInnerPhone# внутренний номер пользователя создателя документа из справочника "Физическое лицо"
#Master_DateOfRegistration#Рег. дата документа
#Master_Department#подразделение пользователя создателя документа
#Master_DocumentDate#дата создания документа
#Master_DocumentDateText#дата в формате 1 января 2022 г
#Master_DocumentNumber#номер создаваемого документа
#Master_DocumentType#тип документа
#Master_DocumentSubtype#подтип документа
#Master_IdWorker#код работника из справочника "Сотрудники"
#Master_MyCompany#компания пользователя создателя документа
#Master_MyCompanyActualAddressText#своя организация: фактический адрес
#Master_MyCompanyDirector#своя организация: директор в именительном падеже
#Master_MyCompanyDirectorAccusative#своя организация: директор в винительном падеже
#Master_MyCompanyDirectorActBasis#своя организация: основание действия директора
#Master_MyCompanyDirectorDative#своя организация: директор в дательном падеже
#Master_MyCompanyDirectorGenitive#своя организация: директор в родительном падеже
#Master_MyCompanyDirectorProf#своя организация: должность директора в именительном падеже
#Master_MyCompanyDirectorProfGenitive#своя организация: должность директора в родительном падеже
#Master_MyCompanyDirectorShort#своя организация: короткое ФИО директора
#Master_MyCompanyEMailAddress#своя организация: email
#Master_MyCompanyFSS#своя организация: номер ФСС
#Master_MyCompanyFullName#полное наименование своей организации
#Master_MyCompanyGAccountant#ФИО Гл. бухгалтера
#Master_MyCompanyGAccountantAccusative#ФИО Гл. бухгалтера в Вин. падеже
#Master_MyCompanyGAccountantDative#ФИО Гл. бухгалтера в Дат. падеже
#Master_MyCompanyGAccountantGenitive#ФИО Гл. бухгалтера в Род. падеже
#Master_MyCompanyGAccountantProf#должность Гл. бухгалтера
#Master_MyCompanyGAccountantProfAccusative#должность Гл. бухгалтера в Вин. падеже
#Master_MyCompanyGAccountantProfDative#должность Гл. бухгалтера в Дат. падеже
#Master_MyCompanyGAccountantProfGenitive#должность Гл. бухгалтера в Род. падеже
#Master_MyCompanyINN#своя организация: ИНН
#Master_MyCompanyKPP#своя организация: КПП
#Master_MyCompanyLegalAddressText#своя организация: юридический адрес
#Master_MyCompanyMailAddressText#своя организация: почтовый адрес
#Master_MyCompanyOGRN#своя организация: ОГРН
#Master_MyCompanyOKATO#своя организация: ОКАТО
#Master_MyCompanyOKPO#своя организация: OKPO
#Master_MyCompanyPFR#своя организация: номер ПФР
#Master_MyCompanyPhone#своя организация: контактный телефон
#Master_MyCompanyRegistrationDate#своя организация: дата регистрации
#Master_MyCompanyShortName#короткое наименование своей организации для печати
#Master_NumTab#табельный номер сотрудника
#Master_Position#должность пользователя создателя документа
#Master_PositionDative#должность пользователя создателя документа в дательном падеже
#Master_PositionGenitive#должность пользователя создателя документа в родительном падеже
#Master_PrintedText#содержательная часть во входящем документе, исходящем документе, орд, служебной записке
#Route_AggComment#комментарий пользователя из маршрута согласования
#Route_AggDocumentStatus#статус этапа согласования пользователем из маршрута
#Route_AggUserName#Ф.И.О. пользователя из маршрута согласования
#Route_AggUserGroup#отображение группы пользователя из маршрута согласования из столбца "Группа"
#Master_SignerIOFamily#И.О. Фамилия подписанта в именительном падеже
#Master_SignerIOFamilyDative#И.О. Фамилия подписанта в дательном падеже
#Master_SignerIOFamilyGenitive#И.О. Фамилия подписанта в родительном падеже
#Master_SumInWords# конвертирует число в текст. Используется для атрибута Вещественное (необходимо дополнительно после вычисляемого атрибута в скобках указать служебное наименование атрибута из конструктора). Пример: #summa# (#Master_SumInWords#(#summa#)) , где #summa# служебное наименование атрибута из конструктора. Будет отображать как 1000.00 (одна тысяча рублeй 00 копeeк) +
#Master_WorkersAccusativeDetail#список сотрудников в род падеже
#Master_WorkersAccusativePasportDetail#список сотрудников в род падеже с паспортом
#Master_WorkersGenitiveDetail#список сотрудников в винительном падеже
#Master_WorkersGenitivePasportDetail#список сотрудников в винительном падеже c паспортом
#WorkerNominativePasportList#список сотрудников с паспортами
+ +

Служебная записка на командировку

+ + + + + + + + + + +
Вычисляемый атрибутОписание
#Master_DocumentBeginDate#"Период командировки с" в служебной записке на командировку на конструкторе
#Master_DocumentContractorText#"Куда Организация" в служебной записке на командировку на конструкторе
#Master_DocumentDaysOnRoad#"Кол-во дней в пути" в служебной записке на командировку на конструкторе
#Master_DocumentDestination#"Куда Страна/Город" в служебной записке на командировку на конструкторе
#Master_DocumentEndDate#"Период командировки по" в служебной записке на командировку на конструкторе
#Master_DocumentLeadTime#"Кол-во дней" в служебной записке на командировку на конструкторе
#Master_DocumentNote#"Примечание" в служебной записке на командировку на конструкторе
#Master_DocumentPurpose#Цель командировки в служебной записке на командировку на конструкторе
+ +

Исходящий документ

+ + + + + + +
Вычисляемый атрибутОписание
#Master_PrintedText#содержательная часть
#Master_ReplyNumber#в ответ на входящий - номер документа
#Master_ReplyDate#в ответ на входящий - дата документа
#Master_WhoseName#на чье имя (Ф.И.О.) в исходящем документе
+ +

ОРД

+ + + + + + + + + + + + +
Вычисляемый атрибутОписание
#Master_PrintedText#содержательная часть
#Master_Signer#ФИО подписанта
#Master_SignerDative#ФИО подписанта в дательном падеже
#Master_SignerGenitive#ФИО подписанта в родительном падеже
#Master_SignerPosition#должность подписанта
#Master_SignerPositionDative#должность подписанта в дательном падеже
#Master_SignerPositionGenitive#должность подписанта в родительном падеже
#Master_SignerShort#краткое ФИО подписанта
#Master_SignerShortDative#краткое ФИО подписанта в дательном падеже
#Master_SignerShortGenitive#краткое ФИО подписанта в родительном падеже
+ + + + +Заполненная табличная часть выглядит следующим образом: + +![alt text](media/image-48.png) + +## Шаблон + +Поле "Шаблон" – это макет документа, включающий в себя, как правило, большую часть его содержания. В шаблоне должен содержаться текст и определенные ранее атрибуты, включенные в текст при помощи соответствующих значений столбца "Наименование колонки" таблицы "Дополнительные атрибуты". + +В поле "Шаблон" доступны инструменты форматирования текста: доступно изменение шрифта текста, выравнивание, создание списков. + +Заполненный текст шаблона выглядит следующим образом: + +![Рисунок 13 Заполненный шаблон](./media/template.png) + +Для дальнейшей работы пользователей с документом необходимо его сохранить, нажав на кнопку "Сохранить" +![](./media/image12.png) + +!!! note + В шаблон можно вставить графические файлы, например логотип компании. Необходимо обратить внимание чтобы используемый графический файл не имел прозрачности. + +## Предпросмотр + +Для того, чтобы иметь более чёткое представление о том, как будет выглядеть печатная форма при построенном шаблоне, можно воспользоваться кнопкой "Предпросмотр" ![Препросмотр](media/previewBtn.png). При нажатии на кнопку документ конструктора будет сохранён и откроется печатная форма с текстом, внесённом в шаблон. При предпросмотре служебные наименования на конкретные значения не заменяются. + +![Пример отчёта при предпросмотре](./media/preview.png) + +## Показать подсказки + +Для того, чтобы при работе с конструктором видеть краткие рекомендации по его заполнению, можно воспользоваться кнопкой Показать подсказки. + +В верхней части формы появится подсказка: + +![alt text](media/image-17.png) + +Чтобы скрыть вспомогательный текст, необходимо нажать на кнопку Скрыть подсказки. + +## Создать шаблон маршрута + +При нажатии на данную кнопку автоматически создается форма шаблона маршрута с выбранными типом и подтипом документа из вкладки "Основная". Подробнее о работе с данной формой можно ознакомиться в статье ["Настройка шаблонов маршрутов"](../Настройка шаблонов маршрутов/index.md). + +## Перейти в документ + +При нажатии на данную кнопку возможно перейти в настройка выбранного [подтипа](../Подтипы документов/index.md) либо в [настройки](../Настройка документов/index.md) документа + +## Показать организации + +При нажатии на данную кнопку показываются организации на которые распространяется данный конструктор документов. + +![alt text](media/image-28.png) + +Если необходимо скопировать текущий конструктор на другие филиалы, необходимо их выделить в табличной части и нажать кнопку ОК. + +## Закрытие шаблона { #закрытие-шаблона} + +В случае, если уже существует другой шаблон с таким же подтипом документа, необходимо, чтобы только один из шаблонов был действующим. Для этого необходимо открыть старую версию шаблона и поставить галочку в поле "Шаблон закрыт/не используется", расположенную в верхней части формы, а затем нажать на кнопку "Сохранить". + +Аналогичные действия производятся в том случае, если есть документ с неактуальным подтипом. + +![Alt text](media/image-4.png) + +## Копирование шаблона + +При копировании шаблона отступ текста может выглядеть следующим образом: + +![Рисунок 29 Копирование шаблона отступ](./media/Конструктор копирование в столбик.png) + +Необходимо уменьшить отступ, чтобы скопированный текст умещался в строчку: + +![Рисунок 30 Копирование исправление](./media/Конструктор копирование в столбик исправление.png) + +## Вкладка "Настройка интерфейса" + +В данной вкладке настраивается интерфейс документа, например, создание нового документа из существующего, видимость данных в документе. + +### Меню операций + +В табличной части "Тип+подтип документов" задаются условия какие типы и подтипы документов будут отображаться по кнопке "Операции" внутри документа. + +Данный пример представлен для конструктора группы ["Уведомления Lexema"](../Настройка внутрисистемных уведомлений/index.md) подтипа "Уведомления об отпуске". + +![Меню](media/menuOperac.png) + +* **Вкл.** - включение или отключение операции в выбранном документе; +* **Название** - задается название операции, например, Создать "Заявление на ежегодный отпуск"; +* **Тип документа** - выбирается к какому типу документа необходимо добавить меню операций; + +!!! note + По умолчанию создается новый документ без заполненных полей. В случае когда необходимо создать новый документ (как на конструкторе, так и любой другой) с заполненными данными из первичного документа, возможно реализовать через столбец "Скрипт по созданию документа". + +* **Подтип** - выбирается к какому типу документа необходимо добавить меню операций; +* **Условие фильтрации** - задается название типа вида отпуска указанный в [уведомлении](../Настройка внутрисистемных уведомлений/index.md) +* **Служебное наименование** - задается служебное наименование [дополнительного атрибута](#дополнительные_атрибуты_документа), в данном случае **#typeVacation#**. + +![Атрибут](media/atribut.png) + +* **Условие для видимости операции** - указывается условие в зависимости от которого выбранная операция будет доступна для пользователя, например, `not exists (select 1 from comdoc."isAccessOfRoles"(lex."getLogin"(), comdoc."getFilial"(),'user') where "RoleName" ilike '%df_officeworker%')`, в данном условии сказано что операция не будет доступа пользователю имеющий роль **df_officeworker**. + +!!! note + Если столбцы "Подтип", "Условие фильтрации" и "Служебное наименование" не заполнены, то созданная операция будет отображаться во всех подтипах документа. + +* **Разрешить создавать несколько документов** - при включенной операции из одного типа документа возможно создавать несколько новых. По умолчанию из одного документа можно создать только один новый, и при нажатии в операциях по созданию нового будет открываться ранее созданный. + +* **Скрипт по созданию документа** - используется в случае когда необходимо переносить динамические данные из первичного документа в новый документ. Использоваться может как при создании нового документа на конструкторе, например, заявления от сотрудника, так и при создании документа не на конструкторе , например, приказа. + +??? "Пример для PostgreSQL" + + ```sql + DO + $$ + -- объявление переменных + declare _docVCode bigint; + declare _BeginDateScript date; + declare _EndDateScript date; + declare _LeadTimeScript integer; + declare _AttVCode bigint; + declare _k integer; + begin + _docVCode := lex."L8_sp_GenCode"('UniversalDocument', 1); + -- в скобках указывается таблица для нового типа документа + -- (например, для служебной записки указывается таблица 'DocflowDocument') + + INSERT INTO dfd."UniversalDocument" (-- начало создания документа (по аналогии указывается схема и таблица для нового документа) + "VCode", "TypeName", "DocumentCategory", "DocumentSubtype", + "DocumentDate", "MyCompany", "IdWorker", "Department", "Position", + "CUser", "VirtualCUser", "COrg", "WOrg", + "WUser", "CDate", "WDate", "CHost", "WHost", "SourceDocumentCode", "SourceDocumentType" + ) + SELECT _docVCode , '_newTypeName', _Constructor, _new_DocumentSubtype, + -- _newTypeName - тип нового документа из столбца "Тип документа" из таблицы "Тип+подтип документов" + -- _Constructor - код нового конструктора документа для нового документа + -- _new_DocumentSubtype - код нового подтипа документа (в случае создания документа не на конструкторе, данные параметры не указывается) + + now()::date, _filial, _IdWorker, _IdDep::bigint, _IdPost::bigint, + -- _filial - код организации MyCompany, + -- _IdWorker - код работника, + -- _IdDep - код подразделения работника, + -- _IdPost - код должности работника + '_cuser', '_virtual_user', _corg, _corg, + -- _corg - код филиала организации + '_cuser', '_cdate', '_cdate', '_chost', '_chost', _doc_code, '_doc_type' + -- Указываются параметры из вызываемой процедуры CreateUniversDocsFromNotificationLexema, где: + -- _doc_code - код первоначального документа из которого создается новый документ по операции, + -- '_doc_type' - тип первоначального документа из которого создается новый документ по операции, текстовое поле обрамляются в одинарных кавычках. + ; + + select ud."BeginDate" , ud."EndDate", ud."LeadTime" from dfd."DocflowDocument" ud where ud."VCode" = _doc_code + -- отсюда берутся необходимые поля первоначального документа из таблицы, которые необходимо передать в новый документ + into _BeginDateScript, _EndDateScript, _LeadTimeScript; + + -- Начало вставки в дополнительные атрибуты нового документа (в случае создания документа не на конструкторе, не указывается) + _k := count(1) from dfd."DocumentCategoryAttributeType" a where a."PCode" = _Constructor; + + _AttVCode := lex."L8_sp_GenCode"('DocumentAdditionalAttribute'::character varying, _k::integer); + + insert into dfd."DocumentAdditionalAttribute" ("VCode", "PCode", "CategoryAttributeType", + -- вставка в дополнительные аттрибуты (в случае создания документа не на конструкторе, не указывается) + "DateValue", "BigIntValue", "Value", + "DoubleValue", "MoneyValue", "DateTimeValue", "TimeValue", + "CUser", "WUser", "CDate", "WDate", "CHost", "WHost") + select _AttVCode +dense_rank() over (order by a."VCode") -1 , _docVCode , + a."VCode", + case when a."ColumnName" = '#bdate#' then _BeginDateScript + when a."ColumnName" = '#edate#' then _EndDateScript + else null::date end, + case when a."ColumnName" = '#kolvo#' then _LeadTimeScript else null::BigInt end , null, + null, null, null, null, + '_cuser', '_cuser', '_cdate', '_cdate', '_chost', '_chost' + -- #bdate#, #edate#, #kolvo# дополнительные атрибуты в которые вставляются данные из первичного документа + from dfd."DocumentCategoryAttributeType" a + where a."PCode" = _Constructor ; + -- Конец вставки в дополнительные атрибуты нового документа + + update "#tmp_newDocVCode" -- хранение кода нового документа для его открытия + set "newDocVCode" = _docVCode ; + + END; + $$ + ``` + +??? "Пример для MSSQL" + + ```sql + declare @docVCode bigint + declare @god int + declare @AttVCode bigint + declare @k int + + exec @docVCode = dbo."L8_sp_GenCode" 'UniversalDocument', 1 + + INSERT INTO "UniversalDocument" ( + "VCode", "TypeName", "DocumentCategory", "DocumentSubtype", + "DocumentDate", "MyCompany", "IdWorker", "Department", "Position", + "CUser", "VirtualCUser", "COrg", "WOrg", + "WUser", "CDate", "WDate", "CHost", "WHost", "SourceDocumentCode", "SourceDocumentType" + ) + SELECT @docVCode , '@newTypeName', @Constructor, @new_DocumentSubtype, + sysdatetimeoffset(), @filial, @IdWorker, @IdDep, @IdPost, + '@cuser', '@virtual_user', @corg, @corg, + '@cuser', '@cdate', '@cdate', '@chost', '@chost', @doc_code, '@doc_type' + + select @god = ud.BigIntValue + from "DocumentAdditionalAttribute" ud + join "DocumentCategoryAttributeType" ty on ud."CategoryAttributeType" = ty.VCode + where ud."PCode" = @doc_code and + ty."ColumnName" = '#worker4#' + + select @k= count(1) from "DocumentCategoryAttributeType" a where a."PCode" = @Constructor + + exec @AttVCode = dbo."L8_sp_GenCode" 'DocumentAdditionalAttribute', @k + + insert into "DocumentAdditionalAttribute" ("VCode", "PCode", "CategoryAttributeType", + "DateValue", "BigIntValue", "Value", + "DoubleValue", "MoneyValue", "DateTimeValue", "TimeValue", + "CUser", "WUser", "CDate", "WDate", "CHost", "WHost") + select @AttVCode + dense_rank() over (order by VCode)-1, @docVCode , + a."VCode", null, case when a."ColumnName" = '#year#' then @god else null end, null, + null, null, null, null, + '@cuser', '@cuser', '@cdate', '@cdate', '@chost', '@chost' + from "DocumentCategoryAttributeType" a + where a."PCode" = @Constructor + + update #tmp_newDocVCode + set newDocVCode = @docVCode + + ``` + + +В данном примере указано, что при поступлении пользователю уведомления где вид отпуска "Основной", в меню операций у него будут доступны операции: + +* Создать "Заявление на доп. отпуск" +* Создать "Заявление на ежегодный отпуск" +* Создать "Заявление на перенос отпуска" +* Создать "Универсальный документ" + +![Операции](media/operacii.png) + +### Видимость данных + +* Скрыть поле **<Номер документа>** - скрывается номер документа; + +![Нет номера](media/noNumber1.png) +![Нет номера](media/noNumber.png) + +* Скрыть поле **<Дата документа>** - скрывается дата документа; + +![Дата](media/noDate.png) +![Дата](media/noDate1.png) + +* Скрыть поле **<Автор/Работник>** - скрывается инициатор документа; + +![Автор](media/noAvtor.png) +![Автор](media/noAvtor1.png) + +* Скрыть поле **<Должность автора>** - скрывается должность инициатора документа; + +![Должность](media/noDolnzhnost.png) +![Должность](media/noDolnzhnost1.png) + +* Скрыть поле **<Подразделение автора>** - скрывается подразделение инициатора документа; + +![Подразделение](media/noPodrazdelenie.png) +![Подразделение](media/noPodrazdelenie1.png) + +* Скрыть поле **<Организация>** + +![Организация](media/noOrg.png) +![Организация](media/noOrg1.png) + +* Скрыть группу **<Регистрационные данные> полностью** - скрывается полностью группа регистрационных данных документа; + +![Нет данных](media/noDannye.png) +![Нет данных](media/noDannye1.png) + +* Скрыть кнопку **<Операции> в заявлениях** - скрывается кнопка "Операции" в панели инструментов в **заявлениях**; + +![Операции](media/noOperachii.png) + +![Операции](media/noOperachii1.png) + +* Скрыть кнопку **<Копировать>** - скрывается кнопка "Копировать" в панели инструментов в **универсальных документах** и **доверенностях на конструкторе**; + +![Копирование](media/noCopy1.png) + +![Копирование](media/noCopy12.png) + +* Скрыть кнопку **<Рассылка>** - скрывается кнопка "Рассылка" в панели инструментов в **заявлениях**; + +![Рассылка](media/noRassylka.png) + +![Рассылка](media/noRassylka1.png) + +* Скрыть кнопку **<На контроль>** - скрывается кнопка "На контроль" в панели инструментов в документах; + +![На контроль](media/noControl.png) + +![На контроль](media/noControl1.png) + +* Скрыть кнопку **<Аннулировать>** - скрывается кнопка "Аннулировать" в панели инструментов в документах; + +![Аннулировать](media/anull.png) + +![Аннулировать](media/anull2.png) + +* Скрыть поле **<Кому:>** - скрывается поле "Кому" в служебной записке; + +![alt text](media/image-31.png) + +![alt text](media/image-32.png) + +* Скрыть поле **<Копия:>** - скрывается поле "Копия" в служебной записке; + +![alt text](media/image-33.png) + +![alt text](media/image-34.png) + +* Скрыть поле **<Доп.Согласование>** - скрывается поле "Доп.согласование" в служебной записке; + +![alt text](media/image-35.png) + +![alt text](media/image-36.png) + +* Скрыть поле **<Договор>** - скрывается поле "Договор" во входящем документе; + +![alt text](media/image-40.jpg) + +![alt text](media/image124.png) + +* Скрыть поле **<Вид доставки>** - скрывается поле "Вид доставки" во входящем документе; + +![alt text](media/image120.png) + +![alt text](media/image122.png) + +* Скрыть поле **<Получатель>** - скрывается поле "Получатель" во входящем документе; + +![alt text](media/image121.png) + +![alt text](media/image123.png) + +* Скрыть поле **<Примечание>** - скрывается поле "Примечание" в исходящем документе; + +![alt text](media/image125.png) + +![alt text](media/image126.png) + +### Статичные поля + +В табличной части возможно настроить обязательность заполнения, видимости и указать значения по умолчанию для статичных полей в карточке документа. + +![alt text](media/image-50.png) + +Данные настройки работают по аналогии с [дополнительными атрибутами](#дополнительные_атрибуты_документа). + +* **Атрибут документа** - выпадающий список с наименованием атрибута документа. + +* **Видимость** - отображение атрибута в документе. +* **Требовать заполнение** – обязательность заполнения атрибута. Если в табличной части стоит галочка, документ не получится сохранить и отправить по маршруту, пока соответствующий атрибут не будет заполнен. Вкл. - требует заполнения атрибута. +* **Группа столбцов "Значение по умолчанию"** используется в случае, если при создании документа реквизит должен быть заполнен неким условленным значением. Для разных типов атрибутов используются разные колонки. Для типов атрибута **"Строка"** требуется заполнить поле в столбце **"Текст"**. Для типов атрибута **"Логическое"** требуется поставить галочку в столбце **"Флаг"**. Для типа атрибута **"Целое"** или типов атрибутов, которые позволяют в документе выбрать значение из списка, требуется заполнить поле в столбце "Код/число" числовым значением. + +## Вкладка "Настройка проверок" + +Данная вкладка предназначена для определения зависимостей атрибутов между собой. + +### Зависимые атрибуты + +В данном примере представлен конструктор подтипа "Заявление о предоставлении стандартного налогового вычета на ребенка". В блоке "Дополнительные атрибуты", например, по первому ребенку указаны такие атрибуты как **#first#, #firstfio#, #firstdr#, #firstvichet#** и **#firstapp#**. + +![Конструктор](media/constucVychet.png) + +В столбце **"Основной атрибут"** заполняется служебное наименование атрибута, который является основным, в данном случае **#first#**. В столбце **«Зависимые атрибуты»** указываются служебные наименования атрибутов, которые необходимо указать как зависимые от основного атрибута, в данном случае это **#firstfio#, #firstdr#, #firstvichet# и #firstapp#**. + +Если в табличной части стоит галочка "Вкл.", документ не получится сохранить и отправить по маршруту, пока соответствующий атрибут не будет заполнен. **Вкл.** - требует заполнения атрибута. **"Действие"** - назначается при каком действии будет требоваться заполнения атрибута в процессе согласования по маршруту.Возможно выбрать как одно, так и несколько действий. Если в столбце **"Действие"** ничего не указано, то данная проверка будет срабатывать у инициатора документа. + +![alt text](media/image-42.png) + +В данном примере указано что при заполнении поля "Первый ребенок" у которого служебное наименование **#first#**, система будет проверять заполнение полей ФИО, Дата рождения, Размер вычета и свидетельство о рождении, так как служебные наименования указаны в вычислениях как зависимые от поля "Первый ребенок". В случае не заполнения зависимых полей, они будут подсвечены красным светом, а также будет выведен текст о необходимости заполнить данные. + +![Заявление на вычет](media/zayavlenie2.png) + +### Дополнительные проверки + +#### Проверки для дополнительных атрибутов + +При необходимости возможно настроить дополнительные проверки для атрибутов. В данном примере представлен конструктор подтипа "Заявление на перенос ежегодного оплачиваемого отпуска". В блоке "**Дополнительные атрибуты"** указаны атрибуты по датам переноса и количеству дней переноса. При необходимости возможно отключить какие-то проверки по отдельности, для этого необходимо выбрать необходимую проверку и в столбце **"Вкл."** проставить галочку. В столбце **"Колонка для выделения"** перечисляются атрибуты (если их несколько то через запятую), на которые необходимо задать проверки. В столбце **"Сообщение"** задается информационное сообщение, которое выводится в случае незаполнения либо некорректных данных. В столбце **"Правило для проверки"** указывается условие по которому вычисляется проверка по зависимым атрибутам. **"Действие"** - назначается при каком действии будет требоваться заполнения атрибута в процессе согласования по маршруту.Возможно выбрать как одно, так и несколько действий. Если в столбце **"Действие"** ничего не указано, то данная проверка будет срабатывать у инициатора документа. + +![alt text](media/image-43.png) + +В данном примере указано правило: в случае если атрибут **#bdate_new1#** (_Дата начала нового отпуска (период 1)_) меньше либо равна текущей дате, то будет информационное сообщение: **"Дата начала нового отпуска должна быть позже текущей даты"**. + +![alt text](media/image-44.png) +![Предупреждение](media/warning2.png) + +**Ниже представлены примеры проверок для расчета количества дней:** + + + + + Правила для проверки + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Колонка для выделенияСообщениеПравило для проверки
#bdate_new1#Дата начала нового отпуска должна быть позже текущей даты#bdate_new1#::date <= now()::date
#bdate_new2#Дата начала нового отпуска должна быть позже текущей датыcoalesce(#bdate_new2#,'19700101')<>'19700101' and #bdate_new2#::date <= now()::date
#bdate_new2#Дата начала отпуска в следующем году. Скорректируйте #bdate_new1_name# #bdate_new1##year#::integer < date_part('year'::text,#bdate_new2#::date)::integer
#bdate_new1#Дата начала отпуска в следующем году. Скорректируйте #bdate_new1_name# #bdate_new1##year#::integer < date_part('year'::text,#bdate_new1#::date)::integer
#bdate_new2#Заявление подается минимум за 3 дня до даты отпускаcoalesce(#bdate_new2#,'19700101')<>'19700101' and #bdate_new2#::date < now()::date + interval '1 day' * 3
#bdate_new1#,#bdate_new2#Заявление подается минимум за 3 дня до даты отпуска. Скорректируйте #bdate_new1_name# #bdate_new1##bdate_new1#::date < now()::date + interval '1 day' * 21
#kolvo_new2#Количество переносов (часть 1 + часть 2) меньше чем в основном отпуске#kolvo# > coalesce(#kolvo_new1#,0) + coalesce(#kolvo_new2#,0) and coalesce(#kolvo_new2#,0) <> 0
#kolvo_new2#Количество переносов (часть 1 + часть2) больше чем в основном отпуске#kolvo# < coalesce(#kolvo_new1#,0) + coalesce(#kolvo_new2#,0) and coalesce(#kolvo_new2#,0) <> 0
#kolvo_new1#Количество переносов (часть 1) больше чем в основном отпуске#kolvo# < coalesce(#kolvo_new1#,0)
#kolvo_new1#Количество переносов (часть 1) меньше чем в основном отпуске#kolvo# > coalesce(#kolvo_new1#,0) and coalesce(#kolvo_new2#,0) = 0
#bdate_new1#,#bdate_new2#Непрерывный период хотя бы одного отпуска в год должен составлять не менее 14 дней."coalesce(dfd.""CheckWorkerPeriodVacations""( + #Master_IdWorker#::bigint, + comdoc.""getFilial""()::bigint, + #year#::bigint, + true::boolean, + now()::date, + #bdate_new1#::date,#edate_new1#::date, + #bdate_new2#::date, #edate_new2#::date, + #bdate_new3#::date, #edate_new3#::date, + #bdate#::date, doc_code::bigint),false) = false"
#bdate_new1#Перенос отпуска оформлен только на выходные дни. Скорректируйте #bdate_new1_name# #bdate_new1#"not exists(select 1 from comdoc.""VDocflowCalendar"" v where v.""RDate"" between #bdate_new1#::date and #edate_new1#::date + and ""isDayOff"" = false and ((v.""orgId"" = comdoc.""getFilial""() and coalesce (comdoc.""fnDefineRegion""(null::bigint, comdoc.""getFilial""()::bigint, now()::date),0) =0) or v.""Region"" = comdoc.""fnDefineRegion""(null::bigint, comdoc.""getFilial""()::bigint, now()::date) )) + "
#bdate_new2#Перенос отпуска оформлен только на выходные дни. Скорректируйте #bdate_new2_name# #bdate_new2#"not exists(select 1 from comdoc.""VDocflowCalendar"" v where v.""RDate"" between #bdate_new2#::date and #edate_new2#::date + and ""isDayOff"" = false and ((v.""orgId"" = comdoc.""getFilial""() and coalesce(comdoc.""fnDefineRegion""(null::bigint, comdoc.""getFilial""()::bigint, now()::date),0) =0) or v.""Region"" = comdoc.""fnDefineRegion""(null::bigint, comdoc.""getFilial""()::bigint, now()::date) )) and #bdate_new2# is not null + "
#bdate_new1#Перенос создан с даты ранее разрешенной#bdate_new1#::date < (#year# ||substring((select t.""valueText"" from comdoc.""getAccountingConstantValues""(null, 'создавать переносы отпусков, начиная с даты (день+месяц)'::text , null) t) ,4,2) + || left((select t.""valueText"" from comdoc.""getAccountingConstantValues""(null, 'создавать переносы отпусков, начиная с даты (день+месяц)'::text , null) t) ,2))::date
#bdate_new2#Перенос создан с даты ранее разрешенной#bdate_new2#::date < (#year# ||substring((select t.""valueText"" from comdoc.""getAccountingConstantValues""(null, 'создавать переносы отпусков, начиная с даты (день+месяц)'::text , null) t) ,4,2) + || left((select t.""valueText"" from comdoc.""getAccountingConstantValues""(null, 'создавать переносы отпусков, начиная с даты (день+месяц)'::text , null) t) ,2))::date
#bdate_new2#Пересечение отпусков, скорректируйте периодcoalesce(#bdate_new2#,'19700101')<>'19700101' and #bdate_new2# between #bdate_new1# and #edate_new1#
#bdate_new1#Пересечение отпусков, скорректируйте периодcoalesce(#bdate_new1#,'19700101')<>'19700101' and #bdate_new1# between #bdate_new2# and #edate_new2#
#edate_new1#Пересечение отпусков, скорректируйте периодcoalesce(#edate_new1#,'19700101')<>'19700101' and #edate_new1# between #bdate_new2# and #edate_new2#
#edate_new2#Пересечение отпусков, скорректируйте периодcoalesce(#edate_new2#,'19700101')<>'19700101' and #edate_new2# between #bdate_new1# and #edate_new1#
#bdate#На текущий календарный год отпуск запланирован, для корректировки периода предоставления отпуска необходимо оформить перенесение отпуска + exists(select 1 from aw."RP_DocVacation" p + inner join aw."RP_WorkerVacation" m on p."VCode" = m."Pcode" + where p."Year" = date_part('year'::varchar(255), #bdate#::date) and m."IdWorker" = #Master_IdWorker# and p."TypeName" = 'Base.RP_DocVacation' + limit 1)
#Master_DocumentDate#Заявление на перенос отпуска будущего месяца создаются только в период с 10 по 17 число текущего месяца + date_part('day',now()) not in (10,11,12,13,14,15,16,17)
+ + + +!!! note + Для вычислений проверки **"Перенос создан с даты ранее разрешенной"** необходимо завести константу ```создавать переносы отпусков, начиная с даты (день+месяц)```, заполняется столбец **"Значение (текст)"** числом и месяцем ранее которой не разрешается создавать заявление на перенос ежегодного отпуска. + +**Ниже представлен пример проверки на заполнение реквизита в документе для пользователя с определенной должностью**, на примере документа "Заявление на получение справки 2НДФЛ", где #year# является реквизитом документа + +Колонка для выделения | Сообщение | Правило для проверки +----------------------|-----------|--------------------- +#year# | Необходимо заполнить информацию | #Master_Position# ilike '%водитель%' + +Также возможно использовать служебное слово **#Master_PositionName#**, например, при написании заявления на ежегодный отпуск руководителем, необходимо указать заместителя на период отсутствия. + +Колонка для выделения | Сообщение | Правило для проверки +----------------------|-----------|--------------------- +#zam# | Необходимо заполнить информацию | coalesce(#zam#,0)::bigint=0::bigint and '#Master_PositionName#'::text ilike '%глав%врач%'::text + + +#### Проверки для табличных атрибутов + +В столбец **"Колонка для выделения"** указывается служебное наименование таблицы,например, **#Table1#**, а в столбце **"Правило для проверки"** указывается служебные наименования таблицы и атрибута, например, **#Table1_bigint#**. + +![alt text](media/2024-06-14 15 40 11.png) +![alt text](media/2024-06-14 15 53 40.png) + +## Вкладка "Настройка вычислений" + +Данная вкладка предназначена для вычисления зависимостей атрибутов. + +В столбце **"Основной атрибут"** заполняется служебное наименование атрибута, который является основным в конструкторе. В столбце **«Зависимые атрибуты»** указываются служебные наименования атрибутов, которые необходимо указать как зависимые от основного атрибута. В столбце **"Вычисление"** указывается условие по которому вычисляется проверка по зависимым атрибутам. В столбце **"Фильтрация"** указывается условие по которому выполняется фильтрация по зависимым атрибутам. + +В качестве вычисления возможно также использовать [вычисляемые атрибуты](#вычисляемые_атрибуты): + +Вычисляемый атрибут | Описание +--------------------|--------- +#Master_BeginDate# | дата начала действия доверенности +#Master_DocumentDate# | дата создания документа +#Master_DocumentNumber# | номер создаваемого документа +#Master_EndDate# | дата окончания действия доверенности +#Master_IdWorker# | код работника из справочника "Сотрудники" +#Master_MyCompany# | компания пользователя создателя документа +#Master_Position# | должность пользователя создателя документа + +В данном примере представлены вычисления для определения подразделения и должности при выборе сотрудника из выпадающего списка. В качестве основного атрибута для обоих вычислений выступает служебное наименование **#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#) + +![Alt text](media/image-12.png) +![Атрибуты](media/naimenova.png) +![Заявление](media/zayavlen.png) + +Для табличных атрибутов помимо служебного наименования атрибута необходимо добавить служебное наименование табличной части через нижнее подчеркивание _. + +![alt text](media/image-51.png) +![alt text](media/image-52.png) + + +Основной атрибут | Зависимые атрибуты | Вычисления +-----------------|--------------------|----------- +#Table1_worker_tabn# | #Table1_worker# | (select "VCode" from rp."RP_Worker" where "NumTab" = #Table1_worker_tabn# order by coalesce("DateEnd", 20700101'::date) desc limit 1) +#Table1_worker# | #Table1_worker_tabn# | (select "NumTab" from rp."RP_Worker" where "VCode" = #Table1_worker#) +#Table1_worker# | #Table1_worker_post# | (select rpwm.""IdPost"" from rp.""RP_Worker"" w join rp.""RP_WorkerMove"" rpwm on rpwm.""IdWorker"" = w.""VCode"" where w.""VCode"" = #Table1_worker# and w.""NumTab"" = #Table1_worker_tabn# order by coalesce(rpwm.""DateEnd"",'20700101') desc limit 1 ) + +!!! note + Для табличных атрибутов присутствует служебное слово **Remove**. Его возможно использовать в случае когда необходимо очистить автоматически динамический атрибут после удаления данных из табличной части. + К служебному наименованию служебной таблицы добавляется Remove без подчеркивания и пишется вычисление на очищение динамического атрибута. + Например основой атрибут - **#Table1Remove#**, вычисление (select case when len(#Table1#) = 0 then '' else 'СОГЛАСОВАНО' end). + +В примере указанном ниже указано условие фильтрации по которому в зависимости от выбранного подразделения будут фильтроваться сотрудники, которые работают в данном подразделении. + +Основной атрибут | Зависимые атрибуты | Фильтрация +-----------------|--------------------|----------- +#podr# | #worker# | and (t."IdDepartment" = coalesce(#podr#,0) or #podr# is null) + +![Alt text](media/image-6.png) +![Атрибуты](media/naimenova.png) +![Alt text](media/image-7.png) + +!!! note + Фильтрация настроена для атрибутов с выпадающим списком: **Должность**, **Подразделение**, **Работник**, **Пользовательские типы атрибутов документов**, **Договор**, **Контрагент**, **Произвольная выборка** + +Для зависимых атрибутов возможно настроить динамическое появление атрибута в документе. Для отображения атрибутов необходимо проставить галочка в столбце **"Видимость"**. должно быть **логическое**. Также данные атрибуты должны быть по умолчанию невидимыми в табличной части [дополнительные атрибуты](#дополнительные_атрибуты_документа). + +![Alt text](media/image-5.png) +![Alt text](media/image-2.png) +![Alt text](media/image-1.png) + +## Вкладка "Ограничения" + +### Правила для вложений + +В данной вкладке, при необходимости, устанавливаются правила разрешения вложения необходимых данных в документ. В табличной части указывается роль или действие на каком этапе маршрута у данной роли или действия по маршруту будет возможность вкладывать данные в документ. Если табличная часть не заполнена то вложения может вкладывать любой пользователь у которого документ в текущий момент на обработке. + +- **"Роли"** - из выпадающего списка выбирается необходимая роль. + +- Этап **"Всегда"** - можно прикрепить вложение к документу в любой момент и на любом этапе, и на этапе завершения. + +- Этап **"Без маршрута"** - можно прикрепить вложение к документу если маршрут не создан + +- **"Действие"** - назначается при каком действии по маршруту пользователь сможет вкладывать вложение.Возможно выбрать как одно, так и несколько действий. + +Галочка напротив поля **Разрешить вкладывать файлы** должна быть проставлена. + +!!! note + Если в данной вкладке не заполнены правила, то вкладывать документы во вложении может любой пользователь на любом этапе + +При включенной галке **Запрещать вкладывать файлы после завершения маршрута** запрещено вкладывать любые типы вложений в данном подтипе документов после завершения маршрута. + +При включенной галке **"Запрещать всем вкладывать файлы"** запрещено вкладывать любые типы вложений в данном подтипе документов. + +### Необходимые типы вложений + +В конструкторе есть возможность задавать типы вложений. Для этого их нужно добавить в таблице "Необходимые типы вложений" по кнопке добавить. Типы вложений выбираются из справочника ["Типы вложений"](../Типы вложений/index.md) + +**Необходимые типы вложений** - из выпадающего списка выбирается тип вложения. + +- Этап **"Всегда"** - требоваие вложения в любой момент и на любом этапе, и на этапе завершения. + +- Этап **"Без маршрута"** - требование вложения если маршрут не создан. + +- **"Действие"** - назначается при каком действии по маршруту требовать прикрепить вложение к документу.Возможно выбрать как одно, так и несколько действий. + +Если в конструкторе НЕ заполнена таблица "Необходимые типы вложений", то проверка при отправке по маршруту НЕ сработает. + +### Правила на время создания + +В данном блоке, при необходимости устанавливается ограничение от даты создания документа. Например, для подтипа "Заявление на ежегодный отпуск", при периоде заявления от 1 до 7 календарных дней не получится создать заявление на этот период ранее чем за календарных 7 дней от текущей даты. + +!!! Примечание + Данное правило действуют только на заявление длительностью от 1 до 7 календарных дней. В случае если у заявления период действия от 8 дней и более, ограничение действовать не будет. + + +![Правило](media/praviloNaDatu.png) + +![7 дней](media/7days.png) + +**Проверка сработает, если [служебное наименование](#служебное_наименование) в Конструкторе указано `"CheckDates"` или "`CheckCalendarDates"`** + +![Alt text](media/image-11.png) + +Чтобы установить одно ограничение создания на любое количество дней, необходимо указать 1 в столбце «Мин. кол-во дней» и оставить столбец «Макс. кол-во дней» пустым. В этом случае ограничение будет применяться вне зависимости от указанного количества дней. + +![Одно правило](media/odnoPravilo.png) + +### Служебное наименование + +Служебное наименование является необязательным, но рекомендуемым полем, которое должно либо содержать уникальное значение среди документов реестра "Конструктор документов" (на латинице, без спецсимволов и без пробелов), либо одно из "специальных". *Специальные* служебные наименования подключают функции проверок и вычислений. Можно воспользоваться следующими встроенными функциями: + +- Для проверки и настройки дат c учетом **рабочих** дней: в поле "Служебное наименование" ввести значение ```CheckDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами). +- Для проверки и настройки дат с учетом **календарных** дней: в поле "Служебное наименование" ввести значение ```CheckCalendarDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами). +- Для проверки и настройки когда дата начала, например, электронного листа нетрудоспособности, не может быть больше даты окончания: поле "Служебное наименование" ввести значение ```CheckBDateBeforeEDate```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода). +- Для проверки и настройки дат с учетом **будних дней за исключением субботы, воскресенья и праздничных**: в поле "Служебное наименование" ввести значение ```CheckDayOffDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами). + +!!! note + Служебные наименование должны быть указаны с маленькой буквы + +Для настройки индивидуальных проверок необходимо обратиться в техническую поддержку. + +## Вкладка "Тиражирование/Оповещения" + +**Тиражировать заявление для совместителей** - включает автоматическое тиражирование заявления по всем организациям, в которых работает совместитель. + +**Запретить удалять тираж.копии** - запрет на удаление тиражированных копий заявлений. + +**Разрешить тиражирование уволенным по всем местам работы** и **Атрибут Год** - включает автоматическое тиражирование заявления на те филиалы, в которых сотрудник работал в указанный год, но в данный момент уволен. + +### Предупреждение при тиражировании/Оповещение + +#### Тиражирование документа + +Если сотрудник трудоустроен на нескольких организациях холдинга и/или принят также внутренним совместителем на одной из организаций, то при оформлении заявления на отпуск, он должен согласовать заявление по каждому месту работы. Для этого реализована возможность тиражирования данного документа во все организации, и все должности внутри одной организации. По завершению согласования заявления на основном месте работе, оно будет растиражировано по каждому месту работы. В данном блоке можно указать данную информацию для совместителя, что ему не нужно будет создавать на каждом месте работы нужное заявление. Информация будет отображаться при заполнении заявления на основном месте работы. + +![Предупреждение](media/predupr.png) + +![Заявление](media/zayavlenie.png) + +С помощью инструментов, расположенных в верхней части можно форматировать текст. Например, выбрать шрифт, размер, цвет, начертание (полужирный, курсив или подчеркнутый), выравнивание абзацев. + +![Форматирование](media/formattirazh.png) + +#### Оповещение документа + +При необходимости для документов можно настроить информационные сообщения которые будут отображаться в верхней части документа. + +![Оповещение](media/opovesh.png) +![Документ](media/doc.png) + +С помощью инструментов, расположенных в верхней части можно форматировать текст. Например, выбрать шрифт, размер, цвет, начертание (полужирный, курсив или подчеркнутый), выравнивание абзацев. + +### Текст для документа-копии + +Данный блок заполняется в случае если для документов-копий (тиражированных заявлений) необходимо указать текст предупреждения. + +![Текст копия](media/textCopy.png) + +![Копия](media/copi.png) + +С помощью инструментов, расположенных в верхней части можно форматировать текст. Например, выбрать шрифт, размер, цвет, начертание (полужирный, курсив или подчеркнутый), выравнивание абзацев. + +![Форматирование](media/formatCopy.png) + +### Не применять тиражирование для Пользователей + +Если в таблице указан пользователь, то система не будет автоматически создавать копии документов на все места его работы. В этом случае пользователь должен самостоятельно переключаться на каждое место работы и заполнять заявление на отпуск отдельно для каждой организации, в которой он работает. + +![Не тиражировать](media/noCopy.png) + +## Вкладка "Сформировать наименование документов из реквизитов" + +### Краткое содержание + +Заполненное краткое содержание автоматически заполнится в соответствующем поле в [служебной записке](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Служебная записка/). + +![Содержание](media/soderzhanie.png) + +![Служебная записка](media/SZ.png) + +В данной вкладке присутствует поле "Правило для заголовка вкладки документа". Данное поле позволяет задавать наименование для вкладки документа. Наименование отображается текстовым наименованием, наименованием с помощью служебного наименования или комбинирования текстового наименования со служебным наименованием. +Стоит учитывать что та же самая настройка присутствует в [Настройке документов](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D0%BD%D0%B0%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F), при указанных настройках и в конструкторе документов и в настройке документов одновременно, преимущество наименования вкладки будет у конструктора документов. + +![Наименование вкладки](./media/konstructor-1.png) + + +### Правило наименования документа: + +По умолчанию наименование и тема документа формируется по правилу #Master_DocumentType# № #Master_DocumentNumber# от #Master_DocumentDate#, которое расшифровывается как <Тип документа> №<Номер документа> от <Дата документа>. В поле ниже вы можете задать свое правило. +Правила формируются на основании **служебных наименований** атрибутов документа, как [вычисляемых](#вычисляемые_атрибуты), так и указанных в таблице [Дополнительные атрибуты](#дополнительные_атрибуты_документа). Например, для заявления на ежегодный отпуск можно задать следующее правило: + +`#Master_DocumentSubtype# #Master_CUserNameGenitive# на #kolvo# день (-ей)` , которое расшифровывается как <Подтип документа><ФИО инициатора документа в родительном падеже>на<количество> день(-ей). + +!!! note + `#kolvo#` в данном примере используется в качестве дополнительного атрибута документа. + + ![Количество](media/kolvo.png) + +В окне маршрута будет отображено заданное наименование документа. + +![Наименование](media/naimenovanie.png) + +### Правило темы документа + +Правило темы заполняется по аналогии наименования документа, описанного [выше](#правило_наименования_документа) + +Заполненная тема документа будет отображаться в панели документооборота в столбце "По вопросу". + +![По вопросу](media/vopros.png) + + +## Вкладка "Сообщения об удаленных документах" + +Данная вкладка предназначена для самостоятельного указания текста для удаленных документах из системы 1С. Если электронный документ был загружен в систему 1С, и при этом соответствующий приказ был помечен на удаление в системе 1С, то указанный текст, он будет отображаться в связанном с приказом заявлении. Для проставления признака должна быть настроена задача ["Проверка документов Лексемы на удаление в 1С"](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md). + +![Сообщение](media/messageDelete.png) + +![1C](media/delete1c.png) + +![Заявление](media/messageEmployee.png) + +## Вкладка "Настройка проверок на пересечение периодов" + +Данная вкладка предназначена для настроек проверок на пересечение периодов между разными подтипами документов. + +* **Вкл.** - включение или отключение операции в выбранном документе; + +В группе столбцов "Текущий документ" указываются необходимые проверки для текущего подтипа документа. + +Текущий документ | Описание +-----------------|--------- +Реквизит Дата с | / Реквизит Дата по | указываются служебные наименования атрибутов дата начала и даты окончания. | +Маршрут | выбирается статус маршрута текущего документа из выпадающего списка (**В любом статусе** - маршрут может быть как завершен с любым статусом положительно _(согласован)_ или отрицательно _(несогласован)_, быть текущим, либо отсутствовать) (**Завершен** - маршрут завершен с любым статусом положительно или отрицательно) (**Завершен положительно** - маршрут завершен с положительным статусом _(согласован)_) | + +В группе столбцов "Документ для проверки" указываются необходимые проверки для документа по которому будет проверяться текущий. + +Документ для проверки | Описание +-----------------|--------- +Тип документа | заполняется тип документа +Подтип документа | заполняется подтип документа +Реквизит Дата с | / Реквизит Дата по | указываются служебные наименования атрибутов дата начала и даты окончания. | +Маршрут | выбирается статус маршрута документа для проверки из выпадающего списка (**В любом статусе** - маршрут может быть как завершен с любым статусом положительно _(согласован)_ или отрицательно _(несогласован)_, быть текущим, либо отсутствовать) (**Завершен** - маршрут завершен с любым статусом положительно или отрицательно) (**Завершен положительно** - маршрут завершен с положительным статусом _(согласован)_) | +Примечание | при необходимо к проверку указывается примечание + +![alt text](media/image-30.png) + +## Настройка операций по созданию заявления в личном кабинете сотрудника + +В личном кабинете во вкладке ../Подтипы документовttps://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Профиль сотрудника/#графики_отпусков) для настройки операций по созданию заявления необходимо: + +* Создать [подтип документа](../Подтипы документов/) со служебным наименованием `MyProfileVacationOperation`: + +![alt text](media/image-13.png) + +* Создать новый конструктор и выбрать данный подтип. После чего перейти во вкладку "Настройка интерфейса": + +![alt text](media/image-21.png) + +В табличной части "Тип+подтип документов" задаются условия какие подтипы документов будут отображаться по кнопке "Создать заявление" внутри личного кабинета. + +* **Вкл.** - включение или отключение операции; +* **Название** - задается название операции, например, Создать "Заявление на перенос основного отпуска"; +* **Тип документа** - выбирается тип "Заявление от сотрудника"; +* **Подтип** - выбирается необходимый [подтип](../Подтипы документов/index.md) документа, например, "Заявление на перенос основного отпуска" ; +* **Условие фильтрации** - задается условия фильтрации по [графику отпусков](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/График отпусков/); +* **Служебное наименование** - не заполняется. + +Пример: + +Название | Тип документа | Подтип | Условие фильтрации +---------|---------------|--------|------------------- +Заявление на перенос основного отпуска | Заявление от сотрудника | Заявление на перенос ежегодного оплачиваемого отпуска | Ежегодный основной оплачиваемый отпуск +Заявление на компенсацию доп. отпуска | Заявление от сотрудника | Заявление на компенсацию основного отпуска | Ежегодный дополнительный оплачиваемый отпуск +Заявление на доп. отпуск | Заявление от сотрудника | Заявление на ежегодный дополнительный оплачиваемый отпуск | Ежегодный дополнительный оплачиваемый отпуск +Заявление на перенос доп.отпуска | Заявление от сотрудника | Заявление на перенос дополнительных дней отпуска | Ежегодный дополнительный оплачиваемый отпуск +Заявление на основной отпуск | Заявление от сотрудника | Заявление на ежегодный основной оплачиваемый отпуск (по графику отпусков) | Ежегодный основной оплачиваемый отпуск + +![alt text](media/image-23.png) + + + +## Вкладка "Комментарий" + +Данная вкладка имеет текстовое поле, необходимо оно для рассуждения, пояснительния и критических замечаний о чём-либо. + +![Рисунок](media/screen-33.png) + +## FAQ + +### Мне нужен в качестве атрибута список ИНН контрагентов. Нужно ли мне заводить для всех контрагентов записи с ИНН в Пользовательских типах атрибутах? + + *Нет, необходимо создать атрибут в таблице "Дополнительные атрибуты" со значением "Контрагент" в поле "Тип атрибута", значением "INN" в поле "Наименование в выпадающем списке", а также заполнить поля "Наименование" и "Наименование колонки".* + + ***Вы можете использовать любой столбец таблиц Contract (для договоров), Contractor (для контрагентов), RP_Worker (для сотрудников), Department (для подразделений), Post (для должностей) в качестве источника данных для создаваемого атрибута. Названия столбцов можно узнать с помощью стандартных средств Microsoft SQL Server Management Studio.*** + + +### После добавления нового документа в Конструкторе документов при создании нового документа в Заявлениях от сотрудника среди подтипов документа выпадает два одинаковых названия. + + *Названия подтипов документов дублируются потому, что после создания нового шаблона в Конструкторе документов остался незакрытым шаблон с таким же подтипом. См. раздел [Закрытие шаблона](#закрытие-шаблона).* + + +### Что писать в Тип группы (Unispr)? Зачем этот столбец? { #chcode } + + *Откройте реестр "Пользовательские типы атрибутов документов". В поле Тип группы (Unispr) вы можете внести любое значение, расположенное в столбце "Группа" этого реестра. Тогда атрибут сможет принимать любое из значений в столбце "Наименование", которым соответствует выбранная группа. Для удобства восприятия содержания реестра вы можете воспользоваться фильтром или сортировкой по группе.* + + ***Помните, что при этом в таблице "Дополнительные атрибуты" в поле "Тип атрибута" должно стоять значение "Пользовательский тип атрибута", а в поле "Наименование в выпадающем списке" – значение "Name".*** + + +### Зачем столбец "Только для чтения"? Ведь нужно, чтобы пользователь заполнял шаблон какими-то значениями. + + *Постановка галочки в столбце "Только для чтения" нужна для вычисляемых атрибутов. Их заполнение происходит в sql-процедурах и они зависят от значений других вносимых пользователем атрибутов. Например, дата конца отпуска – вычисляемый атрибут, он зависит от двух атрибутов: даты начала отпуска и количества дней в отпуске.* + + +### Атрибуты при создании документа располагаются не в том порядке, в каком создавались в таблице в Конструкторе документов. + + *Чтобы порядок атрибутов был как в конструкторе, необходимо заполнить столбец "Порядок сортировки" в таблице "Дополнительные атрибуты".* + + + + + \ No newline at end of file diff --git a/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png new file mode 100644 index 0000000..b3b100a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png new file mode 100644 index 0000000..63661ab Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/7days.png b/docs/Admin manuals/Конструктор документов/media/7days.png new file mode 100644 index 0000000..1e34b8f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/7days.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/SZ.png b/docs/Admin manuals/Конструктор документов/media/SZ.png new file mode 100644 index 0000000..1ce3025 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/SZ.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/StrokaLog.png b/docs/Admin manuals/Конструктор документов/media/StrokaLog.png new file mode 100644 index 0000000..5fb9bbd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/StrokaLog.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/UnisprButton.png b/docs/Admin manuals/Конструктор документов/media/UnisprButton.png new file mode 100644 index 0000000..510a537 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/UnisprButton.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/anull.png b/docs/Admin manuals/Конструктор документов/media/anull.png new file mode 100644 index 0000000..17ce6b6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/anull.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/anull2.png b/docs/Admin manuals/Конструктор документов/media/anull2.png new file mode 100644 index 0000000..9d00398 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/anull2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/atribut.png b/docs/Admin manuals/Конструктор документов/media/atribut.png new file mode 100644 index 0000000..45c7067 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/atribut.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/attachments.png b/docs/Admin manuals/Конструктор документов/media/attachments.png new file mode 100644 index 0000000..2002caa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/attachments.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/cod.png b/docs/Admin manuals/Конструктор документов/media/cod.png new file mode 100644 index 0000000..374a2dd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/cod.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/cod2.png b/docs/Admin manuals/Конструктор документов/media/cod2.png new file mode 100644 index 0000000..479da6b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/cod2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/constucVychet.png b/docs/Admin manuals/Конструктор документов/media/constucVychet.png new file mode 100644 index 0000000..4a9cb14 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/constucVychet.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copi.jpg b/docs/Admin manuals/Конструктор документов/media/copi.jpg new file mode 100644 index 0000000..3dfb042 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copi.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/copi.png b/docs/Admin manuals/Конструктор документов/media/copi.png new file mode 100644 index 0000000..b0e568a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copi.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copiedDocument.png b/docs/Admin manuals/Конструктор документов/media/copiedDocument.png new file mode 100644 index 0000000..44a92d0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copiedDocument.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copiedDocument2.png b/docs/Admin manuals/Конструктор документов/media/copiedDocument2.png new file mode 100644 index 0000000..cb94e1c Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copiedDocument2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copiedDocumentToCompany.png b/docs/Admin manuals/Конструктор документов/media/copiedDocumentToCompany.png new file mode 100644 index 0000000..cd5370b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copiedDocumentToCompany.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copyBtn.png b/docs/Admin manuals/Конструктор документов/media/copyBtn.png new file mode 100644 index 0000000..f32ace7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copyBtn.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompany.png b/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompany.png new file mode 100644 index 0000000..121a120 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompany.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompanyWithCheck.png b/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompanyWithCheck.png new file mode 100644 index 0000000..f50ef6e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copyToAnotherCompanyWithCheck.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/copyToCompany.png b/docs/Admin manuals/Конструктор документов/media/copyToCompany.png new file mode 100644 index 0000000..df172f1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/copyToCompany.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/create.png b/docs/Admin manuals/Конструктор документов/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/create.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/createSubTypeDoc.png b/docs/Admin manuals/Конструктор документов/media/createSubTypeDoc.png new file mode 100644 index 0000000..a35dd3e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/createSubTypeDoc.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/createSubTypeSubForm.png b/docs/Admin manuals/Конструктор документов/media/createSubTypeSubForm.png new file mode 100644 index 0000000..3f6f6fa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/createSubTypeSubForm.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/delete1c.png b/docs/Admin manuals/Конструктор документов/media/delete1c.png new file mode 100644 index 0000000..5e333cd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/delete1c.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/doc.png b/docs/Admin manuals/Конструктор документов/media/doc.png new file mode 100644 index 0000000..55c5b9d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/doc.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/docTableFilled.png b/docs/Admin manuals/Конструктор документов/media/docTableFilled.png new file mode 100644 index 0000000..d9d5703 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/docTableFilled.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/dopProverki.png b/docs/Admin manuals/Конструктор документов/media/dopProverki.png new file mode 100644 index 0000000..c963986 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/dopProverki.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/example1stAttr.png b/docs/Admin manuals/Конструктор документов/media/example1stAttr.png new file mode 100644 index 0000000..e415a6e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/example1stAttr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/example2ndAttr.png b/docs/Admin manuals/Конструктор документов/media/example2ndAttr.png new file mode 100644 index 0000000..7d34fcf Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/example2ndAttr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/example3rdAttr.png b/docs/Admin manuals/Конструктор документов/media/example3rdAttr.png new file mode 100644 index 0000000..b68a4be Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/example3rdAttr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/example4thAttr.png b/docs/Admin manuals/Конструктор документов/media/example4thAttr.png new file mode 100644 index 0000000..bdfe690 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/example4thAttr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/example5thAttr.png b/docs/Admin manuals/Конструктор документов/media/example5thAttr.png new file mode 100644 index 0000000..08a9283 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/example5thAttr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleSource1.png b/docs/Admin manuals/Конструктор документов/media/exampleSource1.png new file mode 100644 index 0000000..875e456 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleSource1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleSource2.png b/docs/Admin manuals/Конструктор документов/media/exampleSource2.png new file mode 100644 index 0000000..58c9def Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleSource2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleSource3.png b/docs/Admin manuals/Конструктор документов/media/exampleSource3.png new file mode 100644 index 0000000..ad53b4d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleSource3.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleTemplateFinal.png b/docs/Admin manuals/Конструктор документов/media/exampleTemplateFinal.png new file mode 100644 index 0000000..0733ea3 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleTemplateFinal.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleTemplateText.png b/docs/Admin manuals/Конструктор документов/media/exampleTemplateText.png new file mode 100644 index 0000000..5959036 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleTemplateText.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleTypeChoosed.png b/docs/Admin manuals/Конструктор документов/media/exampleTypeChoosed.png new file mode 100644 index 0000000..c6aea42 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleTypeChoosed.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleUniDocFilled.png b/docs/Admin manuals/Конструктор документов/media/exampleUniDocFilled.png new file mode 100644 index 0000000..724be7e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleUniDocFilled.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleUniDocInit.png b/docs/Admin manuals/Конструктор документов/media/exampleUniDocInit.png new file mode 100644 index 0000000..b83bfb1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleUniDocInit.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleUrgency1.png b/docs/Admin manuals/Конструктор документов/media/exampleUrgency1.png new file mode 100644 index 0000000..d8f69be Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleUrgency1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleUrgency2.png b/docs/Admin manuals/Конструктор документов/media/exampleUrgency2.png new file mode 100644 index 0000000..b62956b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleUrgency2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/exampleUrgency3.png b/docs/Admin manuals/Конструктор документов/media/exampleUrgency3.png new file mode 100644 index 0000000..6c2bfd5 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/exampleUrgency3.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/formWithTips.png b/docs/Admin manuals/Конструктор документов/media/formWithTips.png new file mode 100644 index 0000000..45cba37 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/formWithTips.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/formatCopy.jpg b/docs/Admin manuals/Конструктор документов/media/formatCopy.jpg new file mode 100644 index 0000000..b4f617e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/formatCopy.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/formatCopy.png b/docs/Admin manuals/Конструктор документов/media/formatCopy.png new file mode 100644 index 0000000..91151e7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/formatCopy.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/formattirazh.jpg b/docs/Admin manuals/Конструктор документов/media/formattirazh.jpg new file mode 100644 index 0000000..e98a794 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/formattirazh.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/formattirazh.png b/docs/Admin manuals/Конструктор документов/media/formattirazh.png new file mode 100644 index 0000000..57e86a1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/formattirazh.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/group.png b/docs/Admin manuals/Конструктор документов/media/group.png new file mode 100644 index 0000000..cdbbbd7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/group.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/hideTips.png b/docs/Admin manuals/Конструктор документов/media/hideTips.png new file mode 100644 index 0000000..048b06d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/hideTips.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-1.png b/docs/Admin manuals/Конструктор документов/media/image-1.png new file mode 100644 index 0000000..3005fe8 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-10.png b/docs/Admin manuals/Конструктор документов/media/image-10.png new file mode 100644 index 0000000..f8f9be4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-10.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-11.png b/docs/Admin manuals/Конструктор документов/media/image-11.png new file mode 100644 index 0000000..f1321c6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-11.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-12.png b/docs/Admin manuals/Конструктор документов/media/image-12.png new file mode 100644 index 0000000..53695d4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-12.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-13.png b/docs/Admin manuals/Конструктор документов/media/image-13.png new file mode 100644 index 0000000..95c6676 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-13.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-14.png b/docs/Admin manuals/Конструктор документов/media/image-14.png new file mode 100644 index 0000000..f88805e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-14.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-15.png b/docs/Admin manuals/Конструктор документов/media/image-15.png new file mode 100644 index 0000000..a2b3d40 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-15.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-16.png b/docs/Admin manuals/Конструктор документов/media/image-16.png new file mode 100644 index 0000000..6e25a95 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-16.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-17.png b/docs/Admin manuals/Конструктор документов/media/image-17.png new file mode 100644 index 0000000..3cb14b1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-17.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-18.png b/docs/Admin manuals/Конструктор документов/media/image-18.png new file mode 100644 index 0000000..a43589a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-18.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-19.png b/docs/Admin manuals/Конструктор документов/media/image-19.png new file mode 100644 index 0000000..52e8757 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-19.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-2.png b/docs/Admin manuals/Конструктор документов/media/image-2.png new file mode 100644 index 0000000..4e9f4e7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-20.png b/docs/Admin manuals/Конструктор документов/media/image-20.png new file mode 100644 index 0000000..bc0ce7d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-20.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-21.png b/docs/Admin manuals/Конструктор документов/media/image-21.png new file mode 100644 index 0000000..0e88d21 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-21.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-22.png b/docs/Admin manuals/Конструктор документов/media/image-22.png new file mode 100644 index 0000000..c0c2f68 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-22.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-23.png b/docs/Admin manuals/Конструктор документов/media/image-23.png new file mode 100644 index 0000000..47a28a2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-23.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-24.png b/docs/Admin manuals/Конструктор документов/media/image-24.png new file mode 100644 index 0000000..9d71117 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-24.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-25.png b/docs/Admin manuals/Конструктор документов/media/image-25.png new file mode 100644 index 0000000..5bfac5f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-25.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-26.png b/docs/Admin manuals/Конструктор документов/media/image-26.png new file mode 100644 index 0000000..6f93e00 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-26.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-27.png b/docs/Admin manuals/Конструктор документов/media/image-27.png new file mode 100644 index 0000000..b580e35 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-27.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-28.png b/docs/Admin manuals/Конструктор документов/media/image-28.png new file mode 100644 index 0000000..31df2f1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-28.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-29.png b/docs/Admin manuals/Конструктор документов/media/image-29.png new file mode 100644 index 0000000..17be43b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-29.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-3.png b/docs/Admin manuals/Конструктор документов/media/image-3.png new file mode 100644 index 0000000..26bc5be Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-3.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-30.png b/docs/Admin manuals/Конструктор документов/media/image-30.png new file mode 100644 index 0000000..5c6ed0e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-30.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-31.png b/docs/Admin manuals/Конструктор документов/media/image-31.png new file mode 100644 index 0000000..d303cc4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-31.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-32.png b/docs/Admin manuals/Конструктор документов/media/image-32.png new file mode 100644 index 0000000..87cc45f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-32.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-33.png b/docs/Admin manuals/Конструктор документов/media/image-33.png new file mode 100644 index 0000000..986dffd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-33.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-34.png b/docs/Admin manuals/Конструктор документов/media/image-34.png new file mode 100644 index 0000000..e4cf468 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-34.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-35.png b/docs/Admin manuals/Конструктор документов/media/image-35.png new file mode 100644 index 0000000..3320adb Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-35.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-36.png b/docs/Admin manuals/Конструктор документов/media/image-36.png new file mode 100644 index 0000000..d9d7e1d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-36.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-37.png b/docs/Admin manuals/Конструктор документов/media/image-37.png new file mode 100644 index 0000000..cce3c70 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-37.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-38.png b/docs/Admin manuals/Конструктор документов/media/image-38.png new file mode 100644 index 0000000..493360a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-38.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-39.png b/docs/Admin manuals/Конструктор документов/media/image-39.png new file mode 100644 index 0000000..1343ce1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-39.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-4.png b/docs/Admin manuals/Конструктор документов/media/image-4.png new file mode 100644 index 0000000..96536ad Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-4.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-40.jpg b/docs/Admin manuals/Конструктор документов/media/image-40.jpg new file mode 100644 index 0000000..35de8e0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-40.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-40.png b/docs/Admin manuals/Конструктор документов/media/image-40.png new file mode 100644 index 0000000..e529308 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-40.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-41.jpg b/docs/Admin manuals/Конструктор документов/media/image-41.jpg new file mode 100644 index 0000000..82dde84 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-41.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-41.png b/docs/Admin manuals/Конструктор документов/media/image-41.png new file mode 100644 index 0000000..f5d2c5f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-41.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-42.png b/docs/Admin manuals/Конструктор документов/media/image-42.png new file mode 100644 index 0000000..e2057df Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-42.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-43.png b/docs/Admin manuals/Конструктор документов/media/image-43.png new file mode 100644 index 0000000..42e0f6f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-43.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-44.png b/docs/Admin manuals/Конструктор документов/media/image-44.png new file mode 100644 index 0000000..2ce9a3d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-44.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-45.png b/docs/Admin manuals/Конструктор документов/media/image-45.png new file mode 100644 index 0000000..c723e76 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-45.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-46.png b/docs/Admin manuals/Конструктор документов/media/image-46.png new file mode 100644 index 0000000..89e7e14 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-46.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-47.png b/docs/Admin manuals/Конструктор документов/media/image-47.png new file mode 100644 index 0000000..2c5064d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-47.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-48.png b/docs/Admin manuals/Конструктор документов/media/image-48.png new file mode 100644 index 0000000..c4d198b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-48.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-49.png b/docs/Admin manuals/Конструктор документов/media/image-49.png new file mode 100644 index 0000000..407cb9a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-49.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-5.png b/docs/Admin manuals/Конструктор документов/media/image-5.png new file mode 100644 index 0000000..b8908a7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-5.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-50.png b/docs/Admin manuals/Конструктор документов/media/image-50.png new file mode 100644 index 0000000..853b9aa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-50.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-51.png b/docs/Admin manuals/Конструктор документов/media/image-51.png new file mode 100644 index 0000000..543fd0f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-51.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-52.png b/docs/Admin manuals/Конструктор документов/media/image-52.png new file mode 100644 index 0000000..452fdf0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-52.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-53.png b/docs/Admin manuals/Конструктор документов/media/image-53.png new file mode 100644 index 0000000..1f12546 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-53.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-54.png b/docs/Admin manuals/Конструктор документов/media/image-54.png new file mode 100644 index 0000000..f1f92ea Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-54.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-6.png b/docs/Admin manuals/Конструктор документов/media/image-6.png new file mode 100644 index 0000000..3f9f07c Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-6.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-7.png b/docs/Admin manuals/Конструктор документов/media/image-7.png new file mode 100644 index 0000000..5b83483 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-7.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-8.png b/docs/Admin manuals/Конструктор документов/media/image-8.png new file mode 100644 index 0000000..72c1225 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-8.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image-9.png b/docs/Admin manuals/Конструктор документов/media/image-9.png new file mode 100644 index 0000000..e61179d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image-9.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image.png b/docs/Admin manuals/Конструктор документов/media/image.png new file mode 100644 index 0000000..6ca9d8a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image0.png b/docs/Admin manuals/Конструктор документов/media/image0.png new file mode 100644 index 0000000..1df8cb0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image0.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image10.png b/docs/Admin manuals/Конструктор документов/media/image10.png new file mode 100644 index 0000000..216ee3c Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image10.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image11.png b/docs/Admin manuals/Конструктор документов/media/image11.png new file mode 100644 index 0000000..72008cd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image11.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image12.png b/docs/Admin manuals/Конструктор документов/media/image12.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image12.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image120.png b/docs/Admin manuals/Конструктор документов/media/image120.png new file mode 100644 index 0000000..fb7b9cc Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image120.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image121.png b/docs/Admin manuals/Конструктор документов/media/image121.png new file mode 100644 index 0000000..b27dbba Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image121.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image122.png b/docs/Admin manuals/Конструктор документов/media/image122.png new file mode 100644 index 0000000..3687553 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image122.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image123.png b/docs/Admin manuals/Конструктор документов/media/image123.png new file mode 100644 index 0000000..19132e2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image123.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image124.png b/docs/Admin manuals/Конструктор документов/media/image124.png new file mode 100644 index 0000000..7c3a423 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image124.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image125.png b/docs/Admin manuals/Конструктор документов/media/image125.png new file mode 100644 index 0000000..db8491b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image125.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image126.png b/docs/Admin manuals/Конструктор документов/media/image126.png new file mode 100644 index 0000000..76491f8 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image126.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image13.png b/docs/Admin manuals/Конструктор документов/media/image13.png new file mode 100644 index 0000000..6e1af7d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image13.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image14.png b/docs/Admin manuals/Конструктор документов/media/image14.png new file mode 100644 index 0000000..4096766 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image14.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image15.png b/docs/Admin manuals/Конструктор документов/media/image15.png new file mode 100644 index 0000000..369b396 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image15.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image16.png b/docs/Admin manuals/Конструктор документов/media/image16.png new file mode 100644 index 0000000..f5fa49d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image16.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image2.png b/docs/Admin manuals/Конструктор документов/media/image2.png new file mode 100644 index 0000000..d285665 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image4.png b/docs/Admin manuals/Конструктор документов/media/image4.png new file mode 100644 index 0000000..e7f54cc Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image4.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image5.png b/docs/Admin manuals/Конструктор документов/media/image5.png new file mode 100644 index 0000000..3b6f86c Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image5.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image6.png b/docs/Admin manuals/Конструктор документов/media/image6.png new file mode 100644 index 0000000..e66f3e1 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image6.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image7.1.png b/docs/Admin manuals/Конструктор документов/media/image7.1.png new file mode 100644 index 0000000..ca5ff00 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image7.1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image7.png b/docs/Admin manuals/Конструктор документов/media/image7.png new file mode 100644 index 0000000..ca902a0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image7.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image8.png b/docs/Admin manuals/Конструктор документов/media/image8.png new file mode 100644 index 0000000..dc7c3fa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image8.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/image9.png b/docs/Admin manuals/Конструктор документов/media/image9.png new file mode 100644 index 0000000..b1a31ee Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/image9.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/kolvo.png b/docs/Admin manuals/Конструктор документов/media/kolvo.png new file mode 100644 index 0000000..484d0c5 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/kolvo.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/konstructor-1.png b/docs/Admin manuals/Конструктор документов/media/konstructor-1.png new file mode 100644 index 0000000..a9b64d4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/konstructor-1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/menu.png b/docs/Admin manuals/Конструктор документов/media/menu.png new file mode 100644 index 0000000..081ef4d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/menu.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/menuOperac.png b/docs/Admin manuals/Конструктор документов/media/menuOperac.png new file mode 100644 index 0000000..1c0cc73 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/menuOperac.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/messageDelete.png b/docs/Admin manuals/Конструктор документов/media/messageDelete.png new file mode 100644 index 0000000..91e3684 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/messageDelete.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/messageEmployee.png b/docs/Admin manuals/Конструктор документов/media/messageEmployee.png new file mode 100644 index 0000000..3f847a6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/messageEmployee.png differ 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/naimenovanie.png b/docs/Admin manuals/Конструктор документов/media/naimenovanie.png new file mode 100644 index 0000000..de0fda2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/naimenovanie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noAvtor.png b/docs/Admin manuals/Конструктор документов/media/noAvtor.png new file mode 100644 index 0000000..34e1742 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noAvtor.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noAvtor1.png b/docs/Admin manuals/Конструктор документов/media/noAvtor1.png new file mode 100644 index 0000000..2e73432 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noAvtor1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noControl.png b/docs/Admin manuals/Конструктор документов/media/noControl.png new file mode 100644 index 0000000..2d346df Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noControl.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noControl1.png b/docs/Admin manuals/Конструктор документов/media/noControl1.png new file mode 100644 index 0000000..0b4ef27 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noControl1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noCopy.png b/docs/Admin manuals/Конструктор документов/media/noCopy.png new file mode 100644 index 0000000..0f479aa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noCopy.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noCopy1.png b/docs/Admin manuals/Конструктор документов/media/noCopy1.png new file mode 100644 index 0000000..21ecd43 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noCopy1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noCopy12.png b/docs/Admin manuals/Конструктор документов/media/noCopy12.png new file mode 100644 index 0000000..63edb62 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noCopy12.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDannye.png b/docs/Admin manuals/Конструктор документов/media/noDannye.png new file mode 100644 index 0000000..08439a0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDannye.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDannye1.png b/docs/Admin manuals/Конструктор документов/media/noDannye1.png new file mode 100644 index 0000000..d2667ca Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDannye1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDate.png b/docs/Admin manuals/Конструктор документов/media/noDate.png new file mode 100644 index 0000000..f9770b6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDate.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDate1.png b/docs/Admin manuals/Конструктор документов/media/noDate1.png new file mode 100644 index 0000000..67cea11 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDate1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDolnzhnost.png b/docs/Admin manuals/Конструктор документов/media/noDolnzhnost.png new file mode 100644 index 0000000..5bf94d2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDolnzhnost.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noDolnzhnost1.png b/docs/Admin manuals/Конструктор документов/media/noDolnzhnost1.png new file mode 100644 index 0000000..9e75af2 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noDolnzhnost1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noNumber.png b/docs/Admin manuals/Конструктор документов/media/noNumber.png new file mode 100644 index 0000000..a018432 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noNumber.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noNumber1.png b/docs/Admin manuals/Конструктор документов/media/noNumber1.png new file mode 100644 index 0000000..d4f34d0 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noNumber1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noOperachii.png b/docs/Admin manuals/Конструктор документов/media/noOperachii.png new file mode 100644 index 0000000..5db455e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noOperachii.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noOperachii1.png b/docs/Admin manuals/Конструктор документов/media/noOperachii1.png new file mode 100644 index 0000000..9400341 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noOperachii1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noOrg.png b/docs/Admin manuals/Конструктор документов/media/noOrg.png new file mode 100644 index 0000000..c21452e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noOrg.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noOrg1.png b/docs/Admin manuals/Конструктор документов/media/noOrg1.png new file mode 100644 index 0000000..b1e91f9 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noOrg1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie.png b/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie.png new file mode 100644 index 0000000..383bae9 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie1.png b/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie1.png new file mode 100644 index 0000000..4a13041 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noPodrazdelenie1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noRassylka.png b/docs/Admin manuals/Конструктор документов/media/noRassylka.png new file mode 100644 index 0000000..8b7ddd8 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noRassylka.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/noRassylka1.png b/docs/Admin manuals/Конструктор документов/media/noRassylka1.png new file mode 100644 index 0000000..9e403ee Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/noRassylka1.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/numberDoc.png b/docs/Admin manuals/Конструктор документов/media/numberDoc.png new file mode 100644 index 0000000..831bed9 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/numberDoc.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/odnoPravilo.png b/docs/Admin manuals/Конструктор документов/media/odnoPravilo.png new file mode 100644 index 0000000..da19444 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/odnoPravilo.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/operacii.png b/docs/Admin manuals/Конструктор документов/media/operacii.png new file mode 100644 index 0000000..dc8db0e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/operacii.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/opovesh.png b/docs/Admin manuals/Конструктор документов/media/opovesh.png new file mode 100644 index 0000000..ff344a6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/opovesh.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/praviloNaDatu.png b/docs/Admin manuals/Конструктор документов/media/praviloNaDatu.png new file mode 100644 index 0000000..b8c886d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/praviloNaDatu.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/predupr.png b/docs/Admin manuals/Конструктор документов/media/predupr.png new file mode 100644 index 0000000..b33cf87 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/predupr.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/preview.png b/docs/Admin manuals/Конструктор документов/media/preview.png new file mode 100644 index 0000000..409a6e4 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/preview.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/previewBtn.png b/docs/Admin manuals/Конструктор документов/media/previewBtn.png new file mode 100644 index 0000000..f842c57 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/previewBtn.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/primer.png b/docs/Admin manuals/Конструктор документов/media/primer.png new file mode 100644 index 0000000..67eab52 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/primer.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/registry.png b/docs/Admin manuals/Конструктор документов/media/registry.png new file mode 100644 index 0000000..7769ff5 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/registry.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/rekvisity.png b/docs/Admin manuals/Конструктор документов/media/rekvisity.png new file mode 100644 index 0000000..c2c8234 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/rekvisity.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/schema.png b/docs/Admin manuals/Конструктор документов/media/schema.png new file mode 100644 index 0000000..cca6e2c Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/schema.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/schemaExample.png b/docs/Admin manuals/Конструктор документов/media/schemaExample.png new file mode 100644 index 0000000..c49b6eb Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/schemaExample.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/screen-33.png b/docs/Admin manuals/Конструктор документов/media/screen-33.png new file mode 100644 index 0000000..da14f3d Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/screen-33.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/screen-44.png b/docs/Admin manuals/Конструктор документов/media/screen-44.png new file mode 100644 index 0000000..f4b39fa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/screen-44.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/screen-45.png b/docs/Admin manuals/Конструктор документов/media/screen-45.png new file mode 100644 index 0000000..cf3ab38 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/screen-45.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/showTips.png b/docs/Admin manuals/Конструктор документов/media/showTips.png new file mode 100644 index 0000000..c5a4fc6 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/showTips.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/soderzhanie.png b/docs/Admin manuals/Конструктор документов/media/soderzhanie.png new file mode 100644 index 0000000..0464531 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/soderzhanie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/statement.png b/docs/Admin manuals/Конструктор документов/media/statement.png new file mode 100644 index 0000000..e7ca6b5 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/statement.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/subTypeDuplicated.png b/docs/Admin manuals/Конструктор документов/media/subTypeDuplicated.png new file mode 100644 index 0000000..c04dbbf Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/subTypeDuplicated.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/subtypeExample.png b/docs/Admin manuals/Конструктор документов/media/subtypeExample.png new file mode 100644 index 0000000..8d1ef7f Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/subtypeExample.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/table.png b/docs/Admin manuals/Конструктор документов/media/table.png new file mode 100644 index 0000000..e84558b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/table.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/template.png b/docs/Admin manuals/Конструктор документов/media/template.png new file mode 100644 index 0000000..510f2c8 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/template.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/templateClosed.png b/docs/Admin manuals/Конструктор документов/media/templateClosed.png new file mode 100644 index 0000000..06ef226 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/templateClosed.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/textCopy.jpg b/docs/Admin manuals/Конструктор документов/media/textCopy.jpg new file mode 100644 index 0000000..512c56b Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/textCopy.jpg differ diff --git a/docs/Admin manuals/Конструктор документов/media/textCopy.png b/docs/Admin manuals/Конструктор документов/media/textCopy.png new file mode 100644 index 0000000..6d1a883 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/textCopy.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/uvedomlenie.png b/docs/Admin manuals/Конструктор документов/media/uvedomlenie.png new file mode 100644 index 0000000..87d2aed Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/uvedomlenie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/vlojenie.png b/docs/Admin manuals/Конструктор документов/media/vlojenie.png new file mode 100644 index 0000000..7b50c87 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/vlojenie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/vlozh.png b/docs/Admin manuals/Конструктор документов/media/vlozh.png new file mode 100644 index 0000000..6f235df Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/vlozh.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/vopros.png b/docs/Admin manuals/Конструктор документов/media/vopros.png new file mode 100644 index 0000000..8249763 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/vopros.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/warning.png b/docs/Admin manuals/Конструктор документов/media/warning.png new file mode 100644 index 0000000..36844cd Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/warning.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/warning2.png b/docs/Admin manuals/Конструктор документов/media/warning2.png new file mode 100644 index 0000000..b5beb2e Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/warning2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/zavisimye.png b/docs/Admin manuals/Конструктор документов/media/zavisimye.png new file mode 100644 index 0000000..ec485aa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/zavisimye.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/Конструктор документов/media/zayavlenie.png b/docs/Admin manuals/Конструктор документов/media/zayavlenie.png new file mode 100644 index 0000000..5b81a36 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/zayavlenie.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/zayavlenie2.png b/docs/Admin manuals/Конструктор документов/media/zayavlenie2.png new file mode 100644 index 0000000..b0e01d7 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/zayavlenie2.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик исправление.png b/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик исправление.png new file mode 100644 index 0000000..f7f82ec Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик исправление.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик.png b/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик.png new file mode 100644 index 0000000..1dd8fc8 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/Конструктор копирование в столбик.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса.PNG b/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса.PNG new file mode 100644 index 0000000..c56d558 Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса.PNG differ diff --git a/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса2.PNG b/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса2.PNG new file mode 100644 index 0000000..6d4d0aa Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/Копировать_для_переноса2.PNG differ diff --git a/docs/Admin manuals/Конструктор программ обучения/index.md b/docs/Admin manuals/Конструктор программ обучения/index.md new file mode 100644 index 0000000..e90ec1e --- /dev/null +++ b/docs/Admin manuals/Конструктор программ обучения/index.md @@ -0,0 +1,37 @@ +# Конструктор программ обучения + +## Описание + +Документ "Конструктор программ обучения" предназначен для создания дистанционных курсов обучения. Конструктор программ обучения - это документ, отражающий общее описание темы курса. + +## Создание программы обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Конструктор программ обучений**". У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Для создания новой программы нажмите кнопку "Создать". + +* В поле "Наименование" вводится название дистанционной программы обучения. +* В поле "Наименование для печати" вводится название программы для отображения в сертификате об обучении. +* В поле "Курс" нужно выбрать необходимый курс из системы управления обучением персонала. Если в строке отсутствует необходимый курс, его необходимо создать в [программе обучения](../Программы обучения/) +* В поле "Раздел" вводится раздел программы обучения. +* При включенной опции **"Не включать в список тем анкету и согласие на обработку перс. данных"** в списке тем не будет отображаться анкета и согласие на обработку данных. +* При включенной опции **"Выдавать сертификат"** при прохождении программы обучения будет формироваться сертификат о прохождении программы обучения. +* В блоке "Темы" нужно ввести темы, из которых состоит данная программа обучения. Для этого нужно в таблице добавить строку и выбрать тему. Если необходимой темы нет в списке - ее нужно создать в [конструкторе тем](../Конструктор тем/). + +* В блоке "Описание" можно ввести описательный текст, который будет доступен обучающимся. + +По окончании редактирования нажмите на кнопку «Сохранить и закрыть». + +![Конструктор программ](media/constructorProgramm.png) + +## Копирование программы обучения + +Чтобы скопировать программу обучения необходимо в реестре программ выбрать необходимую и нажать кнопку "Скопировать". + +![Копирование](media/copy.png) + +Выбранная программа скопируется в реестр. + +![Копирование](media/copyProgram.png) \ No newline at end of file diff --git a/docs/Admin manuals/Конструктор программ обучения/media/constructorProgramm.png b/docs/Admin manuals/Конструктор программ обучения/media/constructorProgramm.png new file mode 100644 index 0000000..6bbff7d Binary files /dev/null and b/docs/Admin manuals/Конструктор программ обучения/media/constructorProgramm.png differ diff --git a/docs/Admin manuals/Конструктор программ обучения/media/copy.png b/docs/Admin manuals/Конструктор программ обучения/media/copy.png new file mode 100644 index 0000000..2658de7 Binary files /dev/null and b/docs/Admin manuals/Конструктор программ обучения/media/copy.png differ diff --git a/docs/Admin manuals/Конструктор программ обучения/media/copyProgram.png b/docs/Admin manuals/Конструктор программ обучения/media/copyProgram.png new file mode 100644 index 0000000..d926a9a Binary files /dev/null and b/docs/Admin manuals/Конструктор программ обучения/media/copyProgram.png differ diff --git a/docs/Admin manuals/Конструктор программ обучения/media/menu.png b/docs/Admin manuals/Конструктор программ обучения/media/menu.png new file mode 100644 index 0000000..580c6cf Binary files /dev/null and b/docs/Admin manuals/Конструктор программ обучения/media/menu.png differ diff --git a/docs/Admin manuals/Конструктор тем/index.md b/docs/Admin manuals/Конструктор тем/index.md new file mode 100644 index 0000000..81084c5 --- /dev/null +++ b/docs/Admin manuals/Конструктор тем/index.md @@ -0,0 +1,44 @@ +# Конструктор тем + +## Описание + +Документ "Конструктор тем" предназначен для создания модулей тем из которых будет состоять курс. + +## Создание конструктора тем + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Конструктор тем**". +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Для создания новой темы нажмите кнопку "Создать". + +Заполните поле «Наименование», выберите тест для темы. Задайте количество попыток и критерии прохождения темы. В поле «Содержание» запишите краткое описание темы. + +![Конструктор тем](media/tema.png) + +Примечание: Если у темы нет теста, для того чтобы пройти тему, нужно изучить все вложенные материалы. В таблице "Вложения" можно добавить материалы для изучения, например, учебник. Для этого нужно добавить строку по нажатию кнопки "Плюс", после этого выбрать "Загрузить вложение". + +![Добавить вложение](media/dobavitVlozhenie.png) + +После загрузки файла введите наименование файла. + +!!! warning + Все вкладываемые текстовые файлы должны иметь формат pdf (презентации, лекции и т.д). Поэтому, если сейчас файл, например, в формате word - то его предварительно необходимо сконвертировать. + +Также вместо текстовых файлов можно использовать ссылки во вложениях к теме, которые ведут на сторонние ресурсы с видео, которые слишком велики по размеру для системы. + +![Ссылка](media/ssylka.png) + +По окончании редактирования нажмите на кнопку «Сохранить и закрыть». +После создания темы пройдите в нужную программу и подключите тему в программу обучения. + +![Конструктор](media/constructor.png) + +## Копирование темы обучения + +Чтобы скопировать тему обучения необходимо в реестре программ выбрать необходимую и нажать кнопку "Скопировать". + +![Копирование](media/select.png) + +Выбранная программа скопируется в реестр. + +![Копирование](media/copy.png) \ No newline at end of file diff --git a/docs/Admin manuals/Конструктор тем/media/constructor.png b/docs/Admin manuals/Конструктор тем/media/constructor.png new file mode 100644 index 0000000..18b49a7 Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/constructor.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/copy.png b/docs/Admin manuals/Конструктор тем/media/copy.png new file mode 100644 index 0000000..08ae24d Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/copy.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/dobavitVlozhenie.png b/docs/Admin manuals/Конструктор тем/media/dobavitVlozhenie.png new file mode 100644 index 0000000..65a05ca Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/dobavitVlozhenie.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/menu.png b/docs/Admin manuals/Конструктор тем/media/menu.png new file mode 100644 index 0000000..4a61506 Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/menu.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/select.png b/docs/Admin manuals/Конструктор тем/media/select.png new file mode 100644 index 0000000..6de1517 Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/select.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/ssylka.png b/docs/Admin manuals/Конструктор тем/media/ssylka.png new file mode 100644 index 0000000..234a872 Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/ssylka.png differ diff --git a/docs/Admin manuals/Конструктор тем/media/tema.png b/docs/Admin manuals/Конструктор тем/media/tema.png new file mode 100644 index 0000000..cb17cac Binary files /dev/null and b/docs/Admin manuals/Конструктор тем/media/tema.png differ diff --git a/docs/Admin manuals/Конструктор тестов/index.md b/docs/Admin manuals/Конструктор тестов/index.md new file mode 100644 index 0000000..a32d464 --- /dev/null +++ b/docs/Admin manuals/Конструктор тестов/index.md @@ -0,0 +1,85 @@ +# Конструктор тестов + +## Описание + +Документ "Конструктор тестов" предназначен для создания шаблонов тестов для добавления их в программы обучения. + +## Создание конструктора тестов + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Конструктор тестов**". +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Для создания нового теста нажмите кнопку "Создать". + +В поле "Наименование" введите название теста. + +В блоке "Вопросы" нажмите кнопку "Добавить тему". В поле "Наименование" в правой части введите название темы вопросов. + +В поле **"Кол-во вопросов в тесте"** введите количество вопросов, которое будет использоваться при тестировании именно из этой тематики. + +Если поле не заполнено, то при прохождении тест будет содержать все вопросы. + +Если указанное количество вопросов в тесте будет **меньше** количества вопросов в тесте, то при прохождении тест будет содержать разные вопросы в указанном количестве. + +!!! warning + Под темой подразумевается темы вопросов, а не темы программы обучения. + +![Создание темы](media/voprosy.png) + +Чтобы добавить вопросы, выделите в дереве папку с темой и нажмите кнопку "Добавить вопрос в тему". + +![Добавление вопросов](media/dobavlenieTestov.png) + +В поле "Наименование" введите название вопроса, выберите тип вопроса - выбор из вариантов или сопоставление, и напишите текст тестового вопроса. Тип вопроса «Выбор из вариантов» необходимо применять в случаях, когда обучающийся должен указать какой (или какие) из предложенных вариантов ответов верные. Тип вопроса «Сопоставление» применяется, когда обучающийся должен сопоставить варианты в нескольких наборах. +Тип вопроса "Ввод текста ответа" применяется, когда обучающийся должен ввести ответ текстом. +Введите варианты ответа – правильные и неправильные. Правильный отметьте галочкой. + +![Создание вопросов](media/sozdanieVoprosa.png) + +Для настройки оценок нажмите на вкладку "Параметры". В системе можно указать балл, на который ответил обучающийся, или "Сдал/Не сдал". + +![Параметры](media/parametrs.png) + +Если выбран критерий "1,2,3,4,5" - по умолчанию загружается таблица с процентом правильных ответов, за которые можно получить ту или иную оценку. При необходимости можно изменить. + +![Критерии оценок](media/criteri.png) + +В разделе «Настройки тестирования» указываются такие параметры как время тестирования, обязательность прохождения вопросов по порядку, выводить или нет правильный ответ и выводить ли правильность ответа. (Если будет задан параметр «Выводить правильный ответ» - при тестировании обучающийся будет видеть правильные ответы, они будут подкрашиваться в свой цвет в зависимости от корректности). + +![Настройки тестирования](media/nastroikiTestirovania.png) + +## Загрузка тестов + +Для импорта тестов необходимо в панели инструментов нажать на кнопку "Операции" и выбрать "Сформировать шаблон для загрузки тестов". + +![Формирование](media/sformirShablon.png) + +В загрузках браузера появится файл в формате xlsx с названием "Шаблон для загрузки тестов". Необходимо открыть данный файл, заполнить и сохранить. + +![Эксель](media/excel.png) + +Чтобы загрузить шаблон теста, в панели инструментов нажать на кнопку "Операции" и выбрать "Загрузить тесты". + +![Загрузка теста](media/loadTest.png) + +В процессе загрузки шаблона теста в системе выйдет оповещение что было считаны строки и продолжить вставку. Необходимо ответить "Да". После загрузки появится уведомления что тесты были загружены. + +![Считывание](media/schityvanie.png) + +![Уведомление](media/push.png) + +Тест, загруженный в систему, заполняется ранее указанными данными в загруженном шаблоне. + +![Тест](media/test.png) + +![Тест2](media/test2.png) + +## Копирование тестов + +Чтобы скопировать тест по обучению необходимо в реестре программ выбрать необходимую и нажать кнопку "Скопировать". + +![Копирование](media/select.png) + +Выбранная программа скопируется в реестр. + +![Копирование](media/copy.png) \ No newline at end of file diff --git a/docs/Admin manuals/Конструктор тестов/media/copy.png b/docs/Admin manuals/Конструктор тестов/media/copy.png new file mode 100644 index 0000000..d44081d Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/copy.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/criteri.png b/docs/Admin manuals/Конструктор тестов/media/criteri.png new file mode 100644 index 0000000..349207b Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/criteri.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/dobavlenieTestov.png b/docs/Admin manuals/Конструктор тестов/media/dobavlenieTestov.png new file mode 100644 index 0000000..cb7b433 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/dobavlenieTestov.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/excel.png b/docs/Admin manuals/Конструктор тестов/media/excel.png new file mode 100644 index 0000000..c2f3558 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/excel.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/loadTest.png b/docs/Admin manuals/Конструктор тестов/media/loadTest.png new file mode 100644 index 0000000..64f1a59 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/loadTest.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/menu.png b/docs/Admin manuals/Конструктор тестов/media/menu.png new file mode 100644 index 0000000..e97215f Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/menu.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/nastroikiTestirovania.png b/docs/Admin manuals/Конструктор тестов/media/nastroikiTestirovania.png new file mode 100644 index 0000000..0fc8648 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/nastroikiTestirovania.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/parametrs.png b/docs/Admin manuals/Конструктор тестов/media/parametrs.png new file mode 100644 index 0000000..f361118 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/parametrs.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/push.png b/docs/Admin manuals/Конструктор тестов/media/push.png new file mode 100644 index 0000000..c3dd6b0 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/push.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/schityvanie.png b/docs/Admin manuals/Конструктор тестов/media/schityvanie.png new file mode 100644 index 0000000..14a71ea Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/schityvanie.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/select.png b/docs/Admin manuals/Конструктор тестов/media/select.png new file mode 100644 index 0000000..15fc3d5 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/select.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/sformirShablon.png b/docs/Admin manuals/Конструктор тестов/media/sformirShablon.png new file mode 100644 index 0000000..a8e08b9 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/sformirShablon.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/sozdanieVoprosa.png b/docs/Admin manuals/Конструктор тестов/media/sozdanieVoprosa.png new file mode 100644 index 0000000..82cb17e Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/sozdanieVoprosa.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/test.png b/docs/Admin manuals/Конструктор тестов/media/test.png new file mode 100644 index 0000000..e505ac4 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/test.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/test2.png b/docs/Admin manuals/Конструктор тестов/media/test2.png new file mode 100644 index 0000000..ce367c4 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/test2.png differ diff --git a/docs/Admin manuals/Конструктор тестов/media/voprosy.png b/docs/Admin manuals/Конструктор тестов/media/voprosy.png new file mode 100644 index 0000000..5c48332 Binary files /dev/null and b/docs/Admin manuals/Конструктор тестов/media/voprosy.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/index.md b/docs/Admin manuals/Конструктор уведомлений/index.md new file mode 100644 index 0000000..5522cf9 --- /dev/null +++ b/docs/Admin manuals/Конструктор уведомлений/index.md @@ -0,0 +1,595 @@ +--- +search: + boost: 2 +--- +# Конструктор уведомлений + +## Описание + +С помощью данной формы возможно назначить текст для входящих уведомлений по [видам рассылок](../Рассылки системы/). + +## Работа с формой + +Чтобы создать новый конструктор уведомлений необходимо в Меню в поисковой строке ввести - **Конструктор уведомлений** и нажать соответствующую кнопку в открывшемся реестре. + +![Новая форма](media/form.png) + +### Вкладка "Почтовые уведомления" + +На данной вкладке заполняется текстовка письма уведомления. + +**Вид уведомления** - выбирается вид уведомления из выпадающего списка. + +**Тема письма** - заполняется тема письма уведомления. + +**Текст письма** - заполняется текст письма уведомления. + +**Показать подсказки** - при нажатии отображается список служебных наименований, которые можно использовать в тексте письма. Для каждого вида уведомления используется свой список служебных наименований. Он также может быть расширен для вида уведомления [**Настройка заданий для планировщика**](../Настройка внутрисистемных уведомлений/#настройка_заданий_для_планировщика). + +### Вкладка "СМС и телеграм" + +На данной вкладке заполняется тексты для уведомлений через SMS-сервис и [мессенджер Telegram](../Настройка телеграм/index.md). + +![Смс](media/sms.png) + +!!! warning + Максимальная длина одного сообщения СМС составляет — 160 символов латиницей или 70 символов кириллицей. + + Максимальная длина одного сообщения телеграмм — до 4 096 символов. + +### Вид уведомления "О регистрации в системе" + +Ниже представлен пример уведомления о регистрации пользователя в системе. + +![Сообщение](media/message.png) + +**Дополнительный текст для руководителя** - при использовании служебного наименования **#Master_Chief#** в тексте письма, отображается блок в котором добавляется дополнительный текст для [руководителя подразделения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подразделения/#документ). + +![Текст](media/textRuk.png) + +**Дополнительный текст для руководителей управленческой структуры** - при использовании служебного наименования **#Master_OtherText#** в тексте письма, отображается блок в котором добавляется дополнительный текст для нелинейных сотрудников. К нелинейным сотрудникам относятся руководители [управленческой структуры](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Управленческая%20структура%20и%20руководители/). Также в настройках учетной политики предприятия должна быть настроена константа **Управленческая структура предприятия**. + +![Текст](media/textSotrud.png) + +![Письмо](../Рассылки системы/media/Регистрация в системе электронного документооборота.png) + +Пример текста письма: + +``` +Добрый день, #Master_FirstName# #Master_MiddleName# + +Вы зарегистрированы в системе электронного документооборота «Лексема» #Master_Chief# #Master_OtherText# + +Ваш логин #Master_Login# +#Master_Password# + +Программа работает как в веб версии, так и в мобильном приложении. +Для начала работы в web-версии зайдите в браузер по адресу: #Master_Link# +Для корректной работы рекомендуется использовать Google Chrome. +Сертификат для создания электронной подписи для подписания документов выпускается только в web-версии (открыть в браузере на компьютере сайт #Master_Link# ) в области «Документооборот» на закладке «Электронные подписи». + +После создания электронная подпись автоматически появляется в мобильном приложении. + +После создания сертификата электронной подписи необходимо распечатать Заявление на выдачу +сертификата и Расписку о получении сертификата, подписать и направить бумажный вариант в отдел кадров. + +Для входа в систему через мобильное приложение необходимо : +1. Скачать приложение : +Мобильное приложение Lexema-ECM доступно для скачивания в магазинах приложений AppStore и Google Play (название приложения – «Lexema-ECM»). +Перейти в них можно при помощи QR-кода в web-версии (т.е. открыть в браузере на компьютере сайт #Master_Link# ). +В верхнем левом углу нажать на кнопку "Мобильное приложение" и выбрать пункт "Открыть QR-код для подключения" либо нажать на изображение QR-кода в левой панели виджетов. Откроется печатная форма с тремя QR-кодами. +Далее необходимо при помощи стандартного приложения «Камера» на телефоне отсканировать QR-код соответствующего магазина и перейти по предложенной ссылке. +2. В установленном мобильном приложении «Lexema-ECM» нажать на кнопку "Конфигурация" и отсканировать QR-код для первой авторизации в приложении. Код можно найти, выполнив действия из шага 1. +3. Ввести логин и пароль +Ваш логин #Master_Login# +#Master_Password# +4. После этого войти в приложение по кнопке "Войти". +Электронная подпись появится сразу после выпуска сертификата в web-версии. Можно начинать работу + +В системе настроены бланки кадровых заявлений для подачи их в электронном виде через личный +кабинет сотрудника. +Вы подписываете документы полученным сертификатом НЭП. +Инструкции по работе в программе доступны в web-версии по кнопке #Master_HelpLink# в правом верхнему углу. +Обратиться в техническую поддержку можно следующими способами: +- Написать заявку в техподдержку. Для этого нужно выбрать пункт «Создать заявку в тех поддержку» в плиточном меню на главной форме либо в стандартном меню открыть реестр «Заявки в техподдержку» +- Написать заявку в техподдержку. Для этого в плиточном меню системы создайте документ "Заявки в техподдержку" +- Телеграм-группа ССЫЛКА НА ГРУППУ + -Срочные заявки можно писать на почту АДРЕС ПОЧТЫ +По телефону 8-800-000-00 + +``` + +Пример текста смс: + +``` +Вы зарегистрированы в личном кабинете. Ваш логин:#Master_Login# +Ваш пароль: #Master_Password# +Сайт ЛК: #Master_Link# +``` + +Пример текста телеграмм: + +``` +Добрый день, #Master_FirstName# #Master_MiddleName# +Вы зарегистрированы в системе электронного документооборота «Лексема» #Master_Chief# #Master_OtherText# +Ваш логин #Master_Login# +Ваш пароль #Master_Password# +Сайт ЛК: #Master_Link# +``` + +### Вид уведомления "О поступлении в работу" + +Ниже представлен пример уведомления о поступлении документов для обработки. + +![В работу](media/screen%201.png) +![В работу](media/screen%201-1.png) + +Пример текста письма: + +``` +#Master_FirstName# #Master_MiddleName#, #Master_Notification# +#Master_ShortContent# + +Организация: #Master_Organization# +#Master_Task# + +Документ: #Master_DocumentLink# + +#Master_PreviousRouteStage# +``` + +Пример текста смс: + +``` +Документ на обработку #Master_DocumentName# +``` + +Пример текста телеграмм: + +``` +#Master_FirstName# #Master_MiddleName#, #Master_Notification# +#Master_ShortContent# + +Организация: #Master_Organization# +#Master_Task# + +Документ: #Master_DocumentName# + +#Master_PreviousRouteStage# +``` + +В данном конструкторе имеется таблица **Настройка типов документов, для которых будет формироваться данный вид уведомления**, позволяющая данный конструктор использовать на необходимой форме документа. + +### Вид уведомления "О необходимости ознакомиться с документом" + +Ниже представлен пример уведомления о поступлении документов для обработки. + +![Alt text](media/image.png) +![Alt text](media/image-1.png) + +Пример текста письма: + +``` +Добрый день!#Master_Notification# + +#Master_ReadSubject# +#Master_ShortContent# + + +Организация: #Master_Organization# + +#Master_Task# +Документ: #Master_DocumentLink# + + +Подробности: +#Master_Content# +``` + +Пример текста смс: + +``` +Документ на ознакомление #Master_DocumentName# +``` + +Пример текста телеграмм: + +``` +#Master_Notification# +#Master_ReadSubject# +Организация: #Master_Organization# + +#Master_Task# #Master_DocumentName# +Документ: #Master_DocumentLink# + +#Master_ShortContent# +``` + +### Вид уведомления "О перевыпуске сертификата НЭП" + +Ниже представлен пример уведомления о поступлении документов для обработки. + +![НЭП](media/nep1.png) + +![НЭП](media/nep2.png) + +Пример текста письма: + +``` +Добрый день, #Master_FirstName# #Master_MiddleName#! + +Ваш сертификат НЭП (электронная подпись) подходит к концу срока действия - #Master_oldEDate#. + +Выпущен новый сертификат НЭП (электронная подпись). + +Автоматически создан документ #Master_DocumentName#, необходимо его подписать действующим сертификатом. + +#Master_DocumentLink# +``` + +Пример текста смс: + +``` +Вам выпущен сертификат НЭП #Master_DocumentName# +``` + +Пример текста телеграмм: + +``` +Здравствуйте #Master_FirstName# #Master_MiddleName#! +Ваш сертификат НЭП подходит к концу срока действия. +Выпущен новый сертификат НЭП (электронная подпись). +Автоматически создан документ #Master_DocumentName#, необходимо его подписать действующим сертификатом. +``` + + + +### Вид уведомления "О регистрации соискателя" + +Ниже представлен пример уведомления при поступлении заявки на регистрацию через сайт саморегистрации. В качестве канала оповещения используется электронная почта. + +![Регистрация](media/registration.png) +![Регистрация](media/registration2.png) +![Заявка](../Рассылки системы/media/Заявка на регистрацию в Личном кабинете работника.png) + +Пример текста письма: + +``` +Здравствуйте, уважаемый модератор! + +Соискатель подал заявку на регистрацию в Личном кабинете. Для регистрации пройдите по #Master_DocumentLink# + + +Для корректной работы рекомендуется использовать браузер Google Chrome +По всем возникающим вопросам Вы можете обратиться в службу технической поддержки: +По телефону 8-800-777-95-13 +Электронная почта help-ecm@lexema.ru +``` + +### Вид уведомления "Корректировка маршрута. О поступлении в работу" + +Ниже представлен пример уведомления при поступлении документа на обработку после внесения корректировки через [форму корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/). + +![Форма](media/correctPostup.png) +![Форма](media/correctPostup2.png) +![Форма](media/correctPostup3.png) + +Пример текста письма: + +``` +#Master_FirstName# #Master_MiddleName#, #Master_Notification# +#Master_ShortContent# + +Организация: #Master_Organization# +#Master_Task# + +Документ: #Master_DocumentLink# + +#Master_PreviousRouteStage# +``` + +Пример текста смс: + +``` +Документ на обработку #Master_DocumentName# +``` + +Пример текста телеграмм: + +``` +#Master_FirstName# #Master_MiddleName#, #Master_Notification# +#Master_ShortContent# + +Организация: #Master_Organization# +#Master_Task# + +Документ: #Master_DocumentName# + +#Master_PreviousRouteStage# +``` + +### Вид уведомления "Корректировка маршрута. Удаление из маршрута" + +Ниже представлен пример уведомления при удалении участника из маршрута через [форму корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/#удаление_этапа). + +![Почта](media/deleteFromRouteMail.png) +![Почта](media/deleteFromRouteSMS.png) +![Почта](media/deleteMail.png) + +Пример текста письма: + +``` +#Master_FirstName# #Master_MiddleName#, Вас исключили из маршрута. + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# +``` + +Пример текста смс: + +``` +Вас исключили из маршрута +#Master_DocumentName# +#Master_DocumentLink# +``` + +Пример текста телеграмм: + +``` +Вас исключили из маршрута +#Master_DocumentName# +``` + +### Вид уведомления "Корректировка маршрута. Замененному на текущем этапе" + +Ниже представлен пример уведомления при замене участника в маршруте через [форму корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/#замена_участника). + +![Замена](media/replacementMail.png) +![Замена](media/replacementSMS.png) +![Замена](media/replacement.png) + +Пример текста письма: + +``` +#Master_FirstNamePrevious# #Master_MiddleNamePrevious#, Вас исключили из маршрута. +Новый участник маршрута #Master_FirstName# #Master_MiddleName# + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# + +``` + +Пример текста смс: + +``` +Вас исключили. Новый участник #Master_InitialsPrevious# +#Master_DocumentName# +``` + +Пример текста телеграмм: + +``` +#Master_FirstNamePrevious# #Master_MiddleNamePrevious#, Вас исключили из маршрута. +Новый участник маршрута #Master_FirstName# #Master_MiddleName# +Документ: #Master_DocumentLink# +``` + +### Вид уведомления "Корректировка маршрута. Возврат на предыдущий этап" + +Ниже представлен пример уведомления при возврате документа на предыдущий этап в маршруте через [форму корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/#вернуть_на_один_этап). + +![Возврат текст](media/returnMail.png) +![Возврат смс](media/returnSMS.png) +![Возврат](media/return.png) + +Пример текста письма: + +``` +#Master_FirstName# #Master_MiddleName#, документ вернули на предыдущий этап. Ожидайте уведомления о поступлении + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# + +``` + +Пример текста смс: + +``` +Документ #Master_DocumentLink# вернули на предыдущий этап. +``` + +Пример текста телеграмм: + +``` +#Master_FirstName# #Master_MiddleName#, документ вернули на предыдущий этап. Ожидайте уведомления о поступлении + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# +``` + +### Вид уведомления "Корректировка маршрута. Пропуск этапа" + +Ниже представлен пример уведомления при пропуске этапа через [форму корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/#пропустить_этап). + +![alt text](media/image-4.png) +![alt text](media/image-5.png) + +Пример текста письма: + +``` +#Master_FirstName# #Master_MiddleName#, ваш этап в маршруте в документе исключен из маршрута и перенаправлен далее по маршруту на следующий этап. + + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# + +``` + +Пример текста смс: + +``` +Документ #Master_DocumentLink# исключен этап. +``` + +Пример текста телеграмм: + +``` +#Master_FirstName# #Master_MiddleName#, ваш этап в маршруте в документе исключен из маршрута и перенаправлен далее по маршруту на следующий этап. + +Организация: #Master_Organization# +Задача: #Master_Task# + +Документ: #Master_DocumentLink# +``` + +### Вид уведомления "О настроенных пользователю замещениях" + +Ниже представлен пример уведомления при назначении [замещения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Функция%20замещения/) + +![Замещение текст](media/replaceMail.png) +![Замещение смс](media/replaceSMS.png) + +### Вид уведомления "Настройка заданий для планировщика" + +Ниже представлен пример уведомления при поступлении документа по [заданию планировщика](../Настройка внутрисистемных уведомлений/#настройка_заданий_для_планировщика). + +![Планировщик](media/sheduler.png) + +### Вид уведомления "Уведомления инициатора о работе с документом" + +Ниже представлен пример уведомления инициатору после [каждого](../Настройка%20документов/#вкладка_маршрут_документооборота) действия с документом по маршруту согласования. + +![Alt text](media/image-2.png) + +### Вид уведомления "О завершении маршрута" + +Ниже представлен пример уведомления инициатору после [завершения](../Настройка%20документов/#вкладка_маршрут_документооборота) маршрута согласования. + +![Alt text](media/image-3.png) + + + +### Вид уведомлений "О входе в систему не активированным пользователям" + +Ниже представлен пример уведомления о входе в систему не активным пользователям: + +![Pictures](media/screen6.png) + +**Дополнительный текст для руководителя** - при использовании служебного наименования **#Master_Chief#** в тексте письма, отображается блок в котором добавляется дополнительный текст для [руководителя подразделения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подразделения/#документ). + +![Pictures](media/screen2.png) + + +**Дополнительный текст для других сотрудников** - при использовании служебного наименования **#Master_OtherText#** в тексте письма, отображается блок в котором добавляется дополнительный текст для других сотрудников. + +![Pictures](media/screen3.png) + +Пример текста письма: + +``` + Добрый день, уважаемый #Master_FirstName# #Master_MiddleName#. + +Вы зарегистрированы в системе электронного документооборота «Лексема» #Master_Chief# #Master_OtherWorkerText# +Ваш логин #Master_Login# + +Программа работает как в веб версии, так и в мобильном приложении. + +Для начала работы в web-версии зайдите в браузер по адресу: #Master_RawLink# +Для корректной работы рекомендуется использовать Google Chrome. + +Сертификат для создания электронной подписи для подписания документов выпускается только в web-версии (открыть в браузере на компьютере #Master_Link#) в области «Документооборот» на закладке «Электронные подписи». + +После создания электронная подпись автоматически появляется в мобильном приложении. + +После создания сертификата электронной подписи необходимо распечатать Заявление на выдачу +сертификата и Расписку о получении сертификата, подписать и направить бумажный вариант в отдел кадров. + +Для входа в систему через мобильное приложение необходимо : +1. Скачать приложение : +Мобильное приложение Lexema-ECM доступно для скачивания в магазинах приложений AppStore и Google Play (название приложения – «Lexema-ECM»). +Перейти в них можно при помощи QR-кода в web-версии (т.е. открыть в браузере на компьютере #Master_Link#). +В верхнем левом углу нажать на кнопку "Мобильное приложение" и выбрать пункт "Открыть QR-код для подключения" либо нажать на изображение QR-кода в левой панели виджетов. Откроется печатная форма с тремя QR-кодами. +Далее необходимо при помощи стандартного приложения «Камера» на телефоне отсканировать QR-код соответствующего магазина и перейти по предложенной ссылке. +2. В установленном мобильном приложении «Lexema-ECM» нажать на кнопку "Конфигурация" и отсканировать QR-код для первой авторизации в приложении. Код можно найти, выполнив действия из шага 1. +3. Ввести логин и пароль +Ваш логин #Master_Login# + +4. После этого войти в приложение по кнопке "Войти". +Электронная подпись появится сразу после выпуска сертификата в web-версии. + +В системе настроены бланки кадровых заявлений для подачи их в электронном виде через личный +кабинет сотрудника. +Вы подписываете документы полученным сертификатом НЭП. + +Инструкции по работе в программе доступны в web-версии по кнопке #Master_HelpLink# в правом верхнему углу. + +Обратиться в техническую поддержку можно следующими способами: +- Написать заявку в техподдержку. Для этого нужно выбрать пункт «Создать заявку в тех поддержку» в плиточном меню на главной форме либо в стандартном меню открыть реестр «Заявки в техподдержку» +- Написать заявку в техподдержку. Для этого в плиточном меню системы создайте документ "Заявки в техподдержку" +- Телеграм-группа ССЫЛКА НА ГРУППУ + -Срочные заявки можно писать на почту АДРЕС ПОЧТЫ +По телефону 8-800-000-00 +``` + +### Вид уведомлений "О необходимости сдачи заявления на выпущенный ЭП в отдел кадров" + +Ниже представлен пример уведомления о необходимости сдачи заявления на выпущенный ЭП в отдел кадров + +![Pictures](media/image.png) + +Пример текста письма: + +``` + Добрый день, уважаемый #Master_FirstName# #Master_MiddleName#. + +Вы зарегистрированы в системе электронного документооборота «Лексема». +Вам необходимо распечатать Заявление на выдачу сертификата электронной подписи и Расписку о получении сертификата электронной подписи, подписать и направить бумажный вариант в отдел кадров. +Для того, чтобы распечатать документы, необходимо открыть #Master_RawLink# + +На данный момент нет отметки о получении в: +#Master_Certificates# + +Ваши документы также хранятся в разделе "Электронные подписи": попасть в него можно, открыв #Master_RawLink# +в главном окне, в области "Документооборот", вкладка "Электронные подписи". +Печатные формы открываются по ссылкам в столбцах "Заявление" и "Расписка". +``` + +Пример уведомления отправленный на почту: + +![Pictures](media/screen4.png) + + + + + diff --git a/docs/Admin manuals/Конструктор уведомлений/media/correctPostup.png b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup.png new file mode 100644 index 0000000..3b27934 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/correctPostup2.png b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup2.png new file mode 100644 index 0000000..952e0a8 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup2.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/correctPostup3.png b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup3.png new file mode 100644 index 0000000..41bb07e Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/correctPostup3.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteMail.png b/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteMail.png new file mode 100644 index 0000000..9e8b5e8 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteSMS.png b/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteSMS.png new file mode 100644 index 0000000..2ddd85d Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/deleteFromRouteSMS.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/deleteMail.png b/docs/Admin manuals/Конструктор уведомлений/media/deleteMail.png new file mode 100644 index 0000000..0d11e6c Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/deleteMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/form.png b/docs/Admin manuals/Конструктор уведомлений/media/form.png new file mode 100644 index 0000000..24915bc Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/form.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image-1.png b/docs/Admin manuals/Конструктор уведомлений/media/image-1.png new file mode 100644 index 0000000..bde5c8f Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image-1.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image-2.png b/docs/Admin manuals/Конструктор уведомлений/media/image-2.png new file mode 100644 index 0000000..2b180b9 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image-2.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image-3.png b/docs/Admin manuals/Конструктор уведомлений/media/image-3.png new file mode 100644 index 0000000..cc6c949 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image-3.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image-4.png b/docs/Admin manuals/Конструктор уведомлений/media/image-4.png new file mode 100644 index 0000000..571f4c0 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image-4.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image-5.png b/docs/Admin manuals/Конструктор уведомлений/media/image-5.png new file mode 100644 index 0000000..3e04958 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image-5.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/image.png b/docs/Admin manuals/Конструктор уведомлений/media/image.png new file mode 100644 index 0000000..951465b Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/image.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/message.png b/docs/Admin manuals/Конструктор уведомлений/media/message.png new file mode 100644 index 0000000..3787d6d Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/message.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/nep1.png b/docs/Admin manuals/Конструктор уведомлений/media/nep1.png new file mode 100644 index 0000000..6e5f183 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/nep1.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/nep2.png b/docs/Admin manuals/Конструктор уведомлений/media/nep2.png new file mode 100644 index 0000000..f0d2d58 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/nep2.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/nep3.png b/docs/Admin manuals/Конструктор уведомлений/media/nep3.png new file mode 100644 index 0000000..d6afe2d Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/nep3.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/null.png b/docs/Admin manuals/Конструктор уведомлений/media/null.png new file mode 100644 index 0000000..538135e Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/null.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/registration.png b/docs/Admin manuals/Конструктор уведомлений/media/registration.png new file mode 100644 index 0000000..2bdf5bd Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/registration.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/registration2.png b/docs/Admin manuals/Конструктор уведомлений/media/registration2.png new file mode 100644 index 0000000..ac3e946 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/registration2.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/replaceMail.png b/docs/Admin manuals/Конструктор уведомлений/media/replaceMail.png new file mode 100644 index 0000000..2dcde9c Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/replaceMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/replaceSMS.png b/docs/Admin manuals/Конструктор уведомлений/media/replaceSMS.png new file mode 100644 index 0000000..00b795a Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/replaceSMS.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/replacement.png b/docs/Admin manuals/Конструктор уведомлений/media/replacement.png new file mode 100644 index 0000000..6b5635a Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/replacement.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/replacementMail.png b/docs/Admin manuals/Конструктор уведомлений/media/replacementMail.png new file mode 100644 index 0000000..b856040 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/replacementMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/replacementSMS.png b/docs/Admin manuals/Конструктор уведомлений/media/replacementSMS.png new file mode 100644 index 0000000..202111c Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/replacementSMS.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/return.png b/docs/Admin manuals/Конструктор уведомлений/media/return.png new file mode 100644 index 0000000..91c44ac Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/return.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/returnMail.png b/docs/Admin manuals/Конструктор уведомлений/media/returnMail.png new file mode 100644 index 0000000..5dc8e86 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/returnMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/returnSMS.png b/docs/Admin manuals/Конструктор уведомлений/media/returnSMS.png new file mode 100644 index 0000000..22a3001 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/returnSMS.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen 1-1.png b/docs/Admin manuals/Конструктор уведомлений/media/screen 1-1.png new file mode 100644 index 0000000..171bf53 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen 1-1.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen 1.png b/docs/Admin manuals/Конструктор уведомлений/media/screen 1.png new file mode 100644 index 0000000..b1e868d Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen 1.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen1.png b/docs/Admin manuals/Конструктор уведомлений/media/screen1.png new file mode 100644 index 0000000..a9e6fdc Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen1.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen2.png b/docs/Admin manuals/Конструктор уведомлений/media/screen2.png new file mode 100644 index 0000000..84b84d9 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen2.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen3.png b/docs/Admin manuals/Конструктор уведомлений/media/screen3.png new file mode 100644 index 0000000..b366192 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen3.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen4.png b/docs/Admin manuals/Конструктор уведомлений/media/screen4.png new file mode 100644 index 0000000..1bf1251 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen4.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen5.png b/docs/Admin manuals/Конструктор уведомлений/media/screen5.png new file mode 100644 index 0000000..37ab38a Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen5.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/screen6.png b/docs/Admin manuals/Конструктор уведомлений/media/screen6.png new file mode 100644 index 0000000..0f4aa80 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/screen6.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/sheduler.png b/docs/Admin manuals/Конструктор уведомлений/media/sheduler.png new file mode 100644 index 0000000..50edfa0 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/sheduler.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/sms.png b/docs/Admin manuals/Конструктор уведомлений/media/sms.png new file mode 100644 index 0000000..553ce9b Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/sms.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/textRuk.png b/docs/Admin manuals/Конструктор уведомлений/media/textRuk.png new file mode 100644 index 0000000..14f8fd9 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/textRuk.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/textSotrud.png b/docs/Admin manuals/Конструктор уведомлений/media/textSotrud.png new file mode 100644 index 0000000..e97e463 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/textSotrud.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/vrabotuMail.png b/docs/Admin manuals/Конструктор уведомлений/media/vrabotuMail.png new file mode 100644 index 0000000..83e1e07 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/vrabotuMail.png differ diff --git a/docs/Admin manuals/Конструктор уведомлений/media/vrabotuSMS.png b/docs/Admin manuals/Конструктор уведомлений/media/vrabotuSMS.png new file mode 100644 index 0000000..ae9e2f2 Binary files /dev/null and b/docs/Admin manuals/Конструктор уведомлений/media/vrabotuSMS.png differ diff --git a/docs/Admin manuals/Контрагенты/index.md b/docs/Admin manuals/Контрагенты/index.md new file mode 100644 index 0000000..f05acf4 --- /dev/null +++ b/docs/Admin manuals/Контрагенты/index.md @@ -0,0 +1,211 @@ +# Контрагенты + +## Общее описание назначения документа + +Контрагент – это общее понятие, куда включены поставщики и покупатели, организации и индивидуальные предприниматели. + +В качестве контрагента может выступать организация, имеющая несколько собственных юридических лиц (холдинг). В этом случае в справочник "Контрагенты" заносится головная организация холдинга, а также все юридические лица, входящие в состав холдинга. Для всех контрагентов, входящих в состав холдинга, указывается головной контрагент – головная организация холдинга. + +Документ "Контрагенты" предназначен для хранения данных о контрагентах (в том числе организации пользователя). Основные данные: наименование, реквизиты и тип контрагента, его контактные данные, банковские реквизиты, договоры и данные грузополучателей. Также из данного документа можно перейти в создание документа в реестре недобросовестных поставщиков. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Контрагенты". + +Откроется реестр контрагентов. Контрагенты, выделенные в реестре красным цветом, на данный момент не являются действующими. Данные организации либо полностью ликвидированы, либо вместо них есть правопреемник, который принял на себя все обязательства по зарегистрированным ранее договорам. В последнем случае в карточке контрагента будет заполнено поле "Правопреемник". + +![Alt text](media/image.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов. + +![](./media/create.png) + +## Документ + +Пример заполненного документа "Контрагент" выглядит следующим образом: + +![Alt text](media/image-1.png) + +Обязательными полями для заполнения являются ОКОПФ, краткое и полное наименования контрагента, ИНН, КПП, юридический адрес, тип и вид контрагента. + +При внесении филиалов (обособленных подразделений) головной организации в справочник контрагентов обзяательно для заполнения соответствующим значением поле "**Своя организация**" на вкладке "**Настройка**". + +Например, ООО "Радуга" – головная организация, одним ее из филиалов является Уральский филиал ООО "Радуга". + +Для ООО "Радуга" заполненное поле выглядит следующим образом: + +![](./media/image1.png) + +Для Уральского филиала ООО "Радуга": + +![](./media/image2.png) + +Кнопка "Вложения" позволяет прикреплять файлы разного формата, связанные с контрагентом. Кнопка "Печать" вызывает печатную форму "Карточка контрагента" в PDF-формате. Кнопка "Добавить в РНП" позволяет внести контрагента в реестр недобросовестных поставщиков. + +По кнопке "Печать" можно сформировать "Карточку контрагента" и "Согласие на обработку данных ИП": + +![Рисунок Отчетные формы](./media/image7.png) + +### Вкладка "Основная" + +Чтобы заполнить обязательные поля "Орг. правовая форма(ОКОПФ)" и "Тип контрагента" необходимо заполнить справочники [Формы собственности](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A4%D0%BE%D1%80%D0%BC%D1%8B%20%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8/) и "Типы контрагентов" соответственно. + +Список возможных значений обязательного поля "Вид контрагента" заполнен стандартными значениями, поэтому заполнять справочники не требуется. Для индивидуальных предпринимателей в поле "вид контрагента" выбрать "Физ.лицо". + +ИНН и КПП – текстовые поля. ИНН – идентификационный номер контрагента, для отражения в печатных формах документации. КПП – код постановки на учет, для отражения в печатных формах документов. + +Также рекомендуется заполнить значением поле "ОГРН". + +Для быстрого заполнения реквизитов (Правовая форма, ИНН, КПП, ОГРН, Дата регистрации, Дата прекращения деятельности на вкладке "Основная"; Юридический адрес, ФИО и должность руководителя на вкладке "Контакты и адреса") можно воспользоваться кнопкой "Загрузить реквизиты", которая на основе ИНН или ОГРН получает данные об организации из [ЕГРЮЛ/ЕГРИП](https://egrul.nalog.ru). Для успешной загрузки данных в форме "Авторизация для сервиса "ЕГРЮЛ"" необходимо прописать настройки подключения и поставить галочку в поле "Сервис включён". + +Полное наименование – полное наименование контрагента, указанное в учредительных документах организации, для отражения в печатных формах документации, где требуется выводить полное наименование контрагента. + +Краткое наименование – краткое наименование контрагента, для использования в экранных формах документов. + +Наименование контрагента в поле "Наименование для печати" используется для вывода в печатные формы, где требуется краткое наименование. + +Если контрагент прекратил свою деятельность, необходимо поставить галочку в поле "Ликвидирован"и заполнить поле "Прекращение деятельности". Если после прекращения деятельности контрагента остался его правопреемник, то можно заполнить поле "Правопреемник" значением из списка контрагентов. + +Если контрагент является нерезидентом, необходимо поставить галочку в поле "Нерезидент". + +Поле "Головная организация" заполняется, если контрагент является обособленным подразделением в составе холдинга. + +Если известна дата регистрации контрагента, заполняется поле "Дата регистрации". + +На данной вкладке также имеется кнопка "История изм.пол.наименования", при нажатии на которую открывается вложенная форма с информацией о наименованиях рассматриваемой организации с указанием даты изменения наименования в системе и о соответствующих документах. + +Кнопка "История изменений" напротив полей позволяет проверить историю изменения КПП, полного наименования, юридического адреса контрагента, если в базу данных вносились изменения. + +***Для внесения индивидуальных предпринимателей, помимо заполнения основных полей, нужно внести СНИЛС *** + + +### Вкладка "Контакты и адреса" + +Указанная на данной вкладке информация предназначена для вывода в печатные формы документов. Юридический адрес является обязательным для заполнения полем. + +Рекомендуемыми к заполнению полями являются: + +- Руководитель +- Должность руководителя +- Телефон +- E-mail +- Почтовый адрес +- Фактический адрес + +![Alt text](media/image-2.png) + +Для заполнения адресов нужно нажать кнопку "Введение адреса с помощью ФИАС". + +![Рисунок 5 Заполнение юридического адреса](./media/image3.png) + +Откроется форма для внесения адреса: + +![Рисунок 5 Заполнение юридического адреса](./media/image4.png) + +Если на проекте подключен ФИАС, то поля Страна, Регион, Район, Город, Населенный пункт, Улица, Дом, Тип помещения заполняются значениями из справочника. + +В противном случае, адрес можно внести вручную без заполнения этих полейи нажать кнопку "Сохранить" + +![Рисунок 6 Заполнение юридического адреса](./media/image5.png) + +***По индивидуальным предпринимателям нужно заполнить паспортные данные в таблице "Документы". Для добавления новой строки нажать кнопку "Добавить":*** + +![Рисунок 7 Заполнение паспортных данных](./media/image6.png) + +Для того, чтобы сработала проверка на заполнение паспортных данных и СНИЛС для индивидуальных предпринимателей при сохранении документа, необходимо обратиться к администратору системы + +### Вкладка "Банковские реквизиты" + +На данной вкладке указываются банковские счета контрагента. Следует указать тот расчетный счет, который будет проставляться по умолчанию в платежные документы данной организации. Закрытые счета отмечаются признаком "Не использовать". + +Чтобы заполнить банковские реквизиты контрагента необходимо добавить строку в таблицу "Банковские реквизиты" с помощью кнопки ![](./media/add.png) + +Поле "Код" заполняется автоматически. Поле "Банк (Наименование/БИК/Корр.счет)" заполняется значением из списка, сформированного на основе реестра "Банки" из папки "Работа с контрагентами". Среди нескольких банковских реквизитов можно выбрать вставляемые в документы по умолчанию с помощью галочки в поле "Использовать по умолчанию". + +![Alt text](media/image-3.png) + +### Вкладка "Договоры" + +На вкладке "Договоры" отражается история заключения договоров между организацией, для которой ведется учет в системе и рассматриваемым контрагентом. + +В первой таблице перечислены все заключенные с контрагентом договоры с основной информацией по ним и ссылками на документы. Вторая таблица заполняется дополнительными соглашениями к договору, на строку с которым нажал пользователь. + +![Alt text](media/image-4.png) + +### Вкладка "CRM" + +Термин CRM в переводе с английского означает управление отношениями с покупателями. + +Для автоматического заполнения полей некоторых форм можно заполнить поле "Менеджер", выбрав одного из сотрудников текущей компании администратора системы, а также заполнить варианты склонения должности и ФИО руководителя и ФИО главного бухгалтера рассматриваемого контрагента. + +![Alt text](media/image-5.png) + +Для быстрого заполнения склонений ФИО и должностей по падежам можно воспользоваться соответствующими кнопками. Будет предложено выбрать пол (ж – женский, м – мужской), и после выбора пола и нажатия на кнопку "Просклонять" поля с дательным, родительным и винительным падежами будут заполнены автоматически. + +Следует обратить внимание, что данная функция может работать *некорректно* при работе с нераспространёнными на территории РФ ФИО. В таком случае необходимо заполнить поля вручную. + +![Рисунок 8 Выбор пола руководителя](./media/declension.png) + +### Вкладка "Доп реквизиты" + +На вкладке предлагаются к заполнению дополнительные реквизиты контрагента, не требующие обязательного заполнения, такие как ОКАТО, ОКТМО, регистрационные номера в ПФР и ФСС, вид территориальных условий, районный коэффициент, вид тарифа страховых взносов, вида дополнительных взносов. + +![Alt text](media/image-6.png) + +### Вкладка "Провайдер обучения" + +Вкладка заполняется, если контрагент является провайдером обучения. Для этого ставится признак "Провайдер обучения" и вводится информация по лицензии на обучение в табличной части по кнопке "Добавить" (+). + +Если вкладка не заполнена, то контрагент не будет отражаться в документах по обучению. + +![Alt text](media/image-7.png) + +### Вкладка "Настройка" + +Если рассматриваемый контрагент является одним из контрагентов, то поле "Своя организация" обязательно к заполнению. Поле заполняется одним из значений списка компаний. + +![Alt text](media/image-8.png) + +### Вкладка "Грузополучатели" + +Заполняется адресами доставки контрагента, которые могут использоваться в расходной накладной. + +- Грузополучатель – текстовое поле, заполняется наименованием подразделения. +- Адрес доставки – адрес грузополучателя, является обязательным полем. +- Примечание – текстовое поле. + +![Alt text](media/image-9.png) + +Если настроена работа с системой "Честный знак", необходимо заполнить текстовое поле "ID в честный знак" и идентификаторы грузополучателей в системе "Честный знак". После заполнении ID контрагента в системе "Честный знак" при нажатии на кнопку "Обновить информацию" таблица заполняется автоматически. + +### Добавление логотипа + +Для отображения логотипа компании в печатной форме, документа, нажмите кнопку "Вложения". Во всплывающем окне "Вложения к документу" нажмите кнопку "Добавить вложение", загрузите графический файл с логотипом. **Тип вложения необходимо проставить "Логотип"** + +!!! warning + Разрешение файла должно быть максимально - 200х200. В случае загрузки файла с более высоким разрешением, в печатной форме документа кириллические буквы переходят в диакритические знаки (сбрасывается кодировка) + +![Alt text](media/image-10.png) + +### Вкладка "Доверенность" + +Указываются лица без доверенности, т.е. руководители организации: генеральный директор, директор, его заместители и т.д. + +![Alt text](media/image-11.png) + +### Вкладка "Настройка интеграции с Диадок"# + +**Диадок** — это система юридически значимого электронного документооборота. Пользователи сервиса подписывают документы квалифицированной электронной подписью и обмениваются ими с контрагентами без дублирования на бумаге. + +**”BoxId (ручной ввод)”** – вручную прописывается BoxId организации. + +!!! example "Пример" + Яндекс Бизнес – дочерняя организация Яндекса и допустим, что в Лексеме мы работаем с ней (через интеграцию с Диадок). При выставлении счетов на оплату Яндекс Бизнес проставляет реквизиты Яндекса (головного офиса). В этом случае прописывается BoxId Яндекса. Может быть и другой случай, когда работа производится с головной организацией – Яндексом, а счета предоставляются дочерней – Яндекс Бизнесу. В этом случае прописывают BoxId Яндекс Бизнеса. + +**Boxid** - идентификатор ящика организации на сервере Диадока. + +**Guid** — это идентификационный номер в ЭДО. + +**FnsParticipantId** - идентификатор организации на сервере Диадока. + +**В роуминге** - признак работы через другого оператора электронного документооборота, например, Тензор. \ No newline at end of file diff --git a/docs/Admin manuals/Контрагенты/media/add.png b/docs/Admin manuals/Контрагенты/media/add.png new file mode 100644 index 0000000..745102c Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/add.png differ diff --git a/docs/Admin manuals/Контрагенты/media/create.png b/docs/Admin manuals/Контрагенты/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/create.png differ diff --git a/docs/Admin manuals/Контрагенты/media/declension.png b/docs/Admin manuals/Контрагенты/media/declension.png new file mode 100644 index 0000000..819aa4e Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/declension.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleAdditReq.png b/docs/Admin manuals/Контрагенты/media/docExampleAdditReq.png new file mode 100644 index 0000000..4a6d152 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleAdditReq.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleBank.png b/docs/Admin manuals/Контрагенты/media/docExampleBank.png new file mode 100644 index 0000000..e70a9d9 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleBank.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleCRM.png b/docs/Admin manuals/Контрагенты/media/docExampleCRM.png new file mode 100644 index 0000000..79869d4 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleCRM.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleContacts.png b/docs/Admin manuals/Контрагенты/media/docExampleContacts.png new file mode 100644 index 0000000..a975555 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleContacts.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleContracts.png b/docs/Admin manuals/Контрагенты/media/docExampleContracts.png new file mode 100644 index 0000000..a715fee Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleContracts.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleMain.png b/docs/Admin manuals/Контрагенты/media/docExampleMain.png new file mode 100644 index 0000000..4c24462 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleMain.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleSettings.png b/docs/Admin manuals/Контрагенты/media/docExampleSettings.png new file mode 100644 index 0000000..8706dc8 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleSettings.png differ diff --git a/docs/Admin manuals/Контрагенты/media/docExampleСonsignees.png b/docs/Admin manuals/Контрагенты/media/docExampleСonsignees.png new file mode 100644 index 0000000..417533e Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/docExampleСonsignees.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-1.png b/docs/Admin manuals/Контрагенты/media/image-1.png new file mode 100644 index 0000000..a4ccdef Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-1.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-10.png b/docs/Admin manuals/Контрагенты/media/image-10.png new file mode 100644 index 0000000..5058974 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-10.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-11.png b/docs/Admin manuals/Контрагенты/media/image-11.png new file mode 100644 index 0000000..aee933a Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-11.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-2.png b/docs/Admin manuals/Контрагенты/media/image-2.png new file mode 100644 index 0000000..fc13c8f Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-2.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-3.png b/docs/Admin manuals/Контрагенты/media/image-3.png new file mode 100644 index 0000000..2acc343 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-3.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-4.png b/docs/Admin manuals/Контрагенты/media/image-4.png new file mode 100644 index 0000000..2f2e703 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-4.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-5.png b/docs/Admin manuals/Контрагенты/media/image-5.png new file mode 100644 index 0000000..6e92078 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-5.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-6.png b/docs/Admin manuals/Контрагенты/media/image-6.png new file mode 100644 index 0000000..903c00f Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-6.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-7.png b/docs/Admin manuals/Контрагенты/media/image-7.png new file mode 100644 index 0000000..0935aa3 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-7.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-8.png b/docs/Admin manuals/Контрагенты/media/image-8.png new file mode 100644 index 0000000..24d831c Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-8.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image-9.png b/docs/Admin manuals/Контрагенты/media/image-9.png new file mode 100644 index 0000000..5ddc442 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image-9.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image.png b/docs/Admin manuals/Контрагенты/media/image.png new file mode 100644 index 0000000..a9f9b5d Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image1.png b/docs/Admin manuals/Контрагенты/media/image1.png new file mode 100644 index 0000000..516d162 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image1.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image2.png b/docs/Admin manuals/Контрагенты/media/image2.png new file mode 100644 index 0000000..e31ca4d Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image2.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image3.png b/docs/Admin manuals/Контрагенты/media/image3.png new file mode 100644 index 0000000..7c17bb3 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image3.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image4.png b/docs/Admin manuals/Контрагенты/media/image4.png new file mode 100644 index 0000000..56cd104 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image4.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image5.png b/docs/Admin manuals/Контрагенты/media/image5.png new file mode 100644 index 0000000..a921ec6 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image5.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image6.png b/docs/Admin manuals/Контрагенты/media/image6.png new file mode 100644 index 0000000..2ae309e Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image6.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image7.png b/docs/Admin manuals/Контрагенты/media/image7.png new file mode 100644 index 0000000..5d8e771 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image7.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image8.png b/docs/Admin manuals/Контрагенты/media/image8.png new file mode 100644 index 0000000..56cb91a Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image8.png differ diff --git a/docs/Admin manuals/Контрагенты/media/image9.png b/docs/Admin manuals/Контрагенты/media/image9.png new file mode 100644 index 0000000..2d3b912 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/image9.png differ diff --git a/docs/Admin manuals/Контрагенты/media/logo.png b/docs/Admin manuals/Контрагенты/media/logo.png new file mode 100644 index 0000000..9027096 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/logo.png differ diff --git a/docs/Admin manuals/Контрагенты/media/menu.png b/docs/Admin manuals/Контрагенты/media/menu.png new file mode 100644 index 0000000..fa1ffa8 Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/menu.png differ diff --git a/docs/Admin manuals/Контрагенты/media/registry.png b/docs/Admin manuals/Контрагенты/media/registry.png new file mode 100644 index 0000000..b483bbc Binary files /dev/null and b/docs/Admin manuals/Контрагенты/media/registry.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/index.md b/docs/Admin manuals/Контур.Доверенности/index.md new file mode 100644 index 0000000..74bca81 --- /dev/null +++ b/docs/Admin manuals/Контур.Доверенности/index.md @@ -0,0 +1,179 @@ +--- +search: + boost: 4 +--- +# Контур.Доверенности + +## Описание + + **Контур.Доверенности** - программный продукт от фирмы "Контур", который необходим для регистрации доверенностей с Центральным Распределенным Реестром ФНС, далее именуемое как ЦПРР ФНС. + + Основная функция МЧД в том что есть возможность проверить подлинность, валидность и верификацию полномочий. + + На данной платформе имеется 2 вида площадок **_Тестовая_** и **_Продуктивная_** для МЧД доверенностей: + + - **Тестовая** - это форма, которая имеет внутреннее сообщение МЧД доверенностей между контрагентами. + - **Продуктивная** - это форма, которая имеет прямой доступ к ЦПРР ФНС, то есть место где регистрируются все МЧД доверенности формата b2b. + +Продуктивная прощадка имеет настройки конфигурации (конфиги) на каждую организацию. Для каждой организации в конфиги прописывается **путь** и уникальный **ключ**. Числом обозначается номер организации в реестре. + +![Puctires](media/screen-2.png) + +Для сервиса обмена с Контур.Доверенности должен быть отдельный пользователь с правами администратора, который должен быть указан в конфигурации, в разделе сервиса. + +![Puctires](media/screen-1.1.png) + +![Puctires](media/screen-1.png) + +А в разделе "Интерграции" необходимо прописать маршруты для каждой организации. Идентификаторы организаций можно найти при помощи программы Postman, при запросе всех организаций. + +![Puctires](media/screen-3.1.png){ width=70% } +![Puctires](media/screen-3.png){ width=70% } + +- **"shortName"** - имя организации +- **id** - ключ, он же часть маршрута для обращения по API к Контур.Доверенности + +## Настройка интеграции с Контур.Доверенности + +Чтобы данный сервис начал работать на сайте необходимо произвести некоторые настройки. Такие как **"Подключение сервиса"**, **"Настройка продакшена JSON"** и **"Создание view"**. + +### *Подключение сервиса* + +Для корректной работы с платформой Контур.Доверенности необходимо в первую очередь настроить подключение сервиса. + +Для подключения необходимо установить **web-service "ecosoft-lexema8-integration-service"**. После чего добавить в **package.json** в раздел **devDependencies** - _"ecosoft-lexema8-integration-service". + + + +### *Настройка продакшена JSON* + +Чтобы подключить продакшен JSON необходимо прописать в **production.json** на проекте в раздел **application**. В конфигурации документа имеется APIKEY далее именуемое как API-ключ. + +??? Пример "Пример настроек в продакшене" + + ``` JSON + integration: { + protocol: 'http', + host: 'integration_service', + port: 3205, + route: '/api/v2.0/integration', + script: 'ecosoft-lexema8-integration-service', + routes: { + kontur: { + type: 'group', + headers: { + 'X-KONTUR-APIKEY': 'cq951ld6-121r' + }, + routes: { + 1: 'https://m4d-api-staging.testkontur.ru/v1/organizations/4a7fb5b7-8f6b-4a68-8f5e-0ff45c3fd0a6' + // , COrg филиала: 'https://m4d-api-staging.testkontur.ru/v1/organizations/id организации в контуре' + } + } + + } + } + ``` + +Далее необходимо прописать в **index.js** на проекте в разделе **Services**: + +??? Пример "Пример **index.js**" + + ```JSON + konturM4D: { + Ctor: KonturM4DService , + args: {withCOrg: true} + } + ``` + +И сделать там же импорт **KonturM4DService** + +??? Пример "Пример импорта" + + ```JSON + import { KonturM4DService } from 'ecosoft-lexema8-docflow-documents-lib' + ``` + + + +В обязательном порядке необходимо создать роли **empowermentrevocation_write** и **empowermentrevocation_read**, включить их в роли, которые смогут отзывать доверенности. Так же создать роль **empowerment_admin**. + +Добавить _Настройку документа_ указанную в [примере](http://ecm-demo.dev.lan/#/view/DocflowDocumentSettingsForm/37). Создать [подтип](http://ecm-demo.dev.lan/#/view/DocumentSubtypeForm/219) документа и создать к нему [конструктор](http://ecm-demo.dev.lan/#/view/DocumentConstructorForm/369). + +После чего создать маршрут в документе и добавить в **units.json** скрипт: + +??? Пример "Пример скрипта **units.json**" + + ```JSON + { + "key": "EmpowermentRevocationRegistry", + "caption": "Отзыв доверенностей", + "form": ["EmpowermentRevocationRegistry", "ecosoft-lexema8-docflow-documents-lib"] + }, + { + "key": "EmpowermentRevocationForm", + "caption": "", + "form": ["EmpowermentRevocationForm", "ecosoft-lexema8-docflow-documents-lib"] + } + ``` + + +## Работа с Контур.Доверенности + +На проекте должен быть настроен подтип МЧД со служебным наименованием **_MachineReadablePowerOfAttorney_**. Так же в шаблоне маршрута должно быть подписание КЭПом руководителя. +### _Доверитель и доверительные лица_ + +В Карточке контрагента своей организации на вкладке **"Доверенность"** указать _"Лицо без доверернности"_, как правило лицом без доверенности является Генеральный Директор, то есть тот, кто имеет право подписывать именно КЭПом юридического лица. Заполняя форму документа доверенности МЧД, по умолчанию заполняется сотрудник, указанный как лицо без доверенности, в поле **"Лицо без доверенности (доверитель)"**. + +### _Сведения о полномочиях_ + +**Полномочия** могут быть человекочитаемые и машиночитаемые. + +- **Человекочитаемые** - это полномочия, которые заказчик вносит вручную в справочник полномочий. + +- **Машиночитаемые** - это полномочия, загруженные из справочника МинЦифры (Министерство Цифрового развития, связи и массовых коммуникаций Российской Федерации). + +Чтобы загрузить эти полномочия необходимо в реестре **"Справочник полномочий"** нажать кнопку _"Загрузить перечень из файла"_. Прежде всего необходимо на сайте ГосУслуг скачать excel-файл с перечнем, после чего нажать на кнопку _"Загрузить перечень из файла"_ и тогда система загрузит все недостающие полномочия в реестр. Справочник находится в [этом](https://esnsi.gosuslugi.ru/classifiers/9532/data?pg=1&p=1) ресурсе. + +![Picturies](media/screen-5.png) + +При загрузке полномочий актуализируются записи в справочнике, то есть закрываются не действующие и добавляются новые. + +Подсправочник **"Группа полномочий"** необходим, чтобы выстроить иерархическое дерево при выборе полномочий в документе "Доверенность" в разеделе "Сведения о полномочиях". + +В **"Группах полномочий"** необходимо настроить для каждого проекта "Разделы групп", то есть это группа с определенным названием и NSI ID (Заполняется вручную). При загрузке справочника полномочий МинЦифры, новые полномочия загружаются согласно указанных групп NSI ID. + +![Picturies](media/screen-6.png) +![Picturies](media/screen-6.1.png) + + + +При запуске сайта, в реестре доверенностей необходимо загрузить "Исторические доверенности", которые загружаются по кнопке **"Загрузить из Контура"**. + +![Picturies](media/screen-7.png) + +При нажатии кнопки **"Загрузить из Контура"** Лексема обратиться к ЦПРР ФНС через API по текущей организации с запросом доверенностей, которых в Лексеме еще нет. И загрузит саму карточку доверенности и хml-файл с описанием этой доверенности. + +После регистрации документа и подписания доверенности КЭПом во вложении создается xml-файл, пример вложения указан на скрине ниже: + +![Picturies](media/screen-8.png) + +В названии xml-файла имеется идентификатор, который берется из раздела МЧД в доверенности. Так же этот идентификатор используется для проверки в ЦПРР ФНС. Произвести проверку доверенности можно в [сервисе ФНС](https://m4d.nalog.gov.ru/emchd/check-status). + +После завершения маршрута документ возвращается инициатору со _"Статусом в реестре ФНС"_ - **"Зарегестрировано"** и можно дальше работать с документом в тех системах, которые необходимы. + +### _Ошибка операции по регистрации доверенности_ + +В форме "Настройка заданий для планировщика" имеется задача _Уведомление об ошибках регистрации МЧД или отзыва_ которая необходима для того чтобы система оповещала пользователя о ошибке регистрации МЧД. + +Если вернется статус _"Ошибка регистрации"_ необходимо в программе Postman отправить запрос по текущей доверенности. Для этого необходимо знать id доверенности, узнать ее можно следующий путём. +Необходимо в базе данных сделать запрос на необходимую доверенность, после чего в колонке **"KonturOperationId"** взять значение по доверенности, которая пришла с ошибкой и ввести в Postman в строку **GET** запрос. Postman отправит запрос по текущей доверенности, где будет иметься подраздел **error** с описанием проблемы в строке _"message"_. + +С примером ознакомиться можно на скрине ниже: + +![Picturies](media/screen-10.png) + +Если работник увольняется, система автоматически отзывает доверенность, то есть создается документ _"Отзыв доверенности"_ и запускается по маршруту. "Отзыв доверенности" сразу направляется Генеральному Директору на подпись КЭП. После подписания отзыва Генеральным Директором, документ отправляется в Контур.Доверенности на регистрацию в ЦПРР ФНС. В результате регистрации этой операции статус доверенности в ЦПРР становится _"Отозван"_. +В самом отзыве доверенности формируется собственный "id операции", то есть этот id осуществил отзыв той доверенности, которая лежит в "Связках". + +![Picturies](media/screen-9.1.png) + diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-1.1.png b/docs/Admin manuals/Контур.Доверенности/media/screen-1.1.png new file mode 100644 index 0000000..ea4214c Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-1.1.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-1.png b/docs/Admin manuals/Контур.Доверенности/media/screen-1.png new file mode 100644 index 0000000..a65cd6f Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-1.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-10.png b/docs/Admin manuals/Контур.Доверенности/media/screen-10.png new file mode 100644 index 0000000..9515c1c Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-10.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-2.png b/docs/Admin manuals/Контур.Доверенности/media/screen-2.png new file mode 100644 index 0000000..0be3167 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-2.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-3.1.png b/docs/Admin manuals/Контур.Доверенности/media/screen-3.1.png new file mode 100644 index 0000000..e27e7df Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-3.1.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-3.png b/docs/Admin manuals/Контур.Доверенности/media/screen-3.png new file mode 100644 index 0000000..c9daa0e Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-3.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-4.png b/docs/Admin manuals/Контур.Доверенности/media/screen-4.png new file mode 100644 index 0000000..589a7d5 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-4.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-5.png b/docs/Admin manuals/Контур.Доверенности/media/screen-5.png new file mode 100644 index 0000000..a0d3716 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-5.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-6.1.png b/docs/Admin manuals/Контур.Доверенности/media/screen-6.1.png new file mode 100644 index 0000000..0af5bc0 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-6.1.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-6.png b/docs/Admin manuals/Контур.Доверенности/media/screen-6.png new file mode 100644 index 0000000..0adc87a Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-6.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-7.png b/docs/Admin manuals/Контур.Доверенности/media/screen-7.png new file mode 100644 index 0000000..bc2074a Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-7.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-8.png b/docs/Admin manuals/Контур.Доверенности/media/screen-8.png new file mode 100644 index 0000000..907c1c9 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-8.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-9.1.png b/docs/Admin manuals/Контур.Доверенности/media/screen-9.1.png new file mode 100644 index 0000000..421be66 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-9.1.png differ diff --git a/docs/Admin manuals/Контур.Доверенности/media/screen-9.png b/docs/Admin manuals/Контур.Доверенности/media/screen-9.png new file mode 100644 index 0000000..7ffcb80 Binary files /dev/null and b/docs/Admin manuals/Контур.Доверенности/media/screen-9.png differ diff --git a/docs/Admin manuals/Критерии оценки теста/index.md b/docs/Admin manuals/Критерии оценки теста/index.md new file mode 100644 index 0000000..17b308a --- /dev/null +++ b/docs/Admin manuals/Критерии оценки теста/index.md @@ -0,0 +1,21 @@ +# Критерий оценки теста + +С помощью критериев можно обеспечить надежность и независимость оценивания + +Критерий оценивания — это средство, которое можно использовать для оценки работ. Создавая критерий оценивания, вы делите назначенную работу на отдельные части. + +## Создание критерий + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Критерий оценки теста**". У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +В открывшемся документе нажмите кнопку "Создать". + +В поле "Наименование" введите название критерий оценки. Например "Сдал / Не сдал" + +В табличной части добавьте название оценки и соотношение правильных / неправильных ответов. Например, не сдал в случае правильности ответов от 0% до 79%, а сдал от 80% до 100%. Нажмите Сохранить и Закрыть. + +![Критерии сдал/не сдал](media/criteriSdal.png) + +Также можно создать критерий по оценочной системе: + +![Оценочная система](media/ocenka.png) \ No newline at end of file diff --git a/docs/Admin manuals/Критерии оценки теста/media/criteriSdal.png b/docs/Admin manuals/Критерии оценки теста/media/criteriSdal.png new file mode 100644 index 0000000..ca7b82e Binary files /dev/null and b/docs/Admin manuals/Критерии оценки теста/media/criteriSdal.png differ diff --git a/docs/Admin manuals/Критерии оценки теста/media/menu.png b/docs/Admin manuals/Критерии оценки теста/media/menu.png new file mode 100644 index 0000000..788fa2f Binary files /dev/null and b/docs/Admin manuals/Критерии оценки теста/media/menu.png differ diff --git a/docs/Admin manuals/Критерии оценки теста/media/ocenka.png b/docs/Admin manuals/Критерии оценки теста/media/ocenka.png new file mode 100644 index 0000000..d818716 Binary files /dev/null and b/docs/Admin manuals/Критерии оценки теста/media/ocenka.png differ diff --git a/docs/Admin manuals/Логи приложения/index.md b/docs/Admin manuals/Логи приложения/index.md new file mode 100644 index 0000000..aa6bbc4 --- /dev/null +++ b/docs/Admin manuals/Логи приложения/index.md @@ -0,0 +1,218 @@ +# Система логирования приложения + +## Общее описание + +Предназначено для просмотра сообщений (событий) (как правило, об ошибках) в системе. Просмотреть лог можно в формах "Логи приложения", "Управление пользователями", "Просмотр событий". Для работы с данными формами пользователь должен обладать правами Администратора. + +## Форма "Логи приложения" + +С помощью данной формы можно посмотреть историю событий приложения. Чтобы открыть форму "Логи приложения", необходимо в Меню в поисковой строке ввести - "Логи приложения". Форма доступна пользователю с ролью **ECM_usersmanagement** либо **ECM_InformationSecurity**. + +Откроется форма с пустой таблицей: + +![alt text](media/image-6.png) + +### Вкладка "Логи" + +На данной вкладке отображается логирование системы. + +Заполнить таблицу можно несколькими способами: + +* Начало периода / Конец периода - в табличной части будут отображаться логи по заданному периоду; +* Доп.условие выборки - в данном поле возможно указать условия выборки логов, например фильтрация только по логину, либо по определенному сервису, либо исключить из выборки какой то определенный сервис; +* Выборка - из выпадающего списка возможно выбрать по какому условию отфильтровать табличную часть. Настраивается с помощью формы [Настройки выборок для логов приложения](#настройки_выборок_для_логов_приложения). + +**Примеры выборки по логированию:** + +* выбрать логи по логину: `"CUser" = 'DriverAuto'`, + +* выбрать все по 1C: `"Service" = 'odata'`, + +* выбрать все кроме 1C: `"Service" not in ('odata')` + +![alt text](media/image-8.png) + +В столбце "Уровень" приводится тип сообщения о событии. + +- `error` – сообщение об ошибке; +- `debug` – отладочное сообщение; +- `info` – информационное техническое сообщение; +- `MailInfo` – информационное сообщение от компоненты БД DBMail; +- `MailError` – сообщение об ошибке от компоненты БД DBMail. + +В столбце "Дата" указываются дата и время возникновения сообщения. + +В столбце "Пользователи" указывается пользователь, спровоцировавший возникновение события. В некоторых случаях пользователь не указывается, например если событие произошло в результате технического вмешательства. + +В столбце "Сообщение" приводится краткая информация о событии. Если нажать на ссылку-текст сообщения, то откроется окно для более удобного просмотра длинного текста. То же происходит и при нажатии на ссылки в других столбцах. + +![alt text](media/image-7.png) + +В столбце "Сообщение пользователю" содержится сообщение, возникшее в момент события на экране вызвавшего его пользователя под кнопкой "Инфо". + +В столбце "Детально" приводится детальная информация о событии, содержит дополнительные технические данные об ошибке. + +В столбце "Запрос" указывается запрос к базе данных, при выполнении которого возникло событие. + +В столбце "Сервис" указывается один из веб-сервисов, при выполнении которых возникло событие: + +* `entrypoint` – точка входа для клиентов; +* `config` – сервис конфигурации; +* `logic` – сервис логики; +* `gate` – сервис входа (авторизации); +* `radio` – сервис взаимодействия реального времени; +* `lock` – сервис пессимистического блокировщика; +* `data` – сервис доступа к данным и процедурам, хранимым в БД; +* `RabbitMQ` – сервер RabbitMQ служит шиной обмена данными между веб-сервисами. Сервисы используют его механизмы (сообщения и очереди сообщений) для оповещения друг друга; +* `Redis` – используется для хранения различной системной информации; +* `post` – сервис электронной почты и смс-сообщений; +* `jsreport` – предназначен для работы с отчетами jsreport; +* `lexema-dss` – для работы с ОЭП выпускаемыми клиентом; +* `preview` – предназначен для конвертации файлов в файлы в формате pdf, которые можно просматривать в элементе управления ```FilePreview```. + +#### Примеры результатов логирования + +- **Неудачная авторизация пользователей.** В **Доп.условие выборки** указывается: `"Message" ilike '%Неверный логин или пароль%'` + +![alt text](media/image-11.png) + +- **Изменение ролей для пользователя.** В **Доп.условие выборки** указывается: `"Message" ilike '%Изменение ролей для пользователя%'` + +![alt text](media/image-12.png) + +- **Блокирование пользователей.** В **Доп.условие выборки** указывается: `"Message" ilike '%Пользователь заблокирован. %'` + +![alt text](media/image-13.png) + +- **Выпуск сертификата пользователю.** В **Доп.условие выборки** указывается: `"Message" ilike '%create certificate complete%'`. + +- **Логи по сертификатам.** В **Доп.условие выборки** указывается: `"Details" = 'Логирование операций с сертификатом'`. В логирование записываются данные по выпуску и отзыву сертификата + +![alt text](media/image-14.png) + + +### Вкладка "Коллектор" + +На данной вкладке история событий приложения. + +Заполнить таблицу можно аналогично вкладке [логов](#вкладка_логи). + +![alt text](media/image-9.png) + +### Настройки выборок для логов приложения + +Для настройки выборки для логов необходимо перейти в Меню - Управление пользователями - Настройки выборок для логов приложения и в открывшемся реестре нажать создать. + +В открывшейся форме необходимо заполнить следующие поля: + +* **Наименование выборки** - наименование выборки в выпадающем списке; + +* **Форма** - указывается для какой формы + +* **Скрипт для вычисления** - указывается служебное наименование формы, в которой необходимо отображать данную настройку, например, в [логах](#вкладка_логи). Если поле незаполнено то данная настройка отображается во всех формах. + + +`"Level" (text)` - вид лога: ошибка (error), инф.сообщение (info), предупреждение (warn) + +`"Message" (text)` - текст сообщения, + +`"UserMessage" (text)`- текст сообщения пользователю, + +`"Details" (text)` - детально, + +`"Request" (text)` - запрос, + +`"Service" (text)` - название сервиса + +![alt text](media/image-5.png) + +!!! example "Примеры" + + === "Все по 1с" + ``` sql + "Service" IN ('odata') + ``` + === "Все кроме 1с" + ``` sql + "Service" NOT IN ('odata') + ``` + === "Все по сервису подписания" + ``` sql + "Service" ILIKE '%dss%' + ``` + === "Логи шедулера" + ``` sql + "CUser" = 'SchedulerUser' + ``` + === "Всё по jsreport+file+preview" + ``` sql + "Service" IN ('jsreport', 'file', 'preview') + ``` + === "Все кроме коллектора" + ``` sql + "Service" NOT IN ('collector') + ``` + === "По тексту сообщения" + ``` sql + "Message" ILIKE '%ошибка%1С%' + ``` + === "По сервису odata только ошибки" + ``` sql + "Service" = 'odata' AND "Level" = 'error' + ``` + === "Логи по сертификатам" + ``` sql + "Details" = 'Логирование операций с сертификатом' + ``` + === "Действия по маршруту" + ``` sql + "EventType" ILIKE '%Clicked%' + ``` + +#### Примеры логирования: + +- Авторизация пользователей. В **Доп.условие выборки** указывается: `"EventType" = 'session: start'` + +![alt text](media/image-10.png) + +## Форма "Управление пользователями" + +**Описание** + +С помощью данной формы можно посмотреть журнал действий конкретного пользователя. Для этого нужно перейти в документ "Управление пользователями" в подраздел ["Журнал действий пользователей"](../Управление пользователями/#журнал_действий_пользователей). Выберите необходимого пользователя и нажмите кнопку **"Журнал действий пользователя"** + +![Журнал действия](media/SelectJornal.png) + +## Форма "Просмотр событий" + +**Описание** + +Для перехода в форму "Просмотр событий" в меню Пользователя выберите "Просмотр событий". Пользователь должен обладать правами Администратора. + +![Просмотр событий](media/eventViewer.png) + +![Реестр](media/reestr.png) + +- Сессия – идентификатор сессии; +- Пользователь - логин пользователя; +- Событие – тип события; +- Объект – идентификатор модели или запроса, к которому шло обращение; +- Параметры – параметры, с которыми загружаются или изменяются данные; +- Ключ маршрута – маршрут вкладки приложения, в которой была инициирована работа с данными; +- Идентификатор формы – параметр-идентификатор в маршруте, по которому была открыта вкладка, например, идентификатор документа; +- Класс формы – класс формы, которая открывается в данной вкладке; +- Браузер – информация о браузере (название и версия), в которыом работал пользователь; +- Запрос – идентификатор запросов на загрузку или изменение данных для отслеживания цепочки клиент-сервер; +- Дата – время вызова события; +- Идентификатор организации – идентификатор организации, в которой находился пользователь при вызове события. + +Можно настроить загрузку данных, например по Пользователю, сессии, событию и т.д. + +Для этого в панели инструментов нажмите кнопку "Загрузка данных". + +![Загрузка](media/load.png) + +В открывшемся окне выберите условия по которым необходимо отфильтровать реестре. Например укажем, что столбец "Пользователь" должен содержать значение "Director". После этого нажмите "Загрузить данные". После загрузки в реестре будут отображены лог действий пользователя "Director" + +![Загрузка данных](media/loadData.png) +![Отфильтрованные сессии](media/session.png) \ No newline at end of file diff --git a/docs/Admin manuals/Логи приложения/media/SelectJornal.png b/docs/Admin manuals/Логи приложения/media/SelectJornal.png new file mode 100644 index 0000000..9965d66 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/SelectJornal.png differ diff --git a/docs/Admin manuals/Логи приложения/media/eventViewer.png b/docs/Admin manuals/Логи приложения/media/eventViewer.png new file mode 100644 index 0000000..d8c7d4d Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/eventViewer.png differ diff --git a/docs/Admin manuals/Логи приложения/media/filled.png b/docs/Admin manuals/Логи приложения/media/filled.png new file mode 100644 index 0000000..2e653ef Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/filled.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-1.png b/docs/Admin manuals/Логи приложения/media/image-1.png new file mode 100644 index 0000000..99f09f7 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-1.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-10.png b/docs/Admin manuals/Логи приложения/media/image-10.png new file mode 100644 index 0000000..c0ed24c Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-10.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-11.png b/docs/Admin manuals/Логи приложения/media/image-11.png new file mode 100644 index 0000000..0b130b5 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-11.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-12.png b/docs/Admin manuals/Логи приложения/media/image-12.png new file mode 100644 index 0000000..00cd07f Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-12.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-13.png b/docs/Admin manuals/Логи приложения/media/image-13.png new file mode 100644 index 0000000..44a7e96 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-13.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-14.png b/docs/Admin manuals/Логи приложения/media/image-14.png new file mode 100644 index 0000000..dfc09f9 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-14.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-2.png b/docs/Admin manuals/Логи приложения/media/image-2.png new file mode 100644 index 0000000..2fb3777 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-2.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-3.png b/docs/Admin manuals/Логи приложения/media/image-3.png new file mode 100644 index 0000000..698200c Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-3.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-4.png b/docs/Admin manuals/Логи приложения/media/image-4.png new file mode 100644 index 0000000..de25c63 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-4.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-5.png b/docs/Admin manuals/Логи приложения/media/image-5.png new file mode 100644 index 0000000..5b2fc5a Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-5.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-6.png b/docs/Admin manuals/Логи приложения/media/image-6.png new file mode 100644 index 0000000..7e8ec5e Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-6.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-7.png b/docs/Admin manuals/Логи приложения/media/image-7.png new file mode 100644 index 0000000..79f10dd Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-7.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-8.png b/docs/Admin manuals/Логи приложения/media/image-8.png new file mode 100644 index 0000000..cd8c94a Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-8.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image-9.png b/docs/Admin manuals/Логи приложения/media/image-9.png new file mode 100644 index 0000000..c6cfc4d Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image-9.png differ diff --git a/docs/Admin manuals/Логи приложения/media/image.png b/docs/Admin manuals/Логи приложения/media/image.png new file mode 100644 index 0000000..32dbed0 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/image.png differ diff --git a/docs/Admin manuals/Логи приложения/media/init.png b/docs/Admin manuals/Логи приложения/media/init.png new file mode 100644 index 0000000..5269643 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/init.png differ diff --git a/docs/Admin manuals/Логи приложения/media/journal.png b/docs/Admin manuals/Логи приложения/media/journal.png new file mode 100644 index 0000000..7e2776a Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/journal.png differ diff --git a/docs/Admin manuals/Логи приложения/media/load.png b/docs/Admin manuals/Логи приложения/media/load.png new file mode 100644 index 0000000..2b3390d Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/load.png differ diff --git a/docs/Admin manuals/Логи приложения/media/loadData.png b/docs/Admin manuals/Логи приложения/media/loadData.png new file mode 100644 index 0000000..d98c269 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/loadData.png differ diff --git a/docs/Admin manuals/Логи приложения/media/menu.png b/docs/Admin manuals/Логи приложения/media/menu.png new file mode 100644 index 0000000..b200086 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/menu.png differ diff --git a/docs/Admin manuals/Логи приложения/media/reestr.png b/docs/Admin manuals/Логи приложения/media/reestr.png new file mode 100644 index 0000000..86649c6 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/reestr.png differ diff --git a/docs/Admin manuals/Логи приложения/media/selectPeriod.png b/docs/Admin manuals/Логи приложения/media/selectPeriod.png new file mode 100644 index 0000000..87b3306 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/selectPeriod.png differ diff --git a/docs/Admin manuals/Логи приложения/media/session.png b/docs/Admin manuals/Логи приложения/media/session.png new file mode 100644 index 0000000..907c154 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/session.png differ diff --git a/docs/Admin manuals/Логи приложения/media/viewFullField.png b/docs/Admin manuals/Логи приложения/media/viewFullField.png new file mode 100644 index 0000000..f5cb6b8 Binary files /dev/null and b/docs/Admin manuals/Логи приложения/media/viewFullField.png differ diff --git a/docs/Admin manuals/Матрица обучения/index.md b/docs/Admin manuals/Матрица обучения/index.md new file mode 100644 index 0000000..8441b99 --- /dev/null +++ b/docs/Admin manuals/Матрица обучения/index.md @@ -0,0 +1,38 @@ +# Матрица обучения + +## Описание + +Поскольку для работников одного структурного подразделения или смежных профессий состав необходимых знаний и умений во многом будет носить пересекающийся характер, при организации обучения удобно применять матрицу обучения. Матрица обучения позволяет определить требования к содержанию и объему обучающих курсов, которые необходимы для повышения квалификации персонала с целью решения стоящих перед подразделением задач. Таким образом матрица - это штатное расписание в привязке к программам обучения. + +## Создание матрицы обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Матрица обучения**". У пользователя должна быть предоставлена роль **StaffTraining_Admin** или **StaffTraining_TrainingDepartmentManager**. + +Для создания новой матрицы обучения, нажмите кнопку "Создать" + +Выберите из выпадающего филиал и подразделение. В блоке "Профессия" выберите необходимую профессию, которой необходимо назначить программу обучения. Для отображения всех доступных программ, они должны быть добавлены в документ [доступные программы обучения](../../Программы обучения/Доступные программы в организации/). Например, выберем профессию "Главный инженер", назначим ему программы обучения по оказанию первой медицинской помощи, обеспечению экологической безопасностью и общим вопросам охраны труда, нажав галочку в соответствующей колонке. + +![Программы](media/programm.png) + +После завершения заполнения, нажмите кнопку "Сохранить". + +## Загрузка матрицы обучения + +Для импорта матрицы обучения в систему в реестре выберите филиал, куда будет загружена матрица. Нажмите кнопку "Операции" и выберите "Сформировать шаблон для загрузки матрицы обучения". + +![Сформирование матрицы](media/sformMatrix.png) + +В загрузках браузера появится файл в формате xlsx с названием "Шаблон для загрузки программ". Откройте его. Заполните вкладку "Матрица обучения" по тем должностям, по которым необходимо назначить программы обучения. **"Программа-код"** заполняется из вкладки **"Доступные программы"**. Например, выберем профессию "Начальник автоколонны", назначим ему программы "Оказание первой помощи пострадавшим на производстве" и "По общим вопросам охраны труда и функционирования системы управления охраной труда". Обязательным для заполнения является столбец **"Программа-код"**. + +![Матрица1](media/matrix1.png) + +![Матрица2](media/matrix2.png) + +После заполнения матрицы, нажмите "Операции" и нажмите "Загрузить матрицу обучения". + +![Загрузка матрицы](media/loadMatrix.png) + +Появиться всплывающее окошка, в котором будет сообщение, что были считаны строки и предложение продолжить вставку. Нажмите "Да". После чего, в панели выйдет уведомления что матрица загружена. +В поле "Подразделение" выберите подразделение сотрудника, которому было назначено обучение. В списке программ обучения будут назначены программы, которые были указаны ранее в загруженной в систему матрице. + +![Программы](media/programmy.png) \ No newline at end of file diff --git a/docs/Admin manuals/Матрица обучения/media/loadMatrix.png b/docs/Admin manuals/Матрица обучения/media/loadMatrix.png new file mode 100644 index 0000000..730c8bc Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/loadMatrix.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/matrix1.png b/docs/Admin manuals/Матрица обучения/media/matrix1.png new file mode 100644 index 0000000..ddda052 Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/matrix1.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/matrix2.png b/docs/Admin manuals/Матрица обучения/media/matrix2.png new file mode 100644 index 0000000..761ed3e Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/matrix2.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/menu.png b/docs/Admin manuals/Матрица обучения/media/menu.png new file mode 100644 index 0000000..3b4c064 Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/menu.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/programm.png b/docs/Admin manuals/Матрица обучения/media/programm.png new file mode 100644 index 0000000..95f0d95 Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/programm.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/programmy.png b/docs/Admin manuals/Матрица обучения/media/programmy.png new file mode 100644 index 0000000..08ca06f Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/programmy.png differ diff --git a/docs/Admin manuals/Матрица обучения/media/sformMatrix.png b/docs/Admin manuals/Матрица обучения/media/sformMatrix.png new file mode 100644 index 0000000..247fdd3 Binary files /dev/null and b/docs/Admin manuals/Матрица обучения/media/sformMatrix.png differ diff --git a/docs/Admin manuals/Направления обучения/index.md b/docs/Admin manuals/Направления обучения/index.md new file mode 100644 index 0000000..2ae528e --- /dev/null +++ b/docs/Admin manuals/Направления обучения/index.md @@ -0,0 +1,15 @@ +# Направления обучения + +В данном справочнике заполняются направления обучения. +У пользователя должна быть роль **StaffTraining_Admin** + +## Создание нового направления обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Направление обучения**. +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +В открывшемся реестре нажмите кнопку "Создать" + +Заполните поле "Наименование" и нажмите "Сохранить и закрыть" + +![Направление](media/napravlenie.png) \ No newline at end of file diff --git a/docs/Admin manuals/Направления обучения/media/menu.png b/docs/Admin manuals/Направления обучения/media/menu.png new file mode 100644 index 0000000..edc4b09 Binary files /dev/null and b/docs/Admin manuals/Направления обучения/media/menu.png differ diff --git a/docs/Admin manuals/Направления обучения/media/napravlenie.png b/docs/Admin manuals/Направления обучения/media/napravlenie.png new file mode 100644 index 0000000..488d51e Binary files /dev/null and b/docs/Admin manuals/Направления обучения/media/napravlenie.png differ diff --git a/docs/Admin manuals/Настройка Диадока/index.md b/docs/Admin manuals/Настройка Диадока/index.md new file mode 100644 index 0000000..ba21c0e --- /dev/null +++ b/docs/Admin manuals/Настройка Диадока/index.md @@ -0,0 +1,154 @@ +# Диадок + +## Описание + +**Диадок** — это система юридически значимого электронного документооборота. Пользователи сервиса подписывают документы квалифицированной электронной подписью и обмениваются ими с контрагентами без дублирования на бумаге. + +![Рисунок](media/article14022022-1.png) + +## Настройка работы Диадока + +Для интеграции системы с сервисом Диадок необходимо настроить следующие библиотеки: + +- Диадок +- диадок-Сервис + + + +## Подключение библиотек + +В настройках конфигурации сайта (конфиги) прописываются настройки сервиса Диадок для каждой организации. Прописываются такие параметры как: + +- путь +- логин +- пароль +- ключ который предоставляется Контур.Диадок при заключении договора организации с диадоком (API-ключ для интеграции с Контур.Диадок) + +Ниже приведен скрин с примером: + +![Pictures](media/screen-9.png) + +## Работа Диадока + +Для работы Диадока необходимо настроить задания планировщика: + +1. **Загрузка boxid** - это идентификаторы на которые будут отправляться и приниматься контрагенты. +2. **Обновление статусов** - считывает текущие статусы контрагента (принятые, подписанные, аннулированные и т.д). +3. **Загрузка новых событий** - факты подписания документов контрагентов и загрузка файла. + +![Pictures](media/screen-1.png) + +Для работы с Диадоком в Лексеме необходимо иметь определенную роль, подробнее можно ознакомиться в разделе [Технические роли](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5%20%D1%80%D0%BE%D0%BB%D0%B8/#%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5). + +В системе имеется 2 формы Диадока: + +**Документы Диадока** - форма документа которая хранит все данные о том что отправляли или принимали по Диадоку. + +**Реестр документа Диадока** - аналитическая форма, она необходима для оптимизированной работы документов по Диадоку. + +![Pictures](media/screen-3.png) + +Создание документа Диадока происходит автоматически в процессе отправки документа в Диадок. Система автоматически заполняет всю информацию по документу. + +Имеется 2 вида документов Диадока: + +1. **_Входящие документы_** - формируются по задачи шедулера по проверке новых событий в ящике "Диадок". +2. **_Исходящие документы_** - формируются из формы документа "Договор" и "Доп. Соглашения" к договору. + +![Pictures](media/screen-2.png) + +При отправке договора или доп. соглашения в Диадок, система определяет кем был подписан докумен подписью КЭП и вместе с файлом во вложении отправляется в диадок. Если на сотрудника подписавшего документ, существует действующая МЧД, ЭДО то в диадок отправляется идентификатор доверенности. + +После того как договор был подписан, в документ вкладывается скан-файл с типом вложения "Оригинал PDF". На каждое вложение формируется новый документ Диадок. Ему присваивается **Messageid** и **Entityid**. + +??? Информация + **_Messageid_** — уникальный идентификатор, который используется для идентификации сообщений. + **_Entityid_** - это уникальный идентификатор, который используется для однозначного представления сущности (объекта) в системе или контексте, где она существует. + + +Чтобы отправить договор в Диадок необходимо по кнопке "Операции" в панели управления выбрать строку "Отправить документ в Диадок". Подробнее о данных строках можно ознакомиться в разделе [Работа Диадока](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%94%D0%B8%D0%B0%D0%B4%D0%BE%D0%BA%D0%B0/#%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B8_%D1%81_%D0%B4%D0%B8%D0%B0%D0%B4%D0%BE%D0%BA). + +![Pictures](media/screen-4.png) + +После выбора действия "Отправить документ в Диадок" в реестре "Документы Диадок" формируется новый исходящий документ, в котором автоматически заполняются информация: + +- от имени какой организации отправился документ и какой организации отправился (строка идентификатор ящика отправителя) +- с какого ящика диадок отправился и на какой ящик другой организации (строка идентификатор ящика получателя) +- строка с именем файла отправленного с документом (строка файл) + +![Pictures](media/screen-6.png) + +Так же по кнопке "Перейти" есть возможность перейти в договор или Доп. Соглашение отправленного в Диадок. + +![Pictures](media/screen-5.png) + +## Настройка интеграции с Диадок + +Система автоматически загрузит в раздел "Реквизиты Диадока" реквизиты контрагента по задачам загрузки **boxid**, **Guid** и таблицу с информацией о том с каким юридическим лицом интегрированы по Диадоку. Проще говоря, это те контрагенты которые приняли приглашение для обмена по Диадоку с указанным контрагентом в строке "Идентификатор участника ЭДО". + +В карточке контрагента на вкладке "Настройка интеграции с Диадок" указана информация по данному контрагенту в системе Диадока: + +![Pictures](media/screen-10.png) + +Если необходимо указать инедтификатор участника ЭДО, отличный от того который загружен автоматически, то необходимо заполнить поле "Идентификатора" участника ЭДО. Для редактирования этого поля у пользователя должна быть роль **_responsible_accountant_diadoc_**. + +- **Идентификатор участника ЭДО** - поле с запросом которое выводит реквизиты по контрагенту из Диадока +- **идентификатор участника ЭДО сверен** - чекбокс признак необходимый для того чтобы другой идентификатор не загружался в систему. + + +![Pictures](media/screeen.png) + +Далее необходимо нажать кнопку "Загрузить реквизиты из Диадока". + +![Pictures](media/screen-7.png) + +**boxid (ручной ввод)** - заполняется в ручную в случае если необходим для работы с ним один конкретный ящик, а у контрагента имеется разное множество ящиков. + +**boxid (загруженный)** - строка которая заполняется автоматически при работе задачи **"Загрузка boxid ящиков Диадок контрагентов"** + +![Pictures](media/screen-8.png) + + +??? Пример "Пример JSON формата данных контрагента" + + ```json + "OrgIdGuid": "0581-JHY-862", + "OrgId": "0581-JHY-8620", --Guid + "Inn": "1234567890", + "Kpp": "1234567890", + "FullName": "Акционерное общество \"Радуга\"", + "ShortName": "АО \"Радуга\"", + "JoinedDiadocTreaty": true, + "Boxes": [ + { + "BoxId": "111abc654@diadoc.ru", --boxId + "BoxIdGuid": "111abc-654", + "Title": "АО \"Радуга\"", + "InvoiceFormatVersion": "v5_02", + "EncryptedDocumentsAllowed": false + } + ], + + "Ogrn": "1234567890", + + "FnsParticipantId": "2BH47rDA", --Идентификатор учатсника ЭДО + ``` + +При нажатии на кнопку "Операции" в документе договор или доп. соглашение, имеются две операции: + +1. **Отправить в Диадок** - документ направляется в систему Диадока c помощью сервиса API, где его при необходимости возможно отредактировать. +2. **Отправить в Диадок шаблон** - отправляется шаблон документа который не возможно редактировать. + +В окне "История" в панели управления документа Диадока показывается история документа, например _"Ожидается подпись контрагентом"_, _"Подписан контрагентом"_, _"Аннулирован контрагентом"_ и т.п. + +![Рисунок](media/configi.jpg) + +Также во вложении будет файл, который имеет подписание с двух сторон с водяным знаком. + +При каждой новой отправке в Диадок система отправляет те файлы, которые не были отправлены ранее, с последней подписью КЭП. + + + + + + diff --git a/docs/Admin manuals/Настройка Диадока/media/article14022022-1.png b/docs/Admin manuals/Настройка Диадока/media/article14022022-1.png new file mode 100644 index 0000000..70d23b7 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/article14022022-1.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/configi.jpg b/docs/Admin manuals/Настройка Диадока/media/configi.jpg new file mode 100644 index 0000000..6966f03 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/configi.jpg differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screeen.png b/docs/Admin manuals/Настройка Диадока/media/screeen.png new file mode 100644 index 0000000..6520090 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screeen.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-1.png b/docs/Admin manuals/Настройка Диадока/media/screen-1.png new file mode 100644 index 0000000..28f04c8 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-1.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-10.png b/docs/Admin manuals/Настройка Диадока/media/screen-10.png new file mode 100644 index 0000000..18118f0 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-10.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-2.png b/docs/Admin manuals/Настройка Диадока/media/screen-2.png new file mode 100644 index 0000000..7bf3394 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-2.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-3.png b/docs/Admin manuals/Настройка Диадока/media/screen-3.png new file mode 100644 index 0000000..c013789 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-3.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-4.png b/docs/Admin manuals/Настройка Диадока/media/screen-4.png new file mode 100644 index 0000000..103dbbf Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-4.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-5.png b/docs/Admin manuals/Настройка Диадока/media/screen-5.png new file mode 100644 index 0000000..d2c9cee Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-5.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-6.png b/docs/Admin manuals/Настройка Диадока/media/screen-6.png new file mode 100644 index 0000000..86f614d Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-6.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-7.png b/docs/Admin manuals/Настройка Диадока/media/screen-7.png new file mode 100644 index 0000000..40c9389 Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-7.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-8.png b/docs/Admin manuals/Настройка Диадока/media/screen-8.png new file mode 100644 index 0000000..48fcddd Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-8.png differ diff --git a/docs/Admin manuals/Настройка Диадока/media/screen-9.png b/docs/Admin manuals/Настройка Диадока/media/screen-9.png new file mode 100644 index 0000000..4ddc1ce Binary files /dev/null and b/docs/Admin manuals/Настройка Диадока/media/screen-9.png differ diff --git a/docs/Admin manuals/Настройка ОА/index.md b/docs/Admin manuals/Настройка ОА/index.md new file mode 100644 index 0000000..578f07d --- /dev/null +++ b/docs/Admin manuals/Настройка ОА/index.md @@ -0,0 +1,75 @@ +# Настройка обозревателя аналитик + +## Общее описание назначения документа + +Настройка обозревателя аналитик (ОА) служит для выделения уникальных узлов в справочнике, открывающемся по кнопке , нажатие на которую открывает всплывающее окно с формой обозревателя аналитик. Так, если существует настройка ОА для контрагентов, то по нажатию на кнопку рядом с соответствующим полем + +![Пример лукапа с ОА](./media/lookupExample.png) + +откроется всплывающее окна с ОА, содержащее в качестве верхнего узла "Контрагенты". + +![Пример ОА для лукапа](./media/uaExample.png) + +## Реестр + +Чтобы открыть реестр настроек обозревателя аналитик, необходимо в меню в папке "Администрирование", подпапке "Обозреватель аналитик" выбрать пункт "Настройка обозревателя аналитик". + +![Меню](./media/menu.png) + +Откроется реестр документов. + +![Реестр "Настройка обозревателя аналитик"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +В поле "Наименование" необходимо заполнить одним из стандартных значений из [таблицы ниже](#таблица). + +В поле "Код" содержатся все узлы ОА. Нужный узел можно выбрать при помощи самого ОА, нажав на кнопку . + +![Пример настройки для контрагентов](./media/docExample.png) + +## Таблица сочетаний наименований и кодов {#таблица} + +Наименование | Код +-------------|---- +Base.Projects | Проекты +Woker | Кадры +Contract | Договоры +Department | Подразделения +Contacts | Контактные лица +Contractor | Контрагент +Interest | Интересы +Project | Проекты +AdditionalContract | Дополнительные документы +Currency | Валюта +NotRezident | A-Z Иностранные организации (нерезиденты) +Storage | Склады +BasicMeans | Объекты учета +ItemOfExpenses | Статьи затрат +Bank | Банки +PrimaryDocument | Первичные документы +MaterialGroup | Номенклатура/материалы/услуги +Investment | Капиталовложения +VatRate | Ставки НДС +ItemOfBdds | Статьи ДДС +Measure | Единицы измерения +SegmentValue | Отрасль +ExpensesFuture | Расходы будущих периодов +Bill | Вексель +ArticleOfExpenses | Статьи доходов и расходов +TaxablePeriod | Налоговые периоды +RP_Person | Физические лица +NotRezident_Interest | A-Z Иностранные организации (нерезиденты) +TaxLiability | Виды активов и обязательств +TaxGroup | Налоговые группы ОС +TaxRateProps | Статьи налога на имущество +EquipmentGroup | Оборудование +MaterialGeneralizedName | Обобщенная номенклатура +Zero | 0-9 +Origin | Корень +Direction | Направления +TypesOfFixed | Виды выбытия ОС \ No newline at end of file diff --git a/docs/Admin manuals/Настройка ОА/media/create.png b/docs/Admin manuals/Настройка ОА/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/create.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/docExample.png b/docs/Admin manuals/Настройка ОА/media/docExample.png new file mode 100644 index 0000000..359abbe Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/docExample.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/lookupExample.png b/docs/Admin manuals/Настройка ОА/media/lookupExample.png new file mode 100644 index 0000000..354d3c7 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/lookupExample.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/menu.png b/docs/Admin manuals/Настройка ОА/media/menu.png new file mode 100644 index 0000000..c5d6255 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/menu.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/registry.png b/docs/Admin manuals/Настройка ОА/media/registry.png new file mode 100644 index 0000000..d314d12 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/registry.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/uaButton.png b/docs/Admin manuals/Настройка ОА/media/uaButton.png new file mode 100644 index 0000000..e222102 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/uaButton.png differ diff --git a/docs/Admin manuals/Настройка ОА/media/uaExample.png b/docs/Admin manuals/Настройка ОА/media/uaExample.png new file mode 100644 index 0000000..c025301 Binary files /dev/null and b/docs/Admin manuals/Настройка ОА/media/uaExample.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/index.md b/docs/Admin manuals/Настройка СЭД для администраторов/index.md new file mode 100644 index 0000000..4f46271 --- /dev/null +++ b/docs/Admin manuals/Настройка СЭД для администраторов/index.md @@ -0,0 +1,190 @@ +# Настройка СЭД для администраторов + +## Описание + +В данной инструкции описаны настройки для документов системы электронного документооборота (далее-СЭД), например, такие документы как входящие, исходящие, организационно-распределительный документ (далее-ОРД), поручения и служебные записки (далее СЗ). Для каждой формы СЭД должны быть созданы: + +* [Настройки документа](../Настройка документов/); +* [Подтипы документов](../Подтипы%20документов/) +* [Конструкторы документов](../Конструктор%20документов/), кроме документа **поручение**; +* [Шаблоны маршрутов](../Настройка шаблонов маршрутов/); +* [Журналы регистраций](../Журнал регистрации/). + +Для работы с каждой формой необходимо настроить необходимые роли. О назначении ролей можно ознакомиться по ссылке [«редактирование пользователя»](../Управление пользователями/#редактирование_пользователя). + +Также для каждой формы в системе присутствуют определенные дополнительные функции ([константы](../Настройка%20констант/index.md)). + +Для отображения быстрых кнопок в панели инструментов должна быть настроена константа **toolbar_docflow_route_processing_buttons** + +## Входящие документы + +[Входящий документ](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%92%D1%85%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B9%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/) служит для отображения данных по входящей корреспонденции организации. + +Роль | Описание +-----|--------- +**incomingdocument_read** | для просмотра и ознакомления с документом. +**incomingdocument_write** | для возможности редактирования документа. +**master_registrar** | позволяет назначать вручную регистрационный номер и дату регистрации документа. + +Возможно использовать [вычисляемые атрибуты](../Конструктор документов/#вычисляемые_атрибуты) + +**#Master_PrintedText#** - содержательная часть + +**#Master_ReplyNumber#** - в ответ на входящий - номер документа + +**#Master_ReplyDate#** - в ответ на входящий - дата документа + +## Исходящие документы + +[Исходящие документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D1%85%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B9%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/) - это оформление документов, которые написаны в индивидуальном порядке или в ответ на входящий документ. + +Роль | Описание +-----|--------- +**outgoingdocument_read** | для чтения и просмотра формы. +**outgoingdocument_write** | для редактирования формы. +**outgoing_registrar** | позволяет зарегистрировать документ. +**master_registrar** | позволяет вручную назначать регистрационный номер и дату регистрации документа. + +Возможно использовать [вычисляемые атрибуты](../Конструктор документов/#вычисляемые_атрибуты) + +**#Master_PrintedText#** - содержательная часть + +**#Master_WhoseName#** - на чье имя (Ф.И.О.) в исходящем документе + +Имеется константа: + +**Авторегистрация_ИсхДок** - автоматическое присваивание номера исходящего документа на этапе "Зарегистрировать". + +**Исходящие_Идентификатор_почты_для_отправки** - казывается идентификатор почтового ящика для отправки исходящего письма на почту контрагенту. В `production.js` в сервисе `post` указывается дополнительная почта. + +`User` - логин от почты + +`Pass` - пароль от почты + +![alt text](media/image-3.png) + +## ОРД + +[ОРД](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9E%D0%A0%D0%94/#%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE-%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%BE%D1%80%D0%B4) – это документ для автоматизации документооборота организационно-распорядительных документов (приказы, протоколы, распоряжения) в организации. + +Роль | Описание +-----|--------- +**organizationaldocument_read** | для чтения и ознакомления с документом. +**organizationaldocument_write** | для редактирования документа. +**master_registrar** | позволяет вручную назначать регистрационный номер и дату регистрации документа. + +Имеются константы: + +- **Авторегистрация_ОРД** - автоматическое присваивание номера документа на этапе "Зарегистрировать" + +- **servicerecord_with_signature** - в реестре документов «Служебная записка» и «ОРД» добавляется колонка с признаком подписания ЭП и изменяется печатная форма документа на шаблон со штампом электронной подписи. + +- **Не_требовать_подписанта_в_ОРД** - отключает проверку в ОРД на наличие этапа с подписанием. + +## Поручения + +[«Поручения»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D0%BE%D1%80%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5/) – это документ, в котором одному или нескольким сотрудникам организации ставится задача достичь определенного результата к заданному сроку. +Для поручений имеются необходимые роли: + +Роль | Описание +-----|--------- +**instruction_read** | для просмотра и ознакомления с документом. +**instruction_write** | для редактирования данной формы. + +Имеются константы: + +- **поручение инициатор=контролер** – в документе "Поручение" поле контролер автоматически заполняется значением из поля "Составитель". + +- **instruction_with_signature** – чтобы в реестре документа «Поручение» добавляется колонка с признаком подписания ЭП и изменяется печатная форма документа на шаблон со штампом электронной подписи + +## Служебные записки + +Служебные записки – это документ служащий для автоматизации документооборота служебных записок в организации. Подробнее с данной формой можно ознакомиться в разделе [«Служебные записки»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F %D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%BA%D0%B0/) + +В служебных записках имеются технические роли для работы с формой документа: + +Роль | Описание +-----|--------- +**servicerecord_read** | дает возможность чтения и ознакомления формы. +**servicerecord_write** | дает право редактирования документа. +**docconstructor_write** | открывает доступ к переходу в конструктор документа по данному типу/подтипу документа. +**routetemplate_write** | открывает доступ к переходу в настройки шаблона маршрута по данному документу. +**documentsubtype_write** | открывает доступ к переходу в настройки подтипа документа. + +В служебных записках имеется 2 константы: + +- **servicerecord_with_signature** – чтобы в реестре документов «Служебная записка» и «ОРД» добавляется колонка с признаком подписания ЭП и изменяется печатная форма документа на шаблон со штампом электронной подписи. + +- **СЗ печать старой формы отчета до** – отображает статичную печатную форму служебной записки. Возможно динамическое изменение печатной формы с помощью вычисляемых атрибутов + +У служебных записок имеются сервисные функции, которые автоматически редактируют документ по заданным условиям. Так в служебных записках присутствуют такое сервисные функции как: + +- **Service.ListOf.AgreementUsers** – автоматически определяет дополнительного согласованта в служебных записках + +- **Service.ListOf.Recipient** – автоматически определяет получателя (-ей) служебной записки из "Кому". + +- **Service.Recipient** – автоматически определяет получателя служебной записки из "Кому". + +- **Service.Signer** – автоматически определяет подписанта в служебных записках. + +Так же если поставить служебное слово **Service.Signer** в шаблоне маршрутов то по этому слову будет подставляться пользователь выбранный из выпадающего списка "Подписант". К примеру: + +![Рисунок](media/shablon_marshruta.png) + +По шаблону данного маршрута можно убедиться в правильности заполнения сервисных функций в маршруте. А именно чтобы в маршрут вставали все кто указан в карточке в следующих табличных частях: Подписант, Кому, Копия и Доп. Согласование. + +По умолчанию в поле подписанта встает руководитель инициатора документа, указанный в настройках пользователя. Подробнее с формой можно ознакомиться в инструкции [«настройки пользователя»](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin manuals/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0 %D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9/). + +Но если у инициатора документа стоит галочка «Право подписи», то по умолчанию инициатор становиться подписантом. Например: + +![Рисунок](media/pravo_podpisi.png) + +На скрине видно что в поле «Руководитель» указана Абдуллаева А.Н. Если в поле «право подписи» поставить галочку то в поле подписан встанет Admin, так как страница авторизована под Админом + +![Рисунок](media/image.png) + +### Загрузить из Excel + +Внутри служебной записки возможна загрузка данных из таблицы excel в табличную часть, подробнее можно ознакомиться по [ссылке](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F %D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%BA%D0%B0/#%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C_%D0%B8%D0%B7_excel). + +1) В конструкторе документов должна быть настроена верная нумерация для атрибутов иначе корректной вставки значений в табличную часть не произойдет: + +![alt text](media/image-2.png) + +2) Для выпадающих списков заполняется столбец "Код". **Если заполнить столбец "Наименование" текстовыми значениями то вставка в табличную часть в документа не сработает.** + +![alt text](media/image-1.png) + +Для типов атрибутов **"Работник", "Должность", "Подразделение"** рекомендуется использовать [вычисления](../Конструктор документов/#вкладка_настройка_вычислений) с помощью конструктора. Для примера в конструкторе документов создается атрибут "Строка" с наименованием **"Табельный номер"**: + +Служебное наименование таблицы | Наименование | Тип атрибута | Служебное наименование +-------------------------------|--------------|--------------|----------------------- +#Table1# | Работник | Работник | #worker# +#Table1# | Табельный номер | Строка | #worker_tabn# +#Table1# | Должность | Должность | #worker_post# + +И настроить следующие вычисления: + +Основной атрибут | Зависимые атрибуты | Вычисления +-----------------|--------------------|----------- +#Table1_worker# | #Table1_worker_tabn# | (select "NumTab" from rp."RP_Worker" where "VCode" = #Table1_worker#) +#Table1_worker# | #Table1_worker_post# | (select rpwm."IdPost" from rp."RP_Worker" w join rp."RP_WorkerMove" rpwm on rpwm."IdWorker" = w."VCode" where w."VCode" = #Table1_worker# and w."NumTab" = #Table1_worker_tabn# order by coalesce(rpwm."DateEnd",'20700101') desc limit 1 ) +#Table1_worker_tabn# | #Table1_worker# | (select "VCode" from rp."RP_Worker" where "NumTab" = #Table1_worker_tabn# order by coalesce("DateEnd",'20700101'::date) desc limit 1) + +В этом случае пользователю будет достаточно заполнить столбец "Табельный номер", а остальные атрибуты будут заполнены автоматически. + +Для корректной вставки данных из excel в табличную часть рекомендуется используются следующие правила заполнения атрибутов: + +Тип атрибута | Заполнение +-------------|----------------------- +Произвольная выборка | Заполняется столбец "Код" +Контрагент | Заполняется столбец "Код" +Работник | Заполняется столбец "Код" +Подразделение | Заполняется столбец "Код" +Должность | Заполняется столбец "Код" +Пользовательский тип атрибута | Заполняется столбец "Код" +Договор | Заполняется столбец "Код" +Дата | 01.01.2000 +Дата и время | 01.01.2000 0:00 +Время | 0:00 +Логическое | true - установлена галочка \ No newline at end of file diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/image-1.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-1.png new file mode 100644 index 0000000..e649ccc Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/image-2.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-2.png new file mode 100644 index 0000000..b506b0c Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/image-3.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-3.png new file mode 100644 index 0000000..263d0c1 Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/image.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/image.png new file mode 100644 index 0000000..c75d093 Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/image.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/pravo_podpisi.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/pravo_podpisi.png new file mode 100644 index 0000000..8ef68ce Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/pravo_podpisi.png differ diff --git a/docs/Admin manuals/Настройка СЭД для администраторов/media/shablon_marshruta.png b/docs/Admin manuals/Настройка СЭД для администраторов/media/shablon_marshruta.png new file mode 100644 index 0000000..39f825f Binary files /dev/null and b/docs/Admin manuals/Настройка СЭД для администраторов/media/shablon_marshruta.png differ diff --git a/docs/Admin manuals/Настройка ЭП для документов СЭД/index.md b/docs/Admin manuals/Настройка ЭП для документов СЭД/index.md new file mode 100644 index 0000000..4947774 --- /dev/null +++ b/docs/Admin manuals/Настройка ЭП для документов СЭД/index.md @@ -0,0 +1,25 @@ +# Настройка ЭП для документов СЭД + +Для документов "Служебная записка", " Поручение", "ОРД" есть возможность подписания электронной подписью. + +Для этого нужно произвести следующие настройки: + +1. В документе "Настройка учетной политики предприятия" на вкладке "Настройка констант" добавить новую константу: + + - для Служебной записки и ОРД ```servicerecord_with_signature = 1```; + - для Поручения ```instruction_with_signature = 1```. + +![Рисунок 1 Настройка констант](./media/image1.png) + +2. В документе "Настройка документов" в настройку допустимых действий нужно добавить действие "Подписать ЭП" (код 20) с соответствующим статусом. На рисунке показано настройка Служебной записки. Аналогично нужно настроить Поручение и ОРД. + +![Рисунок 2 Настройка документов](./media/image2.png) + +3. В документе "Шаблоны маршрутов" для ОРД добавить этап с действием "Подписать ЭП". + +В итоге: + +- в маршрутах появится этап с действием "Подписать ЭП"; +- при отправке по маршруту, будет автоматически вкладываться отчет; +- по кнопке "Печать" документ будет печататься только после завершения маршрута. + diff --git a/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image1.png b/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image1.png new file mode 100644 index 0000000..a3a1d6e Binary files /dev/null and b/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image1.png differ diff --git a/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image2.png b/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image2.png new file mode 100644 index 0000000..5fa5a6f Binary files /dev/null and b/docs/Admin manuals/Настройка ЭП для документов СЭД/media/image2.png differ diff --git a/docs/Admin manuals/Настройка архива/index.md b/docs/Admin manuals/Настройка архива/index.md new file mode 100644 index 0000000..3c6605e --- /dev/null +++ b/docs/Admin manuals/Настройка архива/index.md @@ -0,0 +1,605 @@ +# Настройка архива вложенных документов + +## Общее описание + +Настройка архива вложенных документов необходима для работы аналитической формы [Архив вложенных документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Работа%20со%20вложениями/#архив_документов) и происходит в несколько этапов: + +* В документ «Справочники поисковой системы» заносятся поля для фильтра, по которым будут собираться вложения. +* В справочник «Итоговые выборки поисковой системы» добавить документ с выборкой из некоторой таблицы для документа или группы документов, если их сущности извлекаются одинаково. +* В документе "Настройка документа" на вкладке "Контекстный поиск" заполнить несколько полей. +* Обновить страницу (клавиша F5), чтобы изменения вступили в силу. + +## Справочники поисковой системы + +Чтобы открыть документ «Справочники поисковой системы», необходимо в Меню в поисковой строке ввести - «Справочники поисковой системы». + +Откроется документ "Справочники FTS". В нём необходимо заполнить таблицу "Фильтры". + +![Справочники FTS](./media/CustomFTSFiltersForm.png) + +| Id | Name | Description | +| ------------------ | ------------------- | ----------- | +| Contractor | Контрагент | +| Contract | Договор | +| SignatoryUser | Работник | +| Project | Проект | +| Initiator | Инициатор | +| CUser | Создатель документа | +| Curator | Куратор | +| StageUser | Участник маршрута | +| EmpowermentSubject | Полномочия | +| Filial | Организация | +| Subtype | Подтип | + +Существует строго определённый набор значений поля "Id", приведённый в [таблице ниже](#таблица). Соответствующее им поле "Name" заполняется произвольно. В справочнике «Итоговые выборки поисковой системы» этим значениям будут поставлены в соответствие поля в таблицах, по которым будет осуществляться поиск и фильтрация документов с вложениями. + + + + + + + +## Настройка документов + +После заполнения справочника «Итоговые выборки поисковой системы» необходимо перейти в реестр "Настройка документов". В документе необходимо заполнить поля typeNameProperty, dateProperty и numberProperty соответствующими им наименованиями полей таблицы: типа документа, даты документа и номера документа. Также необходимо в поле "Итоги" выбрать одно из значений справочника «Итоговые выборки поисковой системы». После заполнения этих полей необходимо поставить галочку в поле FTS2 и обновить страницу, чтобы изменения вступили в силу. + +![Настройка](media/DocflowDocumentForm.png) + + + + + + + + +## Автоматическое формирование отчета заявления с ЭП + +На проекте возможно настроить автоматическое формирование отчета заявления с электронными подписями по завершению маршрута. Для этого в документе "Настройка учетной политики предприятия" нужно настроить константу **Интеграция с 1С с помощью сервиса ODATA** со значением 1 + +![Константа](media/constant.png) + +По завершению маршрута в окно вложений заявления добавится печатная форма с ЭП. Архив с ЭП можно будет скачать по кнопке "Скачать архив с ЭП". + +![Вложения](media/attachments.png) + +Скачать архив с ЭП можно только когда в маршруте пройдены все этапы с действием "Подписан ЭП" и текущий этап +не требует подписания документа. + +![Этапы](media/stages.png) + +Архив скачается в папку "Загрузки" (Downloads). + +![Загрузки](media/Downloads.png) + +В архиве будут находиться: оригинал заявления, отчет по подписанию и файл с информацией о подписании данного документа по каждому сотруднику. + +![Архив ЭП](media/arhiv.png) + +## Настройка отчета без включения пропущенных этапов подписания + +В проекте есть возможность не добавлять в отчет тех сотрудников, кто включен в маршрут через **ИЛИ** и **НЕ ПРОШЕЛ** этап подписания. + +![Статус пропущен](media/skipped.png) + +Для этого в документе "Настройка учетной политики предприятия" нужно настроить константу **Скрывать участников маршрута без действий** со значением 1. + +![Константа2](media/constant2.png) + +Результат сформированного отчета: + +![Отчет маршрута](media/skippedPrint.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersForm.png b/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersForm.png new file mode 100644 index 0000000..dd6b6c0 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersForm.png differ diff --git a/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersMenu.png b/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersMenu.png new file mode 100644 index 0000000..a0165f3 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/CustomFTSFiltersMenu.png differ diff --git a/docs/Admin manuals/Настройка архива/media/DocflowDocumentForm.png b/docs/Admin manuals/Настройка архива/media/DocflowDocumentForm.png new file mode 100644 index 0000000..c72dfb8 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/DocflowDocumentForm.png differ diff --git a/docs/Admin manuals/Настройка архива/media/Downloads.png b/docs/Admin manuals/Настройка архива/media/Downloads.png new file mode 100644 index 0000000..ce9d67e Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/Downloads.png differ diff --git a/docs/Admin manuals/Настройка архива/media/ResultFTSForm.png b/docs/Admin manuals/Настройка архива/media/ResultFTSForm.png new file mode 100644 index 0000000..59912d3 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/ResultFTSForm.png differ diff --git a/docs/Admin manuals/Настройка архива/media/ResultFTSHeader.png b/docs/Admin manuals/Настройка архива/media/ResultFTSHeader.png new file mode 100644 index 0000000..627a60e Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/ResultFTSHeader.png differ diff --git a/docs/Admin manuals/Настройка архива/media/ResultFTSMenu.png b/docs/Admin manuals/Настройка архива/media/ResultFTSMenu.png new file mode 100644 index 0000000..7d49848 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/ResultFTSMenu.png differ diff --git a/docs/Admin manuals/Настройка архива/media/ResultFTSRegistry.png b/docs/Admin manuals/Настройка архива/media/ResultFTSRegistry.png new file mode 100644 index 0000000..5c0ddff Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/ResultFTSRegistry.png differ diff --git a/docs/Admin manuals/Настройка архива/media/arhiv.png b/docs/Admin manuals/Настройка архива/media/arhiv.png new file mode 100644 index 0000000..cc4dec6 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/arhiv.png differ diff --git a/docs/Admin manuals/Настройка архива/media/attachments.png b/docs/Admin manuals/Настройка архива/media/attachments.png new file mode 100644 index 0000000..dd3d1b6 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/attachments.png differ diff --git a/docs/Admin manuals/Настройка архива/media/constant.png b/docs/Admin manuals/Настройка архива/media/constant.png new file mode 100644 index 0000000..283770f Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/constant.png differ diff --git a/docs/Admin manuals/Настройка архива/media/constant2.png b/docs/Admin manuals/Настройка архива/media/constant2.png new file mode 100644 index 0000000..cea75fd Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/constant2.png differ diff --git a/docs/Admin manuals/Настройка архива/media/create.png b/docs/Admin manuals/Настройка архива/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/create.png differ diff --git a/docs/Admin manuals/Настройка архива/media/docExample.png b/docs/Admin manuals/Настройка архива/media/docExample.png new file mode 100644 index 0000000..359abbe Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/docExample.png differ diff --git a/docs/Admin manuals/Настройка архива/media/skipped.png b/docs/Admin manuals/Настройка архива/media/skipped.png new file mode 100644 index 0000000..dd6f7af Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/skipped.png differ diff --git a/docs/Admin manuals/Настройка архива/media/skippedPrint.png b/docs/Admin manuals/Настройка архива/media/skippedPrint.png new file mode 100644 index 0000000..7c18b2e Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/skippedPrint.png differ diff --git a/docs/Admin manuals/Настройка архива/media/stages.png b/docs/Admin manuals/Настройка архива/media/stages.png new file mode 100644 index 0000000..16a5d0f Binary files /dev/null and b/docs/Admin manuals/Настройка архива/media/stages.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/index.md b/docs/Admin manuals/Настройка внутрисистемных уведомлений/index.md new file mode 100644 index 0000000..541254f --- /dev/null +++ b/docs/Admin manuals/Настройка внутрисистемных уведомлений/index.md @@ -0,0 +1,831 @@ +# Настройка внутрисистемных уведомлений + +На проекте есть возможность настроить уведомления для пользователей. Для этого необходимо произвести настройку (сделаем на примере оповещения о начале отпуска по основному месту работы). Пользователь должен обладать правами Администратора. + +## Конструктор документов + +* Для открытия документа необходимо в Меню в поисковой строке ввести - "Конструктор документов"_ + +В открывшемся реестре проверьте, не присутствует ли уже добавленный ранее шаблон "Уведомления Lexema". Если присутствует, то пропустите шаг по по созданию конструктора документов и перейдите в раздел [Справочник рассылок для документа Уведомление Lexema](#настройка_заданий_для_планировщика). Данный шаблон конструктора должен быть в единичном экземпляре. Если он отсутствует, то его необходимо создать. Для этого в реестре шаблонов нажмите **Создать**. Подробнее про конструктор документов можно узнать в статье [Конструктор документов](../Конструктор документов). + +В поле **Группа** выберите **Уведомления Lexema**. Если она отсутствует, то ее необходимо создать в [Настройках документов](../Настройка документов/index.md) + +В поле **Служебное наименование** введите **NotificationLexema**. + +В поле **Подтип документа** выберите **Уведомления Lexema**. Если такого подтипа нет, его необходимо [создать](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подтипы%20документов/). Настройка документов относится к полю Группа (см. комм. выше). + + + +Нажмите сохранить и закрыть. + +![Заполненный конструктор](media/constructor.png) + +## Настройка заданий для планировщика + +Данный документ предназначен для формирования рассылки уведомлений для действующего/применяемого для определённого набора сотрудников. С помощью данного справочника в системе электронного документооборота можно направлять пользователям уведомления, и они будут находиться у них в панели документооборота как напоминание. В справочнике содержатся преднастроенные задачи, которые можно по необходимости включать и выключать на проекте. При необходимости появления новой задачи для рассылки её вносят в справочник рассылок. + +Для создания рассылки, необходимо перейти _Администрирование - Рассылка электронных писем - Настройка заданий для планировщика_ + +В открывшемся реестре нажмите кнопку **"Создать"**. + +Откроется новая форма. + +![alt text](media/image-3.png) + +### Вкладка "Настройки" + +В открывшейся вкладке необходимо заполнить следующие поля: + +**Подтип документов** - из выпадающего списка выбирается подтип документа, по которому будет действовать планировщик. + +**Наименование задачи**, которое будет отображаться в качестве названия задачи. + +Состояние **"Включено"** данного реквизита означает выполнение задачи в планировщике, если галочка не стоит, значит задача выполняться не будет. + +**Не создавать документ Уведомление** при включенной функции уведомление будет направлено только на почту пользователю, без создания документа "Уведомления". + +**Исключить уволенных сотрудников** при включенной функции не будут учитываться уволенные сотрудники, а также из списков рассылки будут автоматически удаляться уволенные сотрудники. + +**Проверять отправку уведомления в течение дней:** проверяет в течение определенного количества дней ушло ли уведомление пользователю. Проверка осуществляется с помощью таблицы уведомлений. Она находится в процедуре, которая вызывается при отработке ее в планировщике задач. + +**Не запускать по расписанию. Техническая задача** при включенной функции данная задача не будет выполняться не при каких условиях. Это нужно когда необходимо запускать задачу по определенным условиям, например, при нажатии на кнопку в форме документа или аналитической формы. + +В блоке **Настройка расписания рассылки** выбирается, в какой день недели какого месяца и т.д. будет выполняться рассылка. Если ничего не заполнено, то задание будет запускаться по расписанию, указанному в [планировщике](#настройка_расписания_задачи_в_планировщике). + +В блоке **Исключить пользователей из рассылки** выбираются пользователи, которые не должны получать уведомление по данной задаче. + +![Настройка рассылки](media/nastroikaRass.png) + +В блоке **Настройка рассылки почты** заполняется информация для рассылки по почте: + +**Email получателей** - указывается электронная почта по которой необходимо направить уведомление. Чтобы добавить несколько получателей необходимо нажать кнопку "+ Получателя". Во всплывающем окне выбрать дополнительных получателей и нажать "Добавить". + +![Получатель](media/addPoluch.png) + +**Email копия** - указывается электронная почта кому необходимо дополнительно направить уведомление. Добавление несколько получателей производится аналогично как добавление основных получателей. + +**Email скрытая копия** - указывается электронная почта кому необходимо дополнительно направить скрытое уведомление. Получателе не будет видно в письмо в спике адресатов. Добавление несколько получателей производится аналогично как добавление основных получателей. + +**По вопросу** - указывается тема уведомления. + +**Документ** - указывается наименование документа для отображения в системе. + +**Добавить ссылку на документ** - при включенной галочке в текст уведомления добавляется гиперссылка на документ. + + + +В блоке **Настройка списка рассылки** - при необходимости дополнительно указывается получатели через [группу рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Группы%20рассылки/), либо по [сервисной функции](../Настройка шаблонов маршрутов/index.md#сервисные_функции), которые используются в шаблоне маршрута, либо указывается конкретный логин получателя. + +Пример заполненной вкладки предоставлен ниже: + +![alt text](media/image-4.png) + +Поле "Комментарий" - текстовое для ведения каких-либо комментариев, записей по задаче. + +### Вкладка "Задача" + +В поле указывается часть с динамическим запросом, содержащим непосредственно текст для генерации документа. + + + +В динамическом запросе прописывается вычисление, т.е. правило, по которому рассчитываются получатели уведомления, документы и другая необходимая информация. Данное вычисление на выходе имеет определенную структуру - перечень колонок (столбцов) для дальнейших настроек. + +Эти столбцы описаны в таблице справа - + +В **таблица.столбец** - указывается столбец с вычисленной информацией. + +В **описание** - задается пользовательское описание и назначение по каждой строке из столбца 1. + +В **# для шаблона** - задаются служебное наименования, заключенные с обеих сторон в #. Наименование может называться как угодно, главное чтобы оно было уникальным, на латинице и было оформлено с обеих сторон решеткой. + + + +![Таблица](media/table.png) + +![Конструктор уведомлений](media/constructor2.png) + +Для дополнении новых служебных наименований необходимо обратиться в техническую поддержку. + + + +После заполнения всех полей нажмите Сохранить и закрыть. + +## Настройка расписания задачи в планировщике + +Далее необходимо настроить [задачу](../Функции планировщика задач/index.md) **Уведомления Lexema** c помощью [планировщика](../Планировщик задач/index.md) если не было настроенно ранее. + +![Задача в шедулере](media/sheduler.png) + +Задача отслеживает дату начала отпуска при заданных конфигурационных параметрах, и за указанное ранее количество дней отправляет пользователю уведомление. Оно появляется в панели документооборота. + +![Уведомление](media/push.png) + +Внутри документа будет уведомление о приближающейся дате начала отпуска. В документ можно перейти по ссылке, или по вложенным документам. + +![Информационное письмо](media/vacation.png) + +Внутри документа можно сразу создать заявление на отпуск. Для этого нажмите на кнопку "Операции" и выберите "Создать заявление от сотрудника". Автоматически откроется документ ["Заявления от сотрудника"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Заявления%20от%20сотрудников/) + +![Операция создания заявления из уведомления](media/createStatement.png) + + + + + +## Настройка уведомлений из личного кабинета HR и личного кабинета руководителя + +В личных кабинета [HR](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Личный%20кабинет%20HR/) можно направлять пользователям сообщение, и они будут находиться у них в панели документооборота как напоминание. + +Для отправки сообщений должны быть настроены [конструкторы документов](#конструктор_документов), в котором необходимо выбрать подтип **"Сообщение от службы HR"** (если такой подтип отсутствует, то необходимо его создать) и указать служебное наименование **HRNote** для личного кабинета HR: + +![HR](media/HR.png) + +Для личного кабинета руководителя: подтип "Сообщение от руководителя" и служебное наименование **ManagersNote**: + +![Руководители](media/rukovoditeli.png) + + \ No newline at end of file diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/1C.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/1C.png new file mode 100644 index 0000000..80c333a Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/1C.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/2024-12-03.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/2024-12-03.png new file mode 100644 index 0000000..c6c2f79 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/2024-12-03.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/HR.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/HR.png new file mode 100644 index 0000000..5d076c6 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/HR.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/MenuPush.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/MenuPush.png new file mode 100644 index 0000000..5e81cb7 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/MenuPush.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/addPoluch.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/addPoluch.png new file mode 100644 index 0000000..e7cac57 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/addPoluch.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/certs.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/certs.png new file mode 100644 index 0000000..45c691a Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/certs.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/completedNewsletter.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/completedNewsletter.png new file mode 100644 index 0000000..076af92 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/completedNewsletter.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constantSrok.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constantSrok.png new file mode 100644 index 0000000..f9b8d74 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constantSrok.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor.png new file mode 100644 index 0000000..8e88ada Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor2.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor2.png new file mode 100644 index 0000000..7328d4f Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/constructor2.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/createStatement.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/createStatement.png new file mode 100644 index 0000000..8196b3b Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/createStatement.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/docObrabotka.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/docObrabotka.png new file mode 100644 index 0000000..8d14bbd Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/docObrabotka.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/document.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/document.png new file mode 100644 index 0000000..d01e075 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/document.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/error.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/error.png new file mode 100644 index 0000000..02bdb38 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/error.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/example.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/example.png new file mode 100644 index 0000000..1bfd919 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/example.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/familiarization.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/familiarization.png new file mode 100644 index 0000000..e973ba3 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/familiarization.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-1.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-1.png new file mode 100644 index 0000000..d6251d7 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-2.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-2.png new file mode 100644 index 0000000..47dc18a Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-3.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-3.png new file mode 100644 index 0000000..954891c Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-4.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-4.png new file mode 100644 index 0000000..8902316 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image.png new file mode 100644 index 0000000..46174d2 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/image.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/iskluchenie.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/iskluchenie.png new file mode 100644 index 0000000..8d728a4 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/iskluchenie.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/mailingList.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/mailingList.png new file mode 100644 index 0000000..7055ef5 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/mailingList.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/menu.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/menu.png new file mode 100644 index 0000000..cdddb41 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/menu.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/nastroikaRass.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/nastroikaRass.png new file mode 100644 index 0000000..00b6440 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/nastroikaRass.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/newTask.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/newTask.png new file mode 100644 index 0000000..ff19d76 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/newTask.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/otsutstviePlanOtpusk.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/otsutstviePlanOtpusk.png new file mode 100644 index 0000000..f72987f Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/otsutstviePlanOtpusk.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/push.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/push.png new file mode 100644 index 0000000..dd04cc3 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/push.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushMenu.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushMenu.png new file mode 100644 index 0000000..5a22f58 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushMenu.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushText.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushText.png new file mode 100644 index 0000000..388392d Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/pushText.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/reestr.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/reestr.png new file mode 100644 index 0000000..2e2e200 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/reestr.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/rukovoditeli.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/rukovoditeli.png new file mode 100644 index 0000000..a66a4c0 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/rukovoditeli.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/sheduler.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/sheduler.png new file mode 100644 index 0000000..96ae34b Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/sheduler.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table.png new file mode 100644 index 0000000..901e1be Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table3.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table3.png new file mode 100644 index 0000000..59ca8f3 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/table3.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/task.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/task.png new file mode 100644 index 0000000..1836459 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/task.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/vacation.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/vacation.png new file mode 100644 index 0000000..4e1b2c0 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/vacation.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubiley.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubiley.png new file mode 100644 index 0000000..3762a73 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubiley.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubileyCompan.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubileyCompan.png new file mode 100644 index 0000000..ac1754b Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/yubileyCompan.png differ diff --git a/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/ИспытательныйСрок.png b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/ИспытательныйСрок.png new file mode 100644 index 0000000..1fe2f28 Binary files /dev/null and b/docs/Admin manuals/Настройка внутрисистемных уведомлений/media/ИспытательныйСрок.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/SUMMARY.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/SUMMARY.md new file mode 100644 index 0000000..41a1369 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/SUMMARY.md @@ -0,0 +1,8 @@ +- [Вкладка "Справочники"](Вкладка Справочники/) +- [Вкладка "Соответствие справочников"](Вкладка Соответствие справочников/) +- [Вкладка "Исходящие документы"](Вкладка Исходящие документы/) +- [Вкладка "Входящие документы"](Вкладка Входящие документы/) +- [Вкладка "Произвольные выборки"](Вкладка Произвольные выборки/) +- [Настройка интеграция справочников и документов](Настройка интеграция справочников и документов/) +- [Настройка интеграции с форматом JSON](Настройка интеграции с форматом JSON/) +- [Описание работы с Postman](Описание работы с Postman/) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/BodyConsole.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/BodyConsole.PNG new file mode 100644 index 0000000..672a835 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/BodyConsole.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/EmployeeError.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/EmployeeError.PNG new file mode 100644 index 0000000..53ff5da Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/EmployeeError.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/GetBody.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/GetBody.PNG new file mode 100644 index 0000000..d873ab7 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/GetBody.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBody.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBody.PNG new file mode 100644 index 0000000..4850932 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBody.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorData.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorData.PNG new file mode 100644 index 0000000..20df646 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorData.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorGuid.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorGuid.PNG new file mode 100644 index 0000000..9030f31 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/PostBodyErrorGuid.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ResponsiblePerson.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ResponsiblePerson.png new file mode 100644 index 0000000..637cab9 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ResponsiblePerson.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/bolnicnye.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/bolnicnye.png new file mode 100644 index 0000000..9d0e167 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/bolnicnye.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/constructor.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/constructor.png new file mode 100644 index 0000000..c9c63da Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/constructor.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/email.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/email.png new file mode 100644 index 0000000..bc7cc2f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/email.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/parametr.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/parametr.png new file mode 100644 index 0000000..177700a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/parametr.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/typesOfResponsiblePersons.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/typesOfResponsiblePersons.png new file mode 100644 index 0000000..f21fb59 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/typesOfResponsiblePersons.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Авторизация.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Авторизация.PNG new file mode 100644 index 0000000..3b71654 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Авторизация.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Атрибуты_конструктора.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Атрибуты_конструктора.png new file mode 100644 index 0000000..3e9d03a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Атрибуты_конструктора.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Входящие_документы.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Входящие_документы.png new file mode 100644 index 0000000..b715ada Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Входящие_документы.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Исходящие_документы.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Исходящие_документы.png new file mode 100644 index 0000000..df9d67a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Исходящие_документы.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие спр_выбор_филиала.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие спр_выбор_филиала.png new file mode 100644 index 0000000..029f2fb Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие спр_выбор_филиала.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие_справочников.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие_справочников.png new file mode 100644 index 0000000..b4ad183 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Соответствие_справочников.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Справочники.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Справочники.png new file mode 100644 index 0000000..1799f56 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Вкладка_Справочники.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие1.png new file mode 100644 index 0000000..7784631 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие_отпуск.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие_отпуск.png new file mode 100644 index 0000000..e93a58d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Входящие_отпуск.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Главное окно.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Главное окно.PNG new file mode 100644 index 0000000..9eb166e Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Главное окно.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ДатаНачалаОснОтп.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ДатаНачалаОснОтп.PNG new file mode 100644 index 0000000..38fa119 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/ДатаНачалаОснОтп.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_в_Лексеме.png new file mode 100644 index 0000000..830ac81 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_на_подписание_конструктор.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_на_подписание_конструктор.png new file mode 100644 index 0000000..140d8a4 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Документ_на_подписание_конструктор.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Докумет_на_подписание2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Докумет_на_подписание2.png new file mode 100644 index 0000000..c9330bb Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Докумет_на_подписание2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Загрузить_спр_данные.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Загрузить_спр_данные.png new file mode 100644 index 0000000..3832444 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Загрузить_спр_данные.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Закладка Произв выборки.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Закладка Произв выборки.PNG new file mode 100644 index 0000000..d533d6a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Закладка Произв выборки.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Каталог_Организации.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Каталог_Организации.png new file mode 100644 index 0000000..1b3c87a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Каталог_Организации.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Конструктор_Заявления.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Конструктор_Заявления.png new file mode 100644 index 0000000..74adbdd Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Конструктор_Заявления.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_документа.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_документа.png new file mode 100644 index 0000000..e558f9e Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_документа.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_отчета_в_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_отчета_в_1С.png new file mode 100644 index 0000000..f7d88ea Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_отчета_в_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_спр_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_спр_в_Лексеме.png new file mode 100644 index 0000000..d6c9f4f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_спр_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_справочника.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_справочника.png new file mode 100644 index 0000000..6768d29 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Наименование_справочника.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_обозревателя_аналитик.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_обозревателя_аналитик.png new file mode 100644 index 0000000..16e5e83 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_обозревателя_аналитик.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С.png new file mode 100644 index 0000000..d156380 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С_форма.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С_форма.png new file mode 100644 index 0000000..b67055c Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Настройка_параметров_обмена_с_1С_форма.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/НастройкаСпрПараметры.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/НастройкаСпрПараметры.PNG new file mode 100644 index 0000000..b48b732 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/НастройкаСпрПараметры.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Обмен_данными_с_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Обмен_данными_с_1С.png new file mode 100644 index 0000000..79a0970 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Обмен_данными_с_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Объединение_физических_лиц_Форма.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Объединение_физических_лиц_Форма.png new file mode 100644 index 0000000..aad38ab Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Объединение_физических_лиц_Форма.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Одна сущность 2 приказа.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Одна сущность 2 приказа.PNG new file mode 100644 index 0000000..4264a6f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Одна сущность 2 приказа.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтип_отпуск.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтип_отпуск.png new file mode 100644 index 0000000..c5fa34f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтип_отпуск.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтипы_на_подписание.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтипы_на_подписание.png new file mode 100644 index 0000000..b96e40d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Подтипы_на_подписание.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Получить ссылку.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Получить ссылку.PNG new file mode 100644 index 0000000..a4bf4f9 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Получить ссылку.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Реквизит_для_сопоставления_спр_ФЛ.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Реквизит_для_сопоставления_спр_ФЛ.png new file mode 100644 index 0000000..6930d28 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Реквизит_для_сопоставления_спр_ФЛ.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Сотрудники_отчеты.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Сотрудники_отчеты.PNG new file mode 100644 index 0000000..4274a89 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Сотрудники_отчеты.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Спр_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Спр_в_Лексеме.png new file mode 100644 index 0000000..6c34f32 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Спр_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник физ лиц.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник физ лиц.PNG new file mode 100644 index 0000000..39ceff3 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник физ лиц.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_заявлений.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_заявлений.png new file mode 100644 index 0000000..982b4d2 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_заявлений.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_реквизитов.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_реквизитов.png new file mode 100644 index 0000000..328902d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочник_для_реквизитов.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочники.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочники.png new file mode 100644 index 0000000..5b06574 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Справочники.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Ссылка.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Ссылка.PNG new file mode 100644 index 0000000..03ca6d2 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Ссылка.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема1.png new file mode 100644 index 0000000..072d52b Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема2.png new file mode 100644 index 0000000..c03be28 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Схема2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление конструктор.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление конструктор.PNG new file mode 100644 index 0000000..d215c54 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление конструктор.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление.PNG new file mode 100644 index 0000000..e789e25 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Уведомление.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json.png new file mode 100644 index 0000000..cb2e6ff Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json2.png new file mode 100644 index 0000000..9d9b1dc Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/media/Формат json2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/index.md new file mode 100644 index 0000000..2c5fdc4 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/index.md @@ -0,0 +1,129 @@ +# Вкладка «Входящие документы» + +Для настройки нужно в Меню в поисковой строке ввести - "Настройка параметров обмена с 1С*". + +Данная вкладка предназначена для описания настроек по документам, забираемых из 1С, например: «Документ на подписание», «Документ в Лексеме» . + +При первом входе в документ, табличная часть вкладки «Входящие документы» будет пред заполнена. + +В зависимости от того, на каком «Типе» строк вызывается справочник – для выбора будет соответствующий набор данных. + +Например, для Подтипа документа на подписание будут подтипы из «Конструктора документов» с типом «Документ на подписание»: +![alt text](media/image.png) +![alt text](media/image-1.png) + +Для документов на подписание, с одной сущностью 1С необходимо настроить загрузку в разные подтипы документов: + +![alt text](media/image-2.png) + +В параметр для запроса сущности в 1С при этом пишем идентификатор, который отличит эти типы документов, например, +```json +?$filter=ДополнительныеОтпуска/ВидОтпуска_Key eq guid'cf447156-eb49-11e8-5f86-005056ab6485' and Date gt datetime'2022-07-01T00:00:00' +``` + +В документы на подписание также можно забирать печатные формы, прикрепляемые к документу "Сотрудники" в 1С: + +![alt text](media/image-3.png) + +Для этого в поле **"Условие наличия отчета в 1С"** пишем название отчета, который является признаком готовности забрать комплект печатных форм, описанных в колонке **"Наименование отчетов в 1С для загрузки"** во вложения к документу. +Например, +**"Условие наличия отчета в 1С"** = Комплект документов при приеме +**"Наименование отчетов в 1С для загрузки"** = Комплект документов при приеме;Личная карточка (Т-2) + +![alt text](media/image-4.png) + +Для указания параметров загрузки документов и вложений с типом «Дата» введены следующие переменные: + +- `{{LastDay}}` – переменная для определения количества дней, за которое нужно выбрать данные для загрузки. Значение задается в настройках учетной политики в константе **"ЗаСколькоПоследнихДнейЗагружатьДокументыИз1С"**. +Например, +```json +?$filter=Date gt datetime'{{LastDay}}' +``` +со значением константы 10 – за последние 10 дней будут загружаться данные + +- `{{FirstDayMonth}}` – переменная для определения даты, до которой нужно загружать документы прошлого месяца. Значение задается в настройках учетной политики в константе **"ДоКакогоЧислаЗагружатьДокументыИз1С_ЗаПрошлыйМесяц"**. +Например, +```json +?$filter=Date gt datetime'{{ FirstDayMonth }}' +``` +со значением константы 15 – до 15.12.22 будут загружаться данные с 01.12.22 + +- `{{YesterDay}}` – переменная, обозначающая предыдущий день от текущего. +Например, +```json +?$filter=ДатаСоздания ge datetime'{{YesterDay}}' +``` +– если сегодня 15.12.22, то документы для загрузки будут выбраны за 14.12.22 + +Столбец **"Дата начала проверки отчетов по кодам (guid-ам)"**. В нужной строке указывается дата и документы с заданными сущностями и параметрами, отчеты которых будут загружаться каждый раз, когда в 1С будут вкладывать новые отчеты. Без отчетов такие документы грузиться не будут, даже если "Условие наличия отчета" - пусто. + +В случае если необходимо в один документ на подписание вложить два отчета, то необходимо в столбец **"Наименования отчетов в 1С для для загрузки во вложения к документу"** то через двоеточие указывать название второго отчета. Если в данном столбце указано одно либо несколько наименований отчета, то при выгрузке из 1С данный документ будет отмечен как главный документ. Если указаны несколько наименований отчетов, но в 1С отсутствует отчет с первым названием, но присутствуют другие, то "главным" проставляется тот отчет, у которого наименьшая датой создания. Такое же правильно распространяется в случае если данное поле незаполнено никакими наименованиями. [Главный документ](httphttps://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Работа%20со%20вложениями/#архив_документов), согласно определению Минтруда, указывает на основной электронный документ и помогает определить все остальные файлы как пояснительные документы. + +В случае если необходимо загружать только документы для сотрудников с датой перехода на КЭДО, необходимо для таких видов проставить галку в столбце **"Загружать только для сотрудников с датой перехода на КЭДО"**. + +Для загрузки трудовых договоров сотрудников необходимо добавить строку с типом **"Документ в Лексеме"** с наименованием **"RP_WorkContractForm"** и сущностью 1С **"Document_ПриемНаРаботу"**. + +## Документ на подписание + +Документ на подписание может быть создан в СЭД из Заявления сотрудников, либо быть не связанным с Заявлением документом, для которого необходимо пройти процедуру согласования в СЭД. + +Поле **«Наименование документа»** должно быть одинаковым на вкладках «Исходящие документы» и «Входящие документы», относящимся к одной сущности 1С, в том случае, если *необходимо забирать из 1С документы, которые созданы на основании Заявлений из СЭД*. +Если же необходимо забирать *документы указанной сущности 1С, не связанных с Заявлениями из СЭД*, то в строке «Подтип документа на подписание» на вкладке «Входящие документы» необходимо указать «Наименование документа», отличное от закладки «Исходящие документы». +Для каждого документа на подписание, обмен которыми планируется между системами, необходимо создать «Подтип документа» и оформить для него карточку «Конструктора документов». + +![alt text](media/image-5.png) + +**Справочник в Лексеме** – подтип из Конструктора документов для типа «Документ на подписание», который указан в поле Наименование документа. + +**Наименование документа** – наименование документа, с которым будет происходить обмен данными. + +**Сущность в 1С** – сущность на стороне 1С для обмена данными. В этих строчках указываются параметры для передачи документов на подписание в 1С. + +**Параметр для запроса сущности в 1С** + +**Дополнительные условия к документу 1С** - условия для загрузки документа в СЭД , например, для документа «Отпуск» - это +```json +{ "ПредоставитьОсновнойОтпуск": true, "ДокументРассчитан": true }, +``` +так как данный вид сущности должен быть рассчитан . А для отпуска без сохранения оплаты параметры будут заполнены следующим образом: +```json +{"ВидОтпуска_Key":"7601b82e-8584-11e2-9371-001b11b25590"}. +``` +Определение параметров выполняется исходя из анализа сущности 1С. + +**Наименование отчета в 1С** – наименование отчета в 1С, присоединенного к документу, наличие которого является обязательным условием для импорта документа из 1С в СЭД. + +Например, для документа «Отпуск» – во вложении анализируется наличие Приказа о предоставлении отпуска (Т-6). Если еще нет вложения, то приказ считается не удовлетворяющим условиям загрузки и не попадет в СЭД. Если в настройках наименование отчета не указано, то для импорта этого документа наличие какого-либо отчета не является необходимым условием и этот документ будет импортирован даже без единого отчета. При этом при импорте документов всегда забираются все вложения прикрепленные в 1С. + +**Сущность вложения** – наименование сущности 1С, в которую необходимо передавать данные. Содержит перечень файлов – наименование, расширение, связка с документом в 1С, например, `Catalog_ОтпускПрисоединенныеФайлы` + +**Сущность хранилища файлов** - промежуточная сущность в которой хранится связь между присоединенными файлами документа и самими двоичными данными файлов InformationRegister_ХранилищеФайлов, также необходимо `Catalog_ХранилищеДвоичныхДанных` прописать в Сущность двоичных данных файлов + +**Сущность двоичных данных файлов** `InformationRegister_ДвоичныеДанныеФайлов`, сущность, в которой хранятся все файлы в двоичном представлении. +Существует два вида условий для выбора документов в 1С для формирования «Документа на подписание» в СЭД: + +• наличие во вложении отчета с определенным наименованием (например, для отпуска - это отчет «Приказ о предоставлении отпуска (Т-6…». ) +• условия из поля «Параметры» (например, для отпуска, статус ДокументРассчитан). + +## Документ в Лексеме + +Для настройки нужно выбрать в меню *группу Администрирование -> Система -> Настройка параметров обмена с 1С*. + +Для загрузки документов 1С в документы, отличные от Документов на подписание, то есть физические документы СЭД предусмотрен блок настроек с типом «Документ в Лексеме». + +Отличием настроек от предыдущих документов является поле *«Порядок выполнения»* и *«Наименование документа»*. + +**Порядок выполнения** – указывается по документам, для загрузки которых важна хронология этапов. Например, для документа «График отпусков» - сначала необходимо загрузить *«График отпусков»*, затем *«Перенос отпуска»*: + +![Рисунок 1 Документ_в_Лексеме](../media/Документ_в_Лексеме.png) + +**Наименование документа** – форма СЭД, например, «RP_VacationForm». +**Сущность 1С** – наименование метаданных для загрузки в СЭД, например, Document_ГрафикОтпусков +**Параметры** не заполняются, так как данные не передаются в 1С. +**Сущность вложений** - сущность вложений файлов в 1С, из которой забираем данные. В ней хранится перечень файлов – наименование, расширение, связка с документом в 1С, например, Catalog_ ГрафикОтпусковПрисоединенныеФайлы + +**Сущность файла** InformationRegister_ДвоичныеДанныеФайлов, сущность 1С, в которой хранятся все файлы в двоичном представлении. + +## Настройка входящих документов + + diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-1.png new file mode 100644 index 0000000..5b588b2 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-2.png new file mode 100644 index 0000000..5a588aa Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-3.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-3.png new file mode 100644 index 0000000..b75e5f1 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-4.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-4.png new file mode 100644 index 0000000..32c5443 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-5.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-5.png new file mode 100644 index 0000000..f8006ff Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image.png new file mode 100644 index 0000000..7a9c16b Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Входящие документы/media/image.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/index.md new file mode 100644 index 0000000..edf58da --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/index.md @@ -0,0 +1,466 @@ +# Вкладка "Исходящие документы" + +Для настройки нужно в Меню в поисковой строке ввести - "Настройка параметров обмена с 1С*". + +Данная вкладка предназначена для описания настроек по документам, отправляемым в 1С. +При первом входе в документ, табличная часть вкладки «Исходящие документы» будет пред заполнена. + +![Рисунок 1 Вкладка_Исходящие_документы](../media/Вкладка_Исходящие_документы.png) + +Необходимо заполнить столбец «Справочник в Лексеме» в строках с «Типами»: +• Заявление от сотрудника +• Реквизиты заявлений от сотрудников +• Служебная записка на командировку +В зависимости от того, на каком «Типе» строк вызывается справочник – для выбора будет соответствующий набор данных. + +## Заявления от сотрудников + +Для «Типа» строк «Заявления от сотрудников» необходимо заполнить следующие поля: +**Справочник в Лексеме** – подтип из документа «Конструктор документов» с типом «Заявление от сотрудника»: + +![Рисунок 1 Справочник_для_заявлений](../media/Справочник_для_заявлений.png) +![Рисунок 1 Конструктор_Заявления](../media/Конструктор_Заявления.png) + +**Наименование документа** – наименование документа, в который будут передаваться данные. +**Сущность в 1С** – наименование метаданных для обмена данными с 1С. Для заявлений указываются параметры для передачи. Например, Document_Отпуск. +**Параметр** #- шаблон json передачи данных в 1С для создания приказа, указанного в столбцах "Наименование документа" и "Сущность в 1С". +Например, при формировании запроса, на основании строки шаблона "Сотрудник_Key": "" из таблицы соответствия по данным заявления подбирается код сотрудника и строка будет иметь вид: +*"Сотрудник_Key": "d3533108-6e8a-11dc-827a-000bcdf174e3"* + +При первоначальной настройке необходимо для документов типа "Отпуск" указать guid видов отпуска, в тэгах "ВидОтпуска_Key":, +"ВидРасчета_Key": + +**Параметр для повторяющей части** заполняется, например, для Заявлений на доп. отпуска, потому что заявление обычно составляет один сотрудник, а для доп. отпусков запись в 1С производится в табличную часть. Для того, чтобы значение данного поля учлось при формировании параметра, в поле *Параметр* указывается служебное слово **%parametrDetail%** + +**Например**, +```json +*Параметр* +{"ФизическоеЛицо_Key": "", +"Сотрудник_Key": "", +................ +"НачалоОтпуска": "0001-01-01T00:00:00", +"ОкончаниеОтпуска": "0001-01-01T00:00:00", +%parametrDetail% --Это часть про дополнительные отпуска +} + +*Параметр для повторяющей части* +"ДополнительныеОтпуска": [ +{ +"Ref_Key": "00000000-0000-0000-0000-000000000000", +..... +} +] +``` + +**Сущность вложения** - сущность на стороне 1С, в которую передаются вложения (файлы) из документа «Заявления от сотрудника». В ней хранится перечень файлов – наименование, расширение, связка с документом в 1С, например, Catalog_ОтпускПрисоединенныеФайлы +**Сущность хранилища файлов** InformationRegister_ХранилищеФайлов, сущность, в которой хранятся все файлы в двоичном представлении. + + + +При появлении нового типа заявления, обмен которыми необходим между системами, нужно внести вручную новые строчки с типом и заполнить все необходимые данные. В первую очередь внести данный подтип заявления в «Конструктор документов» и указать код созданного подтипа в поле «Справочник в Лексеме | Выбор». +Для параметров, которые должны быть заполнены из СЭД, оставляем строчку пустой ": "" +Это реквизиты заявлений, а также поля: ФизическоеЛицо_Key,Сотрудник_Key,ОсновнойСотрудник_Key,ПериодРегистрации,Date,Организация_Key,Основание,Комментарий. +Дату документа "Date": "", совсем убираем из шаблона, если нужно чтобы дата создаваемого в 1С документа устанавливалась текущей датой, если будет данная строчка в шаблоне – возьмется дата заявления +Значения, которые передавать не надо, заполняем нулевыми значениями, н-р, “Руководитель_Key” : "00000000-0000-0000-0000-000000000000". + +**Например**, +```json +"Ref_Key": "00000000-0000-0000-0000-000000000000", --заполняем нули, так как поле типа quid и не передаем из СЭД +"DataVersion": "AAACsQAAAAA=", +"DeletionMark": false, +"Number": "", +"Posted": true, +"Организация_Key": "", --не заполняем, так как поле передается из СЭД +"ФизическоеЛицо_Key": "", --не заполняем, так как поле передается из СЭД +"ПериодРасчетаСреднегоЗаработкаНачало": "0001-01-01T00:00:00", --поле типа дата, не передаем из СЭД, поэтому заполняем нулевым значением +........ +``` + +## Реквизиты заявления от сотрудников + +Для формирования файла обмена по Заявлению от сотрудников необходимы соответствия данных в 1с и СЭД. +**Справочник в Лексеме** – атрибут документа «Конструктор документов», из которого берутся значения для составления файла обмена передачи документа. Выпадающий список с атрибутами отфильтровывается по выбранному конструктору. + +![alt text](media/image.png) + +При выборе соответсвующего справочника в документе отображается его наименование. +![Рисунок 3 Наименование_справочника](../media/Наименование_справочника.png) + +**Наименование документа** – наименование документа, в который будут передаваться данные. +**Сущность в 1С** – сущность на стороне 1С, в которую передаются данные. В этих строчках указываются параметры для передачи заявления от сотрудника в 1С. +**Параметры** – имя реквизита в 1С, которое будет подставлено в шаблон выгрузки заявления. +Например, в шаблоне для заявления указана строка *"ДатаНачалаОсновногоОтпуска"*: "", +*ДатаНачалаОсновногоОтпуска* – по этому реквизиту будет найдена строчка с описанием реквизита, по коду реквизита из документа Заявление от сотрудника найдется значение и итоговая строчка будет иметь вид: *"ДатаНачалаОсновногоОтпуска"*:*"01.12.2021"* + +Пример настройки для подтипа **"Заявление на ежегодный оплачиваемый отпуск (по графику отпусков)"**: + +- **Тип заявления:** Заявления от сотрудников +- **Наименование:** Заявление на ежегодный основной оплачиваемый отпуск (по графику отпусков) +- **Наименование документа:** ОтпускЕжегодный +- **Сущность в 1С:** `Document_Отпуск` +- **Параметр:** + +```json +{"ФизическоеЛицо_Key": "", +"Сотрудник_Key": "", +"ПериодРегистрации": "", +"ДатаНачалаОсновногоОтпуска": "", +"Организация_Key": "", +"ДатаНачалаПериодаОтсутствия": "", +"ДатаОкончанияПериодаОтсутствия": "", +"КоличествоДнейОсновногоОтпуска": "", +"ДатаНачалаСобытия": "", +"ДатаОкончанияОсновногоОтпуска": "", +"Основание": "Заявление от сотрудника", +"ЗаявкаСотрудника": "", +"ПредставлениеПериода": "", +"DeletionMark": false, +"Posted": false, +"Ref_Key": "00000000-0000-0000-0000-000000000000", +"ПредоставитьОсновнойОтпуск": true, +"КоличествоДнейКомпенсацииОсновногоОтпуска": 0, +"РасходЧасовОтгула": 0, +"ПредоставитьОтгул": false, +"КоличествоДнейОтгула": 0, +"ПредоставитьКомпенсациюОсновногоОтпуска": false, +"ПредоставитьЕдиновременнуюВыплатуКОтпуску": false, +"ПредоставитьДополнительныйОтпуск": false, +"РасходДнейОтгула": 0, +"ПредоставитьМатериальнуюПомощьПриОтпуске": false, +"ВидРасчетаОтгул_Key": "00000000-0000-0000-0000-000000000000", +"ВидРасчетаЕдиновременнойВыплатыКОтпуску_Key": "00000000-0000-0000-0000-000000000000", +"ВидРасчетаМатериальнойПомощиПриОтпуске_Key": "00000000-0000-0000-0000-000000000000", +"ФиксПериодРасчетаСреднегоЗаработка": false, +"Руководитель_Key": "00000000-0000-0000-0000-000000000000", +"ПорядокВыплаты": "Межрасчет", +"ОснованиеПодписиРуководителя": "", +"ДокументПроведен": false, +"ДокументРассчитан": false, +"РассчитатьЗарплату": false, +"ИсправленныйДокумент_Key": "00000000-0000-0000-0000-000000000000", +"ГлавныйБухгалтер_Key": "00000000-0000-0000-0000-000000000000", +"ДолжностьГлавногоБухгалтера_Key": "00000000-0000-0000-0000-000000000000", +"Бухгалтер_Key": "00000000-0000-0000-0000-000000000000", +"ОснованиеПодписиГлавногоБухгалтера": "", +"ДолжностьРуководителя_Key": "00000000-0000-0000-0000-000000000000", +"ДокументЗаполнения_Key": "00000000-0000-0000-0000-000000000000", +"Ответственный_Key": "00000000-0000-0000-0000-000000000000", +"Исполнитель_Key": "00000000-0000-0000-0000-000000000000", +"ОснованиеПодписиРаботникаКадровойСлужбы": "", +"ДолжностьБухгалтера_Key": "00000000-0000-0000-0000-000000000000", +"ДолжностьИсполнителя_Key": "00000000-0000-0000-0000-000000000000", +"РаботникКадровойСлужбы_Key": "00000000-0000-0000-0000-000000000000", +"ДолжностьРаботникаКадровойСлужбы_Key": "00000000-0000-0000-0000-000000000000", +"ОснованиеПодписиБухгалтера": "", +"ДатаЗапрета": "0001-01-01T00:00:00", +"УчитыватьМРОТПриОплатеПоСреднемуЗаработку": true, +"НачалоОтпуска": "0001-01-01T00:00:00", +"ОкончаниеОтпуска": "0001-01-01T00:00:00" +} +``` + +- **Сущность вложений:** Catalog_ОтпускПрисоединенныеФайлы +- **Сущность хранилища файлов:** InformationRegister_ХранилищеФайлов +- **Сущность двоичных данных файлов:** Catalog_ХранилищеДвоичныхДанных + +## Служебная записка на конструкторе + +Настройки похожи на тип «Заявления от сотрудника», но создается другой тип документа - «СЗ на конструкторе». + +- **Тип заявления:** СЗ на конструкторе +- **Наименование:** (для ЗУП УПР) КТУ +- **Наименование документа:** (для ЗУП УПР) КТУ +- **Сущность в 1С:** `InformationRegister_нп_СлужебныеЗапискиЛексема` +- **Параметр:** + +```json +{ +"Ref_Key": "", +"Period": "", +"ТипСлужебнойЗаписки": "КТУ", +"GUID_Сотрудник": "", +"Сумма": "" +} +``` + +- **Сущность хранилища файлов:** InformationRegister_ХранилищеФайлов +- **Сущность двоичных данных файлов:** Catalog_ХранилищеДвоичныхДанных + +## Служебная записка на командировку + +Настройки похожи на тип «Заявления от сотрудника», но создается другой тип документа - «Служебная записка на командировку». Документ не делится по подтипам, поэтому нет необходимости указывать подтип в поле «Справочник в Лексеме | Выбор». + +- **Тип заявления:** Служебная записка на командировку +- **Наименование:** Командировка +- **Сущность в 1С:** `Document_Командировка` +- **Параметр:** + +```json + { + "Ref_Key": "00000000-0000-0000-0000-000000000000", + "DataVersion": "AAAABwAAAAA=", + "DeletionMark": false, + "Number": "", + "Posted": true, + "ПериодРегистрации": "", + "Организация_Key": "", + "Сотрудник_Key": "", + "ФизическоеЛицо_Key": "", + "ВидРасчета_Key": "00000000-0000-0000-0000-000000000000", + "ВнутрисменнаяКомандировка": false, + "ДатаНачала": "", + "ДатаОкончания": "", + "ДатаКомандировки": "0001-01-01T00:00:00", + "ОплачиватьЧасов": 0, + "ДатаНачалаСобытия": "", + "ОсвобождатьСтавку": false, + "ПериодРасчетаСреднегоЗаработкаНачало": "0001-01-01T00:00:00", + "ПериодРасчетаСреднегоЗаработкаОкончание": "0001-01-01T00:00:00", + "ФиксПериодРасчетаСреднегоЗаработка": false, + "СреднийЗаработок": 0, + "Начислено": 0, + "Удержано": 0, + "ВидВремениЗамещаемый_Key": "00000000-0000-0000-0000-000000000000", + "ПорядокВыплаты": "Зарплата", + "ПланируемаяДатаВыплаты": "0001-01-01T00:00:00", + "ИсправленныйДокумент_Key": "00000000-0000-0000-0000-000000000000", + "ДокументРассчитан": false, + "Рассчитал_Key": "00000000-0000-0000-0000-000000000000", + "ПредставлениеПериода": "", + "МестоНазначения": "", + "ОрганизацияНазначения": "", + "Основание": "", + "Цель": "", + "ДнейВПути": 0, + "КомандировкаЗаСчетСредств": "", + "Руководитель_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьРуководителя_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиРуководителя": "", + "ГлавныйБухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьГлавногоБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиГлавногоБухгалтера": "", + "Бухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиБухгалтера": "", + "Исполнитель_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьИсполнителя_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиИсполнителя": "", + "ЗаявкаСотрудника": "" + } +``` + +**Параметр для повторяющей части** – в СЗ на командировку может быть указано несколько сотрудников в табличной части документа. В этом поле указывается шаблон json для формирования файла обмена по табличной части документа. + +- **Сущность вложений:** Catalog_КомандировкаПрисоединенныеФайлы +- **Сущность хранилища файлов:** InformationRegister_ХранилищеФайлов +- **Сущность двоичных данных файлов:** Catalog_ХранилищеДвоичныхДанных + +## Служебная записка на командировку на конструкторе + +- **Тип заявления:** Служебная записка на командировку +- **Наименование:** Командировка +- **Сущность в 1С:** `Document_Командировка` +- **Параметр:** + +```json + { + "Ref_Key": "00000000-0000-0000-0000-000000000000", + "DataVersion": "AAAABwAAAAA=", + "DeletionMark": false, + "Number": "", + "Posted": false, + "ПериодРегистрации": "", + "Организация_Key": "", + "Сотрудник_Key": "", + "ФизическоеЛицо_Key": "", + "ВидРасчета_Key": "00000000-0000-0000-0000-000000000000", + "ВнутрисменнаяКомандировка": false, + "ДатаНачала": "", + "ДатаОкончания": "", + "ДатаКомандировки": "0001-01-01T00:00:00", + "ОплачиватьЧасов": 0, + "ДатаНачалаСобытия": "", + "ОсвобождатьСтавку": false, + "ПериодРасчетаСреднегоЗаработкаНачало": "0001-01-01T00:00:00", + "ПериодРасчетаСреднегоЗаработкаОкончание": "0001-01-01T00:00:00", + "ФиксПериодРасчетаСреднегоЗаработка": false, + "СреднийЗаработок": 0, + "Начислено": 0, + "Удержано": 0, + "ВидВремениЗамещаемый_Key": "00000000-0000-0000-0000-000000000000", + "ПорядокВыплаты": "Зарплата", + "ПланируемаяДатаВыплаты": "0001-01-01T00:00:00", + "ИсправленныйДокумент_Key": "00000000-0000-0000-0000-000000000000", + "ДокументРассчитан": false, + "Рассчитал_Key": "00000000-0000-0000-0000-000000000000", + "ПредставлениеПериода": "", + "МестоНазначения": "", + "ОрганизацияНазначения": "", + "Основание": "", + "Цель": "", + "ДнейВПути": 0, + "КомандировкаЗаСчетСредств": "", + "Руководитель_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьРуководителя_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиРуководителя": "", + "ГлавныйБухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьГлавногоБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиГлавногоБухгалтера": "", + "Бухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиБухгалтера": "", + "Исполнитель_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьИсполнителя_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиИсполнителя": "", + "ЗаявкаСотрудника": "", + "Комментарий": "" + } +``` + +**Параметр для повторяющей части** – в СЗ на командировку может быть указано несколько сотрудников в табличной части документа. В этом поле указывается шаблон json для формирования файла обмена по табличной части документа. + +- **Сущность вложений:** Catalog_КомандировкаПрисоединенныеФайлы +- **Сущность хранилища файлов:** InformationRegister_ХранилищеФайлов +- **Сущность двоичных данных файлов:** Catalog_ХранилищеДвоичныхДанных + +## Уведомления Lexema + +Из подписанных работником Уведомлений, сформированных по графику отпусков, есть возможность создавать приказ на отпуск в 1С. +Для этого в конструкторе документов должен быть создан документ со служебным наименованием NotificationLexema: + +![alt text](media/image-1.png) + +- **Тип заявления:** Уведомления Lexema +- **Наименование:** Уведомления об отпуске +- **Наименование документа:** ОтпускИзУведомлений +- **Сущность в 1С:** `Document_Отпуск` +- **Параметр:** + +```json + + {"ФизическоеЛицо_Key": "", + "Сотрудник_Key": "", + "ПериодРегистрации": "", + "Организация_Key": "", + "ДатаНачалаОсновногоОтпуска": "", + "КоличествоДнейОсновногоОтпуска": "", + "ДатаОкончанияОсновногоОтпуска": "", + "ДатаНачалаПериодаОтсутствия": "", + "ДатаНачалаСобытия": "", + "Основание": "Заявление от сотрудника", + "ЗаявкаСотрудника": "", + "ПредставлениеПериода": "", + "Комментарий": "", + "ВидРасчетаКомпенсацииОсновногоОтпуска_Key":"00000000-0000-0000-0000-000000000000", + "DeletionMark": false, + "Posted": false, + "Ref_Key": "00000000-0000-0000-0000-000000000000", + "ПредоставитьОсновнойОтпуск": , + "КоличествоДнейКомпенсацииОсновногоОтпуска": "", + "РасходЧасовОтгула": 0, + "ПредоставитьОтгул": false, + "КоличествоДнейОтгула": 0, + "ПредоставитьКомпенсациюОсновногоОтпуска": false, + "ПредоставитьЕдиновременнуюВыплатуКОтпуску": false, + "ПредоставитьДополнительныйОтпуск": , + "РасходДнейОтгула": 0, + "ПредоставитьМатериальнуюПомощьПриОтпуске": false, + "ВидРасчетаОтгул_Key": "00000000-0000-0000-0000-000000000000", + "ВидРасчетаЕдиновременнойВыплатыКОтпуску_Key": "00000000-0000-0000-0000-000000000000", + "ВидРасчетаМатериальнойПомощиПриОтпуске_Key": "00000000-0000-0000-0000-000000000000", + "ФиксПериодРасчетаСреднегоЗаработка": false, + "Руководитель_Key": "00000000-0000-0000-0000-000000000000", + "ПорядокВыплаты": "Межрасчет", + "ОснованиеПодписиРуководителя": "", + "ДокументПроведен": false, + "ДокументРассчитан": false, + "ДокументПроведен": false, + "РассчитатьЗарплату": false, + "ИсправленныйДокумент_Key": "00000000-0000-0000-0000-000000000000", + "ГлавныйБухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьГлавногоБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "Бухгалтер_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиГлавногоБухгалтера": "", + "ДолжностьРуководителя_Key": "00000000-0000-0000-0000-000000000000", + "ДокументЗаполнения_Key": "00000000-0000-0000-0000-000000000000", + "Ответственный_Key": "00000000-0000-0000-0000-000000000000", + "Исполнитель_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиРаботникаКадровойСлужбы": "", + "ДолжностьБухгалтера_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьИсполнителя_Key": "00000000-0000-0000-0000-000000000000", + "РаботникКадровойСлужбы_Key": "00000000-0000-0000-0000-000000000000", + "ДолжностьРаботникаКадровойСлужбы_Key": "00000000-0000-0000-0000-000000000000", + "ОснованиеПодписиБухгалтера": "", + "ДатаЗапрета": "0001-01-01T00:00:00", + "УчитыватьМРОТПриОплатеПоСреднемуЗаработку": true, + "НачалоОтпуска": "0001-01-01T00:00:00", + "ОкончаниеОтпуска": "0001-01-01T00:00:00", + "ДополнительныеОтпуска": [%parametrDetail%] + } +``` + +**Параметр для повторяющей части:** + +```json + { + "Ref_Key": "00000000-0000-0000-0000-000000000000", + "LineNumber": "1", + "ВидОтпуска_Key": "", + "ВидРасчета_Key": "00000000-0000-0000-0000-000000000000", + "НачалоПериодаЗаКоторыйПредоставляетсяОтпуск": "0001-01-01T00:00:00", + "КонецПериодаЗаКоторыйПредоставляетсяОтпуск": "0001-01-01T00:00:00", + "КоличествоДней": , + "ДатаНачала": "", + "КоличествоДнейКомпенсации": 0, + "ВидРасчетаКомпенсации_Key": "00000000-0000-0000-0000-000000000000", + "Основание": "", + "КоличествоДнейАвансом": 0, + "ВидВремени_Key": "00000000-0000-0000-0000-000000000000" + } +``` + +- **Сущность вложений:** Catalog_ОтпускПрисоединенныеФайлы +- **Сущность двоичных данных файлов:** Catalog_ХранилищеДвоичныхДанных + +Остальные поля заполняются аналогично типу [«Заявления от сотрудника»](#заявления_от_сотрудников) +Данные передаются в сущность Document_Отпуск. + +## Дополнительная настройка для документа "Работа в выходные и праздники" + +В случае если на проекте используется документ "Работа в выходные и праздники", то необходимо выполнить следующее дополнительное условие: + +* При создании [конструктор документа](../Конструктор документов/) для данного подтипа документа, также необходимо создать [пользовательские атрибуты](../../../Пользовательские типы атрибутов документов/), с наименованиями **Повышенная Оплата** и **Отгул** для данного конструктора. + +!!! warning + Наименования пользовательских атрибут связаны с параметрами, которые передаются в 1С. Если наименования будут отличаться в этом случае интеграция данного типа документа с системой 1С не произойдет. + +## Дополнительная настройка для определения подписанта кадровых документов + +На проекте возможно настроить чтобы в документ "Отпуск" в системе 1С автоматически заполнялся подписант. Для этого необходимо выполнить следующие дополнительные условия: + +* в документе **"Виды ответственных лиц"** должна быть запись об ответственном сотруднике. Поле **"Должность"** заполняется в произвольной форме. Поле **"Служебное наименование"** заполняется сервисной функцией ["Service.ListOf.COrg_HR_Doc_Sign"](../../../Настройка шаблонов маршрутов/#сервисные_функции). + +![Виды ответственных лиц](../media/typesOfResponsiblePersons.png) + +* в настройках учетной политики, во вкладке "Ответственные лица" должно быть назначено должностное лицо. + +![Ответственное лицо](../media/ResponsiblePerson.png) + +* в поле **"Параметр"**, для того типа заявления в котором необходимо заполнение подписанта, должен быть реквизит **"Руководитель_Key"**: + +` +"Руководитель_Key": "" +` + +или + +` +"Руководитель_Key": "00000000-0000-0000-0000-000000000000" +` + +![Параметр](../media/parametr.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image-1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image-1.png new file mode 100644 index 0000000..fe83482 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image.png new file mode 100644 index 0000000..0306ea0 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Исходящие документы/media/image.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Произвольные выборки/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Произвольные выборки/index.md new file mode 100644 index 0000000..ad07e18 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Произвольные выборки/index.md @@ -0,0 +1,170 @@ +# Произвольные выборки из 1С + +Для настройки нужно в Меню в поисковой строке ввести - "Настройка параметров обмена с 1С*". + +Для загрузки сущностей, не относящих к справочникам и документам, есть возможность загрузить данные в произвольном виде в физическую таблицу СЭД. + +![Рисунок 1 Закладка Произв выборки](../media/Закладка Произв выборки.PNG) + +Например, создаем таблицы `odata."ManagementStructure"`, `odata."ManagementStructureDetail"` для хранения справочника / руководителей Управленческой структуры 1С. Для загрузки данных в них, пишем название сущности, + +**Catalog_нп_СтруктурныеЕдиницыКомпании** + +Указываем поля для выборки: + +`$select=Ref_Key,Parent_Key,Code,Description,Сформировано,ДатаСоздания,Расформировано,ДатаРасформирования,Руководитель_Key, Сотрудники/ФизическоеЛицо_Key,Сотрудники/LineNumber` + +А также саму функцию, которая заберет данные из указанной сущности: + +функцию `select odata."LoadManagementStructure"("_body_") as "resultText"` + +## Порядок загрузки + +В столбце **"Порядок загрузки"** указывается порядок выполнения операции выгрузки произвольных выборок. + +## Переменные для типа "Дата" + +Для указания параметров загрузки документов и вложений с типом «Дата» введены следующие переменные: + +{{LastDay}} – переменная для определения количества дней, за которое нужно выбрать данные для загрузки. Значение задается в настройках учетной политики в константе "ЗаСколькоПоследнихДнейЗагружатьДокументыИз1С". Например, ?$filter=Date gt datetime'{{LastDay}}' со значением константы 10 – за последние 10 дней будут загружаться данные + +{{FirstDayMonth}} – переменная для определения даты, до которой нужно загружать документы прошлого месяца. Значение задается в настройках учетной политики в константе "ДоКакогоЧислаЗагружатьДокументыИз1С_ЗаПрошлыйМесяц". Например, ?$filter=Date gt datetime'{{ FirstDayMonth }}' со значением константы 15 – до 15.12.22 будут загружаться данные с 01.12.22 + +{{YesterDay}} – переменная, обозначающая предыдущий день от текущего. Например, ?$filter=ДатаСоздания ge datetime'{{YesterDay}}' – если сегодня 15.12.22, то документы для загрузки будут выбраны за 14.12.22 + +## Внесение данных в документ "Исключения для рассылок" + +Для загрузки данных в документ [«Исключения для рассылок»](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Исключения%20из%20рассылки/) сотрудников, например, находящихся в декретном отпуске необходимо настроить произвольные выборки в следующей очередности выполнения: + +![Больничные](../media/bolnicnye.png) + +1. _Выгрузка Больничных по беременности и родам_ + +Выбирается сущность в 1С **Document_БольничныйЛист** + +В параметр для запроса сущности в 1С указывается: `?$filter=ДатаНачала le datetime'{{ToDay}}' and ДатаОкончания ge datetime'{{ToDay}}' and ПричинаНетрудоспособности eq 'ПоБеременностиИРодам' and DeletionMark eq false and ДокументРассчитан eq true&$format=json&$select=Ref_Key,Сотрудник_Key,ДатаНачала,ДатаОкончания` + +где: + +**?$filter** - Фильтр отбирает записи, в которых Дата начала меньше, чем Сегодняшний день, а Дата окончания больше. + +**Причина нетрудоспособности = 'ПоБеременностиИРодам'**, документ не помечен на удаление, рассчитан + +**&$select** - Поля мы выбираем только `Ref_Key,Сотрудник_Key,ДатаНачала,ДатаОкончания` для уменьшения времени обращения к данным. + +2. _Выгрузка Отпусков по уходу_ + +Выбирается сущность сущность в 1С **Document_ОтпускПоУходуЗаРебенком** + +В параметр для запроса сущности в 1С указывается: `?$filter=DeletionMark eq false&$select=Ref_Key,Сотрудник_Key,ОсновнойСотрудник_Key,ДатаНачала,ДатаОкончания,Начисления/Ref_Key,Начисления/РабочееМесто_Key` + +где: + +**?$filter** Фильтр отбирает все документы не помеченные на удаление + +**&$select** Поля мы выбираем только `Ref_Key,Сотрудник_Key,ОсновнойСотрудник_Key,ДатаНачала,ДатаОкончания,Начисления/Ref_Key,Начисления/РабочееМесто_Key` для уменьшения времени обращения к данным + +**Начисления/РабочееМесто_Key** – здесь также хранится код сотрудника, в случае если в шапке документа указан основной сотрудник, а в табличной части - совместитель + +3. _Выгрузка возврат из отпуска по уходу_ + +Выбирается сущность сущность в 1С **Document_ВозвратИзОтпускаПоУходуЗаРебенком** + +В параметр для запроса сущности в 1С указывается: `?$select=Ref_Key,ДатаВозврата,Сотрудник_Key,ОсновнойСотрудник_Key,Начисления/Ref_Key,Начисления/РабочееМесто_Key` + +где: + +**&$select** Поля мы выбираем только Ref_Key,ДатаВозврата,Сотрудник_Key,ОсновнойСотрудник_Key,Начисления/Ref_Key,Начисления/РабочееМесто_Key для уменьшения времени обращения к данным + +**Начисления/РабочееМесто_Key** – здесь также хранится код сотрудника, в случае если в шапке документа указан основной сотрудник, а в табличной части - совместитель + +4. _Выгрузка изменений оплаты - возврат до 1,5_ + +Выбирается сущность сущность в 1С **Document_ИзменениеУсловийОплатыОтпускаПоУходуЗаРебенком** + +В параметр для запроса сущности в 1С указывается: `?$filter=Posted eq true and ДатаИзменения le datetime'{{ToDay}}' and ДатаОкончанияПособияДоПолутораЛет ge datetime'{{ToDay}}'&$select=Ref_Key,ДатаИзменения,Сотрудник_Key,ОсновнойСотрудник_Key,ПрименениеПлановыхНачислений/Ref_Key,ПрименениеПлановыхНачислений/РабочееМесто_Key,ПрименениеПлановыхНачислений/Применение` + +где: + +**?$filter** Фильтр отбирает проведенные документы, у которых Дата изменения меньше, чем Сегодняшний день и Дата Окончания пособия до полутора лет больше, чем Сегодняшний день + +**&$select** Поля мы выбираем только Ref_Key,ДатаИзменения,Сотрудник_Key,ОсновнойСотрудник_Key,ПрименениеПлановыхНачислений/Ref_Key,ПрименениеПлановыхНачислений/РабочееМесто_Key,ПрименениеПлановыхНачислений/Применение +для уменьшения времени обращения к данным + +**ПрименениеПлановыхНачислений/РабочееМесто_Key** – здесь также хранится код сотрудника, в случае если в шапке документа указан основной сотрудник, а в табличной части - совместитель + +Для всех выше указан сущностей в столбец **"Функция для обработки ответа от 1С"** указывается функция, которая заберет данные из указанной сущности: + +`select * from odata."loadReadListExceptions" ("_body_")` + +## Выгрузка остатков отпусков в личный кабинет сотрудника + +Для загрузки остатков отпусков необходимо: + +* Со стороны 1С необходимо опубликовать сущности `InformationRegister_ЗаработанныеПраваНаОтпуска` и `InformationRegister_ДанныеОтпусковКарточкиСотрудника` +* В Настройке параметров 1С на закладке "Произвольные выборки из 1С" добавить строку с +сущностью `InformationRegister_ЗаработанныеПраваНаОтпуска` +* В параметры для запроса сущности указать +`?$filter=Period le datetime'{{ToDay}}'&$select=Period,Сотрудник_Key,ВидЕжегодногоОтпуска_Key,КоличествоДней,ДатаНачала,ДатаОкончания` +* В функцию для обработки указать +```sql +select * from odata."LoadUsingVacations"("_body_") as "resultText" +``` + +## Примеры произвольных выгрузок + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Наименование выборкиСущность в 1СПараметр для запроса сущности в 1СФункция для обработки ответа от 1С
Выгрузка данных по образованию - формат Диалл АльянсStructure?Object=unitsselect * from odata."LoadEducation"("_body_") as "resultText"
Выгрузка изменений оплаты - возврат до 1,5Document_ИзменениеУсловийОплатыОтпускаПоУходуЗаРебенком?$filter=Posted eq true and ДатаИзменения le datetime'{{ToDay}}' and ДатаОкончанияПособияДоПолутораЛет ge datetime'{{ToDay}}'&$select=Ref_Key,ДатаИзменения,Сотрудник_Key,ОсновнойСотрудник_Key,ПрименениеПлановыхНачислений/Ref_Key,ПрименениеПлановыхНачислений/РабочееМесто_Key,ПрименениеПлановыхНачислений/Применениеselect * from odata."loadReadListExceptions" ("_body_")
Выгрузка Больничных по беременности и родамDocument_БольничныйЛист?$filter=ПричинаНетрудоспособности eq 'ПоБеременностиИРодам' and ДатаНачала gt datetime'2022-09-01T00:00:00' and DeletionMark eq false and ДокументРассчитан eq true&$select=Ref_Key,Сотрудник_Key,ДатаНачала,ДатаОкончанияselect * from odata."loadReadListExceptions" ("_body_")
Выгрузка Больничных по беременности и родамDocument_БольничныйЛист_?$filter=ДатаНачала le datetime'{{ToDay}}' and ДатаОкончания ge datetime'{{ToDay}}' and ПричинаНетрудоспособности eq 'ПоБеременностиИРодам' and DeletionMark eq false and ДокументРассчитан eq true&$format=json&$select=Ref_Key,Сотрудник_Key,ДатаНачала,ДатаОкончанияselect * from odata."loadReadListExceptions" ("_body_")
Выгрузка возврат из отпуска по уходуDocument_ВозвратИзОтпускаПоУходуЗаРебенком?$select=Ref_Key,ДатаВозврата,Сотрудник_Key,ОсновнойСотрудник_Key,Начисления/Ref_Key,Начисления/РабочееМесто_Key_select * from odata."loadReadListExceptions" ("_body_")
Выгрузка Отпусков по уходуDocument_ОтпускПоУходуЗаРебенком?$filter=DeletionMark eq false&$select=Ref_Key,Сотрудник_Key,ДатаНачала,ДатаОкончания,ОсновнойСотрудник_Key,Начисления/Ref_Key,Начисления/РабочееМесто_Keyselect * from odata."loadReadListExceptions" ("_body_")
Остатки дней отпуска сотрудниковInformationRegister_ЗаработанныеПраваНаОтпуска?$filter=Period le datetime'{{ToDay}}'&$select=Period,Сотрудник_Key,ВидЕжегодногоОтпуска_Key,КоличествоДней,ДатаНачала,ДатаОкончанияselect * from odata."LoadUsingVacations"("_body_") as "resultText"
+ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/index.md new file mode 100644 index 0000000..fe34871 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/index.md @@ -0,0 +1,19 @@ +# Вкладка "Соответствие справочников" + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка параметров обмена с 1С*". + +На вкладке **«Соответствие справочников»** необходимо сопоставить вручную соответствия, значения которых не нашлись автоматически. Автоматически соответствие проставляется только по виду документов физических лиц. + +**Выбор** – виртуальное поле для выбора соответствующего справочника в Лексеме, например, для Филиалов – будет набор данных из Своих организаций, для контактной информации – справочники модуля по учету персонала и т.д. + +![alt text](media/image.png) + +Выбранное значение сохраняется в физическом поле «Справочник в Лексеме». + +![alt text](media/image-1.png) + +В случае доменной авторизации обязательно нужно установить соответствие по типу справочника Вид контактной информации Email рабочий - справочнику в Лексеме, для загрузки соответсвующих данных в справочник физических лиц на закладку "Контакты". + +![alt text](media/image-2.png) + +Это важно для поиска физического лица при автоматическом создании пользователя из Active Directory. \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-1.png new file mode 100644 index 0000000..f27e060 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-2.png new file mode 100644 index 0000000..40fd0ec Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image.png new file mode 100644 index 0000000..9892189 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Соответствие справочников/media/image.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/index.md new file mode 100644 index 0000000..61683ae --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/index.md @@ -0,0 +1,280 @@ +# Вкладка "Справочники" +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка параметров обмена с 1С*". + +Откроется форма документа: + +![alt text](media/image.png) + +Ниже представлены примеры настроек различных справочников: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ТипСущность в 1СПараметр
Виды графиков работCatalog_ГрафикиРаботыСотрудников{ +?$select: Ref_Key, +Description, +ДлительностьРабочейНедели +$filter: DeletionMark eq false +} + +Примечание:Необходимо также в столбец "Реквизиты для сопоставления" указать ДлительностьРабочейНедели
Виды графиков работCatalog_ГрафикиРаботыСотрудников
Виды документов об образованииCatalog_ВидыДокументовОбОбразовании
Виды образования физ.лицCatalog_ВидыОбразованияФизическихЛиц
Документы физических лицInformationRegister_ДокументыФизическихЛиц
Завершение испытательного срокаDocument_ЗавершениеИспытательногоСрока{ +$filter: Posted eq true +}
Испытательный срок из инф. регистраInformationRegister_ИспытательныйСрокСотрудников
Испытательный срок из приказов о приемеDocument_ПриемНаРаботу
Кадровые данные сотрудниковInformationRegister_КадроваяИсторияСотрудников
Образование физ.лицCatalog_ОбразованиеФизическихЛиц
Показатели начисления зарплатыCatalog_ПоказателиРасчетаЗарплаты
Продление испытательного срокаDocument_ПродлениеИспытательногоСрока{ +$filter: Posted eq true +}
Семья физ.лицCatalog_РодственникиФизическихЛиц
Специальности по образованиюCatalog_КлассификаторСпециальностейПоОбразованию
Специальности по образованиюCatalog_КлассификаторСпециальностейПоОбразованию{ +?$select: Ref_Key, +Description, +Code +$filter: DeletionMark eq false +}
Справочник видов документов физических лицCatalog_ВидыДокументовФизическихЛиц
Справочник видов занятостиInformationRegister_ВидыЗанятостиСотрудников
Справочник видов контактной информации физ.лицCatalog_ВидыКонтактнойИнформации
Справочник должностейCatalog_Должности
Справочник подразделенийCatalog_ПодразделенияОрганизаций
Справочник подразделенийCatalog_ПодразделенияОрганизаций{ +?$select: Ref_Key, +Description, +Фамилия, +Имя, +Отчество, +ДатаРождения, +Инициалы, +ИНН, +СтраховойНомерПФР, +Пол, +КонтактнаяИнформация/Тип, +КонтактнаяИнформация/Представление, +КонтактнаяИнформация/Вид_Key +}
Справочник своих организацийCatalog_Организации
Справочник склонений объектовInformationRegister_СклоненияПредставленийОбъектов
Справочник сотрудниковCatalog_Сотрудники
Справочник физических лицCatalog_ФизическиеЛица{ +?$select: Ref_Key, +Description, +Фамилия, +Имя, +Отчество, +ДатаРождения, +Инициалы, +ИНН, +СтраховойНомерПФР, +Пол, +МестоРождения, +КонтактнаяИнформация/Тип, +КонтактнаяИнформация/Представление, +КонтактнаяИнформация/Вид_Key +}
Справочник физических лицCatalog_ФизическиеЛица
Степени родства физ.лицCatalog_СтепениРодстваФизическихЛиц
Типы начисленийChartOfCalculationTypes_Начисления{ +?$select: Ref_Key, +Description +$filter: DeletionMark eq false +}
Типы отпусковCatalog_ВидыОтпусков
Учреждения образованияCatalog_УчебныеЗаведения
+ +Для каждого типа справочника должна быть указана сущность 1С, например, для типа **Виды графиков работ** указывается сущность **Catalog_ГрафикиРаботыСотрудников** + +![alt text](media/image-1.png) + +Если настроить константу **"Папка для вставки импортируемых из 1С подразделений"**, то на каждом филиале подразделения будут загружаться к нужному корневому подразделению , иначе по умолчанию в корень папки Подразделения с кодом из константы **"вершина_справочника_подразделений"**. + +Кроме сущности 1С для запроса соответствующего справочника можно указать в поле **"Параметр"** поля и фильтры для выборки из 1С, например, для сущности «Catalog_ФизическиеЛица»: + +```json +"?$select=Ref_Key,Description,Фамилия,Имя,Отчество,ДатаРождения,КонтактнаяИнформация/Тип,КонтактнаяИнформация/Представление,КонтактнаяИнформация/Вид_Key". +``` + +Для загрузки кадровых данных сотрудников должно быть заполнено поле **Сущность 1С** - **InformationRegister_КадроваяИсторияСотрудников**. Из этой сущности берем последние значения подразделения и занимаемой должности и загружаем в таблицу перемещений в Лексеме. + +**Справочник в Лексеме** - реквизиты для сопоставления со справочником физических лиц + +![alt text](media/image-2.png) + +**Загружать в пакете справочников** - галочка, означающая, что данная сущность будет загружена по задаче - ["Загрузка справочников"](../../../Функции планировщика задач/index.md) + +**Способ загрузки:** + +- По одному физ.лицу из списка сотрудников - означает, что сущность физические лица будет загружаться по одному физическому лицу только по тем сотрудникам, которые работают на момент загрузки. +- Всех за один запрос - означает, что сущность физические лица будет загружаться целиком +**Филиалы** - список филиалов, для которых действует данная строчка + +![alt text](media/image-3.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-1.png new file mode 100644 index 0000000..cff2fc6 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-2.png new file mode 100644 index 0000000..9636389 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-3.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-3.png new file mode 100644 index 0000000..c4c7272 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image.png b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image.png new file mode 100644 index 0000000..576d7ee Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Вкладка Справочники/media/image.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграции с форматом JSON/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграции с форматом JSON/index.md new file mode 100644 index 0000000..800ef48 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграции с форматом JSON/index.md @@ -0,0 +1,33 @@ +# Настройка интеграции с форматом JSON + +По REST API можно загружать данные не только из сущностей 1С, но также из данных в формате JSON. +Например, для загрузки такого формата данных: + +![Формат json](../media/Формат json.png) + +необходимо описать раздел файла production.js следующего вида: + + odata: {
+ protocol: 'protocol',
+ host: 'host',
+ port: port,
+ route: '/api/v2.0/odata',
+ script: 'ecosoft-lexema8-odata-service',
+ connections: {
+ "1С ЗУП": {
+ "login": "login1",
+ "password": "password1",
+ "path": "путь к данным в формате json",
+ "type": 'diall' -- именно 'diall' для формата json
+ }
+ }
+ },
+ + +В Настройке параметров обмена с 1С необходимо указать следующие параметры как на рисунке ниже: +Тип, сущность в 1С – Structure, Параметр. + +![Формат json2](../media/Формат json2.png) + +Данные могут быть загружены либо вручную через документ Обмен данными с 1С, либо по планировщику задач «Загрузка справочников в Лексему из сторонней БД». + diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/index.md new file mode 100644 index 0000000..f7867b5 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/index.md @@ -0,0 +1,32 @@ +# Настройка параметров обмена с 1С + +## Общее описание + +Для обмена данными с 1С:ЗУП нужно настроить параметры в документе **"Настройка параметров обмена с 1С"**. Чтобы открыть документ, нужно в меню перейти в *группу Администрирование -> Система -> Настройка параметров обмена с 1С*. + +![Рисунок 1 Настройка параметров обмена с 1С](../media/Настройка_параметров_обмена_с_1С.png) + +Откроется форма документа: + +![Рисунок 2 Настройка параметров обмена с 1С форма](../media/Настройка_параметров_обмена_с_1С_форма.png)
+ +При первом входе в документ необходимо заполнить поле «Инстанция 1С» – имя соединения с сервером 1С (для возможности подключения к разным серверам 1С при обмене для разных компаний СЭД), соответствует названию инстанции из файла **production.json** проекта.
+В шапке документа поля :
+ +* Код (guid) организации в 1С
+* Наименование организации в 1С
+ +заполняться при нажатии кнопки «Загрузить справочные данные»
+![Рисунок 3 Загрузить_спр_данные](../media/Загрузить_спр_данные.png)
+ +Табличная часть документа на вкладках «Справочники», «Исходящие документы», «Входящие документы» будет пред заполнена, данное действие выполняется при установке библиотеки до первого входа в документ.
+ +Если при выгрузке данных необходимо хранить изменения полей: Должность, ФИО, дата приема, дата увольнения, подразделение, в столбце **"Способ загрузки"** выберите **"Всё движение сотрудников"**. + +Если выбрать **"Последнее состояние сотрудников"** тогда в систему из 1С будут выгружаться только данные по приему и последнему переводу на месту работы. + +Также, в результате нажатия на кнопку «Загрузить справочные данные», на вкладку «Соответствие справочников» загрузятся данные справочников:
+* Справочник своих организаций
+* Справочник видов документов физических лиц
+* Справочник видов контактной информации
+ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Описание работы с Postman/index.md b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Описание работы с Postman/index.md new file mode 100644 index 0000000..79e21da --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Описание работы с Postman/index.md @@ -0,0 +1,57 @@ +# Postman + +**Postman** — это HTTP-клиент для тестирования API. В рамках этого руководства - для тестирования обмена данными с 1С.
+ +Для того, чтобы настроить обмен по новому типу документа необходимо узнать сущность 1С, в которой хранятся его данные.
+ +Сделать это можно по кнопке внутри документа
+![Рисунок 1 Получить ссылку](../media/Получить ссылку.PNG)
+ +Ссылка будет выглядеть следующим образом:
+![Рисунок 2 Ссылка](../media/Ссылка.PNG)
+ +Подставив вместо слова *«Документ.»* значение *Document_*, а вместо слова *«Справочник.»*- *Catalog_* [получаем название сущности](../../Описание протокола OData/Обращение к ресурсам.md).
+ +Зная название сущности, можем посмотреть ее содержимое при помощи программы *Postman*.
+ +Для выборки данных содержимого сущностей необходимо создать *Get* обращение к 1С как на рисунке ниже:
+![Рисунок 3 Главное окно](../media/Главное окно.PNG)
+ +Для обращения необходимо настроить закладки – Params, Autorization, Body.
+ +На закладке Params можно задать формат, в котором предпрочтительно вывести запрашиваемые
данные ($format), перечислить поля для выборки ($select), а также наложить фильтры ($filter).
Язык для написания параметров – Odata, подробнее можно почитать по ссылке
https://docs.microsoft.com/ru-ru/azure/search/search-query-odata-filter.
+ +На закладке Авторизация необходимо указать данные учетной записи:
+![Рисунок 4 Авторизация](../media/Авторизация.PNG)
+На закладке Body по кнопке «Send» программа выдаст содержимое сущности по указанным параметрам:
+![Рисунок 5 Авторизация](../media/GetBody.PNG)
+ +Полученное содержимое необходимо проанализировать на предмет наличия полей в конструкторе передаваемого заявления и отредактировав, вставить в колонку ***«Параметры»*** в документе [«Настройка параметров обмена с 1С»](index.md#заявления_от_сотрудников)
+ +Здесь важно понимать, что значения, которые передавать не надо, заполняем нулевыми значениями, н-р, “Руководитель_Key” : "00000000-0000-0000-0000-000000000000".
+ +Есть поля, которые автоматически заполняются из СЭД(полный перечень можно посмотреть в функции getEmployeeStatement):
+"Организация_Key": "", - не заполняем, так как поле передается из СЭД
+"ФизическоеЛицо_Key": "", - не заполняем, так как поле передается из СЭД
+Сотрудник_Key, ОсновнойСотрудник_Key, ПериодРегистрации, Date, Основание, Комментарий. +Если поле заполняется из конструктора заявлений, то его значение оставляем пустым: +Например, для Ежегодного отпуска, ДатаНачалаОсновногоОтпуска будет выглядеть в параметре так: +"ДатаНачалаОсновногоОтпуска": "", +![Рисунок 6 ДатаНачалаОснОтп](../media/ДатаНачалаОснОтп.PNG)
+После настройки параметров обмена проверяем отправку документа в 1С. При отправке могут быть ошибки следующего типа: +![Рисунок 7 EmployeeError](../media/EmployeeError.PNG)
+ +Для удобства понимания ошибки можно создать *POST* обращение в программе Postman, указав в качестве Body текст, выданный функцией в момент ошибки: +![Рисунок 8 BodyConsole](../media/BodyConsole.PNG)
+Либо запустив функцию odata.getEmployeeStatement по интересуемому коду документа. + +В Postman обращение оформляется следующим образом: +![Рисунок 9 PostBody](../media/PostBody.PNG)
+ +Ошибки как правило двух видов – не распознан ключ, не распознана дата, ошибка будет расшифрована следующим образом: +-на дату +![Рисунок 10 PostBodyErrorData](../media/PostBodyErrorData.PNG)
+-на ключ +![Рисунок 11 PostBodyErrorGuid](../media/PostBodyErrorGuid.PNG)
+ +Далее ищем по телу обращения - какие поля остались без значения – похожими по названию на дату или _key (все должны быть заполнены или нулями или значениями из передаваемого документа). \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/SUMMARY.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/SUMMARY.md new file mode 100644 index 0000000..4f66ec3 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/SUMMARY.md @@ -0,0 +1,8 @@ +- [Документы для загрузки в СЭД](Документы для загрузки в СЭД.md) +- [Документы из 1С для создания в Лексеме](Документы из 1С для создания в Лексеме.md) +- [Документы из СЭД](Документы из СЭД.md) +- [Обмен данными с 1С](Обмен данными с 1С.md) +- [Обработанные документы на подписание](Обработанные документы на подписание.md) +- [Объединение физических лиц](Объединение физических лиц.md) +- [Сотрудники](Сотрудники.md) +- [Справочники](Справочники.md) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-1.png new file mode 100644 index 0000000..1c8f964 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-2.png new file mode 100644 index 0000000..5f87be3 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image.png new file mode 100644 index 0000000..8da4182 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/image.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Атрибуты_конструктора.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Атрибуты_конструктора.png new file mode 100644 index 0000000..3e9d03a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Атрибуты_конструктора.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Входящие_документы.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Входящие_документы.png new file mode 100644 index 0000000..b715ada Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Входящие_документы.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Исходящие_документы.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Исходящие_документы.png new file mode 100644 index 0000000..df9d67a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Исходящие_документы.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Основная.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Основная.png new file mode 100644 index 0000000..7384b5d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Основная.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие спр_выбор_филиала.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие спр_выбор_филиала.png new file mode 100644 index 0000000..029f2fb Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие спр_выбор_филиала.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие_справочников.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие_справочников.png new file mode 100644 index 0000000..b4ad183 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Соответствие_справочников.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Справочники.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Справочники.png new file mode 100644 index 0000000..1799f56 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Вкладка_Справочники.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие1.png new file mode 100644 index 0000000..7784631 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие_отпуск.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие_отпуск.png new file mode 100644 index 0000000..e93a58d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Входящие_отпуск.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_в_Лексеме.png new file mode 100644 index 0000000..830ac81 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_на_подписание_конструктор.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_на_подписание_конструктор.png new file mode 100644 index 0000000..140d8a4 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Документ_на_подписание_конструктор.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Докумет_на_подписание2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Докумет_на_подписание2.png new file mode 100644 index 0000000..c9330bb Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Докумет_на_подписание2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Загрузить_спр_данные.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Загрузить_спр_данные.png new file mode 100644 index 0000000..3832444 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Загрузить_спр_данные.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Задачи шедуллера.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Задачи шедуллера.PNG new file mode 100644 index 0000000..c540056 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Задачи шедуллера.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Каталог_Организации.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Каталог_Организации.png new file mode 100644 index 0000000..1b3c87a Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Каталог_Организации.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Конструктор_Заявления.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Конструктор_Заявления.png new file mode 100644 index 0000000..74adbdd Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Конструктор_Заявления.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_документа.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_документа.png new file mode 100644 index 0000000..e558f9e Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_документа.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_отчета_в_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_отчета_в_1С.png new file mode 100644 index 0000000..f7d88ea Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_отчета_в_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_спр_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_спр_в_Лексеме.png new file mode 100644 index 0000000..d6c9f4f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_спр_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_справочника.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_справочника.png new file mode 100644 index 0000000..6768d29 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Наименование_справочника.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_обозревателя_аналитик.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_обозревателя_аналитик.png new file mode 100644 index 0000000..16e5e83 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_обозревателя_аналитик.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_параметров_обмена_с_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_параметров_обмена_с_1С.png new file mode 100644 index 0000000..2a37054 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Настройка_параметров_обмена_с_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Обмен_данными_с_1С.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Обмен_данными_с_1С.png new file mode 100644 index 0000000..79a0970 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Обмен_данными_с_1С.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Объединение_физических_лиц_Форма.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Объединение_физических_лиц_Форма.png new file mode 100644 index 0000000..aad38ab Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Объединение_физических_лиц_Форма.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтип_отпуск.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтип_отпуск.png new file mode 100644 index 0000000..c5fa34f Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтип_отпуск.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтипы_на_подписание.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтипы_на_подписание.png new file mode 100644 index 0000000..b96e40d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Подтипы_на_подписание.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Реквизит_для_сопоставления_спр_ФЛ.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Реквизит_для_сопоставления_спр_ФЛ.png new file mode 100644 index 0000000..6930d28 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Реквизит_для_сопоставления_спр_ФЛ.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Спр_в_Лексеме.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Спр_в_Лексеме.png new file mode 100644 index 0000000..6c34f32 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Спр_в_Лексеме.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_заявлений.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_заявлений.png new file mode 100644 index 0000000..982b4d2 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_заявлений.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_реквизитов.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_реквизитов.png new file mode 100644 index 0000000..328902d Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочник_для_реквизитов.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочники.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочники.png new file mode 100644 index 0000000..5b06574 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Справочники.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема1.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема1.png new file mode 100644 index 0000000..072d52b Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема1.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема2.png b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема2.png new file mode 100644 index 0000000..c03be28 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/media/Схема2.png differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы для загрузки в СЭД.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы для загрузки в СЭД.md new file mode 100644 index 0000000..b4b8e49 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы для загрузки в СЭД.md @@ -0,0 +1,14 @@ +# Документы для загрузки в СЭД + +Для выгрузки из 1С собираются данные сущностей 1С, которые указаны в «Настройке параметров обмена с 1С» с типом данных «Подтип документа на подписание», которые еще не были загружены согласно таблице соответствия. +Поле «Наименование документа» должно быть одинаковым на вкладках «Исходящие документы» и «Входящие документы», относящимся к одной сущности 1С, в том случае, если необходимо забирать из 1С документы, которые созданы на основании Заявлений из СЭД. +Если же необходимо забирать документы указанной сущности 1С, не связанных с Заявлениями из СЭД, то в строке «Подтип документа на подписание» на вкладке «Входящие документы» необходимо указать «Наименование документа», отличное от закладки «Исходящие документы». + +Набор данных формируется с учетом во вложении отчета, указанного в поле «Наименование отчета в 1С» и условий в поле «Параметры. Вложения загружаются вместе с выбранным документом. + +![Рисунок 1 Наименование_отчета _в_1С](./media/Наименование_отчета_в_1С.png)
+ +В таблицу соответствия записывается Документ на подписание СЭД и загруженный документ из 1С.
+Если документ создан на основании Заявления от сотрудника, код его будет сохранен в связанные документы. То есть из Документа на подписание можно перейти в связанные документы - *Заявления от сотрудника*.
+Также во вложениях будут все связанные файлы, например, к Документу на подписание «Приказ на отпуск» во вложениях будет как Заявление, так и форма Приказа Т-6.
+Документ проходит маршрут согласования и готовится для выгрузки обратно в 1С. При прохождении документа по маршруту вкладывается подписанная версия документа.
diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из 1С для создания в Лексеме.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из 1С для создания в Лексеме.md new file mode 100644 index 0000000..ab03e71 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из 1С для создания в Лексеме.md @@ -0,0 +1,4 @@ +# Документы из 1С для создания в Лексеме + +По кнопке *«Выгрузить документы из 1С»* – загружаются те документы, у которых в *«Настройках параметров обмена с 1С»* указан тип *«Документ в Лексеме»* и которых еще нет в таблице соответствий.
+По кнопке *«Загрузить Данные»* формируются документ в Lexema ECM, а также формируется запись в таблице соответствия.
diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из СЭД.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из СЭД.md new file mode 100644 index 0000000..204c813 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Документы из СЭД.md @@ -0,0 +1,30 @@ +# Документы из СЭД + +По кнопке *«Выгрузить данные из СЭД Лексемы»* - собираются заявления от сотрудников, которые: +* еще не были отправлены в 1С,
+* прошли до конца по маршруту,
+* и для этих подтипов в настроечной таблице указана Сущность 1с.
+ +По кнопке *«Загрузить данные в 1С»* формируются файлы обмена согласно [«Настройкам параметров обмена с 1С»](../Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/index.md) , подставляя данные из строчек настройки по *реквизитам заявлений*. +![Рисунок 1 Вкладка_Исходящие_документы](./media/Вкладка_Исходящие_документы.png)
+ + +Сущность файлов при выгрузке данных преобразуется из двоичного формата в формат 64base.
+Отправка осуществляется по 1 строке, в ответ возвращается код документа.
+По этому ответу в таблице соответствия формируется строка:
+*Код филиала, Таблица СЭД, Код 1С, Тип и номер 1С, Код документа Лексемы, Подтип документа Лексемы*.
+После появления данных в 1С, например, для документа «Отпуск», в карточке документа указываются недостающие данные, производится расчет, вкладывается печатная форма.
+При *появлении **нового типа** заявления*, обмен которыми необходим между системами, нужно внести новую строчку и заполнить все необходимые поля.
+Для заполнения поля *«Справочник в Лексеме»* необходимо сначала внести новый подтип заявления в «Конструктор документов».
+Также нужно заполнить по новому типу документа (сущности 1С) необходимые строчки, например, для приказа на отпуск, это:
+• Заявления от сотрудника
+• Реквизиты заявлений от сотрудника
+ +Поле «Наименование документа» должно быть одинаковым по всем строчкам, относящимся к одной сущности на закладке «Исходящие документы».
+![Рисунок 2 Наименование_документа](./media/Наименование_документа.png)
+ +на вкладке «Входящие документы» заполняем: + +• Подтип документа на подписание +![Рисунок 3 Подтип_отпуск](./media/Подтип_отпуск.png)
+Здесь поле «Наименование документа» должно совпадать с вкладкой «Исходящие документы» \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обмен данными с 1С.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обмен данными с 1С.md new file mode 100644 index 0000000..34d0f55 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обмен данными с 1С.md @@ -0,0 +1,134 @@ +# Обмен данными с 1С + +## Выгрузка документов из 1С + +Для автоматического обмена данными с 1С разработаны следующие функции для [Планировщика задач](../../Планировщик задач/) :
+ +![Рисунок 10 Задачи шедуллера](./media/Задачи шедуллера.PNG)
+ +В системе возможно настроить отображение данной задачи в панели виджетов. Для этого пользователю необходимо предоставить роль **Интеграция с 1С**:![Alt text](media/image-1.png) + +Для ручного обмена данными с 1С предназначен документ «Обмен данными с 1С».
+![Рисунок 1 Обмен_данными_с_1С](./media/Обмен_данными_с_1С.png)
+ +Документ разделен на закладки по типу данных для обмена:
+• Справочники
+• Сотрудники
+• Документы из СЭД
+• Документы для загрузки в СЭД
+• Обработанные документы на подписание
+• Документы из 1С для создания в Лексеме
+ +На каждой из закладок порядок действий примерно одинаков – необходимо выгрузить данные, предлагаемые системой, отметить все документы либо выбрать только нужные и загрузить выбранные данные.
+ +![Рисунок 2 Схема1](./media/Схема1.png)
+ +* В случае, если из 1С инициируется создание двух документов в СЭД, данные будут загружены в Документ на подписание и Универсальный документ (согласие). Например, Приказ на работу в выходной день, как документ на подписание проходит в СЭД по маршруту согласования, а также порождает для участников приказа Универсальный документ на согласие на работу в выходной день.
+ +![Рисунок 3 Схема2](./media/Схема2.png)
+ +Ниже представлена таблица с описанием типовых потоков обмена данными:
+ +Название документа для обмена | Сущность 1С | Документ-источник данных\Откуда берем данные | Документ-принимающая сторона\Куда данные поступают +------------------------------|-------------|----------------------------------------------|--------------------------------------------------- +Трудовой договор | ПриемНаРаботу | 1C:ЗУП/Прием на работу/Трудовой договор - присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Трудовой договор +Приказ о приеме на работу | ПриемНаРаботу | 1C:ЗУП/ПриемНаРаботу/Приказ о приеме на работу - присоединенный файл печатной формы | Lexema-ECM/Документ на подписание/Приказ о приеме +Сведения об электронном листке нетрудоспособности | Document_БольничныйЛист | Lexema-ECM/Заявления от сотрудников/Сведения об электронном листке нетрудоспособности | 1C:ЗУП/Больничный лист +Заявление на предоставление отпуска по беременности и родам | Document_БольничныйЛист | Lexema-ECM/Заявления от сотрудников/Заявление на предоставление отпуска по беременности и родам | 1C:ЗУП/Больничный лист +Приказ о предоставлении отпуска по беременности и родам | Document_БольничныйЛист | 1C:ЗУП/Больничный лист/Приказ о предоставлении отпуска-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ о предоставлении отпуска по беременности и родам +Заявление на предоставление отпуска без сохранения заработной платы | Document_ОтпускБезСохраненияОплаты | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление отпуска без сохранения заработной платы | 1C:ЗУП/Отпуск без сохранения оплаты +Приказ на предоставление отпуска без сохранения заработной платы | Document_ОтпускБезСохраненияОплаты | 1C:ЗУП/Отпуск без сохранения оплаты | Lexema-ECM/Документ на подисание/Приказ на предоставление отпуска без сохранения заработной платы +Заявление на предоставление ежегодного основного оплачиваемого отпуска | Document_Отпуск | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление ежегодного отпуска | 1C:ЗУП/Отпуск +Заявление о предоставлении ежегодного основного оплачиваемого отпуска с последующим увольнением | Document_Отпуск | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление ежегодного отпуска | 1C:ЗУП/Отпуск +Приказ о предоставлении ежегодного основного оплачиваемого отпуска | Document_Отпуск | 1C:ЗУП/Отпуск-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ на отпуск +Заявление на предоставление дополнительного отпуска | Document_Отпуск | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставлении дополнительного отпуска | 1C:ЗУП/Отпуск +Заявление на замену части дополнительного отпуска денежной компенсацией | Document_Отпуск | Lexema-ECM/Заявления от сотрудников/ Заявление на замену части дополнительного отпуска денежной компенсацией | 1C:ЗУП/Отпуск +Приказ о компенсации отпуска | Document_Отпуск | 1C:ЗУП/Отпуск-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ о компенсации отпуска +Заявление о переносе ежегодного основного оплачиваемого отпуска, запланированного по графику отпусков | Document_ПереносОтпуска | Lexema-ECM/Заявление о переносе ежегодного основного оплачиваемого отпуска, запланированного по графику отпусков | 1C:ЗУП/Перенос отпуска +Заявление о переносе предоставленного ежегодного основного оплачиваемого отпуска в связи с пересечением с больничным листом | Document_ПереносОтпуска | Lexema-ECM/Заявление о переносе предоставленного ежегодного основного оплачиваемого отпуска | 1C:ЗУП/Перенос отпуска +Приказ о переносе отпуска | Document_ПереносОтпуска | 1C:ЗУП/Перенос отпуска | Lexema-ECM/Документ на подисание/Приказ о переносе отпуска +Заявление на предоставление учебного отпуска | Document_Отпуск | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление учебного отпуска | 1C:ЗУП/Отпуск +Приказ о предоставлении учебного отпуска | Document_Отпуск | 1C:ЗУП/Отпуск-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ на отпуск +Заявление о предоставлении дополнительных дней отдыха в связи со сдачей крови | Document_ПрогулНеявка | Lexema-ECM/Заявления от сотрудников/ Заявление о предоставлении дополнительных дней отдыха в связи со сдачей крови | 1C:ЗУП/Отсутствия (болезни, прогулы, неявки) +Заявление на предоставление дополнительных оплачиваемых выходных дней для ухода за детьми-инвалидами | Document_ПрогулНеявка | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление дополнительных оплачиваемых выходных дней для ухода за детьми-инвалидами | 1C:ЗУП/Отсутствия (болезни, прогулы, неявки) +Приказ о предоставлении нерабочего времени с сохранением среднего заработка | Document_ПрогулНеявка | 1C:ЗУП/Отсутствия (болезни, прогулы, неявки)-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ о неявке +Заявление на предоставление отпуска по уходу за ребенком до достижения им возраста трех лет с начислением и выплатой ежемесячного пособия по уходу за ребенком до полутора лет | ОтпускПоУходуЗаРебенком | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление отпуска по уходу за ребенком до достижения им возраста трех лет с начислением и выплатой ежемесячного пособия по уходу за ребенком до полутора лет | 1C:ЗУП/Отпуска по уходу и возвраты из отпуска +Приказ о предоставлении отпуска по уходу за ребенком до достижения им возраста с выплатой ежемесячного пособия по уходу за ребенком до полутора лет | ОтпускПоУходуЗаРебенком | 1C:ЗУП/Отпуска по уходу и возвраты из отпуска-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ о предоставлении отпуска по уходу за ребенком +Заявление о досрочном прекращении отпуска по уходу за ребенком до 3 лет | ВозвратИзОтпускаПоУходуЗаРебенком | Lexema-ECM/Заявления от сотрудников/ Заявление о досрочном прекращении отпуска по уходу за ребенком до 3 лет | 1C:ЗУП/Отпуска по уходу и возвраты из отпуска +Приказ о выходе на работу до окончания отпуска по уходу за ребенком | ВозвратИзОтпускаПоУходуЗаРебенком | 1C:ЗУП/Отпуска по уходу и возвраты из отпуска-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ о прекращении отпуска по уходу за ребенком +Служебная записка о направлении работника в командировку | КомандировкиСотрудников | Lexema-ECM/Служебная записка о направлении работника в командировку | 1C:ЗУП/Командировки +Приказ о направлении в командировку | КомандировкиСотрудников | 1C:ЗУП/Командировки-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Приказ на командировку +Заявление о выплате материальной помощи | МатериальнаяПомощь | Lexema-ECM/Заявления от сотрудников/ Заявление о выплате материальной помощи | 1C:ЗУП/Материальная помощь +Приказ о выплате материальной помощи | МатериальнаяПомощь | 1C:ЗУП/Материальная помощь-присоединенный файл печатной формы | Lexema-ECM/Приказ о выплате материальной помощи +Заявление на предоставление Справки 2-НДФЛ | Document_СправкаНДФЛ | Lexema-ECM/Заявления от сотрудников/ Заявление на предоставление Справки 2-НДФЛ | 1C:ЗУП/Справка 2 НДФЛ для сотрудников +Справка 2-НДФЛ | Document_СправкаНДФЛ | 1C:ЗУП/Справка 2 НДФЛ для сотрудников-присоединенный файл печатной формы | Lexema-ECM/Справка 2 НДФЛ +Табель учета рабочего времени | ТабельУчетаРабочегоВремени | 1C:ЗУП/Табели-присоединенный файл печатной формы | Lexema-ECM/Документ на подисание/Табель учета рабочего времени +График отпусков | ГрафикОтпусков | 1C:ЗУП/График отпусков | Lexema-ECM/График отпусков +Заявление о предоставлении стандартного налогового вычета на ребенка | Document_ЗаявлениеНаПредоставлениеСтандартныхВычетовПоНДФЛ | Lexema-ECM/Заявление о предоставлении стандартного налогового вычета на ребенка | 1C:ЗУП/Заявление на предоставление стандартных вычетов по НДФЛ +Заявление на выплату единовременного пособия в связи с рождением ребенка | ЗаявлениеСотрудникаНаВыплатуПособия | Lexema-ECM/Заявление на выплату единовременного пособия в связи с рождением ребенка | 1C:ЗУП/Реестры сведений для ФСС +Заявление о выплате пособия на погребение | ЗаявлениеВФССОВозмещенииРасходовНаПогребение | Lexema-ECM/Заявление о выплате пособия на погребение | 1C:ЗУП/Реестры сведений для ФСС +Заявление об изменении графика работы по инициативе работника | Document_ИзменениеГрафикаРаботыСписком | Lexema-ECM/Заявление об изменении графика работы по инициативе работника | 1C:ЗУП/Изменение графика работы списком +Приказ об изменении графика работы | Document_ИзменениеГрафикаРаботыСписком | 1C:ЗУП/Изменение графика работы списком | Lexema-ECM/Документ на подисание/Приказ об изменении графика работы +Заявление на перевод | Document_КадровыйПеревод | Lexema-ECM/Заявление на перевод | 1C:ЗУП/Кадровый перевод +Приказ о переводе | Document_КадровыйПеревод | 1C:ЗУП/Кадровый перевод | Lexema-ECM/Документ на подисание/Приказ о переводе
+ +**Основная часть потоков, изображенная на рисунке 1 происходит следующим образом:**
+Сотрудник оформляет документ в СЭД "Заявление от сотрудника", документ проходит маршрут согласования, по завершении маршрута документ считается готовым для передачи в 1С.
+ +В 1С поступает документ в виде предзаполненной карточки документа. К документу в 1С необходимо вложить печатную форму в присоединенные файлы, степень готовности к получению документа в СЭД определяется по полям **Параметр**, например, **{"ДокументПроведен": true}**, а также *Наименование отчета в 1С*, например, *Приказ о предоставлении отпуска*. Если же данные параметры не будут указаны, любой документ указанной сущности будет принят СЭД как готовый к загрузке.
+ +Таким образом, *Документ на подписание* с подтипом *Приказ о предоставлении отпуска* будет загружен в СЭД, в случае, если *документ проведен* и к карточке документа *присоединен файл*, название которого начинается со слов "Приказ о предоставлении отпуска..."
+ +После прохождения этапов согласования, из документа на подписание, печатная форма документа передается обратно в 1С.
+Из документа с законченным маршрутом может быть выгружен архив документа - печатная форма и файлы подписей, такой набор файлов позволяет использовать документ вне системы как юридически легитимный.
+ +**Загрузка документа СЭД со всеми атрибутами из 1С, изображенная на рисунке 2,**
+происходит только в одном направлении - из 1С в СЭД. Критерии готовности документа определяются также, как по документам на подписание - по полям Параметр, а также Наименование отчета в 1С.
+Например, График отпусков, при параметрах Наименование отчета в 1С='Форма Т-7', будет считаться готовым к загрузке, при наличии в присоединенных файлах документа, название которого начинается со слов "Форма Т-7".
+ +## Выгрузка расчетных листов в систему + +* Для настройки выгрузки расчетных листов необходимо специалистам со стороны Заказчика необходимо определить определенную сетевую папку на сервере и настроить автоматическую выгрузку отчетных документов из системы 1С в данную сетевую папку. + +!!! warning + На каждого сотрудника должен быть свой отчетный документ. Название данного документа должно соответствовать следующему шаблону: Наименование отчетного месяца словами , год, наименование организации, ФИО, табельный номер. + + Пример: АПРЕЛЬ 2023, Радуга ООО,Смирнов Александр Александрович (0000-00035) + + ![Alt text](media/image-1.png) + +* Специалистам Лексемы необходимо необходимо в конфигурационном файле проекта в директории `odata/connections/инстанция1С` добавить объект smb с параметрами коннекта к сетевой папке для соответствующей инстанции 1С + +``` SQL +odata: { + connections: { + "1С ЗУП": { + "login": "test1c", + "password": "******", + "path": "http://server1c.lex.lan/DemoHRM/odata/standard.odata/", + "type": 'ODATA', + smb : { + share: '\\\\192.168.250.196\\РасчетныеЛисты', + domain: 'WORKGROUP', + username: '******', + password: '******', + folder: 'РассылкаЛистков' + } + } +``` + +``` +share - путь к сетевому каталогу +domain - домен или рабочая группа +username - пользователь, у которого есть права на чтение для сетевого каталога +password - пароль пользователя +folder - папка внутри сетевого каталога, в которой лежат файлы (PDF-ки расчетных листов) +``` + +* Для документа на подписание добавить [подтип](../../Подтипы документов/) Расчетный Лист. + +* В [настроечную](../Настройка интеграции справочников и документов/Вкладка Входящие документы/) таблицу для обмена с 1С на закладке "Входящие документы" добавить строку с этим подтипом, в столбце "Наименование документа" указать **РасчетныйЛист**, столбец "Сущность в 1С" оставить с пустым значением. + +![Alt text](media/image-2.png) + +* Настроить задачу [планировщика](../../Планировщик задач/index.md)["Загрузка в Лексему документов на подписание из файлов (расчетные листы)"](../../Функции планировщика задач/index.md) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обработанные документы на подписание.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обработанные документы на подписание.md new file mode 100644 index 0000000..2948a5f --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Обработанные документы на подписание.md @@ -0,0 +1,11 @@ +# Обработанные документы на подписание + +Вложения к документам на подписание с завершенным маршрутом выгружаются для отправки в 1С на закладке «Обработанные документы на подписание».
+ +По таблице соответствия находится код документа в 1С, к которому необходимо передать вложения. + +Отправке подлежат файлы, которые созданы в Лексеме или вложены руками, то есть у которых "CUser" не 'Импорт из 1С' и не 'Экспорт в 1С'. + +Если есть константа [**'1С_Отчет с ВЗ'**](../../Настройка документов/index.md), то уходят только новые файлы с типом Отчет с ВЗ 'WaterMarkReport' + +Загруженные из 1С файлы создаются с CUser-'Импорт из 1С , у отправленных в 1С CUser меняется на - Экспорт в 1С. \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Объединение физических лиц.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Объединение физических лиц.md new file mode 100644 index 0000000..d228fce --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Объединение физических лиц.md @@ -0,0 +1,20 @@ +# Объединение физических лиц + +При наличии нескольких инстанций системы 1С и выгрузке физических лиц из всех систем, данные объединяются в единый справочник.
+ +Перечень полей для объединения физических лиц определяются в документе «Настройка параметров обмена с 1С» – по строке «Справочник физических лиц», в поле «Справочник в Лексеме:
+![Рисунок 1 Реквизит_для_сопоставления_спр_ФЛ](./media/Реквизит_для_сопоставления_спр_ФЛ.png)
+По умолчанию - комбинация ФИО и дата рождения.
+ +Объединить физические лица в таблице соответствия записей 1С и СЭД можно при помощи документа «Объединение физических лиц».
+![Рисунок 2 Объединение_физических_лиц_Форма](./media/Объединение_физических_лиц_Форма.png)
+ +По кнопке «Загрузить дубли физ. лиц» загружается список повторных записей , найденные по комбинации, указанной в поле «Реквизиты для сравнения физ. лиц».
+ +Выделяем все строчки по физ лицу, кроме той, которую необходимо оставить в справочнике (признак для удаления не нужно ставить по строке, которую оставляем), нажимаем на кнопку «Удалить выделенные физ. лица»
+Система выдаст подтверждение:
+«Вы действительно хотите удалить отмеченных галками (признаками для удаления) физических лиц и заменить их на соответствующих им позиций, которые не отмечены галками (признаками для удаления)?»
+после подтверждения действия:
+• в таблице соответствия установится не выбранный для удаления код физ. лица Лексемы
+• коды физ. лиц, отмеченных для удаления будут исправлены на оставляемый код в таблицах учета сотрудников
+• из обозревателя аналитик и таблицы сотрудников удаляются записи, которые были созданы для удаляемых физ. лиц
\ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Сотрудники.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Сотрудники.md new file mode 100644 index 0000000..6beed33 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Сотрудники.md @@ -0,0 +1,6 @@ +# Сотрудники + +При выгрузке данных из 1С набор данных для загрузки в СЭД определяется как список сотрудников, выбранных из сущности Catalog_Сотрудники и для которых еще нет записи в таблице соответствия по коду 1С.
+В поля подразделения и должность загружаются последние данные по сотруднику с учетом данных из регистра «InformationRegister_КадроваяИсторияСотрудников».
+* Справочник сотрудников - Catalog_Сотрудники
+* Кадровые данные сотрудников - InformationRegister_КадроваяИсторияСотрудников
diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Справочники.md b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Справочники.md new file mode 100644 index 0000000..694b632 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/Справочники.md @@ -0,0 +1,29 @@ +# Справочники (Обмен с 1С) + +На вкладке **Справочники** загружаются:
+• физические лица
+• документы физических лиц
+• должности
+• подразделения
+ +По физическим лицам идентификация уже загруженных данных осуществляется по указанному набору параметров в «Настройке параметров обмена с 1С». Если не указано ничего по строке или нет самой сточки Справочник Физических лиц, будет загружено с проверкой по ФИО и Дате рождения.
+![Рисунок 1 Справочники](./media/Справочники.png)
+ +Параметр для загрузки физических лиц: + +``` +?$select=Ref_Key,Description,Фамилия,Имя,Отчество,ДатаРождения,Инициалы,ИНН,СтраховойНомерПФР,Пол,МестоРождения,КонтактнаяИнформация/Тип,КонтактнаяИнформация/Представление,КонтактнаяИнформация/Вид_Key +``` + +Для загрузки в СЭД справочников стартовые папки обозревателя аналитик указываются в документе «Настройка обозревателя аналитик».
+![Рисунок 2 Настройка_обозревателя_аналитик](./media/Настройка_обозревателя_аналитик.png)
+ +По подразделению и должности данные для загрузки собираются с учетом уже загруженных в таблицу соответствия по коду 1C.
+ +При загрузке сущности собираются из документа [«Настройки параметров обмена с 1С»](../Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/index.md)
+* Справочник должностей - Catalog_Должности
+* Справочник подразделений - Catalog_ПодразделенияОрганизаций
+* Справочник физических лиц - Catalog_ФизическиеЛица
+* Документы физических лиц - InformationRegister_ДокументыФизическихЛиц
+ +Испытательный срок при приеме сотрудника указывается тип **"Испытательный срок"** , сущность в 1С **"Document_ПриемНаРаботу "**. \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне 1С/Описание настроек на стороне 1С.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне 1С/Описание настроек на стороне 1С.md new file mode 100644 index 0000000..c32e165 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне 1С/Описание настроек на стороне 1С.md @@ -0,0 +1,136 @@ +# Описание настроек на стороне 1С + +Для отладки обмена данными между системами СЭД и 1C, необходимо предоставить доступ к серверу 1С.
+Это должно быть VPN-соединение (обязательно для отладки сервиса загрузки данных из 1С) и дополнительно
+подключение через RDP. В случае предоставления доступа по RDP необходимо установить программы:
+pgAdmin, Postman, Google Chrome. +Также на время тестирования необходимо развернуть копию базы 1С.
+К копии базы должен быть доступ со стороны специалистов ООО «Лексема», а также ответственных за внедрение КЭДО специалистов со стороны заказчика.
+Во время тестирования осуществляется проверка по всем запланированным к обмену документам с продуктивной базой Lexema-ECM. К запуску пилотного проекта база Lexema-ECM будет очищена от тестовых документов.
+ +Для того, что настроить обмен данными между системами СЭД и 1C по интерфейсам API, необходимо произвести следующие *настройки на стороне системы 1С*:
+1. Опубликовать работу с OData в конфигураторе базы.
+Публикация сервисов OData выполняется из меню Конфигуратора «Администрирование -> Публикация на веб-сервере», флажок «Публиковать стандартный интерфейс OData».
+ +2. Создать пользователя, через которого будет осуществляться обмен, с полными правами на выполнение методов get и post.
+ +3. Опубликовать в 1с следующие каталоги справочников:
+ +* Catalog_ФизическиеЛица
+* InformationRegister_ФИОФизическихЛиц +* Catalog_ВидыДокументовФизическихЛиц
+* Catalog_ВидыКонтактнойИнформации
+* InformationRegister_ДокументыФизическихЛиц
+* InformationRegister_СклоненияПредставленийОбъектов
+* Catalog_Сотрудники
+* InformationRegister_КадроваяИсторияСотрудников
+* InformationRegister_ВидыЗанятостиСотрудников
+* Catalog_Должности
+* Catalog_ПодразделенияОрганизаций
+* Catalog_Организации
+* Catalog_ВидыОтпусков
+* Catalog_Пользователи
+* Catalog_ИзменениеОплатыТрудаПрисоединенныеФайлы +* Catalog_РаботаВВыходныеИПраздничныеДниПрисоединенныеФайлы +* Catalog_ОтгулПрисоединенныеФайлы +* Catalog_СовмещениеПрисоединенныеФайлы +* InformationRegister_ОсновныеДанныеКонтрактаДоговораСотрудника + + +4. Опубликовать в 1с каталоги документов, обмен которыми планируется осуществлять, например: + +* Document_ОтпускБезСохраненияОплаты +* Document_КомандировкиСотрудников +* Document_ТабельУчетаРабочегоВремени +* Document_СправкаНДФЛ +* Document_ПриемНаРаботу +* Document_ПереносОтпуска +* Document_ГрафикОтпусков +* Document_ОтпускПоУходуЗаРебенком +* Document_ВозвратИзОтпускаПоУходуЗаРебенком +* Document_ИзменениеГрафикаРаботыСписком +* Document_МатериальнаяПомощь +* Document_КадровыйПеревод +* Document_ЗаявлениеВФССОВозмещенииРасходовНаПогребение +* Document_ЗаявлениеНаПредоставлениеСтандартныхВычетовПоНДФЛ +* Document_ЗаявлениеСотрудникаНаВыплатуПособия +* Document_ПрогулНеявка +* Document_СправкаНДФЛ +* Document_Командировка +* Document_ОплатаДнейУходаЗаДетьмиИнвалидами +* Document_Увольнение +* Document_ОплатаПоСреднемуЗаработку +* Document_ОтпускБезСохраненияОплаты +* Document_КомандировкиСотрудников +* Document_ТабельУчетаРабочегоВремени +* Document_СправкаНДФЛ +* Document_ПриемНаРаботу +* Document_ПереносОтпуска +* Document_ГрафикОтпусков +* Document_ОтпускПоУходуЗаРебенком +* Document_ВозвратИзОтпускаПоУходуЗаРебенком +* Document_ИзменениеГрафикаРаботыСписком +* Document_МатериальнаяПомощь +* Document_КадровыйПеревод +* Document_ЗаявлениеВФССОВозмещенииРасходовНаПогребение +* Document_ЗаявлениеНаПредоставлениеСтандартныхВычетовПоНДФЛ +* Document_ЗаявлениеСотрудникаНаВыплатуПособия +* Document_ПрогулНеявка +* Document_СправкаНДФЛ +* Document_Командировка +* Document_ОплатаДнейУходаЗаДетьмиИнвалидами +* Document_Увольнение +* Document_ОплатаПоСреднемуЗаработку +* Document_БольничныйЛист
+* Document_РаботаВВыходныеИПраздничныеДни +* Document_Отгул +* Document_Совмещение +* Document_ИзменениеОплатыТруда +* Document_Увольнение + +5. Для обмена файлами необходимо опубликовать следующие сущности:
+* InformationRegister_ДвоичныеДанныеФайлов – один регистр для всех документов,необходим **полный доступ**.
+* Каталоги присоединенных файлов, обмен которыми планируется осуществлять,
**Catalog**_*НАЗВАНИЕ***ПрисоединенныеФайлы**, например:
+ +* Catalog_ОтпускПрисоединенныеФайлы +* Catalog_ОтпускБезСохраненияОплатыПрисоединенныеФайлы +* Catalog_КомандировкиСотрудниковПрисоединенныеФайлы +* Catalog_ТабельУчетаРабочегоВремениПрисоединенныеФайлы +* Catalog_СправкаНДФЛПрисоединенныеФайлы +* Catalog_ПриемНаРаботуПрисоединенныеФайлы +* Catalog_ПереносОтпускаПрисоединенныеФайлы +* Catalog_ГрафикОтпусковПрисоединенныеФайлы +* Catalog_ОтпускПоУходуЗаРебенкомПрисоединенныеФайлы +* Catalog_ВозвратИзОтпускаПоУходуЗаРебенкомПрисоединенныеФайлы +* Catalog_ИзменениеГрафикаРаботыСпискомПрисоединенныеФайлы +* Catalog_МатериальнаяПомощьПрисоединенныеФайлы,
+* Catalog_КадровыйПереводПрисоединенныеФайлы,
+* Catalog_ЗаявлениеВФССОВозмещенииРасходовНаПогребениеПрисоединенныеФайлы,
+* Catalog_ЗаявлениеНаПредоставлениеСтандартныхВычетовПоНДФЛПрисоединенныеФайлы,
+* Catalog_ЗаявлениеСотрудникаНаВыплатуПособияПрисоединенныеФайлы,
+* Catalog_ПрогулНеявкаПрисоединенныеФайлы,
+* Catalog_СправкаНДФЛПрисоединенныеФайлы,
+* Catalog_КомандировкаПрисоединенныеФайлы,
+* Catalog_ОплатаДнейУходаЗаДетьмиИнвалидамиПрисоединенныеФайлы,
+* Catalog_УвольнениеПрисоединенныеФайлы,
+* Catalog_ОплатаПоСреднемуЗаработкуПрисоединенныеФайлы,
+* Catalog_БольничныйЛистПрисоединенныеФайлы
+* Catalog_РаботаВВыходныеИПраздничныеДниПрисоединенныеФайлы +* Catalog_ОтгулПрисоединенныеФайлы +* Catalog_СовмещениеПрисоединенныеФайлы +* Catalog_ИзменениеОплатыТрудаПрисоединенныеФайлы + + +Для тестирования работы протокола (проверить права доступа на чтение сущностей 1С) открываем любой доступный браузер и в адресной строке вводим url согласно шаблона:
+http://<имя сервера>:<порт>/<имя публикации>/odata/standard.odata/<имя ресурса><формат полученных данных> + +где:
+* имя сервера – имя веб-сервера или его ip адрес, так же если веб-сервер установлен на ПК, где вы открыли браузер можно ввести localhost или 127.0.0.1 (например: http://localhost/ или http://server1c/);
+* порт – порт веб-сервера. Если используется стандартный порт 80, тогда можно не указывать порт (например: http://localhost/smallbusiness/);
+* имя публикации – имя, которое было указано при публикации в конфигураторе 1С 8 (например: smallbusiness);
+* имя ресурса – имя одного из получаемых ресурсов метаданных (справочники, документы, регистры и т.п.) с установленными фильтрами (например: Catalog_*НАЗВАНИЕ*);
+* формат полученных данных – указываем «?$format=json» для формата json или «?$format=atom» для формата xml.
+ +(https://**<имя сервера>:<порт>**/odata/standard.odata/Catalog_*НАЗВАНИЕ*?$format=json)
+Например:
+*http://server1c.lex.lan/DemoHRM/odata/standard.odata* diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне Лексемы/Описание настроек на стороне Лексемы.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне Лексемы/Описание настроек на стороне Лексемы.md new file mode 100644 index 0000000..946656e --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне Лексемы/Описание настроек на стороне Лексемы.md @@ -0,0 +1,59 @@ +# Описание настроек на стороне Лексемы + +В прикладную библиотеку Интеграция с 1С входят следующие объекты:
+* Сервис обмена данными odata-service
+* Форма Настройки обмена «Настройка параметров обмена с 1С»
+* Форма для ручного обновления «Обмен данными с 1С»
+ +Для обмена данными с 1С на проекте необходимо:
+1) подключить прикладную библиотеку Интеграция с 1С (8.4) +В файле package.json "ecosoft-lexema8-odata-lib": текущая версия
+2) При сборке сайта указать текущую версию odata-service
+3) При сборке сайта файл production.json в папке config должен иметь формат следующего вида:
+ + *odata: {* + *protocol: 'http',* + *host: 'odata_srv',* + *port: 3207,* + *route: '/api/v2.0/odata',* + *script: 'ecosoft-lexema8-odata-service',* + *connections: {
* + *"1С ЗУП сервер 1" : {
* + *"login": "login1",
* + *"password": "password1",
* + *"path": "http://путь к серверу1/опубликованное имя1/odata/standard.odata/",
* + *"type": 'ODATA'
* + + *},
* + *"1С ЗУП сервер 2": {
* + *"login": "login2",
* + *"password": "password2",
* + *"path": "http://путь к серверу2/опубликованное имя1/odata/standard.odata/",
* + *"type": 'ODATA'
* + *}
* + *}
* +*}
* + + +(здесь "1С ЗУП сервер 1 " и "1С ЗУП сервер 2" - это проектное название инстанций 1С) +Для каждой организации Лексемы в документе *"Настройка параметров обмена с 1С"* указать соответствующее наименование инстанции.
+ +При первом входе в документ «Настройка параметров обмена с 1С» для каждой компании Лексемы в документе "Настройка параметров обмена с 1С" необходимо указать соответствующее наименование инстанции (один раз на любой компании, если инстанция одна). + +На основании этого названия загружаются данные на закладку «Справочники», в том числе guid'ы организаций. + +Поле "Инстанция 1С" в шапке документа и лукап "Филиал" никак не связаны, друг от друга не зависят. + +От лукапа "Филиал" зависят отображаемые строки в табличной части на всех закладках (кроме закладки "сопоставление справочников"). + +Поле "Инстанция 1С" зависит от текущей компании, выбранной для работы. + +Также важно указать максимальный размер данных, который сервис data позволяет передавать в запросы в разделе applications:
+ + *applications:* {
+ *data:*{
+ *dataSizeLimit: '1gb'*
+ *}*,
+ +Если не параметр не указан, то по-умолчанию он равен 1 Мб и запросы, файлы с большим объемом данных не смогут загрузиться с ошибкой request entity too large. + diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/SUMMARY.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/SUMMARY.md new file mode 100644 index 0000000..7f1651a --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/SUMMARY.md @@ -0,0 +1,3 @@ +- [Обращение к ресурсам](Обращение к ресурсам.md) +- [Основы работы OData](Основы работы OData.md) +- [Получение данных](Получение данных.md) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/media/Error 404.PNG b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/media/Error 404.PNG new file mode 100644 index 0000000..788b990 Binary files /dev/null and b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/media/Error 404.PNG differ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Обращение к ресурсам.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Обращение к ресурсам.md new file mode 100644 index 0000000..41a00f7 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Обращение к ресурсам.md @@ -0,0 +1,145 @@ +# Правила получения доступа к ресурсам + +Прежде чем мы начнём формирование строки доступа к ресурсу, нам необходимо знать, как обозначаются объекты «1С Предприятие» в строке доступа.
+ +Объект конфигурации | Префикс имени в URL +--------------------|-------------------- +Справочник | Catalog +Документ | Document +Регистр сведений | InformationRegister + + +Важно помнить, что доступ к тем или иным объектам конфигурации *ограничивается ролями*, которые указаны у пользователя 1С, под которым мы подключились к базе.
+ Теперь, когда мы знаем, как обозначаются объекты «1С Предприятие» в URL можем разобрать сам URL.
+ +**Схема URL**
+ +*<Префикс имени ресурса>_<Имя объекта конфигурации>_<Суффикс имени>*
+, где:
+*Префикс имени ресурса* – указываем в соответствии с таблицей сопоставления объектов «1С Предприятия» и их представление в OData. Используется только латиница.
+*Имя объекта конфигурации* – указываем имя объекта, так как оно указано в конфигурации (поле «Имя»). Если имя указано кириллицей, то в URL также указываем в кириллице.
+*Суффикс имени* – указываем дополнительное описание имени объекта. Применяется для обозначения:
+* табличной части объекта;
+* имя виртуальной таблицы регистра;
+* RowType – строка табличной части;
+* RecordType – запись регистра.
+Например:
+1. доступ к справочнику «Организации» - *Catalog_Организации*;
+2. доступ к табличной части «Контактная информация» справочника «Физические лица» - *Catalog_ФизическиеЛица_КонтактнаяИнформация*;
+3. доступ к таблице кадровых передвижений сотрудников - *InformationRegister_КадроваяИсторияСотрудников*.
+ +**Установка отборов по ресурсам**
+ +Для формирования выборок необходимы настройки отбора данных, рассмотрим какие отборы, мы можем указать в строке (URL).
+Можно выделить следующие отборы:
+* $filter;
+* $top;
+* $allowedOnly;
+* $skip;
+* $count;
+* $inlinecount;
+* $orderby.
+* +Теперь рассмотрим каждый из них:
+ +**$filter**
+ +Для установки фильтров используется специальный язык, при помощи которого мы описываем применяемые фильтры в строке доступа к ресурсу.
+Мы будем использовать следующие операции:
+* *логические*:
+Описание | Имя | Пример +---------|-----|------- +Равно | eq | /Catalog_ФизическиеЛица?$filter=Имя eq ‘Иванов’ +Catalog_ФизическиеЛица?$filter=Ref_Key eq guid'b1dbe18e-87b5-11e9-80f1-00505681a2de' +Не равно | ne | /Catalog_Контрагенты?$filter=Имя ne ‘Иванов’ +Больше | gt | /Document_Отпуск?$filter=Date gt datetime'2022-11-26T00:00:00' + +Больше или равно | ge | /Document_Отпуск?$filter=Date ge datetime'2022-11-26T00:00:00' + +Меньше | lt | /Document_Отпуск?$filter=Date lt datetime'2022-11-26T00:00:00' + +Меньше или равно | le | /Document_Отпуск?$filter=Date le datetime'2022-11-26T00:00:00' + +Логическое «ИЛИ» | or | /Catalog_Контрагенты?$filter=Покупатель eq true or Прочее eq true +Логическое «И» | end | /Catalog_Контрагенты?$filter=Покупатель eq true end Кредит gt 100 +Отрицание | not | /Catalog_Контрагенты?$filter=not | (Покупатель eq true) + +*примеры обращение к табличной части сущности*:
+Document_Отпуск?$filter=ДополнительныеОтпуска/ВидОтпуска_Key eq guid'cf447156-eb49-11e8-5f86-005056ab6485' and Date gt datetime'2022-07-01T00:00:00'
+Catalog_ФизическиеЛица?$filter=КонтактнаяИнформация/Тип eq 'АдресЭлектроннойПочты'
+Catalog_ФизическиеЛица?$filter=like(КонтактнаяИнформация/Представление, ‘%zub.ru%’)
+Catalog_ФизическиеЛица?$filter=КонтактнаяИнформация/Тип eq 'АдресЭлектроннойПочты'
+ +Данные операции можно комбинировать между собой создавая сложные фильтры, главное не забывать о приоритетности, т.к. она играет очень важную роль. Давайте рассмотрим порядок приоритетности операций в убывания: + +Операция | Описание +---------|--------- +() | повышение приоритета операции +/ | навигация +- | арифметическое отрицание +not | логическое отрицание +mul | умножение +div | деление +add | сложение +sub | вычетание +gt | больше +ge | больше или равно +lt | меньше +le | меньше или равно +eq | равно +ne | не равно +and | логическое «И» +or | логическое «ИЛИ» + + + *?$filter=ДополнительныеОтпуска/ВидОтпуска_Key eq guid'800894d6-efc8-11e8-5f86-005056ab6485' and Date gt datetime'2022-11-01T00:00:00'* + +Также мы можем применять функции для вычисления промежуточных данных: + +* **строковые функции:** + +Функция | Описание | Пример +--------|----------|------- +substringof(Str1, Str2) | Возвращает true в том случае, если Str1 является подстрокой Str2. | /Catalog_Товары?$filter=substringof('Красный Октябрь', Производитель) eq true +endswith(Str1, Str2) | Возвращает true в том случае, если Str1 заканчивается на Str2. | /Catalog_Товары?$filter=endswith(Производитель, 'ООО') eq true +startswith(Str1, Str2) | Возвращает true в том случае, если Str1 начинается на Str2. | /Catalog_Товары?$filter=startswith(Производитель, 'ООО') eq true +substring(Str, Int1) substring(Str, Int1, Int2) | Возвращает подстроку из Str1. В варианте с двумя параметрами возвращается строка с позиции Int и до конца строки. В варианте с тремя параметрами возвращается подстрока, начиная с позиции Int1 и длиной Int2. | /Catalog_Поставщики?$filter=substring(ИНН, 1, 2) eq '77' | +concat(Str1, Str2) | Возвращает строку, являющуюся результатом конкатенации Str1 и Str2. | /Catalog_Поставщик?$filter=concat(concat(Город, ', '), Страна) eq 'Москва, Россия' | +like(Str, Template) | Возвращает true, если значение Str1 удовлетворяет шаблону Template. Синтаксис шаблона аналогичен функции ПОДОБНО() языка запросов. | /Catalog_Товары?$filter= like(Наименование, ‘[^к]%’) + + +* **функции для работы с датами:** + +Функция | Описание | Пример +--------------|----------|------- +year(DateTime) | Возвращает год из значения типа Edm.DateTime или Edm.DateTimeOffset. | /Catalog_Товары?$filter=year(Произведен) eq 2013 +quarter(DateTime) | Номер квартала года, в котором находится указанное значение типа Edm.DateTime. | /Catalog_Товары?$filter=quarter(ДатаПроизводства) eq 1 +month(DateTime) | Возвращает месяц из значения типа Edm.DateTime или Edm.DateTimeOffset. | /Catalog_Товары?$filter=month(Произведен) eq 12 + +Имеется возможность выполнять отбор сущностей при помощи проверки на равенство поля составного типа и ссылки. Для этого следует использовать функцию cast(). Пример:
+ +*$filter=Файл eq cast(guid'8b99d633-0ccb-11ed-80cd-00505681789e','Catalog_ОтпускПоУходуЗаРебенкомПрисоединенныеФайлы')* + +В данном примере у используемой сущности *Catalog_ОтпускПоУходуЗаРебенкомПрисоединенныеФайлы* имеет реквизит составного типа *Файл*. Запрос будет отбирать все записи сущности, у которой данный реквизит заполнен ссылкой на Catalog_ОтпускПоУходуЗаРебенкомПрисоединенныеФайлы с указанным уникальным идентификатором (8b99d633-0ccb-11ed-80cd-00505681789e).
+ +Если требуется выполнить отбор по реквизиту типа УникальныйИдентификатор, то это выполняется с помощью простой операции сравнения.
+Пример:
+*$filter=ИмяРеквизита eq guid'8b99d633-0ccb-11ed-80cd-00505681789e'*
+ +При необходимости выполнить отбор по элементу коллекции, необходимо использовать лямбда-функции. В качестве аргументов лямбда-функции высутпает имя лямбда-переменной, за которой следует символ двоеточия и логическое выражение, которое использует лямбда-переменную для указания на свойства элемента коллекции.
+Система поддерживает использование следующих лямбда-функций:
+ +* *any* – применяет логическое выражение к каждому элементу коллекции и возвращает значение true, если хоть один элемент коллекции удовлетворяет этому условию. Лямбда-функция any без аргументов возвращает true, если коллекция не пуста. Пример: +http://host/base/odata/standard.odata/Document_Продажи?$filter=Товары/any(d: d/Цена gt 10000)
+В приведенном примере формируется список документов Продажи, у которых есть табличная часть Товары, в которой есть реквизит Цена. При этом Цена должна быть больше, чем 10000. В результирующий список попадут документы, в состав которых входит хотя бы одна строка, удовлетворяющая условию.
+ +* *all* – применяет логическое выражение к каждому элементу коллекции и возвращает значение true, если все элементы коллекции ему удовлетворяет. Пример:
+http://host/base/odata/standard.odata/Document_Продажи?$filter=Товары/all(d: d/Цена lt 10000) +В приведенном примере формируется список документов Продажи, у которых есть табличная часть Товары, в которой есть реквизит Цена. При этом Цена должна быть меньше, чем 10000. В результирующий список попадут документы, в составе которых все строки удовлетворяют заданному условию.
+Не поддерживаются следующие стандартные функции: lenght, indexof, replace, tolower, toupper, trim, years, days, hours, seconds, floor, ceiling.
+ +* *$top*
+Имеется возможность ограничить количество записей, возвращаемых при обращении к ресурсу. Для этого используется параметр $top. Пример:
+ +*http://host/odata/standard.odata/Document_Отпуск$filter=Date gt datetime'2022-05-01T00:00:00'&$top=10
?$format=json* + diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Основы работы OData.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Основы работы OData.md new file mode 100644 index 0000000..18384d5 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Основы работы OData.md @@ -0,0 +1,50 @@ +# Основы работы OData + +Для начала нам необходимо освоить специальную терминологию работы с OData.
+Будут использованы следующие термины:
+* **Сущность** – объект, который обладает уникальностью (аналог объектов в системе «1С Предприятие»). Сущность имеет набор свойств, по которым и можно определить её уникальность. Поиск объекта осуществляется по уникальному ключу.
+* **Набор сущностей** – коллекция сущностей определенного типа.
+* **Составной тип** – набор свойств, не обладающих идентичностью.
+* **Функция** - набор некоторых операций, выполняемых на стороне сервера, возвращающий данные (не обязательно сущность или набор сущностей) и не приводящий к наблюдаемым побочным эффектам (изменениям данных). Функция обязательно связана с сущностью или набором сущностей.
+* **Действие** – функция, которая изменяет данные.
+ +Также стоит отдельно отдельно рассмотреть **свойства** сущности.
+Свойства сущности - это реквизиты объектов «1С Предприятия». В некоторых случаях (например, реквизит объекта конфигурации составного типа) реквизит может быть представлен несколькими свойствами, одно из которых будет **навигационным**.
+Такое свойство содержит в качестве значения ссылку (URL) на сущность, описывающую объект «1С:Предприятия».
+ +Для подключения к OData используем HTTP-запрос и URL, который будет состоять из следующих частей:
+* Адрес информационной базы;
+* Признак обращения к стандартному интерфейсу OData;
+* Имя ресурса, к которому выполняется обращение;
+* Параметры запроса обращения к ресурсу.
+ +Теперь рассмотрим каждую из частей отдельно:
+**Адрес информационной базы.**
+Указываем имя, которое было указано во время публикации информационной базы (в примере – *smallbusiness*).
+ +**Признак обращения к стандартному интерфейсу OData.**
+Используем строку:
+*/odata/standard.odata*
+ +**Имя ресурса, к которому выполняется обращение.**
+Указываем ресурс, по которому нужно получить или изменить данные. Так же можно ввести идентификатор ресурса (возможно с параметрами):
+*$metadata, Catalog_Контрагент(guid'value'*
+ +**Параметры запроса обращения к ресурсу.**
+В качестве параметров обращения выступают параметры в виде, принятом для HTTP-запросов:
+*?ключ=значение&ключ2=значение2*
+При обращении к ресурсу могут использоваться специальные ключевые слова, имеющие специальное назначение:
+* *$format* – указывает, в каком формате необходимо получить данные. Если ключевое слово не указано, данные получаются в формате atom-xml.
+* *$format=atom* – возвращает данные в формате atom-xml.
+* *$format=json* – возвращает данные в формате json. Для указания того, что данные должны возвращаться в формате json, можно указать MIME-тип application/json в заголовке Accept HTTP-запроса на получение данных.
+* *$metadata* – указывает, что требуется получить описание стандартного интерфейса OData.
+* *$filter* – описывает отбор, применяемый при получении данных.
+* *$select* – описывает перечень свойств сущности, которые получаются при обращении к стандартному интерфейсу OData.
+ +После того, как сформирован URL необходимого ресурса, следует выполнить HTTP-запрос нужного вида. В зависимости от того, какая операция выполняется, используется соответствующий HTTP-метод:
+* Получение данных – метод **GET**;
+* Создание объекта – метод **POST**;
+ +В результате выполнения запроса клиентское приложение получает ответ сервера, который кроме кода состояния может содержать различные данные, предоставленные сервером, в виде XML-документа.
+В примерах URL, которые используются в данном разделе, выражение *guid'value'* означает выражение OData, которое описывает конкретное значение GUID (тип *Edm.Guid*).
+ diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Получение данных.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Получение данных.md new file mode 100644 index 0000000..4ab7169 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/Получение данных.md @@ -0,0 +1,105 @@ +# Получение данных + +OData предоставляет запрашиваемые данные в виде JSON или XML документа (смотря, что мы указали в параметре запроса *$format*). +Рассмотрим таблицу соответствия типов «1С Предприятия» и OData: + +Тип «1С Предприятия» | Тип свойства OData +---------------------|------------------- +Строка | Edm.String +Дата | Edm.DateTime +Число (целое) | Edm.Int16, Edm.Int32, Edm.Int64 +Число (дробное) | Edm.Double +Булево | Edm.Boolean +Ссылка | Edm.Guid +Перечисление | Edm.String +Хранилище значения | Состоит из трех свойств*: +1. | Навигационное свойство; +2. | <Имя свойства>_Base64Data; +3. | <Имя свойства>_Type. +Ссылочный тип | Два свойства: +1. | Собственно значение ссылки на объект типа Edm.Guid; +2. | Навигационное свойство. +Составные типы | Два свойства типа Edm.String: +1. | Значение фактического типа, выраженное в виде строки; +2. | Имя фактического типа. + +В таблице символ * означает, что: +* С помощью навигационного свойства можно получить данные, хранящиеся в реквизите: +o Для типа Картинка – будет получена собственно картинка с соответствующим значением HTTP-заголовка content-type; +o Для типа ДвоичныеДанные – будет получен байтовый поток; +o Для остальных типов – XDTO-сериализованное значение хранимых данных. +* Свойство <Имя свойства>_Base64Data хранит данные, которые могут быть получены с помощью навигационного свойства, только закодированные в Base64. Редактировать данные реквизита типа ХранилищеЗначения можно только с помощью этого свойства. +* Свойство <Имя свойства>_Type описывает тип данных, хранимых в реквизите. Может принимать одно и трех значений: +o application/octet-stream – двоичные данные; +o application/xml+xdto – XDTO-сериализованный объект; +o значение HTTP-заголовка content-type, соответствующего картинке, хранящейся в реквизите, например, image/jpeg для картинки формата JPEG. +Остальные типы не поддерживаются, и при попытке их чтения будет сгенерирована ошибка c кодом 501. +Имена свойств могут оканчиваться на различные суффиксы, а именно: +* Key; +* Type; +* Base64Data. + +Теперь рассмотрим подробнее данные суффиксы: +**Key** +Данный суффикс содержит значение ключа ссылки (GUID) реквизита объекта или независимого регистра сведений без измерений. Для установки отбора по имени реквизита можно использовать данный суффикс, а именно: для установки отбора по ссылочному полю Номенклатура, условие будет выглядеть следующим образом: Номенклатура _Key=guid'value'. При этом свойство Номенклатура будет содержать представление номенклатуры с указанным значением ссылки. +**Type** +Данный суффикс используется для описания реквизита составного типа. Так, если в данных есть поле составного типа Номенклатура, то в документе, который возвращает стандартный интерфейс OData, этому полю будет соответствовать два свойства: +* Номенклатура _Type – будет содержать описание типа значения реквизита в виде строки (тип Edm.String, диспетчеризационное свойство); +* Номенклатура – будет содержать значение реквизита (соответствующего типа). +Перечень допустимых типов, которые могут быть использованы в поле с таким суффиксом, определяется схемой сервиса, который можно получить при запросе полного описания стандартного интерфейса OData. Таким образом, при необходимости установить тип Документ.РасходнаяНакладная, в элемент с суффиксом _Type должно быть записано значение StandardODATA.Document_ РасходнаяНакладная. +Если значение реквизита составного типа в информационной базе «1С:Предприятия» имеет значение Неопределенно, то диспетчеризационное свойство будет иметь значение StandardODATA.Undefined, а само значение свойства должно игнорироваться. +Пример представления реквизита составного типа: + +StandardODATA.Undefined +**Base64Data** +Данный суффикс используется при указании имени свойства, содержащего данные, расположенные в реквизите типа ХранилищеЗначения, в виде строки Base64. Так, если в объекте конфигурации есть реквизит Файл, который имеет тип ХранилищеЗначения, то в документе, который возвращает стандартный интерфейс OData, этому полю будет соответствовать два свойства: +* Файл_Type – содержит наименование типа данных, хранимых реквизитом; +* Файл_Base64Data – содержит строку Base64, содержащую сами данные. + +**Коды ошибок** +В случае ошибочной ситуации возвращается ответ с HTTP-статусом 4XX или 5XX. Статус 4XX информирует об ошибках на стороне клиентского приложения, статус 5XX информирует об ошибке на стороне сервера. + +*Пример:* +настраиваем новый тип для загрузки вложенного файла из Сотрудников в 1С. При загрузке выдает ошибку 404: +![Рисунок 1 Error 404](./media/Error 404.PNG)
+ +502 Timeout + +В случае статуса 4XX сервер пытается уточнить причину ошибки и может передать клиентскому приложению дополнительный внутренний код ошибки и информационное сообщение (в виде xml-документа) в теле ответа. Пример: + + 9 + Экземпляр сущности "НакладнаяОтгрузки" не найден по переданному ключу. + +Далее перечислены внутренние коды ошибок с описанием причины появления: +Код | Описание +----|--------- +0 | Возможность не поддерживается +1 | Не удалось разобрать строку +2 | Неверный формат запроса +3 | Запрошенный тип представления не поддерживается +4 | Неверное значение свойства +5 | Отсутствует обязательное значение свойства +6 | Неверный URL +7 | Не хватает элемента ключа сущности +8 | Тип сущности не найден +9 | Экземпляр сущности не найден +10 | Запрошенное свойство не найдено +11 | Метод не найден +12 | Отсутствует обязательный аргумент метода +13 | Создание строк табличных частей напрямую не поддерживается +14 | Ошибка разбора опций запроса +15 | Сущность с таким ключом уже существует +16 | Не удалось присвоить свойство +17 | Объект не поддерживает режим загрузки данных +18 | Ошибка инициализации интерфейса OData: в объекте есть свойства с одинаковыми именами +19 | Использованный HTTP-метод запрещен в данном контексте +20 | Ошибка прав доступа. Может возникать: +* Когда у пользователя нет прав на запрошенное действие над данным объектом; +* Когда в выборку попадает объект, недоступный в связи с ограничением доступа к данным и параметр allowedOnly не используется. +21 | Вызов нереализованной функции. + +Указание неверного количества аргументов функции. + +Попытка передачи аргумента неверного типа. + +Указание нереализованной лямбда-функции. diff --git a/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола обмена/Описание протокола обмена.md b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола обмена/Описание протокола обмена.md new file mode 100644 index 0000000..78669b1 --- /dev/null +++ b/docs/Admin manuals/Настройка для интеграции с 1С/Описание протокола обмена/Описание протокола обмена.md @@ -0,0 +1,14 @@ +# Описание протокола обмена +В качестве протокола доступа Lexema-ECM использует протокол **OData**.
+ +Это открытый веб-протокол для запроса и обновления данных. Он позволяет оперировать данными, используя в качестве запросов HTTP-команды. В REST интерфейсе доступны реквизиты объектов конфигурации, доступны операции создания, чтения, модификации и удаления данных, а также некоторые методы встроенного языка. +Поддерживаются форматы XML и JSON.
+После того, как прикладное решение опубликовано на веб-сервере, сторонние системы могут обращаться +к нему через REST интерфейс с помощью HTTP запросов.
+Для работы с 1С через протокол OData программирование или установка внешних обработок на стороне 1С +не требуется. Все настройки интеграции осуществляются на стороне **Lexema-ECM**.
+ +Пользователю предоставляется возможность получать структуру метаданных и сами объекты с установленными фильтрами, а именно:
+* справочники;
+* документы;
+* регистры сведений;
\ No newline at end of file diff --git a/docs/Admin manuals/Настройка для массового подписания/index.md b/docs/Admin manuals/Настройка для массового подписания/index.md new file mode 100644 index 0000000..25f3fab --- /dev/null +++ b/docs/Admin manuals/Настройка для массового подписания/index.md @@ -0,0 +1,21 @@ +# Настройка массовой обработки документов в СЭД + +Массовую обработку документов в системе электронного документооборота можно использовать для обработки одновременно нескольких документов. Бывают случаи, когда руководители не успевают оперативно обработать необходимые документы. Учитывая, что руководитель знает качество выполнения работы своих сотрудников, можно предложить руководителю функционал массовой (или "пакетной" ) обработки документов. Про то как массово обрабатывать документы можно почитать в разделе [Массовая обработка документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подписание%20сертификатом/#массовая_обработка_документов). + +Для подключения функционала необходимо пользователям дать роль **ecm_massprocessing**. + +## Настройка документов для массового подписания + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка документов" + +В открывшемся реестре необходимо выбрать тип документа, на который будет распространяться функция массового подписания. Например, **"Заявление от сотрудника"**. + +![Настройка документов](media/documentSetup.png) + +Поставьте галочку напротив поля **Разрешено к массовой обработке** и нажмите Сохранить и закрыть + +![Настройка разрешения](media/bulkProcessing.png) + +Кроме этого, также необходимо для каждого типа документа, который будет массово обработан, выбрать статус по умолчанию. Например, для заявления от сотрудника, выбираем статусы "Согласован" и "Подписан ЭП". + +![Настройка допустимых действий](media/settingAllowedActions.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для массового подписания/media/bulkProcessing.png b/docs/Admin manuals/Настройка для массового подписания/media/bulkProcessing.png new file mode 100644 index 0000000..a4ad50d Binary files /dev/null and b/docs/Admin manuals/Настройка для массового подписания/media/bulkProcessing.png differ diff --git a/docs/Admin manuals/Настройка для массового подписания/media/documentSetup.png b/docs/Admin manuals/Настройка для массового подписания/media/documentSetup.png new file mode 100644 index 0000000..27ea524 Binary files /dev/null and b/docs/Admin manuals/Настройка для массового подписания/media/documentSetup.png differ diff --git a/docs/Admin manuals/Настройка для массового подписания/media/menu.png b/docs/Admin manuals/Настройка для массового подписания/media/menu.png new file mode 100644 index 0000000..f38cf80 Binary files /dev/null and b/docs/Admin manuals/Настройка для массового подписания/media/menu.png differ diff --git a/docs/Admin manuals/Настройка для массового подписания/media/settingAllowedActions.png b/docs/Admin manuals/Настройка для массового подписания/media/settingAllowedActions.png new file mode 100644 index 0000000..5e94458 Binary files /dev/null and b/docs/Admin manuals/Настройка для массового подписания/media/settingAllowedActions.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/index.md b/docs/Admin manuals/Настройка для токенов КЭП/index.md new file mode 100644 index 0000000..670be0a --- /dev/null +++ b/docs/Admin manuals/Настройка для токенов КЭП/index.md @@ -0,0 +1,152 @@ +# Как настроить работу с КЭП на токенах? + +## Общие сведения + +Для того чтобы установленная СЭД Лексема поддерживала подписание документов пользователем при помощи квалифицированной электронной подписи (КЭП), необходимо: + +1. Установить драйверы Рутокен, КриптоПро.net и КриптоПро CSP на сервере приложения; +2. Установить драйверы Рутокен и CSPServer на рабочем месте пользователя; +3. Привязать КЭП к пользователю Lexema-ECM при помощи документа Заявка на выпуск сертификата ЭЦП; +4. Выбрать сертификат в качестве действующего [на вкладке "Электронные подписи" панели "Документооборот"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Стартовая%20страница/#раздел_электронные_подписи). + +Более подробно про виды подписей можно прочесть в разделе [Виды электронных подписей](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/ЭП/). + +## Шаг 1. Установка дополнительного ПО на сервере приложения + +На сервер, на котором развернуто приложение Lexema-ECM, необходимо установить КриптоПро.net и КриптоПро CSP. Программное обеспечение можно установить по ссылке https://install.kontur.ru/kekep. + +На сайте могут потребовать установить расширения. После их установки достаточно следовать инструкциям на сайте. + +![Установка КриптоПро](./media/pickCrypto.png) + +![Установка КриптоПро](./media/ConturCheck.png) + +![Установка КриптоПро](./media/preSetting.png) + +![Установка КриптоПро](./media/settingComplited.png) + +![Установка КриптоПро](./media/toReboot.png) + +Для работы с Рутокеном необходимо установить драйвера с официального сайта [https://www.rutoken.ru/support/download/windows](https://www.rutoken.ru/support/download/windows/). При использовании групповых политик можно установить драйверы из раздела "Системным администраторам". В противном случае потребуется самостоятельная установка драйверов пользователями из раздела "Пользователям Windows". + +![Установка драйверов Рутокен](./media/rutokenDriversDwnld.png) + +## Шаг 2. Установка дополнительного ПО на рабочем месте пользователя, который будет подписывать документы КЭП + +Для настройки КЭП на рабочем месте пользователя нужно установить [драйверы Рутокен](https://www.rutoken.ru/support/download/windows) и браузерное расширение **КриптоПро ЭЦП Browser plug-in**, который предназначен для создания и проверки электронной подписи (ЭП) на веб-страницах и поддерживает работу с широким набором алгоритмов, как встроенных в операционную систему, так и доустановленных дополнительно. + +!!! note + Для стабильной работы браузерного расширения рекомендуется обновить браузер до последней версии (104+). + +Подробная инструкция по установке описана по [ссылке](https://www.cryptopro.ru/products/cades/plugin) + +Для настройки плагина необходимо проделать следующие действия: + +* **Установить криптопровайдер** + +Для создания и проверки электронных подписей по алгоритмам ГОСТ требуется обязательная установка криптопровайдера, поддерживающего ГОСТ. Рекомендуется [**КриптоПро CSP**](https://cryptopro.ru/products/csp). + +![Шаг 1](media/step1.png) + +При установке снять выбор с вариантов: + +![Шаг 3](media/step3.png) + +* **Установить КриптоПро ЭЦП Browser plug-in** + +Приложение осуществляет взаимодействие веб-страниц в вашем браузере с криптопровайдером в операционной системе и предназначено для создания и проверки электронной подписи на веб-страницах. Более подробная инструкция по установке описана по [ссылке](https://docs.cryptopro.ru/cades/plugin/plugin-installation-windows). + +![Шаг 2](media/step2.png) + +* Для корректной работы расширения рекомендуется перезапустить браузер. Если не поможет, перезагрузить компьютер. + +* Далее необходимо перейти в расширения используемого браузера и включить плагин: + +![Включение плагина](media/pluginOn.png) + +* Проверить корректность установки возможно на [странице](https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html) проверки плагина. + +* Во всплывающем окне нажать "Да". + +![Вопрос](media/vopros.png) + +Чтобы это окно не появлялось при каждом использовании плагина можно добавить в список разрешенных сайтов. Для этого необходимо в расширения браузера нажать на данный плагин и в открывшемся окне выбрать + +![Alt text](media/image.png) + +![Alt text](media/image-1.png) + +Далее в поле "Добавить новый" указать разрешенный сайт и нажать плюс. + +![Alt text](media/image-2.png) + +Сайт будет добавлен в список разрешенных. Далее необходимо нажать "Сохранить". + +![Alt text](media/image-3.png) + +![Диагностика](media/diagnos.png) + +При успешной настройке в развернутой форме документооборота во вкладке [**"Электронные подписи"**](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Стартовая%20страница/#развернутая_форма_документооборота) будет отображен зеленый маячок. + +![Плагин](media/plugin.png) + +## Шаг 3. Привязка КЭП к пользователю Lexema-ECM + +В приложении Lexema-ECM необходимо привязать сертификат КЭП к пользователю системы. Для этого необходимо создать новый документ «Заявка на выпуск сертификата». Доступ к реестру документов «Заявка на выпуск сертификата» есть у пользователей с ролью ECM_DigitalSignature. + +Сначала необходимо запустить [CSPServer](#шаг_2_установка_дополнительного_по_на_рабочем_месте_пользователя_который_будет_подписывать_документы_кэп) (запустить файл CSPServer.exe) либо использовать [браузерное расширение](#использование_браузерного_расширения_криптопро_эцп) на рабочем месте пользователя-создателя заявки, подключить токен с КЭП пользователя, для которого создаётся заявка, и нажать на кнопку «Привязать УКЭП на токене». +Из появившегося списка необходимо выбрать сертификат КЭП, который будет привязан к пользователю. + +![alt text](media/image-4.png) + +После выбора сертификата поле "Отпечаток" автоматически заполняется цифровым отпечатком ключа (сертификат ключа КЭП). + +Далее необходимо поставить признак «Квалифицированный» и выбрать пользователя, который будет подписывать документы этим КЭП. При выборе пользователя информация о нём заполнит ещё несколько полей. Тип ЭП необходимо выбрать "УКЭП". + +![alt text](media/image-6.png) + +В итоге должны быть заполнены как минимум поля "Отпечаток", "Квалифицированный", "Пользователь" и "Имя субъекта". После сохранения документа пользователь может воспользоваться КЭП на токене, следуя инструкциям из Шага 4. + +Для импортированных сертификатов CSPServer.exe должен быть установлен на тот же диск, на который импортирован сертификат, обычно это диск D:\. + +!!! warning + В связи с особенностями некоторых операционных систем, сертификат КЭП автоматически может не быть добавлен в личное хранилище сертификатов. В случае, если при добавлении КЭП на токенах список сертификатов пустой, решение описано в соответствующем [разделе](../FAQ/index.md#список_сертификатов_кэп_пустой). + +* Далее необходимо [привязать](#шаг_3_привязка_кэп_к_пользователю_lexema_ecm) КЭП к пользователю. + +* После этого сертификат появится на вкладки «Электронные подписи»: + +![КЭП](media/KEP2.png) + +## Шаг 4. Как происходит подписание документа КЭП на токене в Lexema-ECM + +На рабочем месте пользователя, который подписывает КЭП, должен быть запущен CSPServer и вставлен токен, а пользователь должен выбрать активный сертификат для подписания на панели "Документооборот", вкладке "Сертификаты". + +![Выбор КЭП](./media/pickCert.png) + +В самом приложении Lexema-ECM в случае, если действие с документом не требует подписание КЭП, то подписание документа происходит стандартным образом и выбор сертификата КЭП в качестве действующего не обязателен. Более подробно про подписание можно прочесть в разделе [Подписание квалифицированным/неквалифицированным сертификатом](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подписание%20сертификатом/) + +Однако если в действии указано подписание КЭП, то использование сертификата КЭП обязательно, при помощи облачного сертификата (УНЭП) подписать не получится. Как и для остальных действий, его необходимо внести в документ "Настройка документа", а затем – в "Шаблоны маршрутов" + +![Пример таблицы из Настройки документа](./media/docSettings.png) + +При наличии константы **Вкладывать_отчеты_с_КЭП** во вложениях к документу автоматически генерируется отчет со штампом квалифицированной электронной подписи. + +![Вложение](media/vlozhenie.png) +![КЭП](media/kep.png) + +## Холдинг + +!!!note + + Для каждой компании в холдинге необходимо приобрести свою серверную лицензию КриптоПро. + +Одну лицензию можно установить на одном компьютере. При этом лицензией может пользоваться ее конечный пользователь – организация/ИП/физ.лицо, которая лицензию приобрела. Для работы в интересах другой компании/ИП/физ.лица необходимо приобрести отдельную лицензию, в которой конечным пользователем этой лицензии будет та организация/ИП/физ.лицо, которая эту лицензию и приобрела. + +## Ошибка при подписании + +При подписании могут возникнуть ошибки: + +![Ошибка](media/fail.png) + +Нужно установить корневые сертификаты. Если операционная система Windows – это можно сделать с помощью [утилиты](https://ca.skbkontur.ru/Files/userfiles/file/CertificateInstaller/Certificates_Kontur_03_04_2023.zip). Важно установить в хранилище персонального компьютера, а не пользователя. \ No newline at end of file diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/ConturCheck.png b/docs/Admin manuals/Настройка для токенов КЭП/media/ConturCheck.png new file mode 100644 index 0000000..356fe21 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/ConturCheck.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/ECPApplication.png b/docs/Admin manuals/Настройка для токенов КЭП/media/ECPApplication.png new file mode 100644 index 0000000..8cb708a Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/ECPApplication.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/KEP2.png b/docs/Admin manuals/Настройка для токенов КЭП/media/KEP2.png new file mode 100644 index 0000000..8c2af75 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/KEP2.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/certList.png b/docs/Admin manuals/Настройка для токенов КЭП/media/certList.png new file mode 100644 index 0000000..f7236d6 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/certList.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/diagnos.png b/docs/Admin manuals/Настройка для токенов КЭП/media/diagnos.png new file mode 100644 index 0000000..b6c23b9 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/diagnos.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/docSettings.png b/docs/Admin manuals/Настройка для токенов КЭП/media/docSettings.png new file mode 100644 index 0000000..301148a Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/docSettings.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/fail.png b/docs/Admin manuals/Настройка для токенов КЭП/media/fail.png new file mode 100644 index 0000000..b4a3de0 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/fail.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-1.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-1.png new file mode 100644 index 0000000..d2dfdfa Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-2.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-2.png new file mode 100644 index 0000000..f17d7bc Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-3.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-3.png new file mode 100644 index 0000000..e1b3df8 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-4.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-4.png new file mode 100644 index 0000000..91894f8 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-5.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-5.png new file mode 100644 index 0000000..502e3b5 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image-6.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image-6.png new file mode 100644 index 0000000..975d47b Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image-6.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/image.png b/docs/Admin manuals/Настройка для токенов КЭП/media/image.png new file mode 100644 index 0000000..a980ed8 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/image.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/kep.png b/docs/Admin manuals/Настройка для токенов КЭП/media/kep.png new file mode 100644 index 0000000..9f4a903 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/kep.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/pickCert.png b/docs/Admin manuals/Настройка для токенов КЭП/media/pickCert.png new file mode 100644 index 0000000..9d7100f Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/pickCert.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/pickCrypto.png b/docs/Admin manuals/Настройка для токенов КЭП/media/pickCrypto.png new file mode 100644 index 0000000..6a127b5 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/pickCrypto.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/plugin.png b/docs/Admin manuals/Настройка для токенов КЭП/media/plugin.png new file mode 100644 index 0000000..1577322 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/plugin.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/pluginOn.png b/docs/Admin manuals/Настройка для токенов КЭП/media/pluginOn.png new file mode 100644 index 0000000..15dfa56 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/pluginOn.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/preSetting.png b/docs/Admin manuals/Настройка для токенов КЭП/media/preSetting.png new file mode 100644 index 0000000..f92d7af Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/preSetting.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/rutokenDriversDwnld.png b/docs/Admin manuals/Настройка для токенов КЭП/media/rutokenDriversDwnld.png new file mode 100644 index 0000000..fa10ee2 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/rutokenDriversDwnld.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/settingComplited.png b/docs/Admin manuals/Настройка для токенов КЭП/media/settingComplited.png new file mode 100644 index 0000000..91e69e2 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/settingComplited.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/step1.png b/docs/Admin manuals/Настройка для токенов КЭП/media/step1.png new file mode 100644 index 0000000..45ef319 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/step1.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/step2.png b/docs/Admin manuals/Настройка для токенов КЭП/media/step2.png new file mode 100644 index 0000000..5a20d40 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/step2.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/step3.png b/docs/Admin manuals/Настройка для токенов КЭП/media/step3.png new file mode 100644 index 0000000..0e64e77 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/step3.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/toReboot.png b/docs/Admin manuals/Настройка для токенов КЭП/media/toReboot.png new file mode 100644 index 0000000..cd8c9e7 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/toReboot.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/vlozhenie.png b/docs/Admin manuals/Настройка для токенов КЭП/media/vlozhenie.png new file mode 100644 index 0000000..f2aeec6 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/vlozhenie.png differ diff --git a/docs/Admin manuals/Настройка для токенов КЭП/media/vopros.png b/docs/Admin manuals/Настройка для токенов КЭП/media/vopros.png new file mode 100644 index 0000000..ced7543 Binary files /dev/null and b/docs/Admin manuals/Настройка для токенов КЭП/media/vopros.png differ diff --git a/docs/Admin manuals/Настройка документов/index.md b/docs/Admin manuals/Настройка документов/index.md new file mode 100644 index 0000000..23905d5 --- /dev/null +++ b/docs/Admin manuals/Настройка документов/index.md @@ -0,0 +1,341 @@ +--- +search: + boost: 2 +--- +# Настройка документов + +## Общее описание назначения документа + +Документы реестра "Настройка документов" предназначены для настройки возможностей и особенностей работы с различными типами документов. В частности, настраиваются доступные пользователям операции при создании маршрута и при перемещении по маршруту. + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка документов". + +Откроется реестр настроенных типов документов. + + + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +Настройки для документа "Настройка документов" выглядят следующим образом: + +![alt text](media/image-3.png) + +Для некоторых полей названия объединены, соответствующие им ячейки идут в том же порядке, что и их названия: поля "Форма" и "Наименование" – в "Форма\Наименование", поля "Схема" и "Таблица" – в "Схема\таблица". Обязательными полями для заполнения являются: + +- Тип документа – ключевое слово, соответствующее типу документа, обычно формируется по правилу *"имя формы" без "Form"*; +- Форма – служебное название формы, обычно содержится в адресной строке при открытии вкладки с формой документа и формируется по правилу *"Тип документа" + "Form"*; +- Наименование – пользовательское название формы, принятое для употребления пользователями системы. + +Также на форме содержатся поля "Схема" и "Таблица", которое должно содержать название соответствующей документу таблицы в базе данных. + +### Вкладка "Маршрут документооборота" + +Вкладка "Маршрут документооборота" разделена на две части: первая содержит логические переменные (опции), вторая содержит таблицу со списком разрешенных действий с документом. + +#### Настройка допустимых действий + +В правой части вкладки "Маршрут документооборота" содержится таблица со списком возможных действий, которые можно совершить при отправке документа по маршруту. + +![alt text](media/image-4.png) + +Столбец **"Действие с документом"** соответствует столбцу **"Совершить действие"** в маршруте документа. Столбец **"Статус документа"** соответствует столбцу **"Статус документа"** в маршруте документа. Столбец **"Направление движения документа"** определяет направление, в котором будет отправлен документ после обработки. Имеется три направления: + +1. **Далее по маршруту** - после подписания документ направляется далее по маршруту согласования; +2. **Вернется инициатору с повторением маршрута** - документ направляется инициатору в случае не согласования. Маршрут согласования в этом случае повторяется. +3. **Вернется только инициатору для ознакомления** - документ направляется инициатору в случае не согласования документа по маршруту. Маршрут согласования в этом случае не повторяется. +4. **Вернется инициатору и всем несогласным** - документ направляется инициатору и всем несогласным в случае не согласования документа по маршруту. +5. **Ошибочно направлено. Вернется только инициатору** - документ направляется инициатору в случае не согласования документа по маршруту, по причине что документ был ошибочно направлен пользователю на согласование. Маршрут согласования в этом случае не повторяется. +6. **Построить новую итерацию из шаблона маршрута** - документ направляется инициатору в случае не согласования. Маршрут согласования в этом случае повторяется из шаблона маршрута. + +Ко всем типам документов действие должно быть выбрано "Далее". + +По умолчанию для каждого вида документа должен быть выбран один вид действия. Это необходимо для массовой обработки документов, подробнее можно почитать в статье [Массовая обработка документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Подписание сертификатом/#массовая_обработка_документов). +Для каждого статуса документа можно определить, что будет происходить с маршрутом после выбора соответствующего статуса. Кроме отправки документа далее по маршруту также возможен, например, отзыв документа. + +![Рисунок 5 Список действий с элементом этапа](./media/stageActions.png) + +**"Особая метка"** возможно отмечать выполненные действия в маршруте документа с помощью выделения строки определенным цветом и использования специальных иконок. Доступны метки "Желтый флаг" и "Красный флаг". Желтый флаг может сигнализировать о выполнении действия с замечаниями (например, "Согласовано с замечаниями"). Красный флаг может сигнализировать об отказе подписать документ. + +![Рисунок 6 Пример подсветки действий в маршруте](./media/flagsDemo.png) + +**"Порядок"** возможно определять порядок отображения допустимых действий в панели инструментов внутри документов. Например, если у действия "Подписать ЭП" установлен порядок равный 1, значит это действие будет на первом месте в панели инструментов. + +**В подтипах** возможно настраивать отображение определенных статусов документа при согласовании по маршруту согласования. Данный статус отображается только в выбранном подтипе документа. Если ничего не выбрано показывается во всех подтипах документа. Возможно выбрать как один подтип документа, так и несколько. + +**Отрицательный статус** возможно отмечать, имеет ли выбранное допустимое действие отрицательный статус. _Отрицательный статус у электронного документа_ - это отметка, которое указывает на то, что электронный документ не может быть принят или обработан по каким-либо причинам. Это может произойти, если документ содержит ошибки в формате или не соответствует требованиям, установленным для конкретного типа документа. + +**"Присвоить номер"** определяется после какого действия с документом в нем будет проставляться номер. Данная настройка работает на служебных записках, исходящих документах, организационно-распорядительных документах. + +**Статус** определяется после какой действия с документом в нем будет изменен выпадающий список "Статус". Данная настройка работает на договорах. + +**Уведомление инициатору** определяется какой вид [уведомления](../Конструктор уведомлений/#вид_уведомления_уведомления_инициатора_о_работе_с_документом) будет направлен инициатору. Должна быть включена галка **Оповещать инициатора о каждом действии**. + +**О завершении маршрута** возможно задать вид [уведомления](../Конструктор уведомлений/#вид_уведомления_о_завершении_маршрута) о завершении маршрута согласования для инициатора документа. Заданный вид уведомления назначается один раз (заполняется в одной строке с любым действием). Должна быть включена галка **Оповещать инициатора о завершении маршрута**. + +!!! note "Примечание" + Для некоторых действий с документом в системе необходимо заполнить обязательный комментарий при отправке далее по маршруте: + **Исполнен, Исполнен Отв., Согл. с замечаниями, Ошибочно направлено, Рассмотрено, Не согласовано, Отказ ЭП, далее, Отказ ЭП, аннулирован, Отказ КЭП, далее, Отказ КЭП, аннулирован, Отклонен, Отказ от ознакомления, Отказ от ознакомления ЭП, Отправлен на доработку, На этап назад, На два этапа назад, На три этапа назад.** + +#### Опции + +- **Разрешено отклонение** – участники маршрута, имеющие статус "Текущий", могут отклонить документ и отправить его на доработку инициатором; +- **Разрешен отзыв** – инициатор маршрута может отозвать документ на любом этапе маршрута для доработки, пока маршрут по документу не завершен; +- **Полностью повторять маршрут при отклонении** – после отклонения документа маршрут перестроится следующим образом: документ отзывается с согласования у других участников и возвращается к инициатору, завершённые и назначенные этапы маршрута добавятся в конец маршрута со статусом "Ожидание"; +- **Полностью повторять маршрут при отзыве** – после отзыва документа инициатором маршрут перестроится следующим образом: документ отзывается с согласования у других участников и возвращается к инициатору, завершённые и назначенные этапы маршрута добавятся в конец маршрута со статусом "Ожидание"; +- **Разрешено редактирование сроков обработки в маршруте** - участник, обладающий специальной ролью, может редактировать сроки обработки документов для последующих согласовантов в окне маршрута. Необходима константа [**маршрут_подтип_редактировать_срок_роли**](../Настройка констант/#система_электронного_и_кадрового_документооборота). +- **Отмена сразу** – используется в *Поручениях*, при отправке документа инициатору на доработку, документ не задерживается у отклоняющего для корректировки маршрута после отмены; +- **Добавлять в Контроль при делегировании с контролем** - при делегировании с контролем документ автоматически добавляется во вкладку "Контроль" в окне документооборота во вкладку "Контроль". +- **Разрешено к массовой обработке** - разрешено [массово обработать документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Подписание сертификатом/#массовая_обработка_документов); +- **Разрешено к массовой обработке на 1-м этапе** - разрешено [массово обработать документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Подписание сертификатом/#массовая_обработка_документов), в которых пользователь находится на 1-м этапе в маршруте, например документы на подписание; +- **Оповещать инициатора о завершении маршрута** – присылать инициатору уведомление на почту о завершении маршрута согласования документа; +- **Оповещать инициатора о каждом действии** - присылать инициатору уведомление на почту после каждого действия с документом по маршруту согласования; +- **В оповещениях отображать весь список участников** – перечислять в уведомлениях на почту список участников маршрута для таких документов как: входящие документы, исходящие документы, ОРД, Поручение, служебная записка, заявки в техническую поддержку, служебная записка для договора, договоров и дополнительных документов к договору; +- **Отображать кнопку Делегировать в маршруте** – возможность делегировать выполнение действия по маршруту другому пользователю; +- **Отображать кнопку Делегировать с контролем в маршруте** – возможность делегировать с контролем выполнение действия по маршруту другому пользователю; +- **Требовать комментарии при делегировании** - при делегировании по маршруту требовать заполнении комментариев; +- **Комментировать вложения при согласовании** – подключение сервиса, который при отправке документа по маршруту показывает вложения из "Вложения" в окне для ввода комментариев, причём позволяет дать комментарий как к действию в целом, так и по каждому вложению; +- **Закрывать документ автоматически после отправки по маршруту** – вместо появления диалогового окна с предложением закрыть документ, после отправки документа по маршруту он закрывается автоматически; +- **Отображать код в наименовании документа** – в заголовке маршрута к наименованию документа в скобках добавляется код документа, указанный в поле "Код" в реестре и используемый в адресной строке; +- **Форма построена на конструкторе документов** – включает форму в список типов документа, для которых может создаваться конструктор документов; +- **Показывать в мобильном приложении** - включает отображение типа документа в [истории операции в мобильном приложении](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Общие принципы работы с приложением/#история). +- **Скрыть "Лист согласования"** - скрывает кнопку "Лист согласования" в панели инструментов в документах; +- **Скрыть "Маршрут"** - скрывает кнопку "Маршрут" в панели инструментов в документах; +- **Показывать онлайн-чат** - включает онлайн-чат внутри документа. +- **Показывать жизненный цикл** - включает отображение кнопки "Жизненный цикл" в панели инструментов документа, где отображаются комментарии согласующих по маршруту. +- **Фильтровать связки по правам** - включает фильтрацию по отображению документов по ролям в связках. Если пользователь не имеет прав на документ, то он не будет отображаться в связках к документу. +- **ЭП в списках рассылки** – ознакомление с документом происходит с использованием электронной подписи (ЭП); +- **Кол-во дней на ознакомление в списках рассылки** - указывается количество дней для ознакомления с документами, полученными через рассылку. Если поле не заполнено - по умолчанию 2 дня; + + + + +### Вкладка "Допустимые статусы по подтипам" + +На этой вкладке отображаются [допустимые статусы по подтипам документов](../Подтипы документов/#вкладка_настройки). Если для данного типа документов отсутствуют статусы по подтипам, то вкладка автоматически скрывается. + +![alt text](media/image.png) + +### Вкладка "Сервисы документооборота" + +На этой вкладке можно настроить отслеживание данных в документе для соответственной корректировки его наименования и работу механизма отображения опосредованных связок. + + + +Опция **Отслеживать изменение наименования сервисом DocflowWatcher** используется для отслеживания изменений в реквизитах документа для изменения его наименования и темы в разделе "Документооборот" в соответствии с его реквизитами. Если опция не включена, наименование и/или тема документа в разделе "Документооборот" изменятся только после сохранения **и** отправки документа далее по маршруту. Если опция включена, то наименование и/или тема документов меняются после сохранения документа, не дожидаясь отправки далее по маршруту. + +![Рисунок 7 Раздел "Документооборот"](./media/docflow.png) + +По нажатию на кнопку "Связки", доступную из формы документа, открывается вложенная форма "Связки с документами системы", в которой содержится таблица "Связанные документы". Без включения опции **Использовать механизм отображения опосредованных связок** в ней отображаются только документы, напрямую связанные с текущим. + +![Рисунок 8 До включения опции](./media/beforeUseMechanism.png) + +При помощи опции **Использовать механизм отображения опосредованных связок** можно включить возможность просмотра документов, не связанных напрямую с текущим. На форме "Связки с документами системы" появится опция **Опосредованные связки**, включающая отображение в таблице "Связанные документы" опосредованно связанных с текущим документов, и числовое поле **итераций**, задающая глубину связи. + +![Рисунок 9 После включения опции](./media/afterUseMechanism.png) + +Если опция **Отображать опосредованные связки по умолчанию** включена, то при нажатии на кнопку "Связки" опция **Опосредованные связки** будет уже автоматически включена. + +![Рисунок 10 После включения опции](./media/afterShowByDefault.png) + +В поле **Количество итераций по умолчанию при расчете опосредованных связок** можно указать количество итераций по умолчанию. При просмотре связанных документов поле **итераций** будет заполнено выбранным числом, но всё ещё будет изменяемым. + +![Рисунок 11 После задания итераций](./media/afterIterByDefault.png) + +### Вкладка "Поисковая система" + +На этой вкладке происходит подключение документов определенного типа к системе контекстного поиска документов. Более подробно про взаимодействие пользователей с контекстным поиском можно прочесть в разделе [Контекстный поиск](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Контекстный поиск/). + +Для идентификации подключаемого документа поисковой системой в настроечном документе ему необходимо присвоить тип, указать наименование и ключ формы. Дальнейшая настройка производится на закладке "Поисковая система". Здесь и далее на примере документа "Входящее письмо". + +### Вкладка "Правила наименования" + +В данной вкладке присутствует поле "Правило для заголовка вкладки документа". Данное поле работает аналогично настройке наименования заголовка в [Конструкторе документа](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D1%81%D1%84%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D0%BD%D0%B0%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B8%D0%B7_%D1%80%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D0%BE%D0%B2). +Наименование задается как текстовым наименованием так и служебными наименованиями. + +![Рисунок](./media/nastr_doc-1.png) + + + + + + + + +* Опции ```FTS2``` и ```Итоги``` позволяют включить документ в поиск в аналитической форме "Архив вложенных документов". + + + + + + + diff --git a/docs/Admin manuals/Настройка документов/media/2024-09-26 16 20 15.png b/docs/Admin manuals/Настройка документов/media/2024-09-26 16 20 15.png new file mode 100644 index 0000000..b39225d Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/2024-09-26 16 20 15.png differ diff --git a/docs/Admin manuals/Настройка документов/media/FTSContractorAdded.png b/docs/Admin manuals/Настройка документов/media/FTSContractorAdded.png new file mode 100644 index 0000000..998619d Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/FTSContractorAdded.png differ diff --git a/docs/Admin manuals/Настройка документов/media/FTSTabFilled.png b/docs/Admin manuals/Настройка документов/media/FTSTabFilled.png new file mode 100644 index 0000000..1906d19 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/FTSTabFilled.png differ diff --git a/docs/Admin manuals/Настройка документов/media/IndexedFieldsFilled.png b/docs/Admin manuals/Настройка документов/media/IndexedFieldsFilled.png new file mode 100644 index 0000000..7a3f4bc Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/IndexedFieldsFilled.png differ diff --git a/docs/Admin manuals/Настройка документов/media/SelectQueryFilled.png b/docs/Admin manuals/Настройка документов/media/SelectQueryFilled.png new file mode 100644 index 0000000..c8f8869 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/SelectQueryFilled.png differ diff --git a/docs/Admin manuals/Настройка документов/media/actionsExample.png b/docs/Admin manuals/Настройка документов/media/actionsExample.png new file mode 100644 index 0000000..8820da7 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/actionsExample.png differ diff --git a/docs/Admin manuals/Настройка документов/media/afterIterByDefault.png b/docs/Admin manuals/Настройка документов/media/afterIterByDefault.png new file mode 100644 index 0000000..a5ae1be Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/afterIterByDefault.png differ diff --git a/docs/Admin manuals/Настройка документов/media/afterShowByDefault.png b/docs/Admin manuals/Настройка документов/media/afterShowByDefault.png new file mode 100644 index 0000000..e5cb8c5 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/afterShowByDefault.png differ diff --git a/docs/Admin manuals/Настройка документов/media/afterUseMechanism.png b/docs/Admin manuals/Настройка документов/media/afterUseMechanism.png new file mode 100644 index 0000000..b37b29d Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/afterUseMechanism.png differ diff --git a/docs/Admin manuals/Настройка документов/media/beforeUseMechanism.png b/docs/Admin manuals/Настройка документов/media/beforeUseMechanism.png new file mode 100644 index 0000000..70d246d Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/beforeUseMechanism.png differ diff --git a/docs/Admin manuals/Настройка документов/media/create.png b/docs/Admin manuals/Настройка документов/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/create.png differ diff --git a/docs/Admin manuals/Настройка документов/media/createSubTypeDoc.png b/docs/Admin manuals/Настройка документов/media/createSubTypeDoc.png new file mode 100644 index 0000000..a35dd3e Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/createSubTypeDoc.png differ diff --git a/docs/Admin manuals/Настройка документов/media/docExample.png b/docs/Admin manuals/Настройка документов/media/docExample.png new file mode 100644 index 0000000..4a4c916 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/docExample.png differ diff --git a/docs/Admin manuals/Настройка документов/media/docflow.png b/docs/Admin manuals/Настройка документов/media/docflow.png new file mode 100644 index 0000000..89ef17c Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/docflow.png differ diff --git a/docs/Admin manuals/Настройка документов/media/ecm-demo.dev.lan_ (1).png b/docs/Admin manuals/Настройка документов/media/ecm-demo.dev.lan_ (1).png new file mode 100644 index 0000000..011bf15 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/ecm-demo.dev.lan_ (1).png differ diff --git a/docs/Admin manuals/Настройка документов/media/flagsDemo.png b/docs/Admin manuals/Настройка документов/media/flagsDemo.png new file mode 100644 index 0000000..ae192eb Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/flagsDemo.png differ diff --git a/docs/Admin manuals/Настройка документов/media/flagsFilled.png b/docs/Admin manuals/Настройка документов/media/flagsFilled.png new file mode 100644 index 0000000..bb8fd3e Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/flagsFilled.png differ diff --git a/docs/Admin manuals/Настройка документов/media/image-1.png b/docs/Admin manuals/Настройка документов/media/image-1.png new file mode 100644 index 0000000..46f82bd Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка документов/media/image-2.png b/docs/Admin manuals/Настройка документов/media/image-2.png new file mode 100644 index 0000000..f222af6 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка документов/media/image-3.png b/docs/Admin manuals/Настройка документов/media/image-3.png new file mode 100644 index 0000000..6518f0f Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка документов/media/image-4.png b/docs/Admin manuals/Настройка документов/media/image-4.png new file mode 100644 index 0000000..77f5140 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка документов/media/image.png b/docs/Admin manuals/Настройка документов/media/image.png new file mode 100644 index 0000000..71b14ee Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/image.png differ diff --git a/docs/Admin manuals/Настройка документов/media/lastFieldsFilled.png b/docs/Admin manuals/Настройка документов/media/lastFieldsFilled.png new file mode 100644 index 0000000..234c3ca Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/lastFieldsFilled.png differ diff --git a/docs/Admin manuals/Настройка документов/media/lastFieldsFilledWithContractor.png b/docs/Admin manuals/Настройка документов/media/lastFieldsFilledWithContractor.png new file mode 100644 index 0000000..bedada3 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/lastFieldsFilledWithContractor.png differ diff --git a/docs/Admin manuals/Настройка документов/media/menu.png b/docs/Admin manuals/Настройка документов/media/menu.png new file mode 100644 index 0000000..fd87608 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/menu.png differ diff --git a/docs/Admin manuals/Настройка документов/media/nastr_doc-1.png b/docs/Admin manuals/Настройка документов/media/nastr_doc-1.png new file mode 100644 index 0000000..36312df Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/nastr_doc-1.png differ diff --git a/docs/Admin manuals/Настройка документов/media/nastroyka-documents-2.png b/docs/Admin manuals/Настройка документов/media/nastroyka-documents-2.png new file mode 100644 index 0000000..1e1d90b Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/nastroyka-documents-2.png differ diff --git a/docs/Admin manuals/Настройка документов/media/nastroyka-documents.png b/docs/Admin manuals/Настройка документов/media/nastroyka-documents.png new file mode 100644 index 0000000..671604a Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/nastroyka-documents.png differ diff --git a/docs/Admin manuals/Настройка документов/media/registry.png b/docs/Admin manuals/Настройка документов/media/registry.png new file mode 100644 index 0000000..3f2cfe1 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/registry.png differ diff --git a/docs/Admin manuals/Настройка документов/media/save.png b/docs/Admin manuals/Настройка документов/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/save.png differ diff --git a/docs/Admin manuals/Настройка документов/media/screen-1.png b/docs/Admin manuals/Настройка документов/media/screen-1.png new file mode 100644 index 0000000..24a754a Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/screen-1.png differ diff --git a/docs/Admin manuals/Настройка документов/media/screen-2.png b/docs/Admin manuals/Настройка документов/media/screen-2.png new file mode 100644 index 0000000..84a64fb Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/screen-2.png differ diff --git a/docs/Admin manuals/Настройка документов/media/scriptExample.png b/docs/Admin manuals/Настройка документов/media/scriptExample.png new file mode 100644 index 0000000..b6e3ddd Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/scriptExample.png differ diff --git a/docs/Admin manuals/Настройка документов/media/scriptres1.png b/docs/Admin manuals/Настройка документов/media/scriptres1.png new file mode 100644 index 0000000..5f96977 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/scriptres1.png differ diff --git a/docs/Admin manuals/Настройка документов/media/scriptres2.png b/docs/Admin manuals/Настройка документов/media/scriptres2.png new file mode 100644 index 0000000..6189779 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/scriptres2.png differ diff --git a/docs/Admin manuals/Настройка документов/media/searchResStructure.png b/docs/Admin manuals/Настройка документов/media/searchResStructure.png new file mode 100644 index 0000000..6b8ca6a Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/searchResStructure.png differ diff --git a/docs/Admin manuals/Настройка документов/media/serviceDoc.png b/docs/Admin manuals/Настройка документов/media/serviceDoc.png new file mode 100644 index 0000000..318788f Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/serviceDoc.png differ diff --git a/docs/Admin manuals/Настройка документов/media/stageActions.png b/docs/Admin manuals/Настройка документов/media/stageActions.png new file mode 100644 index 0000000..4e98102 Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/stageActions.png differ diff --git a/docs/Admin manuals/Настройка документов/media/template.png b/docs/Admin manuals/Настройка документов/media/template.png new file mode 100644 index 0000000..368cdbb Binary files /dev/null and b/docs/Admin manuals/Настройка документов/media/template.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/index.md b/docs/Admin manuals/Настройка запрещающих правил/index.md new file mode 100644 index 0000000..fe063d9 --- /dev/null +++ b/docs/Admin manuals/Настройка запрещающих правил/index.md @@ -0,0 +1,41 @@ +# Настройка запрещающих правил + +## Описание + +В системе предусмотрена возможность штрафных ограничений для пользователей, если работник нарушает сроки исполнения по текущим задачам. + +## Настройка + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка запрещающих правил". + +В открывшемся реестре для создания нового правила необходимо нажать на кнопку "Создать". + +В блоке **"Запрет на обработку документов"** добавляются типы и подтипы документов, на которые у пользователя будет стоять запрет обработки. + +!!! note + Если указать только тип, но не указать подтип документ, то запрета не будет + +Опция **"Не используется"** проставляется для снятия ограничения на запрет обработки без удаления правила из системы. + +В поле **"Правило"** указывается наличие каких документов необходимо проверять. + +* **Проверять наличие документов (и просроченных, и не просроченных) в текущих задачах** - проверяет наличие всех документов, как просроченных, так и не просроченных; + +* **Проверять наличие просроченных документов** - проверяет наличие только просроченных документов. + +В блоке **"Документы с просрочкой"** указываются типы и подтипы документов, которые требуется исполнить, чтобы пользователь мог создавать документы из левой группы. + +![alt text](media/image.png) + +В данном примере указано, что у пользователя будет стоять запрет на обработку (создание, подписание и т.д) на тип документа "Заявление от сотрудника" и подтипы документов **"Заявление на ежегодный основной оплачиваемый отпуск (по графику отпусков)"** и **"Заявление на выдачу Справки 2 НДФЛ"** в случае, если у него имеются просроченные документы подтипов **"Приказ на отпуск"**, **"Заявление на ежегодный основной оплачиваемый отпуск (по графику отпусков)"** и **"Инструкция по работе с КЭДО "Lexema""** . + +!!! note + Если у типа документа, например "СЗ на командировку", отсутствуют подтипы, то указывается только тип документа. Если у типа документа имеются подтипы, например "Заявление от сотрудника", их необходимо указывать, иначе опция запрета не будет распространяться на данный тип документа. + +При обработке документа у пользователя будет появляться предупреждение о запрете создания документов + +![alt text](media/image-1.png) + +![alt text](media/image-2.png) + +Текст о просроченных документах возможно настроить с помощью константы [**"КЭДО. Сообщение о просроченных документах"**](../Настройка констант/#система_электронного_и_кадрового_документооборота). \ No newline at end of file diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/image-1.png b/docs/Admin manuals/Настройка запрещающих правил/media/image-1.png new file mode 100644 index 0000000..80d5f86 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/image-2.png b/docs/Admin manuals/Настройка запрещающих правил/media/image-2.png new file mode 100644 index 0000000..9256fc7 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/image.png b/docs/Admin manuals/Настройка запрещающих правил/media/image.png new file mode 100644 index 0000000..560acc3 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/image.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/menu.png b/docs/Admin manuals/Настройка запрещающих правил/media/menu.png new file mode 100644 index 0000000..dd38a31 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/menu.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/pravilo.png b/docs/Admin manuals/Настройка запрещающих правил/media/pravilo.png new file mode 100644 index 0000000..6fd76a5 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/pravilo.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/reestr.png b/docs/Admin manuals/Настройка запрещающих правил/media/reestr.png new file mode 100644 index 0000000..12fc5ad Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/reestr.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/zapret.png b/docs/Admin manuals/Настройка запрещающих правил/media/zapret.png new file mode 100644 index 0000000..4400cf3 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/zapret.png differ diff --git a/docs/Admin manuals/Настройка запрещающих правил/media/zapret2.png b/docs/Admin manuals/Настройка запрещающих правил/media/zapret2.png new file mode 100644 index 0000000..9d9f8a6 Binary files /dev/null and b/docs/Admin manuals/Настройка запрещающих правил/media/zapret2.png differ diff --git a/docs/Admin manuals/Настройка констант/index.md b/docs/Admin manuals/Настройка констант/index.md new file mode 100644 index 0000000..f605e6e --- /dev/null +++ b/docs/Admin manuals/Настройка констант/index.md @@ -0,0 +1,408 @@ +# Настройка констант в системе + +## Описание + +Расшифровка поставляемых прикладными библиотеками констант, которые обрабатываются приложением (константы вводятся в документе «Настройка учетной политики предприятия») + +## [Личный кабинет сотрудника](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/) + +Определение | Описание | Значение (текст) | Значение (текст) +------------|----------|------------------|----------------- +**ПС_Скрыть_вкладку_Архив_Документов** | Скрывается вкладка ["Архив документов"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B0%D1%80%D1%85%D0%B8%D0%B2_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) | | | 1 +**ПС_Скрыть_вкладку_График_отпусков** | Скрывается вкладка ["График отпусков"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA_%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2) | | 1 +**ПС_Скрыть_вкладку_Графики_отпусков** | Скрывается вкладка ["Графики отпусков"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8_%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2) | | 1 +**ПС_Скрыть_вкладку_История_Операций** | Скрывается вкладка ["История операций"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B9) | | 1 +**ПС_Скрыть_вкладку_Остатки_Отпуска** | Скрывается вкладка ["Остатки отпуска"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%B0) | | 1 +**ПС_Скрыть_вкладку_Расчетный_листок** | Скрывается вкладка ["Расчетный листок"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D1%80%D0%B0%D1%81%D1%87%D0%B5%D1%82%D0%BD%D1%8B%D0%B5_%D0%BB%D0%B8%D1%81%D1%82%D0%BA%D0%B8) | | 1 +**ПС_Скрыть_данные_военного_билета** | Скрывается информация о [военном билете](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | | 1 +**ПС_Скрыть_данные_ИНН** | Скрывается информация об [ИНН](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | | 1 +**ПС_Скрыть_данные_о_составе_семьи** | Скрывается информация о [составе семьи](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2_%D1%81%D0%B5%D0%BC%D1%8C%D0%B8) | | 1 +**ПС_Скрыть_данные_образование** | Скрывается информация об [образовании](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | | 1 +**ПС_Скрыть_данные_паспорта** | Скрывается информация о [паспорте](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | | 1 +**ПС_Скрыть_данные_СНИЛС** | Скрывается информация о [СНИЛС](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C %D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | | 1 +**Скрыть_Личный_Кабинет_В_МП** | Скрывается кнопка ["Личный кабинет"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9E%D0%B1%D1%89%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B%20%D1%81%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC/#%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82) в мобильном приложении | | 1 + +## [Личный кабинет HR](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/) + +Определение | Описание | Значение (число) +------------|----------|----------------- +**ЛКHR_Скрыть_вкладку_Архив_документов** | Скрывается вкладка ["Архив документов"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D0%B0%D1%80%D1%85%D0%B8%D0%B2_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) | 1 +**ЛКHR_Скрыть_вкладку_Графики_отпусков** | Скрывается вкладка ["Графики отпусков"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8_%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2) | 1 +**ЛКHR_Скрыть_вкладку_Документы_для_HR** | Скрывается вкладка ["Документы для HR"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_hr) | 1 +**ЛКHR_Скрыть_вкладку_Обмен_с_1С** | Скрывается вкладка ["Обмен с 1С"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD_%D1%81_1%D1%81) | 1 +**ЛКHR_Скрыть_вкладку_Сотрудники и руководители** | Скрывается вкладка ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**ЛКHR_Скрыть_вкладку_Управление_сотрудников_КЭДО** | Скрывается вкладка ["Управление сотрудников КЭДО"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8_%D0%BA%D1%8D%D0%B4%D0%BE) | 1 +**Скрыть_Поиск_в_Дереве_Подчиненности** | Скрывается кнопка **"Поиск"** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_вкладку_Службы_HR_и_расчетный_отдел_Дерево_Подчиненности** | Скрывается вкладка **"Службы HR и расчетный отдел"** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_Подписант_подразделения_Дерево_Подчиненности** | Скрывается столбец **"Подписант подразделения"** в табличной части сотрудников во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_Штатный_Руководитель_не_указан_Дерево_Подчиненности** | Скрывается поле **"Штатный руководитель подразделения"** при его отсутствии во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_На_Дату_Дерево_Подчиненности** | Скрывается параметр **На дату** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**ДеревоПодчиненности_аналитика_подразделение_без_картинки** | Скрывается картинка домика у подразделений при отображении структуры во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 HR/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 + +## [Личный кабинет руководителя](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/) + +Определение | Описание | Значение (число) +------------|----------|----------------- +**ЛКР_Скрыть_вкладку_Архив_документов** | Скрывается вкладка ["Архив документов"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%B0%D1%80%D1%85%D0%B8%D0%B2_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) | 1 +**ЛКР_Скрыть_вкладку_База_нормативных_актов** | Скрывается вкладка ["База нормативных актов"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%B1%D0%B0%D0%B7%D0%B0_%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D1%85_%D0%B0%D0%BA%D1%82%D0%BE%D0%B2) | 1 +**ЛКР_Скрыть_вкладку_Графики_отпусков** | Скрывается вкладка ["Графики отпусков"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8_%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2) | 1 +**ЛКР_Скрыть_вкладку_Документы_моих_сотрудников** | Скрывается вкладка ["Документы моих сотрудников"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%BC%D0%BE%D0%B8%D1%85_%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2) | 1 +**ЛКР_Скрыть_вкладку_Мои_помощники** | Скрывается вкладка ["Замещения"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%B7%D0%B0%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_1) | 1 +**ЛКР_Скрыть_вкладку_Мои_сотрудники** | Скрывается вкладка ["Мои сотрудники"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%BC%D0%BE%D0%B8_%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8) | 1 +**ЛКР_Скрыть_вкладку_Проверить_просроченные_документы** | Скрывается вкладка ["Проверить просроченные документы"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C_%D0%BF%D1%80%D0%BE%D1%81%D1%80%D0%BE%D1%87%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | 1 +**ЛКР_Скрыть_вкладку_Табели** | Скрывается вкладка "Табели" | 1 +**Скрыть_Поиск_в_Дереве_Подчиненности** | Скрывается кнопка **"Поиск"** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_вкладку_Службы_HR_и_расчетный_отдел_Дерево_Подчиненности** | Скрывается вкладка **"Службы HR и расчетный отдел"** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_Подписант_подразделения_Дерево_Подчиненности** | Скрывается столбец **"Подписант подразделения"** в табличной части сотрудников во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_Штатный_Руководитель_не_указан_Дерево_Подчиненности** | Скрывается поле **"Штатный руководитель подразделения"** при его отсутствии во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**Скрыть_На_Дату_Дерево_Подчиненности** | Скрывается параметр **На дату** во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**ДеревоПодчиненности_аналитика_подразделение_без_картинки** | Скрывается картинка домика у подразделений при отображении структуры во вкладке ["Сотрудники и руководители"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B8_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8) | 1 +**ЛКР_Скрыть_вкладку_Дашборд** | Скрывается вкладка "Дашбоард" во вкладке ["Проверить просроченные документы"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9 %D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82 %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%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C_%D0%BF%D1%80%D0%BE%D1%81%D1%80%D0%BE%D1%87%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B) | 1 +**ЛКР_Скрыть_вкладку_ГрафикиОтпусковПодчиненных** | Скрывается вкладка "Графики отпусков подчиненных" + +## [Управление пользователями](../Управление пользователями/) + +Определение | Описание | Значение (текст) | Значение (число) +------------|----------|------------------|----------------- +[**Автосоздание_пользователей_Регистрировать_только_согласных_на_КЭДО**](#автосоздание_пользователей_регистрировать_только_согласных_на_кэдо) | Создаются только пользователи согласные на КЭДО | | | +[**Анкета_соискателя_Проверка_заполнения_адресов**](#анкета_соискателя_проверка_заполнения_адресов) | В [анкете соискателя](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D1%87%D0%B5%D1%80%D0%B5%D0%B7 %D1%81%D0%B0%D0%B9%D1%82 %D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8/) проверка на заполнение блока "Адреса"| | | 1 (предупреждение), 2 (обязательно к заполнению) +[**Анкета_соискателя_Проверка_заполнения_семейного_положения**](#анкета_соискателя_проверка_заполнения_семейного_положения) | В [анкете соискателя](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D1%87%D0%B5%D1%80%D0%B5%D0%B7 %D1%81%D0%B0%D0%B9%D1%82 %D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8/) проверка на заполнение блока "Семейное положение"| | | 1 (предупреждение), 2 (обязательно к заполнению) +[**Дата_принятия_положения_КЭДО**](#дата_принятия_положения_кэдо) | Пользователям, которые приняты на работу позже даты принятия положения, автоматически проставляется дата КЭДО равная дате приема | 01.01.2023 | | +**почта по умолчанию** | Если не заполнена почта у физического лица, то по умолчанию при [создании пользователя](../Автоматическое создание пользователей/) берется заданное текстовое значение | | +[**ПереходНаКЭДО_НапоминаниеОбОригинале**](#переходнакэдо_напоминаниеоборигинале) | Направляется рассылка тем, кто еще не активирован в системе, и согласен на КЭДО | | 1 | +[**Поддерживается ЭЦП**](#поддерживается_эцп) | В тело письмо о регистрации в системе добавляется информационное сообщение о сертификатах ЭП, а также в форме "Архив документов" отображается кнопка для скачивания архива с ЭП | | 1 | +[**пользователи_из_домена**](#пользователи_из_домена) | При создании доменных пользователей происходит сопоставление из Active Directory, также в форме управлении пользователями отображается кнопка "Пользователи AD" | | 1 | +[**РегСайт_Ответственный_за_регистрацию_соискателей**](#регсайт_ответственный_за_регистрацию_соискателей) | На указанную почту направляется анкета соискателя | | | +[**РегСайт_регистрировать_физлицо_в_1С**](#регсайт_регистрировать_физлицо_в_1с) | Из анкеты соискателя создается физическое лицо в 1С | | 1 | +[**РегСайт_регистрировать_сотрудника_в_Лексеме**](#регсайт_регистрировать_сотрудника_в_лексеме) | Из анкеты соискателя создается пользователь в системе | admin_mail_test@mail.ru | | +[**создание_ФЛ_в_Управлении_пользователями**](#создание_фл_в_управлении_пользователями) | при создании пользователей можно создать физическое лицо | | 1 | +[**создание_пользователей_СМС_недоменным_или_с_почтой_по_ум**](#создание_пользователей_смс_недоменным_или_с_почтой_по_ум) | при автоматическом создании пользователей проставляется оповещение через СМС | | 1 | +[**создание_пользователей_Телеграм_недоменным_или_с_почтой_по_ум**](#создание_пользователей_телеграм_недоменным_или_с_почтой_по_ум) | при автоматическом создании пользователей проставляется оповещение через телеграмм | | 1 | +[**способ регистрации по умолчанию**](#способ_регистрации_по_умолчанию) | При автоматическом создании пользователей определяется создавать их доменными или обычными | | 1 | +[**Уведомления_главная_ссылка_хэлп**](#уведомления_главная_ссылка_хэлп) | В рассылке о регистрации отображается гиперссылка на сайт с инструкциями | https://lexema-ecm.readthedocs.io/ru/latest/Admin manuals/FAQ/FAQ/ | | +[**УпрП_Анализ_КЭДО_показать_данные_о_сертификатах**](#упрп_анализ_кэдо_показать_данные_о_сертификатах) | в форме "Анализ сотрудников КЭДО" отображаются столбцы блока "данные о сертификатах" | | 1 | +[**УпрП_Анализ_КЭДО_показать_данные_пользователя**](#упрп_анализ_кэдо_показать_данные_пользователя) | в форме "Анализ сотрудников КЭДО" отображаются столбцы блока "данные пользователя" | | 1 | +[**УпрП_Анализ_КЭДО_показать_коды_ФЛ_Сотрудника**](#упрп_анализ_кэдо_показать_коды_фл_сотрудника) | в форме "Анализ сотрудников КЭДО" отображаются столбцы код физического лица и код сотрудника | | 1 | +[**УпрП_напоминание_о_созданной_УЗ**](#упрп_напоминание_о_созданной_уз)| письмо-рассылка неавторизованным пользователям об создании в системе | | 1 | +[**УпрП_ПодключатьКТелеграмм**](#упрп_подключатьктелеграмм) | При создании пользователей автоматически проставляется признак оповещений в Telegram | | 1 | +[**УпрП_поля_из_AD_для_сравнения**](#упрп_поля_из_ad_для_сравнения) | Указываются поля из AD, по которым они cравниваются с физлицами из Лексемы | firstName,lastName,middleName,email,phoneNumber | | +[**УпрП_ТелефонОбязателен**](#упрп_телефонобязателен) | При создании пользователя необходимо заполнять поле "Номер телефона" | | 1 | +[**УпрП_телефон_эл.адрес_ФЛ**](#упрп_телефон_эладрес_фл) | При создании пользователя автоматически заполняются поля **Электронная почта:** и **Номер телефона** из карточки физического лица | | 1 | +[**УпрП_РегистрацияПользователей_ИнфоОТехподдержке**](#упрп_регистрацияпользователей_инфоотехподдержке) | В тело письмо о регистрации в системе добавляется информация о техподдержке | - Написать заявку в техподдержку. Для этого нужно выбрать пункт «Создать заявку в тех поддержку» в плиточном меню на главной форме либо в стандартном меню открыть реестр «Заявки в техподдержку».-Телеграм-группа ССЫЛКА НА ГРУППУ.-Срочные заявки можно написать на почту АДРЕС ПОЧТЫ. По телефону 8-800-000-00 | | +[**УпрП_РегистрацияПользователей_ПереходНаКЭДО**](#упрп_регистрацияпользователей_переходнакэдо) | В тело письмо о регистрации в системе добавляется информационный текст для руководителя, который не участвует в КЭДО | | 1 | +[**УпрП_роль_по_умолчанию**](#упрп_роль_по_умолчанию) | При создании новых пользователей по умолчанию назначается указанная роль | hr_docflow_worker | | +[**УпрП_уведомление_о_создание_УЗ**](#упрп_уведомление_о_создание_уз) | При автоматическом создании новым пользователям будет направлено письмо с логином и паролем для входа | | 1 | +[**УпрП_SSO**](#упрп_sso) | При автоматическом создании пользователей запишется в linkedDomainName. | тестовыйДомен | | + +--- + +## Интеграция с 1C + +Определение | Описание | Значение (текст) | Значение (число) +------------|----------|------------------|----------------- +[**ДоКакогоЧислаЗагружатьДокументыИз1С_ЗаПрошлыйМесяц**](#докакогочислазагружатьдокументыиз1с_запрошлыймесяц) | Для определения даты до которой нужно загружать в систему документы | | 15 +[**ЗаСколькоПоследнихДнейЗагружатьДокументыИз1С**](#засколькопоследнихднейзагружатьдокументыиз1с) | Для определения количества прошедших дней при загрузке документов из 1С | | 10 +[**Задача шедулера "1С_Отчет с ВЗ"**](#задача-шедулера-1с_отчет-с-вз) | в систему 1С передаются только документы с типом вложения "Отчет с ВЗ" | | 1 +[**Задача шедулера "Загрузка справочников из 1С"**](#задача-шедулера-загрузка-справочников-из-1с) | Запуск задачи по загрузке справочников из 1С | | 21 +[**Задача шедулера "Задача шедулера "Обмен документами с 1С"**](#задача-шедулера-задача-шедулера-обмен-документами-с-1с) | Запуск задачи по обмену документами с 1С | | 22 +[**Интеграция_ФункцияДляОпределенияИнициатораМаршрута**](#интеграция_функциядляопределенияинициаторамаршрута) | Определение инициатора маршрута в ДНП при импорте из 1С | Service.ListOf.FirstStageUser | +**Папка для перемещения неиспользуемых в 1С подразделений** | В эту папку будут перемещены подразделения, у которых указана дата закрытия или наименование содержит "%не исп%" или наименование содержит "%удал%". Заполняется столбец **"Значение (константа)"** кодом папки из обозревателя аналитик. + +--- + +## Система электронного и кадрового документооборота + +Определение | Описание | Значение (текст) | Значение (число) +------------|----------|------------------|----------------- +**AdditionalDocumentKindDefault** | Подставляет выбранный вид документа по умолчанию в новый Доп. документ к договору при создании из реестра | Название реестра | Код из справочника "Виды дополнительного документа" +**DisableFullNameGenerationInContractor** | Отключение автоформирования краткого и полного имени контрагента | | 1 +**docflow_IncomingDocument_defaultexecutiontime** | Автоматическое заполнение поля **Срок исполнения:** при создании документа. В столбце "Значение(текст)" указзывается "день" (словом без ковычек), а в столбце "Значение (константа)" количество календарных дней. +**instruction_with_signature** | В реестре документа [«Поручение»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Поручение/) добавляется колонка с признаком подписания ЭП и изменяется печатная форма документа на шаблон со штампом электронной подписи | | 1 +**Master_Certificates проверять необходимость оригинала**| В письмо о регистрации в системе не показываются перевыпущенные сертификаты и с галкой "Оригинал получен" | | 1 +**require_ItemOfBdds_in_contract_documents**| Обязательность заполнения в [договорных](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) документах таблицы **«Статья ДДС»** | | 1 +**require_project_in_contract_documents** | Обязательность заполнения в [договорных](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) документах поля **«Проект»** | | 1 +**servicerecord_with_signature** | В реестре документов [«Служебная записка»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Служебная записка/) и [«ОРД»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9E%D0%A0%D0%94/) добавляется колонка с признаком подписания ЭП и изменяется печатная форма документа на шаблон со штампом электронной подписи | | 1 +**toolbar_docflow_route_processing_buttons** | В панели инструментов документов отображаются кнопки быстрого согласования по текущим действиям | | 1 +**usercompanies_access_accountingwork** | Отображение вкладки «Учет труда» в документе [«Настройка пользователей»](../Настройка пользователей/) | | 1 +**usercompanies_access_materialgroup** | Отображение вкладки «Справочники» в документе [«Настройка пользователей»](../Настройка пользователей/) | | 1 +**usercompanies_access_payroll** | Отображение вкладки «Расчет з/п» в документе [«Настройка пользователей»](../Настройка пользователей/) | | 1 +**usercompanies_access_staffrequirement** | Отображение вкладки «Подбор персонала» в документе **«Настройка пользователей»** | | 1 +**акт_аннулирования_с_копированием_1_итерации_маршрута_документа** | Маршрут документа ["Акт аннулирования"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Акт аннулирования/) сформируется как первая итерация аннулируемого документа. Если константа не используется, то первый этап маршрута содержит инициатора аннулирования документа, второй – всех подписавшимися участников маршрута документа, действие которого аннулируется актом. | | 1 +**Авторегистрация_ОРД** | Автоматическое присваивание номера документа на этапе "Зарегистировать" | | 1 +**Авторегистрация_ИсхДок** | Автоматическое присваивание номера исходящего документа на этапе "Зарегистировать" | | 1 +**АрхивЭП_ФИО_формировать_иэ_сертификата_ЭП** | В [zip архив](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Работа со вложениями/#архив_документов) файлы .sig будут выгружаться ФИО пользователя из маршрута, а не замещающего | | 1 +**Блокировать всех уволенных** | При работе задачи планировщика [блокируются](../Функции планировщика задач/) все уволенные сотрудники, в том числе руководители. По умолчанию руководители не блокируются | | 1 +**Доверенности_Автоматически_заполнять_доверителя** | В электронной доверенности автоматически заполняется [доверитель](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Доверенность/#доверитель_и_доверенные_лица) из вкладки ["Доверенность"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Контрагенты/#вкладка_доверенность)| | 1 +**включать_должность_в_сертификат** | Отображает должность сотрудника в [сертификате ЭП](../Выпуск ОНЭП/#Заявки-на-выпуск-ЭП) | | 1 +**ВыпускНЭП_Контур** | Отображает кнопки для создания сертификата [усиленной](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0%20%D0%AD%D0%9F/#%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA_%D1%83%D1%81%D0%B8%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BD%D0%B5%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D1%86%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B9_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B8_%D0%BA%D0%BE%D0%BD%D1%82%D1%83%D1%80) неквалифицированной электронной подписи во вкладке "Электронные сертификаты" на главной странице. Заполняется "Значение (текст) | | 1 +**ВыпускНЭП_Контур_показывать_кнопки_в_документообороте** | При выпуске [усиленной](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0%20%D0%AD%D0%9F/#%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA_%D1%83%D1%81%D0%B8%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BD%D0%B5%D0%BA%D0%B2%D0%B0%D0%BB%D0%B8%D1%84%D0%B8%D1%86%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B9_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9_%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B8_%D0%BA%D0%BE%D0%BD%D1%82%D1%83%D1%80) неквалифицированной электронной подписи во вкладке "Электронные сертификаты" на главной странице все операции открыты. По умолчанию открыта только та операция, которую необходимо выполнить в процессе выпуска сертификата. | | 1 +**ВыпускНЭП_Лексема_инструкция** | В случае подписания просроченным сертификатом электронной подписи в информационное окно добавляется ссылка на инструкцию по перевыпуску сертификата.Заполняется "Значение (текст) ссылкой на [инструкцию](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%B0%20%D0%AD%D0%9F/#%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D1%84%D0%BE%D1%80%D0%BC%D0%BE%D0%B9) +**Доверенность: уведомлять за (кол-во) дней об окончании** | Уведомления об окончании срока доверенности придет инициатору и всем поверенным за указанное кол-во дней. Необходима настройка задачи ["Уведомления об окончании срока доверенностей"](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | | кол-во календарных дней (число) +**Договор: Не проверять на банковские реквизиты**| позвляет отключить проверку на банковские реквизиты при отправке договора по маршруту | | 1 +**Договор: Показать вкладку "Объекты"** | Отображение вкладки «Объекты» в документе [«Договор»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) | | 1 +**Договор: Показать вкладку "Параметры заявок"** | Отображение вкладки «Параметры заявок» в документе [«Договор»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) | | 1 +**Договор: Показывать всех кураторов холдинга** | Отображение всех кураторов холдинга по выбранному [«Виду договора»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Виды договоров/) | | 1 +**Договор_КопироватьВходящийНомерВПолныйИВнутренний** | Включение копирование входящего номера в полный и внутренний в [договоре](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) | | 1 +**Договор_РазрешитьПовторПолногоНомера** | Разрешает регистрировать [договоры](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) с одинаковыми полными номерами для разных контрагентов | | 1 +**Дополнительный текст в заголовке штампа с ЭП** | Предоставляет возможность в идентификаторе документа указывать оператора электронной подписи| 1 +**Жирный_шрифт_в_окне_входящие** | Выделяет непрочитанные документы жирным текстом во вкладке "Входящие" в окне документооборота | | 1 +**Задача шедулера "Создание пользователей"** | В карточке и реестре [сотрудников](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Сотрудники/) отображается кнопка создания пользователей по выделенному списку и направление им уведомлений | | Код задачи из реестра задач шедулера +**Интеграция с 1С с помощью сервиса ODATA** | В документах [«Заявление от сотрудников»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/) и «Документ на подписание» по завершении маршрута для всех вложенных файлов будут сформированы и прикреплены к документу такие же файлы со штампом электронной подписи | количество дней за которые идет проверка в шедуллере. Если не заполнено, то по умолчанию 3 | 1 +**Информация_в_заявке_на_выпуск_сертификата** | Добавляется текст в [заявках на выпуск сертификата](../Выпуск ОНЭП/#Заявки-на-выпуск-ЭП) | ```
Добрый день,
вам выпущен сертификат ЭП. Необходимо ознакомиться с вложениями, распечатать их, подписать и отнести в отдел кадров
``` | +**Использовать_должности_из_УПР_ЛистСогласования** | В печатных формах листа согласования в служебной записке отображаются должность и подразделения пользователей из управленческой структуры | +**Исходящие_Идентификатор_почты_для_отправки** | Указывается идентификатор почтового ящика для отправки исходящего письма на почту контрагенту. В `production.js` в сервисе `post` указывается дополнительная почта. Например, если указали почту с идентификатором `forexternal` то необходимо это указать в **"Значение(текст)"**. | +**Количество дней от текущей даты для отображения графиков отпусков в актуальном графике отпусков** | Задается количество дней от текущей даты для отображения неиспользованных дней согласно графиков отпусков к моменту оформления заявления и до начала которых осталось не менее указанного количества календарных дней Заполняется **"Значение(константа)"**. | +**количество_перевыпускаемых_сертификатов_ЭП_за_раз** | Задается количество сертификатов электронной подписи при работе [задачи по перевыпуску](../Функции планировщика задач/index.md) [планировщика](../Планировщик задач/index.md). Заполняется **"Значение(константа)"**. | | 50 +**КЭДО. Сообщение об ограничении типов** | Выводит информационное сообщение при создании заявления в случае отсутствия наличия даты перехода на КЭДО у сотрудника. Задается значение (текст). В случае если не заполнено выходит сообщение по умолчанию. Заполняется столбец **"Значение (текст)"** **Сообщение по умолчанию** - Вам недоступно создание заявления в связи с отсутствием даты перехода на КЭДО. Обратитесь в отдел кадров. | | +**КЭДО. Сообщение о запрете для несотрудников** | Выводит информационное сообщение при создании заявления в случае если пользователь не является сотрудником в текущей организации. В случае если не заполнено выходит сообщение по умолчанию. Заполняется столбец **"Значение (текст)"** **Сообщение по умолчанию** - Документ составлен не сотрудником организации, поэтому не может быть отправлен по маршруту. Обратитесь в техническую поддержку | | +**КЭДО. Сообщение о просроченных документах** | Выводит информационное сообщение при обработке документов в случае если у пользователя Имеются просроченные документы. В случае если не заполнено выходит сообщение по умолчанию. Заполняется столбец **"Значение (текст)"** **Сообщение по умолчанию** - Запрещено создавать документы, если имеются просроченные документы. Проверьте документы в главном окне. | | +**КЭДО_ВидыДействия_СоздатьФайл** | Указываются после каких видов действия с документом будет автоматически формироваться печатная форма в формате pdf. Заполняется столбец **"Значение (текст)"** с кодами [видов действия](../Настройка документов/#список_разрешенных_действий_с_документом). Видов может быть как один, так и несколько. Если несколько, то перечисляются через запятую. По умолчанию действия: 20 (Подписать ЭП), 30 (Подписать КЭП), 85 (Подтвердить ознакомление ЭП) , 86 (Переподписать КЭП) | | 30, 1, 20 +**ЛНА_скрывать_поля_для_линейного_сотрудника** | Скрытие для линейного сотрудника лист согласования, список рассылки, связки в [ЛНА](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Локальные нормативные документы/). | | 1 +**ЛНА_Способ_формирования_списка_рассылки** | Автоматически заполняется поле **"Выбрать способ формирования списка рассылки"** во вкладке "Зона распространения" [ЛНА](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Локальные нормативные документы/#вкладка_распространяется_на). | | 1 - "Сотрудник относится к указанному подразделению ИЛИ имеет указанную должность", 2 - "Сотрудник относится к указанному подразделению И имеет указанную должность". Если не установлено то по умолчанию не заполняется +**маршрут_подтип_редактировать_срок_роли** | Указываются роли которые могут редактировать сроки обработки документа в окне маршрута. Заполняется столбец **"Значение (текст)"** ролями через запятую. | | hr_docflow_hr +**Маршрут_показать_пользователей_всех_филиалов** | При включенной константе доступен выбор сотрудников в маршрут из других организаций | | 1 +**Минтруд предупреждение о главном документе** | Изменение системного сообщения об отсутствии [главного документа](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Работа со вложениями/#главный_документ) во вложениях. Данная константа используется чтобы заменить текст ошибки, о том что ни один не отмечен или отмечено более одного документа. Значения указываются через символ вертикальную черту `|`. Заполняется "Значение (текст)" | Необходимо прикрепить файл и отметить его признаком "Главный документ" в списке вложений. `|` В качестве главного документа можно выбрать только один файл. | | +**не_включать_почту_в_сертификат** | Убирает отображение электронной почты в [заявлении на выдачу и расписке в получении](../Выпуск ОНЭП/index.md#просмотр_заявки_на_выпуск_сертификатов) сертификата электронной подписи | | 1 | +**Не_требовать_подписанта_в_ОРД** | Отключает проверку в [ОРД](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/ОРД/) на наличие этапа с подписанием | | 1 +**Не показывать данные о замещающих в ВЗ** | Отключает данные о замещающих в печатной форме, если документ был обработан под замещением +**Отключить автоформирование маршрута** | Отключает автоматическое нажатие на кнопку "Создать маршрут" в модальном окне маршрута | | 1 +**Отчет_с_ВЗ_генерировать_после_последнего_этапа_подписания** | В документах на констукторе будет сформирован и прикреплен файл со штампом электронной подписи после крайнего этапа подписания электронным сертификатом | | 1 +**Отчет_с_ВЗ_прочерк_вместо_ПЭП** | В документах на констукторе в файл со штампом электронной подписи вместо **"Просто электронная подпись"** проставляется прочерк. Заполняется **"Значение(текст)"**. | | 1 +**ПереходНаКЭДО_ЗапретСозданияИОбработкиДокументов** | При создании документов [«Заявление от сотрудников»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/), [Универсальный документ](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Универсальный документ/) будет осуществляться проверка на наличие даты **"Переход на КЭДО"** в документе Сотрудники. | | 1 +**Полные кадры** | В документе [«Заявление от сотрудников»](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/) добавляется операция "Создать приказ по подтипу документа". Если числовая константа выставлена в «0», то в документе ["Физические лица"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Физические лица/) отключаются проверки на адрес. | | 1 +**поручение инициатор=контролер** | В документе "Поручение" поле контролер автоматически заполняется значением из поля "Составитель" | | 1 +**Почта_ОтзывСертификата_Контур** | Указывается электронная почта СКБ Контур при [отзыве сертификата Контур](../Выпуск ОНЭП/#отзыв_унэп_контур) +**Предупреждать об окончании норматива согласования за (дней)** | Уведомления о приближении окончания срока обработки документов придет инициатору и всем поверенным за указанное кол-во дней и часов. Необходима настройка задачи ["Уведомления о приближающейся просрочке документов"](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | | укажите количество дней, за которое необходимо предупредить об окончании норматива согласования документов +**Предупреждать об окончании норматива согласования за (часов)** | Уведомления о приближении окончания срока обработки документов придет инициатору и всем поверенным за указанное кол-во дней и часов. **Необходима дополнительная настройка шедулера** | | укажите количество часов, за которое необходимо предупредить об окончании норматива согласования документов +**проверка_на_хотя_бы_одно_подписание_КЭП** | В реестре документов ["Заявления от сотрудника"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/)в столбце "Подписан КЭП" ставится медаль при наличии хотя бы одной подписи КЭП в завершённом этапе маршрута. Иначе - Подписание КЭП должно быть выполнено на всех нужных этапах, при этом завершённых и не пропущенных. | | 1 +**Просроченные_задачи_СЭД_кол-во_дней_просрочки_от** | Задаёт в аналитической форме ["Просроченные задачи СЭД"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Анализ и отчетность/#журнал_состояния_документов) количество дней просрочки в поле **"Просрочка (дней) больше"** числовое значение по умолчанию. Если 0 или отсутствует, то ставится 30 дней | | 14 +**Просроченные_задачи_СЭД_учитывать_ПК** | Исключает отправку уведомлений по просроченным документам в выходные и праздничные дни согласно производственного календари согласно [задачам](../Функции планировщика задач/index.md) [планировщика](../Планировщик задач/index.md): **Уведомления о приближающейся просрочке документов**, **Просроченные документы**, **Рассылка сводки по просроченным документам их инициаторам**, **Рассылка просроченных документов руководителям**. Заполняется столбец **"Значение (константа)"**.| | 1 +**Разрешить делегировать самому себе** | Разрешает делегировать документ самому себе по маршруту согласования | | 1 +**Сообщение об отправке** | Корректирует информационное сообщение при формировании заявления, например, на ежегодный отпуск. Заполняется столбец **"Значение (текст)"** **Сообщение по умолчанию** - Отправить заявление по маршруту? | | +**создавать переносы отпусков, начиная с даты (день+месяц)** | Назначается дата и месяц ранее которой не разрешается создавать заявление на перенос ежегодного отпуска. Используется в [конструкторе документов](../Конструктор документов/), для проверки **"Перенос создан с даты ранее разрешенной"** в [дополнительных проверках вычислений](../Конструктор документов/#дополнительные_проверки). Заполняется столбец **"Значение (текст)"**. | | +**СЗ печать старой формы отчета до** | Отображение статичной печатной формы служебной записки. Возможно динамическое изменение печатной формы с помощью [вычисляемых атрибутов](../Конструктор документов/#вычисляемые_атрибуты). Заполняется "Значение (текст). Дата задается в формате **ММ-ДД-ГГГГ**. Например: 12.31.2023. | | +**срок подготовки планового графика отпусков** | Указывается количество календарных дней за сколько дней направлять руководителю уведомление об [отсутствии планового графика отпусков](../Настройка внутрисистемных уведомлений/index.md#отсутствие_планового_графика_отпусков_по_подразделению) | | количество календарных дней +**СЭД_доп_текст_тиражированных_документов** | Указывается дополнительный текст в письмо о поступлении тиражированных копий | для оформления документов на каждом месте работы в 1С | +**СЭД_не_учитывать_вложения_логинов** | В зависимости от настройки, во вкладке ["Входящие"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Стартовая страница/#раздел_входящие) будет отображаться наличие вложений в столбце "Вложения" автоматически сгенерированные системой вложения, либо добавленные вручную пользователем. В этот список также можно включить логины пользователей. | Система,Admin | +**СЭД_режим_работы_без_ЭП**| константа меняет внешний вид Листа ознакомления. Меняются последние две колонки таблицы в отчете. | | 1 +**СЭД_скрывать_вкладку_контроль_если_нет_задач** | В окне документооборота будет скрываться вкладка ["Контроль"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Стартовая страница/#раздел_контроль) | | 1 [](настройка) +**СЭД_скрывать_кнопку_Связки** | В документах в которых отсутствуют связки скрывается кнопка "Связки" | | 1 +**СЭД_Скрыть_Кнопку_Сохранить_Закрыть**| Скрывает кнопку **"Сохранить и закрыть"** в документах [Заявление от сотрудника](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/), [Универсальный документ](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Универсальный документ/) | | 1 +**СЭД_Уведомления_браузера**| Включает браузерное уведомление о поступлении документа на обработку | | 1 +**СЭД_Уведомления_Предупреждение_об_окончании_испытательного_срока** | Количество дней до окончании [испытательного срока работников](../Настройка внутрисистемных уведомлений/index.md#об_окончании_испытательного_срока) при [рассылке внутрисистемных уведомлений](../Настройка внутрисистемных уведомлений/index.md) | | количество календарных дней +**СЭД_Уведомления_Сообщения_о_замене_паспорта** | Количество дней до дня рождения работников, которым необходимо [поменять паспорт] | | количество календарных дней +**СЭД_Уведомления_Сообщения_о_юбилее_работы_в_компании** | Количество дней до наступления [юбилея работы](../Настройка внутрисистемных уведомлений/index.md#об_окончании_испытательного_срока#сообщения_о_приближающемся_юбилее_работы_в_компании) в компании при [рассылке внутрисистемных уведомлений](../Настройка внутрисистемных уведомлений/index.md) | | количество календарных дней +**СЭД_Уведомления_Сообщения_о_юбилярах** | Количество дней до дня рождения [работников-юбиляров](../Настройка внутрисистемных уведомлений/index.md#об_окончании_испытательного_срока#сообщение_о_приближающихся_юбилеях) при [рассылке внутрисистемных уведомлений](../Настройка внутрисистемных уведомлений/index.md) | | количество календарных дней +**СЭД_Формат_PDFA** | При включении автоматически файл pdf формируется в формате pdf/a-1. При отсутствии - pdf. | | 1 +**СЭД_Частота_очистки_таблицы_уведомлений** | Количество дней для хранения истории отправки уведомлений. По умолчанию 30 дней | | количество календарных дней +**СЭД_Частота_уведомлений_о_приближающейся_просрочке_документов_дни** | Периодичность в днях о напоминании обработки документов (по умолчанию 2 дня). | | укажите периодичность в днях о напоминании обработки документов +**СЭД_Частота_уведомлений_о_приближающейся_просрочке_документов_минуты** | Периодичность в минутах о напоминании обработки документов (по умолчанию 120 минут (2 часа)). | | укажите периодичность в минутах о напоминании обработки документов +**СЭД_Частота_уведомлений_о_просрочке_документов_дни** | Периодичность в днях о напоминании обработки просроченных документов (по умолчанию 2 дня). Необходима настройка задачи ["Просроченные документы "](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | | укажите периодичность в днях о напоминании обработки просроченных документов +**СЭД_Частота_уведомлений_о_просрочке_документов_минуты** | Периодичность в минутах о напоминании обработки просроченных документов (по умолчанию 120 минут (2 часа)). Необходима настройка задачи ["Просроченные документы "](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | | укажите периодичность в минутах о напоминании обработки просроченных документов +**СЭД_Частота_уведомлений_о_просрочке_тиражированных_документов_дни** | Периодичность в днях о напоминании обработки тиражированных документов, если необходимо, чтобы уведомления по ним шли чаще чем по основным документам. Необходима настройка задачи ["Просроченные документы "](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | типы документов через запятую | укажите периодичность в днях о напоминании обработки тиражированных документов +**СЭД_Частота_уведомлений_о_просрочке_тиражированных_документов_час**ы | Периодичность в часах о напоминании обработки тиражированных документов, если необходимо, чтобы уведомления по ним шли чаще чем по основным документам. Необходима настройка задачи ["Просроченные документы "](../Функции планировщика задач/index.md) в [планировщике](../Планировщик задач/index.md) | типы документов через запятую | укажите периодичность в часах о напоминании обработки тиражированных документов +**СЭД_числоПодуровнейПодразделенийРуководителейОргСтруктуры** | При создании маршрута указанное число будет использоваться в поиске руководителей по управленческой структуре по дереву (функция _Service.ListOf.ChiefsByStaff_) | | 1 +**СЭД_числоПодуровнейПодразделенийРуководителейУпрСтруктуры** | При создании маршрута указанное число будет использоваться в поиске руководителей по управленческой структуре по дереву (функция _Service.ListOf.Chiefs_) | | 1 +**телефон ТП** | Указывается номер техподдержки в документе ["Заявка в техподдержку"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявка в техподдержку от пользователя/). | укажите номер телефона техподдержки и часы работы | +**Типовой складской учет** | Отображение закладки "Исполнение договора" в документе ["Договор"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) | | 1 +**тп_расчетзатрат_часы** | Указывается сколько часов выделять на выполнение этапа Расчёт затрат в [заявках в техническую поддержку](../Заявка в техническую поддержку/) для ЗНИ | | количество часов (целое) +**тп_согласованиезни_часы** | Указывается сколько часов выделять на выполнение этапа Согласование ЗНИ в [заявках в техническую поддержку](../Заявка в техническую поддержку/) | | количество часов (целое) +**Требовать_заполнение_проекта** | Обязательность заполения поля "Проект" в документа "Входящий документ" при отправке по маршруту | | 1 - показывать поле и требовать заполнение, 2 - скрыть поле и не требовать заполения, 0 - показывать поле и не требовать заполения. +**Уведомления_вкл_информацию_о_юл**| Добавление [в письмо с уведомлением](../Рассылки системы/) наименования организации. Необходимо указывать на каждой организации, где должна быть информация в письме | | 1 +**Уведомления_выкл_информацию_о_пропущенных_этапах** | Не показывать [в письме с уведомлением](../Рассылки системы) пропущенные этапы. Необходимо указывать на каждой организации, где не должно быть информации в письме | | 1 +**Управленческая структура предприятия** | В документах будет отображаться управленческая структура, иначе - организационная структура | | 1 +**ЭЦП_количество_дней_за_сколько_отправтить_заявку_на_перевыпуск** | осуществляет автоматическую [заявку на выпуск сертификата](../Выпуск ОНЭП/index.md#Заявки-на-выпуск-ЭП) пользователям у которых закончился срок действия сертификата электронной подписи. Указывается значение количества дней по которому нужно проверять срок окончания сертификатов | | 7 +**заявка_на_выпуск_сертификата_проверка_КЭП_МЧД** | Позволяет включать и отключать проверку на строку "Доверенность" в заявке на выпуск сертификата. Если константа включена то и проверка на строку (выпадающий список) "Доверенность" работает. +**empowerment_word_report** | Позволяет выводить QR-код в отчете доверенностей через формат Word. Отчет формата Word открывается через панель управления с помощью печатной формы. +**СЭД_ВХД_показать_кнопку_печать** | Позволяет отоброжать в тулбаре (в палени управления) кнопку "Печать" во входящих документах. + +#### Автосоздание_пользователей_Регистрировать_только_согласных_на_КЭДО + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) по автоматическому созданию пользователей, как [обычных](../Автоматическое создание пользователей/), так [доменных](../Автоматическое создание пользователей/#cоздание_пользователей_с_доменными_учетными_записями), будут создаваться только пользователи, которые согласны на работу в КЭДО. Согласие отображается в справочнике "Сотрудники" во вкладке ["Сведения"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Сотрудники/). + +![КЭДО](media/KEDO.png) + +#### Анкета_соискателя_Проверка_заполнения_адресов + +В [анкете соискателя](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D1%87%D0%B5%D1%80%D0%B5%D0%B7 %D1%81%D0%B0%D0%B9%D1%82 %D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8/) проверка на заполнение блока "Адреса" 1 - если не заполнено хотя бы одно поле с адресом, то возникает предупреждение с предложением вернуться в анкету, 2 - поля адресов обязательные. + +#### Анкета_соискателя_Проверка_заполнения_семейного_положения + +В [анкете соискателя](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F %D1%87%D0%B5%D1%80%D0%B5%D0%B7 %D1%81%D0%B0%D0%B9%D1%82 %D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8/) проверка на заполнение блока "Семейное положение" 1 - если не заполнено хотя бы одно поле с адресом, то возникает предупреждение с предложением вернуться в анкету, 2 - поля адресов обязательные. + +#### Дата_принятия_положения_КЭДО + +При выполнении задачи ["Установка даты перехода на КЭДО принятым сотрудникам"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md), пользователям, которые приняты после указанной даты принятия положения по КЭДО, автоматически проставляется дата перехода на КЭДО равная дате приема на работу. Заполняется столбец **Значение (текст)** со значением **Дата в формате ДД.ММ.ГГГГ**. Например, 01.01.2023 + +#### Интеграция_ФункцияДляОпределенияИнициатораМаршрута + +Данная функция определяет пользователя, который назначается инициатором маршрута при импорте документов на подписание в Лексему из системы 1С. Возможно использовать сервисную функцию, которую можно создать в [настройке служебных пользователей](../Настройка служебных пользователей/) так и пользователей, которые назначены как ответственные лица в настройках учетной политики. + +#### ПереходНаКЭДО_НапоминаниеОбОригинале + +При выполнении задачи ["Напоминание о входе в систему неактивированным пользователям"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) будет направляться рассылка только тем пользователям, которые дали согласие на работу в кадровом электронном документообороте, но не прошли авторизацию в системе. + +![Письмо](../Рассылки системы/media/Оповещение о необходимости сдачи оригиналов заявления и расписки на ЭП.png) + +#### Поддерживается ЭЦП + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) по автоматическому созданию пользователей, как [обычных](../Автоматическое создание пользователей/), так [доменных](../Автоматическое создание пользователей/#cоздание_пользователей_с_доменными_учетными_записями) в рассылку по почте добавляется информационный текст о сертификатах электронной подписи, а в аналитической форме ["Архив документов"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Работа со вложениями/#архив_документов) отображается кнопка "Скачать архив с ЭП". + +![Напоминание](../Рассылки системы/media/Регистрация в системе электронного документооборота_напоминание.png) + +![Архив](media/archive.png) + +#### пользователи_из_домена + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) [автоматически создаются доменные пользователи](../Автоматическое создание пользователей/#cоздание_пользователей_с_доменными_учетными_записями) на основании сопоставления доменных учетных записей из Active Directory со справочником [физических лиц](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Физические лица/). Иначе - на основании данных справочников физических лиц и сотрудников. В форме "Управление пользователями" отображается кнопка ["Пользователи AD"](управление) + +![АД](media/userADirectory.png) + +#### РегСайт_Ответственный_за_регистрацию_соискателей + +На указанную почту будет направляться письмо-рассылка модератору системы при поступлении заявки на регистрацию через сайт [саморегистрации](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Авторизация через сайт регистрации/). Возможно назначить несколько почтовых адресов. Для этого их необходимо указать через ; .Заполняется столбец **Значение (текст)**, например, admin_mail_test@mail.ru;admin_mail@mail.ru. + +![Письмо](../Рассылки системы/media/Заявка на регистрацию в Личном кабинете работника.png) + +#### РегСайт_регистрировать_физлицо_в_1С + +При наличии константы, в [анкете соискателя](../Создание сотрудника с сайта регистрации/index.md#физического_лица_и_сотрудника_нет_в_системе) отображается кнопка **"Создание ФЛ в 1С"**. Когда физического лица и сотрудника нет в системе и в 1С, т.е. он является соискателем, тогда в этом случае по нажатию на кнопку **"Создать физическое лицо в 1С"**, создается только физическое лицо в 1С и после этого происходит обмен с 1С. + +![1С](media/1С.png) + +#### РегСайт_регистрировать_сотрудника_в_Лексеме + +При наличии константы, в [анкете соискателя](../Создание сотрудника с сайта регистрации/index.md#физическое_лицо_и_сотрудник_есть_в_системе) отображается кнопка **"Зарегистрировать в Личном кабинете и привязать к ФЛ"**. Когда физическое лицо и сотрудник есть в системе, из выпадающего списка выбирается физическое лицо, после этого по кнопке **"Зарегистрировать в Личном кабинете и привязать к ФЛ"** создается логин в системе, после чего логин привязывается к физическому лицу и пользователю отправляется письмо о регистрации в системе. + +![Регистрация](media/reg.png) + +#### создание_ФЛ_в_Управлении_пользователями + +При наличии константы, в форме управление пользователями при [создании](../Управление пользователями/#создание_пользователя)/[редактировании](../Управление пользователями/#редактирование_пользователя), рядом с полем **"Физическое лицо"** отображается кнопка, по которой можно создать [физическое лицо](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Физические лица/). + +![Создание](media/createForm.png) + +![Редактирование](media/editUserInit.png) + +#### создание_пользователей_СМС_недоменным_или_с_почтой_по_ум + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) по автоматическому созданию **обычных** (без доменной авторизации) пользователей, у которых отсутствует электронная почта, по умолчанию включается оповещение через канал SMS. Данная константа может работать вместе с константой **почта по умолчанию** + +#### создание_пользователей_Телеграм_недоменным_или_с_почтой_по_ум + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) по автоматическому созданию **обычных** (без доменной авторизации) пользователей, у которых отсутствует электронная почта, по умолчанию включается оповещение через канал телеграмм. Данная константа может работать вместе с константой **почта по умолчанию** + +#### способ регистрации по умолчанию + +При выполнении задачи ["Создание пользователей"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) по автоматическому созданию пользователей, в зависимости от указанного вида авторизации, будут создаваться [обычные пользователи](../Автоматическое создание пользователей/), либо [доменные](../Автоматическое создание пользователей/#cоздание_пользователей_с_доменными_учетными_записями). Заполняется столбец **Значение (текст)** со значением 'Lexema' (для обычных пользователей) или 'ActiveDirectory' (для доменных). + +#### Уведомления_главная_ссылка_хэлп + +В письме-уведомлении о регистрации возможно самостоятельно назначить ссылку на сайт с инструкциями по работе в системе. Если ссылка заполнена в столбце **"Значение (текст)"**, то вставляться будет она. Если ссылка не заполнена, по умолчанию вставляется ссылка https://lexema-ecm.readthedocs.io/ru/latest/description/. + +#### УпрП_Анализ_КЭДО_показать_данные_о_сертификатах + +В аналитической форме ["Анализ сотрудников КЭДО"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Анализ сотрудников по КЭДО/) по умолчанию скрыта группа блока данных о сертификатах электронной подписи. Для отображения данного блока необходимо в столбце **Значение (число)** указать значение 1. + +![Серт](media/cert.png) + +#### УпрП_Анализ_КЭДО_показать_данные_пользователя + +В аналитической форме ["Анализ сотрудников КЭДО"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Анализ сотрудников по КЭДО/) по умолчанию скрыта группа блока данных пользователя. Для отображения данного блока необходимо в столбце **Значение (число)** указать значение 1. + +![Юзер](media/user.png) + +#### УпрП_Анализ_КЭДО_показать_коды_ФЛ_Сотрудника + +В аналитической форме ["Анализ сотрудников КЭДО"](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Анализ сотрудников по КЭДО/) по умолчанию скрыты столбцы с кодами физического лица и сотрудника. Для отображения данного блока необходимо в столбце **Значение (число)** указать значение 1. + +![Коды](media/codeFL.png) + +#### УпрП_напоминание_о_созданной_УЗ + +При выполнении задачи ["Напоминание о входе в систему неактивированным пользователям"](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md) будет направляться уведомление пользователям, которые не прошли авторизацию в системе. Для отображения данного блока необходимо в столбце **Значение (число)** указать значение 1. + +#### УпрП_ПодключатьКТелеграмм + +При ручном создании пользователей в системе, автоматически будет проставляться признак оповещения в [Telegram](../telegram/), поле телефон становится обязательным для заполнения. Заполняется столбец **"Значение (число)"** со значением 1. + +![Телеграм](media/telegram.png) + +#### УпрП_РегистрацияПользователей_ИнфоОТехподдержке + +В письме-рассылки о регистрации в системе добавляется информация о том, как пользователь может обратиться в техническую поддержку при возникновении вопросов. Заполняется столбец **Значение (текст)** с текстом, например, Обратиться в техническую поддержку можно следующими способами:`
` +- Написать заявку в техподдержку. Для этого нужно выбрать пункт «Создать заявку в тех поддержку» в плиточном меню на главной форме либо в стандартном меню открыть реестр «Заявки в техподдержку»`
` +`
`- Телеграм-группа ССЫЛКА НА ГРУППУ +`
` -Срочные заявки можно написать на почту АДРЕС ПОЧТЫ +По телефону 8-800-000-00 + +`
` необходимо для переноса строки в тексте. + +![Техподдержка](media/tehPod.png) + +#### УпрП_РегистрацияПользователей_ПереходНаКЭДО + +В письме-рассылки о регистрации в системе добавляется информация для пользователя, который является руководителем и не участвует в КЭДО, то в рассылку о создании пользователя и в рассылку по константе [**УпрП_напоминание_о_созданной_УЗ**](#упрп_напоминание_о_созданной_уз) добавляется текст для руководителя. Текст для руководителя редактируется в форме ["Конструктор уведомлений"](../Конструктор уведомлений/) + +![Руководитель](media/kedoRuk.png) + +#### УпрП_роль_по_умолчанию + +При создании пользователей система предлагает роль, указанную в текстовом поле, как роль по умолчанию. Если такая роль не существует в системе или не задана константа, то будет использована по умолчанию роль **docflow**. Заполняется столбец **"Значение (текст)"** со значением , например, **hr_docflow_worker**. + +![Роль](media/role.png) + +#### УпрП_поля_из_AD_для_сравнения + +При создании пользователей [с доменными учетными записями](../Автоматическое создание пользователей/) сравниваются поля из Active Directory, указанные в столбце **"Значение (текст)"**, с полями в справочнике [физических лиц](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Физические лица/). Возможные значения: firstName,lastName,middleName,email,phoneNumber. + +#### УпрП_ТелефонОбязателен + +При ручном создании пользователя срабатывает проверка на заполнение поля "Номер телефона". Если поле не заполнено, система выдаст предупреждение. Заполняется столбец **"Значение (число)"** со значением 1. При наличии константы [УпрП_ПодключатьКТелеграмм](#упрп_подключатьктелеграмм) проверка не сработает. + +![Телефон](media/phone.png) + +#### УпрП_телефон_эл.адрес_ФЛ + +При ручном создании пользователя автоматически заполняются поля **Электронная почта:** и **Номер телефона** из справочника [физические лица](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Физические лица/), если они там заполнены. Заполняется столбец **"Значение (число)"** со значением 1. + +![ФЛ](media/FL.png) +![Телефон](media/mailPhone.png) + +#### УпрП_уведомление_о_создание_УЗ + +При [автоматическом создании пользователей](../Автоматическое создание пользователей/) будет направляться письмо [о регистрации в системе](../Рассылки системы/#регистрация_в_системе_кадрового_электронного_документооборота) с указанием логина и пароля для входа. Заполняется столбец **"Значение (число)"** со значением 1. + +![Почта](media/mail.png) + +#### УпрП_SSO + +При [автоматическом создании пользователей](../Автоматическое создание пользователей/##cоздание_пользователей_с_доменными_учетными_записями_и_аутентификацией_через_sso) указанное значение из столбца **"Значение (текст)** запишется в linkedDomainName. + +--- + +#### ДоКакогоЧислаЗагружатьДокументыИз1С_ЗаПрошлыйМесяц + +Константа необходима для переменной {{FirstDayMonth}} для определения даты, до которой нужно грузить из 1С документы с прошлого месяца. Заполняется столбец **"Значение (число)"** со значением, например, 15. + +#### ЗаСколькоПоследнихДнейЗагружатьДокументыИз1С + +Константа необходима для переменной {{LastDay}} нужно указывать число для определения количества прошлых дней для загрузки документов из 1С. Заполняется столбец **"Значение (число)"** со значением, например, 10. + +#### Задача шедулера "1С_Отчет с ВЗ" + +При [обмене данными с 1С](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Обмен данными с 1С/) в систему 1С передаются только те документы, у которых во [вложениях](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Работа со вложениями/) присутствуют отчеты с [типом вложения](../Типы вложений/) **"Отчет с ВЗ"** и возвращаются из системы 1С только вложения с таким типом. Заполняется столбец **"Значение (число)"** со значением 1. + +#### Задача шедулера "Загрузка справочников из 1С" + +Константа необходима для запуска [задачи по загрузке справочников из 1С](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md). Заполняется столбец **"Значение (число)"** со значением равным идентификатору задачи по загрузке справочников из 1С в реестре задач планировщика. Например, если номер равен 21, то это число нужно указать. + +![Номер](media/numTask.png) +![Константа](media/constant1C.png) + +#### Задача шедулера "Задача шедулера "Обмен документами с 1С" + +Константа необходима для запуска [задачи по обмену документов с 1С](../Функции планировщика задач/index.md) [планировщиком](../Планировщик задач/index.md). Заполняется столбец **"Значение (число)"** со значением равным идентификатору задачи по обмену документами с 1С в реестре задач планировщика. Например, если номер равен 22, то это число нужно указать. + +![Обмен](media/obmen.png) +![Константа](media/constantObmen.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка констант/media/1С.png b/docs/Admin manuals/Настройка констант/media/1С.png new file mode 100644 index 0000000..2475241 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/1С.png differ diff --git a/docs/Admin manuals/Настройка констант/media/FL.png b/docs/Admin manuals/Настройка констант/media/FL.png new file mode 100644 index 0000000..bb02e7c Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/FL.png differ diff --git a/docs/Admin manuals/Настройка констант/media/KEDO.png b/docs/Admin manuals/Настройка констант/media/KEDO.png new file mode 100644 index 0000000..b2c1558 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/KEDO.png differ diff --git a/docs/Admin manuals/Настройка констант/media/archive.png b/docs/Admin manuals/Настройка констант/media/archive.png new file mode 100644 index 0000000..04e482e Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/archive.png differ diff --git a/docs/Admin manuals/Настройка констант/media/cert.png b/docs/Admin manuals/Настройка констант/media/cert.png new file mode 100644 index 0000000..ce4da99 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/cert.png differ diff --git a/docs/Admin manuals/Настройка констант/media/codeFL.png b/docs/Admin manuals/Настройка констант/media/codeFL.png new file mode 100644 index 0000000..ec3a865 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/codeFL.png differ diff --git a/docs/Admin manuals/Настройка констант/media/constant1C.png b/docs/Admin manuals/Настройка констант/media/constant1C.png new file mode 100644 index 0000000..e8dbb28 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/constant1C.png differ diff --git a/docs/Admin manuals/Настройка констант/media/constantObmen.png b/docs/Admin manuals/Настройка констант/media/constantObmen.png new file mode 100644 index 0000000..4210edc Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/constantObmen.png differ diff --git a/docs/Admin manuals/Настройка констант/media/createForm.png b/docs/Admin manuals/Настройка констант/media/createForm.png new file mode 100644 index 0000000..c44d23d Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/createForm.png differ diff --git a/docs/Admin manuals/Настройка констант/media/editUserInit.png b/docs/Admin manuals/Настройка констант/media/editUserInit.png new file mode 100644 index 0000000..bf7a5a3 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/editUserInit.png differ diff --git a/docs/Admin manuals/Настройка констант/media/kedoRuk.png b/docs/Admin manuals/Настройка констант/media/kedoRuk.png new file mode 100644 index 0000000..65aef37 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/kedoRuk.png differ diff --git a/docs/Admin manuals/Настройка констант/media/mail.png b/docs/Admin manuals/Настройка констант/media/mail.png new file mode 100644 index 0000000..cd1c3fe Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/mail.png differ diff --git a/docs/Admin manuals/Настройка констант/media/mailPhone.png b/docs/Admin manuals/Настройка констант/media/mailPhone.png new file mode 100644 index 0000000..2eb17eb Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/mailPhone.png differ diff --git a/docs/Admin manuals/Настройка констант/media/numTask.png b/docs/Admin manuals/Настройка констант/media/numTask.png new file mode 100644 index 0000000..d743dd3 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/numTask.png differ diff --git a/docs/Admin manuals/Настройка констант/media/obmen.png b/docs/Admin manuals/Настройка констант/media/obmen.png new file mode 100644 index 0000000..11f56e8 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/obmen.png differ diff --git a/docs/Admin manuals/Настройка констант/media/phone.png b/docs/Admin manuals/Настройка констант/media/phone.png new file mode 100644 index 0000000..5502ccd Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/phone.png differ diff --git a/docs/Admin manuals/Настройка констант/media/reg.png b/docs/Admin manuals/Настройка констант/media/reg.png new file mode 100644 index 0000000..46ebf4a Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/reg.png differ diff --git a/docs/Admin manuals/Настройка констант/media/role.png b/docs/Admin manuals/Настройка констант/media/role.png new file mode 100644 index 0000000..5f81a29 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/role.png differ diff --git a/docs/Admin manuals/Настройка констант/media/tehPod.png b/docs/Admin manuals/Настройка констант/media/tehPod.png new file mode 100644 index 0000000..a19f8ff Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/tehPod.png differ diff --git a/docs/Admin manuals/Настройка констант/media/telegram.png b/docs/Admin manuals/Настройка констант/media/telegram.png new file mode 100644 index 0000000..2e7dc53 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/telegram.png differ diff --git a/docs/Admin manuals/Настройка констант/media/user.png b/docs/Admin manuals/Настройка констант/media/user.png new file mode 100644 index 0000000..cac258d Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/user.png differ diff --git a/docs/Admin manuals/Настройка констант/media/userADirectory.png b/docs/Admin manuals/Настройка констант/media/userADirectory.png new file mode 100644 index 0000000..d45751f Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/userADirectory.png differ diff --git a/docs/Admin manuals/Настройка констант/media/yubileyCompan.png b/docs/Admin manuals/Настройка констант/media/yubileyCompan.png new file mode 100644 index 0000000..4a288f6 Binary files /dev/null and b/docs/Admin manuals/Настройка констант/media/yubileyCompan.png differ diff --git a/docs/Admin manuals/Настройка оповещений об окончании лицензии/index.md b/docs/Admin manuals/Настройка оповещений об окончании лицензии/index.md new file mode 100644 index 0000000..f61a16e --- /dev/null +++ b/docs/Admin manuals/Настройка оповещений об окончании лицензии/index.md @@ -0,0 +1,22 @@ +# Настройка оповещений об окончании сроков действия лицензий + +Это вспомогательный функционал для мониторинга сроков лицензий. + +Например, лицензия КриптоПро обычно выдается на полгода или год. Создав документ в реестре "Настройка оповещений об окончании сроков действия лицензий", можно настроить срок, за сколько надо оповестить администратора (или другого ответственного) о том, что подходит срок окончания и нужно что-то предпринять. Администратор или ответственный настраивает документ, а система формирует рассылку в нужный момент. + +Для настройки документа необходимо в Меню в поисковой строке ввести - "Настройка оповещений об окончании сроков действия лицензий". + +Откроется реестр документов. Для создания нового документа нужно нажать кнопку Создать + +Откроется форма документа "Настройка оповещений об окончании сроков действия лицензий". + +Необходимо заполнить поля: + +* Наименование лицензии +* Период действия +* Оповещение об окончании срока действия лицензии за (кол-во дней) +* Добавить пользователя в табличной части документа по кнопке "Добавить" + +Пример заполнения представлен ниже: + +![Рисунок 2 Пример заполнения документа](./media/image3.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image1.png b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image1.png new file mode 100644 index 0000000..e2ce056 Binary files /dev/null and b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image1.png differ diff --git a/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image2.png b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image2.png new file mode 100644 index 0000000..880b78c Binary files /dev/null and b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image2.png differ diff --git a/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image3.png b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image3.png new file mode 100644 index 0000000..581ec54 Binary files /dev/null and b/docs/Admin manuals/Настройка оповещений об окончании лицензии/media/image3.png differ diff --git a/docs/Admin manuals/Настройка плиточного меню/index.md b/docs/Admin manuals/Настройка плиточного меню/index.md new file mode 100644 index 0000000..98fccfd --- /dev/null +++ b/docs/Admin manuals/Настройка плиточного меню/index.md @@ -0,0 +1,35 @@ +# Настройка плиточного меню + +**Плиточное меню** - это настраиваемое меню, в котором в качестве пунктов используются ячейки с подписанными иконками. С помощью данных иконок можно открыть реестр, аналитическую форму или создать новый документ в реестре. Данное плиточное меню одинаково для всех пользователей, которые его видят. Эти формы не откроются у пользователя, если он не обладает нужными правами. + +Чтобы на месте стандартного меню у пользователя на главной странице появилось плиточное, необходимо указать роль **use_start_tiled_menu**. Для настройки пунктов меню требуется роль администратора. + +## Настройка пунктов плиточного меню + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Пункты плиточного меню" + +Откроется реестр: + +![Реестр](media/registry.png) + +Для создания нового меню, нажмите кнопку **"Создать"** + +В открывшейся вкладке необходимо заполнить следующие поля: + +**Служебное наименование формы**, которое можно скопировать из адресной строки, перейдя по ссылке на форме. Оно состоит из одного слова и прописано сразу после "#/view/" (например, для документа **Просроченные задачи СЭД** это **overdueTasksReport**). + +![Служебное наименование](media/servicesName.png) + +**Наименование формы**, которое будет отображаться в качестве названия ячейки меню. + +**Тип формы** - какая форма должна открываться при клике на ячейку: **реестр** (служебное наименование заканчивается на Registry), [**аналитическая форма**](https://lexema-ecm.readthedocs.io/ru/latest/User manuals/analiz/) или **новый документ** (служебное наименование заканчивается на Form). + +![Заполненные поля](media/completedFields.png) + +В блок "Роли, по которым виден пункт меню" указываются роли по которым будет отображаться этот пункт. В случае если таблица не заполнена, данный пункт плиточного меню отображается у всех пользователей. Если в таблица заполнена, то данный пункт меню будет отображаться только у пользователей, у которых назначены указанные в данной таблице роли (с учётом вложенности). + +После заполнения всех полей нажмите Сохранить и закрыть. + +На главной странице появится новая иконка Просроченные задачи СЭД, по нажатию на которую откроется аналитическая форма Просроченные задачи СЭД. + +![Меню](media/tiledMenu.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка плиточного меню/media/completedFields.png b/docs/Admin manuals/Настройка плиточного меню/media/completedFields.png new file mode 100644 index 0000000..c088b5b Binary files /dev/null and b/docs/Admin manuals/Настройка плиточного меню/media/completedFields.png differ diff --git a/docs/Admin manuals/Настройка плиточного меню/media/menu.png b/docs/Admin manuals/Настройка плиточного меню/media/menu.png new file mode 100644 index 0000000..0d2b1b0 Binary files /dev/null and b/docs/Admin manuals/Настройка плиточного меню/media/menu.png differ diff --git a/docs/Admin manuals/Настройка плиточного меню/media/registry.png b/docs/Admin manuals/Настройка плиточного меню/media/registry.png new file mode 100644 index 0000000..5ee0605 Binary files /dev/null and b/docs/Admin manuals/Настройка плиточного меню/media/registry.png differ diff --git a/docs/Admin manuals/Настройка плиточного меню/media/servicesName.png b/docs/Admin manuals/Настройка плиточного меню/media/servicesName.png new file mode 100644 index 0000000..1c907d0 Binary files /dev/null and b/docs/Admin manuals/Настройка плиточного меню/media/servicesName.png differ diff --git a/docs/Admin manuals/Настройка плиточного меню/media/tiledMenu.png b/docs/Admin manuals/Настройка плиточного меню/media/tiledMenu.png new file mode 100644 index 0000000..3ff7103 Binary files /dev/null and b/docs/Admin manuals/Настройка плиточного меню/media/tiledMenu.png differ diff --git a/docs/Admin manuals/Настройка пользователей/index.md b/docs/Admin manuals/Настройка пользователей/index.md new file mode 100644 index 0000000..d4e97b6 --- /dev/null +++ b/docs/Admin manuals/Настройка пользователей/index.md @@ -0,0 +1,77 @@ +--- +search: + boost: 3 +--- + +# Настройка пользователей + +## Общие сведения + +Завершить создание пользователя в системе, настроить права пользователя на документы по подразделениям, указать руководителя, право на подпись документов и прочее, необходимо в документе реестра "Настройка пользователей". + +## Редактирование записи в реестре {#гориз-права} + +Чтобы настроить *горизонтальные права* (настройка прав по подразделениям), право подписи и руководителя пользователя необходимо открыть документ через строку поиска в меню - "Настройка пользователя". Для этого необходимо нажать на строку реестра с данными соответствующего пользователя. + + + +![Alt text](media/image.png) + +Для указания руководителя пользователя необходимо заполнить поле "Руководитель". + +### Вкладка "Документооборот" {#документооборот} + +Пользователям, обладающим полномочиями утверждать документы (например, руководителям отделов), необходимо поставить галочку в поле "Право подписи:". + +**Внешний пользователь** - проставляется для пользователей, которые не являются сотрудниками организациями, но имеет доступ для работы в системе, например, бухгалтер внешний компании. + +!!! warning + По умолчанию работать с документами имеет права только пользователь, который работает сотрудником в данной организации. Для возможности создания документов внешним пользователем необходимо заполнить поле "Подразделение" с помощью выпадающего списка или через обозреватель аналитик. В обозревателе аналитик выбирается конкретное подразделение из группы, выбирать группу подразделений не предоставляется возможным: + + ![Alt text](media/image-5.png) + +*Горизонтальные права* включаются для того, чтобы пользователь мог просматривать созданные документы определенного подразделения. Если таблица "Настройка прав по подразделениям" на вкладке "Документооборот" **не заполнена**, то пользователь системы видит: + +- созданные им документы; + +- документы, в которых он участвует в маршрутах; + +- документы, связанные с текущим (т.е. те, что отображаются в окне "Связки" в каждом документе). + +Для того, чтобы включить расширенные права просмотра по какому-либо подразделению необходимо: + +- в таблице "Настройка прав по подразделениям" добавить строку с помощью кнопки "Добавить"; + +- в колонке "Подразделение" выбрать подразделение. Для просмотра документах по всем подразделениям необходимо в обозревателе аналитик выбрать папку "Подразделения" и нажать "Ок". + +![Alt text](media/image-1.png) +![Alt text](media/image-2.png) +![Alt text](media/image-3.png) + +- в колонке "Тип документа" выбрать категорию документов (обязательно); + +- в колонке "Подтип документа" выбрать подтипы документа (необязательно, заполнение типа документа обязательно). + +![Alt text](media/image-4.png) + +Такая настройка означает, что данный пользователь может просматривать все документы "Заявления от сотрудника", относящиеся к подразделению "Техподдержка", а также универсальные документы с подтипами "Обращение" и "Обязательство о неразглашении персональных данных" по всем подразделениям. **Создание** документов с такими подтипами регулируется в **другом** месте: [в таблицах подтипа документа](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Подтипы%20документов/). + +Так же в данной форме можно настроить конфидециальность документа. Это функция которая позволяет скрывать документ от других пользователей, кроме тех кто является участником маршрута, либо настроены в ["Подтипах документа"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BE%D0%B4%D1%82%D0%B8%D0%BF%D1%8B%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%BF%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), либо у пользователя имеется техническая роль позволяющая редактировать галочку "Конфидециальность" прямо из документа. Данную роль можно найти в ["Технических ролях"](https://ecm-administrator-manuals.readthedocs.io/ru/latest/Admin%20manuals/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5%20%D1%80%D0%BE%D0%BB%D0%B8/#%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%80%D0%BE%D0%BB%D0%B8). + + ![Рисунок](media/konfid3.png) + +!!! note + + Данной настройкой прав по подразделениям также необходимо пользоваться в случае, если сотрудник является в одном из отделений совместителем – в этом случае также необходимо добавить строку и указать, какое отделение необходимо "видеть". Тип документа выбирать не нужно. + +### Вкладка "Расчет зарплаты" + +В данной вкладке при необходимости указываются права пользователю на расчет заработной платы по подразделениям либо по проекту. Для этого необходимо нажать "Добавить" и выбрать необходимые подразделения или проекты. + +![Права](media/calculation.png) + +### Вкладка "Учет работы с персоналом" + +В данной вкладке при необходимости указываются права пользователю на работу с персоналом по подразделениям либо по проекту. Для этого необходимо нажать "Добавить" и выбрать необходимые подразделения или проекты. + +![Учет работы](media/uchetRaboty.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка пользователей/media/UserSettingsDepartmentRights.png b/docs/Admin manuals/Настройка пользователей/media/UserSettingsDepartmentRights.png new file mode 100644 index 0000000..fa42450 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/UserSettingsDepartmentRights.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/UserSettingsInventoryControl.png b/docs/Admin manuals/Настройка пользователей/media/UserSettingsInventoryControl.png new file mode 100644 index 0000000..91e6b5b Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/UserSettingsInventoryControl.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/adminMenu.png b/docs/Admin manuals/Настройка пользователей/media/adminMenu.png new file mode 100644 index 0000000..192dd1c Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/adminMenu.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/calculation.png b/docs/Admin manuals/Настройка пользователей/media/calculation.png new file mode 100644 index 0000000..ce9fa22 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/calculation.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/companiesReg.png b/docs/Admin manuals/Настройка пользователей/media/companiesReg.png new file mode 100644 index 0000000..b603bab Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/companiesReg.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/companiesRegUpdd.png b/docs/Admin manuals/Настройка пользователей/media/companiesRegUpdd.png new file mode 100644 index 0000000..1631848 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/companiesRegUpdd.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/createButtonOnUserSettings.png b/docs/Admin manuals/Настройка пользователей/media/createButtonOnUserSettings.png new file mode 100644 index 0000000..c929fef Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/createButtonOnUserSettings.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/createUserButtonOnForm.png b/docs/Admin manuals/Настройка пользователей/media/createUserButtonOnForm.png new file mode 100644 index 0000000..d4c1eb1 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/createUserButtonOnForm.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/createUserForm.png b/docs/Admin manuals/Настройка пользователей/media/createUserForm.png new file mode 100644 index 0000000..7003488 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/createUserForm.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted.png b/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted.png new file mode 100644 index 0000000..21cd9b2 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted2.png b/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted2.png new file mode 100644 index 0000000..633c571 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/createUserSettingsCompleted2.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/findUserButton.png b/docs/Admin manuals/Настройка пользователей/media/findUserButton.png new file mode 100644 index 0000000..4f253cf Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/findUserButton.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/findUserChoosing.png b/docs/Admin manuals/Настройка пользователей/media/findUserChoosing.png new file mode 100644 index 0000000..3edae8f Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/findUserChoosing.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/findUserEnterFIO.png b/docs/Admin manuals/Настройка пользователей/media/findUserEnterFIO.png new file mode 100644 index 0000000..53a9c36 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/findUserEnterFIO.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/findUserFinished.png b/docs/Admin manuals/Настройка пользователей/media/findUserFinished.png new file mode 100644 index 0000000..31661aa Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/findUserFinished.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image-1.png b/docs/Admin manuals/Настройка пользователей/media/image-1.png new file mode 100644 index 0000000..d8c7880 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image-2.png b/docs/Admin manuals/Настройка пользователей/media/image-2.png new file mode 100644 index 0000000..478e830 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image-3.png b/docs/Admin manuals/Настройка пользователей/media/image-3.png new file mode 100644 index 0000000..1f0c5be Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image-4.png b/docs/Admin manuals/Настройка пользователей/media/image-4.png new file mode 100644 index 0000000..333fdd2 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image-5.png b/docs/Admin manuals/Настройка пользователей/media/image-5.png new file mode 100644 index 0000000..bf706ec Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/image.png b/docs/Admin manuals/Настройка пользователей/media/image.png new file mode 100644 index 0000000..974536f Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/image.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/konfid3.png b/docs/Admin manuals/Настройка пользователей/media/konfid3.png new file mode 100644 index 0000000..73c6332 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/konfid3.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/menuUserSettings.png b/docs/Admin manuals/Настройка пользователей/media/menuUserSettings.png new file mode 100644 index 0000000..da22995 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/menuUserSettings.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/newUserDetail.png b/docs/Admin manuals/Настройка пользователей/media/newUserDetail.png new file mode 100644 index 0000000..15aa809 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/newUserDetail.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/newUserDetailRoles.png b/docs/Admin manuals/Настройка пользователей/media/newUserDetailRoles.png new file mode 100644 index 0000000..2f5a9e1 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/newUserDetailRoles.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/newUserInTable.png b/docs/Admin manuals/Настройка пользователей/media/newUserInTable.png new file mode 100644 index 0000000..c620def Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/newUserInTable.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/substitutionAddButton.png b/docs/Admin manuals/Настройка пользователей/media/substitutionAddButton.png new file mode 100644 index 0000000..c5537d1 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/substitutionAddButton.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/substitutionAdded.png b/docs/Admin manuals/Настройка пользователей/media/substitutionAdded.png new file mode 100644 index 0000000..3e56c54 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/substitutionAdded.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/substitutionDelButton.png b/docs/Admin manuals/Настройка пользователей/media/substitutionDelButton.png new file mode 100644 index 0000000..a162c5c Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/substitutionDelButton.png differ diff --git a/docs/Admin manuals/Настройка пользователей/media/uchetRaboty.png b/docs/Admin manuals/Настройка пользователей/media/uchetRaboty.png new file mode 100644 index 0000000..a1668d1 Binary files /dev/null and b/docs/Admin manuals/Настройка пользователей/media/uchetRaboty.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md b/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md new file mode 100644 index 0000000..62e3b7c --- /dev/null +++ b/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md @@ -0,0 +1,1343 @@ +# Настройка правил поиска для ЖСД + +В данной форме настраиваются правила поиска документа для [журнала состояния документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Анализ%20и%20отчетность/#журнал_состояния_документов). +Чтобы открыть данную форму необходимо в Меню в поисковой строке ввести - Настройка правил поиска для ЖСД. + +Для создания нового правила в панели инструментов необходимо нажать "Создать". + +Откроется новая форма. + +![alt text](media/screen1.png) + +При нажатии на кнопку **"Показать подсказки"** в верхней части раскрываются рекомендации по работе с данной формой: + +![alt text](media/image-5.png) + +## Вкладка "Настройки" + +На данной вкладке задаются основные настройки поиска документов. + +* **Не используется** - при включенной функции данная настройка не будет отображаться в журнале состояния документов. + +![alt text](media/image-7.png) + +![Фильтр](media/filtr.png) + +* **№ / Пользовательское наименование** - указывается порядковый номер и наименование настройки для отображения в журнале состояния документов. + +![alt text](media/image-13.png) + +![Наименование](media/polNam2.png) + +* **Служебное наименование** - указывается служебное наименование по которому фильтруется реестр документов. Служебное наименование должно быть **уникальным** в системе. + +![alt text](media/image-14.png) + +* **Показывать доп фильтры** - добавляет в журнал дополнительные фильтры: договор, контрагент, инн + +* **Показывать в форме** - указывается служебное наименование формы, в которой необходимо отображать данную настройку, например, в личном кабинете HR. Если поле незаполнено то данная настройка отображается во всех формах. + +![alt text](media/image-15.png) + +![Форма](media/profile.png) + +* **доб. списки рассылки** - добавляет в журнал документы полученные через [список рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/#%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0%D0%BC_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0_%D0%B2_%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80%D0%B0%D1%85_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2); + +* **рассчитывать просрочку в документах** - рассчитывает количество дней по нарушением сроков обработки в столбце "Просрочено (дней)" + +* **Работа России** - отображает кнопку ["Отправить в РР"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%20%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8/) в журнале. + +* **ЛНА** - отображает кнопку "Отправить в ЛК сотрудника". + +### Скрыть столбцы + +* **Подразделение инициатора** - скрывает колонку "Подразделение инициатора"; + +* **Плановая дата обработки** - скрывает колонку "Плановая дата обработки"; + +* **Фактическая дата обработки** - скрывает колонку "Фактическая дата обработки"; + +* **Задача** - скрывает колонку "Задача"; + +* **Просрочено** - скрывает колонку "Просрочено"; + +* **Документ** - скрывает колонку "Документ". + +* **Дата поступления** - скрывает колонку "Дата поступления"; + +* **Участник** - скрывает колонку "Участник"; + +* **Инициатор** - скрывает колонку "Инициатор"; + +* **Комментарии** - скрывает колонку "Комментарии"; + +* **Решение** - скрывает колонку "Решение"; + +* **Вложения** - скрывает колонку "Вложения"; + +### Добавить группировку + +* **по Родительскому подразделению** - добавляет группировку в журнале по родительскому подразделению; + +* **по подразделению** - добавляет группировку в журнале по подразделению; + +* **по типу документа** - добавляет групп по типу документа; + +## Дополнительные колонки (текстовые) + +В данном блоке можно добавить дополнительные колонки для отображения в журнале. Наименование колонок может быть произвольным. Информация в дополнительных колонках отображается в зависимости от указанных в [запросе](#вкладка_запрос) условий. + +![alt text](media/image-16.png) + +В данном блоке могут быть указаны колонки, значения которых можно вычислить на основании реквизитов документов и их маршрутов. + +## Примеры настроек колонок + +В колонке **"Статус общий"** указан статус маршрута. Если он "Текущий", то будет заполнена и колонка "На ком документ" пользователями, у которых не выполнено действие на текущем этапе маршрута. Колонка "Согласовавшие участники", напротив, заполняется теми пользователями, у которых уже выполнены действия по маршруту. Эти колонки как правило не нуждаются в донастройке Журнала состояния документов (ЖСД) или конструкторов. + +Колонка **"Реквизиты документа"** в запросах обычно заполняется стандартным значением t."AnyColumnA", в котором перечисляются номер, дата документа и ФИО его создателя. + +Колонки **"Период с", "Период по" и "Кол-во"** заполняются значениями дополнительных атрибутов (реквизитов) с хэштегами '#bdate#', '#edate#', '#kolvo#' соответственно, если документ на конструкторе (Заявления от сотрудника, универсальные документы и т.д.), а также заполняются датами и продолжительностью командировки, указанными в теле документа "СЗ на командировку". + +Если уже есть конструкторы, поля которых хотелось бы сопоставить с этими колонками, то можно либо скорректировать запрос в поле **"Итоговая выборка"**, заменив bd.`"ColumnName" = '#bdate#'` на `bd."ColumnName" = '#another_bdate_name#'` (аналогично с другими доп. атрибутами), либо заменить в конструкторе документов старое служебное наименование на новое, не забывая как про основную вкладку с мемо-полем, так и остальные: Ограничения, Сформировать наименование документа из реквизитов, Настройка интерфейса, Настройка проверок, Настройка вычислений. + +В колонке **"Прочее"** перечисляются все остальные доп. атрибуты документа и их значения, т.е. со служебными наименованиями, отличными от #bdate#, #edate#, #kolvo#. + +Вычисления для колонок **Сотрудник** и **Таб.номер** немного сложнее. Для СЗ на командировку они берутся из таблицы с командированными сотрудниками в документе. + +Для универсальных документов и документов на подписание (ДНП) в первую очередь ищется доп.атрибут типа Работник со служебным наименованием, сформированному по правилу #worker%# – это значит, что могут подобраться `#worker#`, `#worker1#` и т.д., т.к. % означает, что после слова worker может идти любой набор симоволов любой длины (даже нулевой). Если такие доп. атрибуты отсутствуют или не заполнены, проверяется, заполнено ли в документе поле IdWorker, которое может быть заполнено кодом сотрудника при загрузке документа из сторонней системы (базы). Для остальных типов документов по умолчанию ищется значение IdWorker. + +В заявлениях, актах аннулирования оно заполняется, для ЛНА, доверенностей и прочих документов оно скорее всего не заполняется. Для них можно либо скорректировать запрос в поле **"Итоговая выборка"**, добавив внутрь coalesce вычисление сотрудника по создателю документа или какое-то другое правило. + + +Для вычисления родительского подразделения тоже необходимо определить сотрудника, чьё родительское подразделение (а также Инициатор документа, Подразделение, Должность) будет показано в результирующей таблице ЖСД. + +Для универсальных документов и ДНП в первую очередь ищется доп.атрибут со служебным наименованием `#worker#` (или `#Worker#`). Если такой отсутствует или не заполнен, проверяется, заполнено ли в документе поле `IdWorker`, которое может быть заполнено при загрузке документа из сторонней системы (базы). Во всех остальных случаях как для универсальных документов с ДНП, так и остальных типов, берётся пользователь, создавший документ. Если пользователь не заведён как сотрудник, Родительское подразделение не заполнится. + +### Настройка колонок + +При нажатии на кнопку "Настройка колонок" открывается всплывающее окно, в котором можно назначить порядок отображения столбцов и/или сделать группировку по указанному столбцу. При нажатии на флажок напротив наименования в столбце "Порядок" автоматически проставляется нумерация по отображению порядка столбцов, и также при нажатии в столбце "Группировка". + +![alt text](media/screen2.png) + +![alt text](media/image-17.png) + +![alt text](media/image-22.png) + +После внесения изменений необходимо нажать кнопку "Добавить". + +![alt text](media/image-20.png) + +Назначенные порядки/группировки будут отображаться в поле "Порядок" и в журнале состояния документов: + +![alt text](media/image-21.png) + +![alt text](media/image-23.png) + +## Вкладка "Запрос" + +В данном блоке указывается часть с динамическим запросом, содержащим непосредственно запроса для отображения документов. + +Для того чтобы документ был ссылочным (переходил в документ по клику наименования документа) необходимо в запросе добавить `"DocCode", "DocType", "DocForm", "DocName"` и проставить галочку "Документ" на вкладке [настройки](#вкладка-настройки) + +В запросе возможно настроить цветовое отображение полей документов в зависимости от условий. Для этого в запросе необходимо указать поле "Colors" и заполнить его одним из следующих значений: `1 - colors.gray 2 - colors.orange 3 - colors.yellow 4 - colors.green 5 - colors.blue 6 - colors.indigo 7 -colors.violet`. + +!!! example "Пример:" + + В запросе данное значение указывается в конце запроса: + + ```sql + where wr."COrg" = 4 order by wr."DateBeg" ) as "AnyColumnO" + , 2 + ``` + где цифра 2 цвет + + +Для того чтобы запрос фильтровался по заданному количеству документов, которое указывается в поле **Кол-во строк/Период (с/по):** необходимо в конце запроса добавить строку `_topcount` + +!!! example "Пример:" + ```sql + left join "tmp_workers_for_documentStatusJournalProc" w2 on w2."VCode" = t."IdWorker" _topcount; + ``` + +Для отправки сообщений необходимо заполнить столбец "EmailRecipient" кодом сотрудника в **tmp_finresult** + +!!! example "Пример:" + ```sql + insert into "tmp_finresult"(..., "EmailRecipient") + ..., + ( SELECT w."VCode" + FROM ... + limit 1 + ) + ``` + diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/dopColonka.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/dopColonka.png new file mode 100644 index 0000000..0fbf427 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/dopColonka.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/filtr.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/filtr.png new file mode 100644 index 0000000..937730e Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/filtr.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/form.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/form.png new file mode 100644 index 0000000..09104b3 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/form.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-1.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-1.png new file mode 100644 index 0000000..62dcb3e Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-10.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-10.png new file mode 100644 index 0000000..516ace6 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-10.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-11.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-11.png new file mode 100644 index 0000000..2538517 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-11.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-12.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-12.png new file mode 100644 index 0000000..c2888bf Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-12.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-13.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-13.png new file mode 100644 index 0000000..ef88f2f Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-13.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-14.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-14.png new file mode 100644 index 0000000..f1074eb Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-14.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-15.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-15.png new file mode 100644 index 0000000..a64b7e4 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-15.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-16.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-16.png new file mode 100644 index 0000000..5163dfa Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-16.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-17.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-17.png new file mode 100644 index 0000000..35cbb73 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-17.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-18.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-18.png new file mode 100644 index 0000000..6408c9d Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-18.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-19.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-19.png new file mode 100644 index 0000000..57dc421 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-19.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-2.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-2.png new file mode 100644 index 0000000..1be3a34 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-20.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-20.png new file mode 100644 index 0000000..2e26aa2 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-20.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-21.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-21.png new file mode 100644 index 0000000..d823253 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-21.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-22.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-22.png new file mode 100644 index 0000000..34a260e Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-22.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-23.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-23.png new file mode 100644 index 0000000..536605c Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-23.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-24.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-24.png new file mode 100644 index 0000000..87074b2 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-24.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-25.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-25.png new file mode 100644 index 0000000..bba8647 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-25.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-26.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-26.png new file mode 100644 index 0000000..37a09d2 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-26.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-27.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-27.png new file mode 100644 index 0000000..fc9aa90 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-27.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-28.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-28.png new file mode 100644 index 0000000..674839a Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-28.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-29.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-29.png new file mode 100644 index 0000000..2ea2aae Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-29.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-3.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-3.png new file mode 100644 index 0000000..de8c58b Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-30.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-30.png new file mode 100644 index 0000000..4a279c7 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-30.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-4.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-4.png new file mode 100644 index 0000000..205fde5 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-5.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-5.png new file mode 100644 index 0000000..0f9d087 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-6.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-6.png new file mode 100644 index 0000000..583596a Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-6.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-7.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-7.png new file mode 100644 index 0000000..479b69a Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-7.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-8.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-8.png new file mode 100644 index 0000000..f9df07d Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-8.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-9.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-9.png new file mode 100644 index 0000000..b000f31 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image-9.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image.png new file mode 100644 index 0000000..9d76a11 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/image.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/neIspol.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/neIspol.png new file mode 100644 index 0000000..0da8cbb Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/neIspol.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam.png new file mode 100644 index 0000000..5872dcd Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam2.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam2.png new file mode 100644 index 0000000..1fada65 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/polNam2.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/profile.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/profile.png new file mode 100644 index 0000000..c8a9fd6 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/profile.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen1.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen1.png new file mode 100644 index 0000000..889c78d Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen1.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen2.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen2.png new file mode 100644 index 0000000..8dc8efd Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/screen2.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/show.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/show.png new file mode 100644 index 0000000..75ee195 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/show.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/media/sluzhNaim.png b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/sluzhNaim.png new file mode 100644 index 0000000..d122b4e Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для ЖСД/media/sluzhNaim.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/index.md b/docs/Admin manuals/Настройка правил поиска для истории операций/index.md new file mode 100644 index 0000000..edf3b7c --- /dev/null +++ b/docs/Admin manuals/Настройка правил поиска для истории операций/index.md @@ -0,0 +1,550 @@ +# Настройка правил поиска для истории операций + +## Описание + +В данной форме настраиваются правила поиска документа для [истории операций](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B9/) +Чтобы открыть данную форму необходимо в Меню в поисковой строке ввести - "Настройка правил поиска для истории операций". Для доступа к данному времени пользователю необходимо назначить роль **rulesforunifieddocumentreg_write** + +## Работа с данной формой + +## Вкладка "Настройки" + +На данной вкладке задаются основные настройки поиска документов. + +* **Не используется** - при включенной функции данная настройка не будет отображаться в журнале состояния документов. + +![Alt text](media/image-2.png) + +![Alt text](media/image-1.png) + +* **№ / Наименование** - указывается наименование настройки для отображения в журнале состояния документов. + +![Alt text](media/image-3.png) + +![Alt text](media/image-4.png) + +* **Служебное наименование** - указывается служебное наименование по которому фильтруется реестр документов. Служебное наименование должно быть **уникальным** в системе. + +![Alt text](media/image-5.png) + +**Использовать по умолчанию** - при включенной опции данный запрос будет заполняться автоматически в поле **"Что найти"**: + +![Alt text](media/image-6.png) + +![Alt text](media/image-7.png) + + \ No newline at end of file diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-1.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-1.png new file mode 100644 index 0000000..5e38983 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-2.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-2.png new file mode 100644 index 0000000..edf9e6d Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-3.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-3.png new file mode 100644 index 0000000..071941a Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-4.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-4.png new file mode 100644 index 0000000..6d95108 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-5.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-5.png new file mode 100644 index 0000000..a90bbf1 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-6.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-6.png new file mode 100644 index 0000000..388c2c3 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-6.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-7.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-7.png new file mode 100644 index 0000000..5cf5727 Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image-7.png differ diff --git a/docs/Admin manuals/Настройка правил поиска для истории операций/media/image.png b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image.png new file mode 100644 index 0000000..05f9f1a Binary files /dev/null and b/docs/Admin manuals/Настройка правил поиска для истории операций/media/image.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/index.md b/docs/Admin manuals/Настройка служебных пользователей/index.md new file mode 100644 index 0000000..b459689 --- /dev/null +++ b/docs/Admin manuals/Настройка служебных пользователей/index.md @@ -0,0 +1,56 @@ +# Настройка служебных пользователей + +## Описание + +С помощью данной формы возможно настроить служебных пользователей, которые будут использоваться в [шаблоне маршрута](../Настройка шаблонов маршрутов/index.md) в качестве [сервисной функции](../Настройка шаблонов маршрутов/index.md#сервисные_функции). + +## Работа с формой +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройка служебных пользователей". + +Для создания нового служебного пользователя, в реестре необходимо нажать кнопку "Создать". + +В открывшейся форме необходимо заполнить следующие поля: + +![alt text](media/image.png) + +**Служебное наименование** - указывается наименование для служебного пользователя. **Наименование должно быть уникальным в системе.** Оно должно быть в формате **Service.ListOf.[MyName]**, где Service.ListOf. - является обязательной частью. В случае если данная часть будет отличаться, служебное наименование не будет подставлено в шаблоне маршрута. + +**Пользовательское наименование** - указывается пользовательское наименование для служебного пользователя. + +**Скрипт для вычисления** - в поле указывается скрипт для вычисления пользователя из системы. + +Скрипт для вычисления должен возвращать результат для таблицы +`tmp_result_for_getProjectTemplateListOfMembers("id" bigint, "memberName" varchar(255))` + +где `id` - уникальный числовой идентификатор(1,2,3,...) записи в таблице + +`memberName` - логин пользователя. + +Для вычисления пользователей можно пользоваться контекстом текущего документа, +для этого необходимо использовать параметры: + +* doccode (bigint) - код документа, для которого создается маршрут согласования +* doctype (character varying) - typename документа, для которого создается маршрут согласования +* orgid (bigint)- организация (если не задано - берется текущая организация), +* virtualuser (character varying) - логин пользователя (если не задано - берется текущий пользователь). + +Также возможно настроить с помощью настроечной таблицы. В данной таблице возможно задать разные условия.Для добавления новой строки необходимо нажать кнопку **"Добавить"**. + +* **Филиал** - обязательное поле; +* **Подразделение** - в вычисление попадают пользователи из выбранного подразделения; +* **Учитывать дочки** - при включенной опции в вычисление попадают все дочерние подразделения из выбранного подразделения; +* **Должность** - в вычисление попадают пользователи имеют указанную должность; +* **Роль** - в вычисление попадают пользователи имеют указанную роль; +* **Пользователь**; + +Можно настроить вычисление как по одному столбцу, так и по нескольким. В данном примере указано вычисление для пользователей имеющих роль **hr_docflow_worker** работающие в подразделении "Администрация УК" и дочерних. + +![alt text](media/image-1.png) + +После настройки, в [шаблоне маршрута](../Настройка шаблонов маршрутов/index.md) необходимо указать данного служебного пользователя. Для этого в табличной части в необходимом этапе выбрать пользователя из выпадающего списка и сохранить шаблон. + +![alt text](media/image-2.png) + +При отправке документа по маршруту данный пользователь автоматически будет подставлен в маршрут. + +![alt text](media/image-3.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/form.png b/docs/Admin manuals/Настройка служебных пользователей/media/form.png new file mode 100644 index 0000000..7ae04d9 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/form.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/image-1.png b/docs/Admin manuals/Настройка служебных пользователей/media/image-1.png new file mode 100644 index 0000000..e9ddf85 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/image-2.png b/docs/Admin manuals/Настройка служебных пользователей/media/image-2.png new file mode 100644 index 0000000..88bbeb2 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/image-3.png b/docs/Admin manuals/Настройка служебных пользователей/media/image-3.png new file mode 100644 index 0000000..5e5da85 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/image.png b/docs/Admin manuals/Настройка служебных пользователей/media/image.png new file mode 100644 index 0000000..ecca675 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/image.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/newForm.png b/docs/Admin manuals/Настройка служебных пользователей/media/newForm.png new file mode 100644 index 0000000..5293065 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/newForm.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/route.png b/docs/Admin manuals/Настройка служебных пользователей/media/route.png new file mode 100644 index 0000000..6955b71 Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/route.png differ diff --git a/docs/Admin manuals/Настройка служебных пользователей/media/zayavlen.png b/docs/Admin manuals/Настройка служебных пользователей/media/zayavlen.png new file mode 100644 index 0000000..90b337a Binary files /dev/null and b/docs/Admin manuals/Настройка служебных пользователей/media/zayavlen.png differ diff --git a/docs/Admin manuals/Настройка телеграм/index.md b/docs/Admin manuals/Настройка телеграм/index.md new file mode 100644 index 0000000..1cf3757 --- /dev/null +++ b/docs/Admin manuals/Настройка телеграм/index.md @@ -0,0 +1,94 @@ +# Настройка интеграции с мессенджером Telegram + +В системе реализована возможность получения уведомлений о необходимости обработки документов через мессенджер Telegram. + +Для того, чтобы подключить данный функционал, необходимо: + +1. Выделить телефонный номер с подключением с аккаунтом в Telegram, от имени которого будет идти рассылка уведомлений. Рекомендуется не использовать личные аккаунты. При необходимости можно использовать отдельные номера телефонов для каждой организации. + +2. Зарегистрировать данный номер телефона на сайте [мессенджера](https://my.telegram.org/auth) и получить идентификаторы API. + +3. Привязать в Лексеме номер телефона к организации/организациям. Ниже подробно описаны действия, которые необходимо выполнить на каждом шаге. + +**Шаг 1** + +Выделить номер телефона и зарегистрировать его в Telegram. Данный шаг является организационным. + +**Шаг 2** + +Для того, чтобы получить идентификатор API , необходимо перейти на сайт и ввести номер телефона, с которого будут отправляться уведомления пользователям. На этот номер будет направлен код подтверждения, который необходимо ввести в соответствующее поле. После этого необходимо нажать "Войти" + +![Номер](media/number.png) + +![Код](media/code.png) + +* Перейдите в «Инструменты разработки API» + +![Инструменты](media/tools.png) + +* Заполните форму + +![Форма](media/form.png) + +* Вы получите базовые адреса, а также параметры api_id и api_hash , необходимые для авторизации пользователя. Рекомендуется их сохранить в текстовый файл. + +![Конфиг](media/config.png) + +!!! note + На данный момент к каждому номеру может быть подключен только один **api_id**. + +!!! warning + Сервис Telegram будет направлять важные уведомления разработчиков на номер телефона, который вы используете в этом процессе, поэтому, пожалуйста, используйте актуальный номер, связанный с вашей активной учетной записью Telegram. + +После подтверждения в системе появится уведомления, что пользователь авторизован. В мессенджере Telegram поступит сообщение , что был осуществлен вход с нового устройства. + +**Шаг 3** + +Теперь остается привязать зарегистрированный номер телефона к каждой организации. +Для настройки необходимо открыть Меню - Администрирование - Система - Настройки телеграм организаций + +Для настройки необходимо открыть Меню - Администрирование - Система - Настройки телеграм организаций + +![Меню](media/menu.png) + +В списке организаций выберите ту, к которой хотите привязать данный номер телефона + +![Компании](media/companies.png) + +В поле **Телеграм Телефон** введите номер телефона, в полях **Телеграм API_ID** и **Телеграм API_HASH** введите данные, полученные на предыдущем шаге. + +![Авторизация](media/api.png) + +Нажмите «Авторизоваться с кодом подтверждения». В Telegram придет код подтверждения, который необходимо ввести в всплывающем окне на сайте. + +![Код подтверждения](media/codeTelega.png) + +![Подтверждение](media/codePodtver.png) + +!!! warning + В случае если в холдинге у всех организаций номер телеграма один и тот же - то авторизоваться достаточно один раз в на основном филиале. На каждом филиале необходимо прописывать **api_id** и **api_hash** + +Если авторизация прошла успешно – выйдет соответствующее сообщение: + +![Система](media/pushSys.png) + +В Telegram отобразится информация о подключении: + +![Телеграм](media/messageTel.png) + +В поле "Статус сервиса" отображается успешное/не успешное подключение к сервису: + +![Сервис](media/status.png) + +!!! note + Примечание: если статус сервиса сообщает о неуспешной авторизации – обратитесь в техническую поддержку Lexema-ECM + +Для получения уведомления у пользователя должна быть подключена опция получения уведомления через Telegram в [Управлении пользователями](../Управление пользователями/index.md#создание_пользователя). + +При поступлении документа на обработку пользователю придет соответствующее уведомление в мессенджере. + +![Телега](media/telega.png) + +Чтобы настроить невозможность отправки сообщений на номер телефона Telegram пользователю , необходимо перейти Настройки - Конфиденциальность - Номер телефона - в настройке "Кто видит мой номер телефона" выбрать **Никто** и нажать "Сохранить". При таких настройках посторонние люди, которые знают номер телефона, не смогут писать сообщения на указанный номер. + +![](media/conf.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройка телеграм/media/api.png b/docs/Admin manuals/Настройка телеграм/media/api.png new file mode 100644 index 0000000..45c2c39 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/api.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/code.png b/docs/Admin manuals/Настройка телеграм/media/code.png new file mode 100644 index 0000000..4b1109e Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/code.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/codePodtver.png b/docs/Admin manuals/Настройка телеграм/media/codePodtver.png new file mode 100644 index 0000000..c87c8d2 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/codePodtver.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/codeTelega.png b/docs/Admin manuals/Настройка телеграм/media/codeTelega.png new file mode 100644 index 0000000..63f30c0 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/codeTelega.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/companies.png b/docs/Admin manuals/Настройка телеграм/media/companies.png new file mode 100644 index 0000000..e403d43 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/companies.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/conf.png b/docs/Admin manuals/Настройка телеграм/media/conf.png new file mode 100644 index 0000000..6e10d28 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/conf.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/config.png b/docs/Admin manuals/Настройка телеграм/media/config.png new file mode 100644 index 0000000..7d546f8 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/config.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/form.png b/docs/Admin manuals/Настройка телеграм/media/form.png new file mode 100644 index 0000000..1c03d73 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/form.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/menu.png b/docs/Admin manuals/Настройка телеграм/media/menu.png new file mode 100644 index 0000000..9df84b9 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/menu.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/messageTel.png b/docs/Admin manuals/Настройка телеграм/media/messageTel.png new file mode 100644 index 0000000..030feef Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/messageTel.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/number.png b/docs/Admin manuals/Настройка телеграм/media/number.png new file mode 100644 index 0000000..2256b04 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/number.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/pushSys.png b/docs/Admin manuals/Настройка телеграм/media/pushSys.png new file mode 100644 index 0000000..72c9404 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/pushSys.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/status.png b/docs/Admin manuals/Настройка телеграм/media/status.png new file mode 100644 index 0000000..3f590bc Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/status.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/telega.png b/docs/Admin manuals/Настройка телеграм/media/telega.png new file mode 100644 index 0000000..ca03ec4 Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/telega.png differ diff --git a/docs/Admin manuals/Настройка телеграм/media/tools.png b/docs/Admin manuals/Настройка телеграм/media/tools.png new file mode 100644 index 0000000..99420ee Binary files /dev/null and b/docs/Admin manuals/Настройка телеграм/media/tools.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/index.md b/docs/Admin manuals/Настройка шаблонов маршрутов/index.md new file mode 100644 index 0000000..3c13986 --- /dev/null +++ b/docs/Admin manuals/Настройка шаблонов маршрутов/index.md @@ -0,0 +1,559 @@ +# Настройка шаблонов маршрутов + +## Общие сведения + +Для *каждого* **типа документа** *каждой* **компании** в системе необходимо создать шаблоны маршрутов, создаваемых по умолчанию в документах. В них содержатся настройки, позволяющие или запрещающие их редактировать, а также этапы и их участники. + +Для одного и того же типа документа одной компании можно создать несколько возможных шаблонов маршрутов. При создании маршрута пользователю будет предложено выбрать один из них. + +Чтобы настроить маршруты для документов, необходимо в Меню в поисковой строке ввести - "Шаблоны маршрутов". + +Откроется реестр шаблонов маршрутов. + +![Пример реестра шаблонов маршрутов](./media/registry.png) + +В столбце "Филиалы" отображается на каких филиалах используется шаблон маршрутов. + +## Копирование шаблона маршрута + +Для дублирования существующего документа необходимо отметить этот документ в реестре и нажать кнопку "Копировать" на верхней панели инструментов. + +![Копировать](media/copy.png) + +Откроется всплывающее окно, в котором необходимо подтвердить копирование нажатием на кнопку "Скопировать". После этого появится всплывающее окно "Создание шаблона". В нем необходимо выбрать в какую организацию необходимо скопировать данный документ. Если выбрать ту же организацию, то выбранный документ продублируется в этой же организации, после чего автоматически откроется скопированный документ. + +![Сорг](media/Corg.png) + +![Скопированный маршрут](./media/RouteScreen-1.png) + +Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" не ставить галочку и нажать "Создать", то выбранный документ продублируется в выбранную организацию. Код документа при копировании будет изменен. + +![Копирование](media/copyToCorg.png) + +![Сорг](media/CopiedCorg.png) + +Если выбрать другую организацию, напротив поля "Разрешить этот же шаблон для выбранной организации" поставить галочку, и нажать "Создать", то выбранный документ будет доступен для использования в выбранной организации, а документ дублироваться не будет. Код документа при этом в обоих организациях будет один и тот же. + +![Corg](media/Corg2.png) + +![Corg](media/Corg4.png) + +![Corg](media/corg3.png) + +## Привязка к организации + +Для привязки / открепления шаблона маршрута к организации необходимо отметить этот документ в реестре и нажать кнопку "Привязка к организации" на верхней панели инструментов. + +![Привязка](media/privaz.png) + +В появившемся окне с помощью галочки выбираются необходимые организации, после чего необходимо нажать кнопку "Ок". + +![Сорг](media/privaz2.png) + +## Создание нового шаблона маршрута + +Для создания нового шаблона маршрута необходимо нажать на кнопку Создать. + +Откроется форма для создания нового шаблона. + +![alt text](media/screen%202.png) + +В документе необходимо заполнить следующие поля: + +- **Наименование:** – это пользовательское наименование шаблона, т.е. то название маршрута, которое пользователь видит при нажатии на кнопку "Создать маршрут". + +- **Тип документа** – перечень типов карточек СЭД, для которых действует шаблон, может принимать несколько значений. + +- **Табличная часть** – заполняется участниками шаблона маршрута документа. + +- **Филиал:** – по умолчанию заполняется той организацией, в которой создается шаблон. Поле необходимо в случае холдинговых организаций. + +Поля, не требующие обязательного заполнения: + +- **Период действия** – задает период действия шаблона. Если период не задан, то шаблон действует бессрочно. + +- **Логины | Пользователи** – задает список пользователей, способных создать такой шаблон маршрута в документе. + +- **Подразделение:** – указывает на то, в каком подразделении действует шаблон, т.е. каждый пользователь прикреплен в системе к определенному подразделению, которое считывается автоматически при создании нового документа. По этой принадлежности фильтруются шаблоны. Если подразделение в шаблоне не задано, то шаблон действует по всей организации. + +- **Время на обработку по умолчанию, дней / часов:** - устанавливается срок обработки документа в рабочих днях согласно производственному календарю при добавлении нового этапа согласования. В левом поле указываются дни, в правом - часы. **Заполняется только либо поле со днями либо с часами.** В случае если данные поля не заполнены, по умолчанию заполняется 2 рабочих дня. + +- **Группа рассылки** - поле не обязательное для заполнения. Служит данное поле для того, чтобы при отправке документа по маршруту автоматически рассылался данный документ пользователям для ознакомления, согласно выбранной группе рассылки. + +!!! Примечание + Если ввести в первом поле **"Время на обработку по умолчанию, дней"** значение (например _2 дня_), а потом во втором поле **"Время на обработку по умолчанию, часов"** (например _2 часа_). То введенное значение в последнее поле (поле с количеством часов) удалит введенное количество дней в первом поле (поле с количеством дней). + +- **Подтип документа** - указывает на то, для какого подтипа документа действует шаблон. Если подтип не указан, то шаблон маршрута действует для всех подтипов документа. + +- **Роли приложения** – задает список ролей, хотя бы одной из которых должен обладать пользователь, чтобы создать такой шаблон маршрута в документе. + +- **Настройки этапа инициирования** в данном блоке заполняются условия по времени на обработку для инициатора документа. + +**Инициатор является участником** – при включении данной опции инициатор документа автоматически добавляется в первый этап маршрута. При выключенной опции инициатор будет отсутствовать в маршруте документа. + +**Время на обработку, дней:** - устанавливается срок обработки документа в рабочих днях согласно производственному календарю (по умолчанию - два рабочих дня). + +**Время на обработку, часов:** - устанавливается срок обработки документа в рабочих часах согласно производственному календарю (по умолчанию - два рабочих часа). + +**Скрыть комментарии от инициатора:** - скрывает отображение комментариев при согласовании по маршруту от инициатора. + +- **Жесткий маршрут** – при включении данной опции данный маршрут становится не редактируемым для всех. Т.е. текущий участник маршрута не может вставлять или удалять согласующих в маршрут. + +- **Новые элементы без действия:** – при включении данной опции в маршрут можно будет добавлять этапы без заполнения всех участников. + +- **Длительность в часах:** – при включении данной опции в маршрут можно будет определять сроки отправки документов по маршруту в днях и часах согласно производственному календарю, для этого в табличной части появится столбец *Часов*. + +- **Количество дней этапа инициатора:** - указывается количество рабочих дней согласно производственному календарю для обработки документа инициатору (по умолчанию 2 рабочих дня). + +- **Скрывать оповещение об одном участнике маршрута** - при включении данной опции в маршрут, в случае, если в маршруте только один участник, не будет выводиться системное предупреждение о том, что маршрут не содержит других участников + +![Системное предупреждение](./media/image1.png) + +- **При отзыве строить итерацию из шаблона** - при включенной данной опции, система при отзыве документа автоматически строить итерацию маршрута согласно шаблону. + +**Действие первого участника:** - Если включена опция **Инициатор является участником**, то можно задать инициатору действие, которое ему потребуется выполнить на первом этапе, при помощи поля Действие первого участника. По умолчанию таким действием является "Инициатор (запустить маршрут)". + +**Разрешенный статус первого участника:** - Данная опция распространяется только на первого участника маршрута. Если данное значение не задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить набор допустимых статусов для назначенного действия, которые заданы в [настройках документа](../Настройка документов/index.md). Если значение задано - то у первого участника при нажатии на кнопку "Отправить" будет выходить на выбор только указанный в настройках статус. + +!!! warning + Все расчеты проводятся по рабочим часам согласно производственному календарю, которые указываются в глобальных настройках. + + ![Время](media/time.png) + + Время задается в секундах. Например, рабочий день с 09:00 до 18:00, в перерасчете на секунды получается 32 400 и 64 800. + + Начало обеденного перерыва указывается аналогично. Чтобы вычислить время, например, с 13:15 до 14:00 в секундах: + + **13:15 — это 13 часов и 15 минут** + + В секундах: **13×3600+15×60=47400+900=48300** + + **14:00 — это 14 часов.** + + В секундах: 14×3600=50400 + +**Окно подтверждения** - Данная опция распространяется на каждого участника маршрута. Если данное значение не задано - то у каждого участника, при нажатии на кнопку "Отправить" будет выходить окно с набором допустимых статусов и возможностью дополнить документ комментарием. Если значение задано - то у каждого участника при нажатии на кнопку "Отправить" будет выходить на выбор только указанный в настройках статус: + +* **Все (показывать в полном виде)** - показывается окно в полном виде; +* **Только комментарии** - показывается только окно для комментариев к документу; +* **Не показывать, если статус допускает** - при согласовании документа окно не показывается. В случае несогласования документа при отправке будет показываться окно для комментариев к документу. + +!!! note + В случае если необходимо для каждого этапа настроить индивидуальный статус, то нужно заполнить [столбец "Окно подтверждения"](#столбец_окно_подтверждения) в табличной части. Необходимо обратить внимание в случае заполнения только опции "Окно подтверждения", указанный статус распространяется на каждого участника маршрута. Если в табличной части для каждого статуса указаны разные статусы, то отображаться будут они, в независимости от того какой статус выбран в опции. + +Далее необходимо заполнить табличную часть. В качестве примера создадим шаблон следующего вида: + +**1 этап** + +- Инициатор документа + +**2 этап** + +- Смирнов А.А. – согласовать +- Денежная Е.К. – согласовать + +**3 этап** + +- Елизарьева Е.А. – согласовать + +На втором этапе согласование параллельное. + +Для того, чтобы инициатор в 1 этапе определялся автоматически, в документе шаблона маршрута включается опция (ставится галочка в поле) "Инициатор является участником". + +В табличной части начинаем заполнение со второго этапа. Чтобы добавить новый этап необходимо нажать на кнопку + Этап. Количество участников в добавленном этапе зависит от числа, указанного в поле справа от этой кнопки, по умолчанию – 1. + +В маршруте после проделанных действий добавятся минимум 2 пустые строки: одна с номером этапа, вторая и далее – для указания новых участников маршрута. + +![Добавленные пустые строки](./media/newStr.png) + +В поле "Наименование этапа" можно внести название этапа в поле справа от номера этапа. + +В строке для участника этапа в поле "Пользователь" необходимо выбрать пользователя из списка, а в поле "Совершить действие" указать действие, которое пользователь должен будет совершить, например "Согласовать" или "Подписать". + +Столбец **И/ИЛИ** означает тип завершения этапа: + +- Если необходимо, чтобы на этапе все участники выполнили порученное действие, необходимо указать **И**. + +- Если необходимо, чтобы на этапе порученное действие выполнил хотя бы один участник, необходимо указать **ИЛИ**. + +По умолчанию задается тип завершения **И**. Тип завершения **ИЛИ**, как правило, необходим на этапах регистрации с несколькими регистраторами. + +![Заполнен первый участник второго этапа](./media/RouteScreen-2.png) + +!!! note + В данной таблице номера этапов начинаются с 1. Но при выборе этого шаблона в документе номера этапов автоматически пересчитаются, т.е. данный этап станет вторым (2). + +Чтобы в этап добавить нового участника, необходимо выделить строку с первым этапом и нажать на кнопку + Участник. + +Добавится новая строка, в которой также необходимо выбрать пользователя и его действие по маршруту. + +![Заполнен второй участник второго этапа](./media/RouteScreen-3.png) + +По аналогии в маршрут добавляется этап. Для этого необходимо нажать на кнопку ![новый этап](media/newEtap.png). + +![Пример заполненного документа "Шаблон маршрута"](./media/RouteScreen-4.png) +Для того чтобы удалить участника или этап необходимо выделить соответствующий элемент (строку с номером этапа или участником) и нажать на кнопку Удалить. + +В форме **"Шаблон маршрута"** имеется настроечное колесо через которую можно настроить отображение столбцов в таблице шаблона маршрута. Так же рядом находится кнопка "Экспорт" которая позволяет скачать в формате Excel заполненную таблицу шаблона. + +![Рисунок](./media/RouteScreen-5.png) + +#### Столбец "Служебное наименование из конструктора" + +Используется в случае, когда заранее неизвестно какой именно участник будет участвовать в маршруте, но его выбор зависит от реквизитов создаваемого документа. В этом случае в [конструкторе документов](../Конструктор документов/) в дополнительном атрибуте либо в табличной части необходимо указать тип атрибута и служебное наименование. Например в подтипе "Документы о приеме на работу" заполняется атрибут "Работник" со служебным наименованием **#worker1#**. + +![Конструктор](media/konstruktor.png) + +После этого в настройке шаблонов маршрутов в необходимо заполнить столбец **"Служебное наименование из конструктора"** тем же служебным наименованием, которое использовалось в конструкторе документов. **При этом столбец "Пользователь" не заполняется.** Если в данный столбец указать пользователя, в этом случае система автоматически проставит его в маршрут, не учитывая заполненное служебное наименование. + +![Шаблон](./media/RouteScreen-6.png) + +Впоследствии при создании маршрута в подтипе "Документы о приеме на работу" будет автоматически определяться участник, которого указали в атрибуте в карточке документа. + +![Участник](media/uchastnik.png) + +#### Столбец "Окно подтверждения" + +Заполняется в случае, когда необходимо для каждого этапа настроить индивидуальный статус отображения окна при отправке документа далее по маршруту. Если значение задано - то у каждого участника при нажатии на кнопку "Отправить" будет выходить на выбор только указанный в настройках статус: + +* **Все (показывать в полном виде)** - показывается окно в полном виде; +* **Только комментарии** - показывается только окно для комментариев к документу; +* **Не показывать, если статус допускает** - при согласовании документа окно не показывается. В случае несогласования документа при отправке будет показываться окно для комментариев к документу. + +![Окно](./media/RouteScreen-7.png) + +#### Столбец "Группа пользователей" + +Если в случае, когда необходимо в случае исполнения порученного действия через этап И объединить определенных пользователей и чтобы при обработке одним из пользователей из этой группы документ направлялся далее по маршруту не ожидая других пользователей которые находятся на данном этапе. Например, при увольнении сотрудника в системе создается "Обходной лист" в котором каждый отдел должен указать имеется ли у увольняющегося сотрудника задолжности либо они отсутствует. В этом случае, например, указываются несколько пользователей в один этап, проставляется признак И и указывается необходимая группа. + +![alt text](media/image-2.png) + +Далее при поступлении документа на этап группы "Основные средства" при обработке документа одним из пользователей документ направится далее по маршруту согласования не дожидаясь остальных согласовантов. + +![alt text](media/image-3.png) + +В случае если на одном этапе пользователи из разных групп этап не завершится пока документ не будет обработан другими пользователями. + +![alt text](media/image-4.png) + +Группа пользователей создается в справочнике "Группы пользователей для шаблонов". + +![alt text](media/image-5.png) + +#### Столбец "Рассылка" + +Используется в случае, когда необходимо направить документ определенной группе пользователей, которые не участвуют в маршруте. В этом случае настраивается вначале необходимая [группа рассылки](../Группы рассылки/index.md). После этого данная группа выбирается из выпадающего списка и указывается статус маршрута при каком статусе выбранной группе будет направлена рассылка. + +![Группа](media/group.png) + +![alt text](./media/RouteScreen-8.png) + +В данном примере указано что после согласования заявления Макеевым С.П., документ поступит на обработку Елизарьевой Е.А., и одновременно с помощью [списка рассылки](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Обработка документов/#список_рассылки) направится пользователям Кузнецовой А.А. и Солодовниковой М.П.. + +![Макеев](media/makeev.png) + +![Руководители](media/rukovoditeli.png) + +Документ сохраняется с помощью кнопок "Сохранить" и "Сохранить и выйти". + +## Сервисные функции + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Название функцииОпределение
Service.Chiefавтоматически определяющая руководителя инициатора маршрута документа. Данные берутся из документа «Настройка пользователей». В случае если сотрудник сам является руководителем, в этом случае подбирается руководитель подразделения. Если в подразделения также указан этот же сотрудник, в этом случае этап с согласованием руководителя автоматически удаляется.
Service.Clerkаналогично Service.Curator.
Service.Curatorавтоматически определяющая куратора документа, указанного в поле "Куратор" в Договоре или Дополнительном документе к договору.
Service.Initiatorавтоматически определяющая инициатора маршрута документа. Данного пользователя можно подключать во всех этапах кроме первого, если есть необходимость, чтобы инициатор появляется в ходе согласования. Т.е. после согласования на регистрацию документ поступит вновь к инициатору.
Service.ListOf.AgreementUsersавтоматически определяющая дополнительного согласованта в служебных записках.
Service.ListOf.AllChiefsавтоматически определяющая руководителя сотрудника из управленческой структуры, настроек пользователей и по подразделению.
Service.ListOf.Chiefsавтоматически определяющая руководителя инициатора маршрута документа из списка руководителей из управленческой структуры. В настройках учетной политики предприятия можно настроить определение руководителей по подуровням подразделений. Для этого настраивается константа СЭД_числоПодуровнейПодразделенийРуководителейУпрСтруктуры с заполненным значением константа. Если у константы значение = 1, то тогда ищется руководитель в текущем подразделении. Если 2 в текущем и на уровень выше.
Service.ListOf.Chiefs2автоматически определяющая курирующего руководителя инициатора маршрута документа из списка руководителей из управленческой структуры.
Service.ListOf.ChiefsByStaffавтоматически определяющая руководителя инициатора маршрута документа из списка категории должностей по подразделению. В настройках учетной политики предприятия необходимо настроить определение руководителей по подразделениям. Для этого настраивается константа СЭД_числоПодуровнейПодразделенийРуководителейОргСтруктуры с заполненным числовым значением количества уровней по дереву, по которым необходимо найти руководителей. Например, если указать значение равное 1, то функция рассчитывает подразделение на один уровень вверх от той, в которой работает пользователь. По этим подразделениям находятся сотрудники с руководящими должностями. Также, если сотрудник сам является начальником отдела (категория должности 1 или 2), а в учетной политике настроено согласование на 1 уровень наверх по штатной расстановке, то в маршрут подставляется его руководитель выше.
Service.ListOf.COrg_HR_Doc_Signавтоматически определяющая логины из Настройки учетной политики предприятия с закладки Ответственные лица, те, кто указан как Подписант кадровых приказов, и у которых период дата попадает в период действия.
Service.ListOf.FunctionalChiefsавтоматически определяющая руководителя сотрудника из управленческой структуры и настроек пользователей.
Service.ListOf.Recipientавтоматически определяющая получателя (-ей) служебной записки из таблицы "Кому".
Service.Recipientавтоматически определяющая получателя служебной записки из таблицы "Кому".
Service.Signerавтоматически определяющая подписанта в служебных записках.
Service.ServiceDeskCustomerавтоматически определяющая заказчика в заявках в техническую поддержку.
Service.StaffTrainingChiefавтоматически определяющая руководителя сотрудника в заявках на обучение. Данные поставляются из столбца "Руководитель" в заявке на обучение.
Service.Workerопределяющая логин сотрудника, указанного в поле "Работник" в документе "Заявления от сотрудника".
+ +В списке пользователей также можно увидеть элементы списка, отсутствующие в списке пользователей. Такие элементы называются сервисными функциями. Также возможно использовать [служебных пользователей](../Настройка служебных пользователей/index.md). При создании маршрута документа вместо них будут подставлены пользователи, отвечающим заданным условиям: --> + +## Автоматическая подстановка руководителей в маршрут + +Существует несколько способов, при помощи которых можно настроить автоматическую подстановку руководителя (руководителей) инициатора документа через [сервисную функцию](#сервисные_функции), [организационную](#через_организационную_структуру) либо [управленческую](#через_управленческую_структуру) структуры. Первый требует индивидуальной настройки пользователей, а другие более общие и позволяет автоматически добавлять в маршрут нескольких руководителей разного уровня. + +**На данный момент не рекомендуется использовать несколько способов одновременно.** + +!!! warning + Маршрут согласования через [организационную](#через_организационную_структуру) либо [управленческую](#через_управленческую_структуру) структуры, должен включать этап согласования руководителем. У данного этапа должно быть указано служебное слово в наименовании **Согласование руководителем**. При наличии данного служебного наименования в наименовании срабатывает проверка на наличие руководителя у сотрудника. + + ![Этап](media/Etap.png) + + При отсутствии руководителя у инициатора документа, или при не указании служебного слова в наименовании этапа, при подписании документа, система выдаст оповещение об отсутствии руководителя для согласования. + + ![Нет руководителя](media/netRukovoditel.png) + +### Через сервисную функцию + +Данный способ рекомендуется в случае настройки по функциональной подчиненности, когда руководителя работника невозможно определить по организационной структуре. В таком случае руководитель работника указывается индивидуально для каждого работника [в документе "Настройка пользователя", поле "Руководитель"](../Настройка пользователей/index.md). Обычно это поле заполняется при создании сотрудника или смене его руководителя. + +![Пример настройки пользователя с руководителем](./media/userSettingsExample.png) + +В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать **Service.Chief**. + +![Пример шаблона с руководителем через Service.Chief](./media/RouteScreen-9.png) + +В итоге после создания маршрута в этапе "Руководитель" будет проставлен пользователь, указанный в настройке пользователя-инициатора маршрута. + +![Пример маршрута с руководителем через Service.Chief](./media/routeExample.png) + +### Через организационную структуру + +Данный способ заключается в автоматическом определении руководителей сотрудника по организационной структуре. В маршрут вставляются руководители подразделений согласно организационной структуре, начиная с самого нижнего уровня, где числится сотрудник. + +Преимущества: + +- Не нужно настраивать руководителя для каждого работника. + +- При смене руководителя нет необходимости перенастраивать шаблон маршрута или настройку для каждого работника. + + + +В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать Service.ListOf.ChiefsByStaff. + +![Оргструктура](media/orgStructure.png) + +В итоге после создания маршрута в этапе "Руководитель" будет (будут) проставлен руководитель (руководители) по организационной структуре. + +![Оргструктура шаблон](media/orgStrucMarsch.png) + +Если в подразделении нет сотрудников с требуемой руководящей должностью, а таковой требуется в качестве участника маршрута, необходимо указать его в поле "Руководитель" документа "Подразделение". Такое возможно при временном назначении руководителя подразделения или при наличии прикрепления у сотрудника к другому подразделению. + +В приведённом примере участник второго этапа обладает должностью с категорией "Руководители", а участник третьего этапа назначен в качестве руководителя подразделения. + +### Через управленческую структуру + +Данный способ заключается в автоматическом определении руководителей сотрудника по управленческой структуре. + +В шаблоне маршрута в качестве пользователя нужно в качестве участника выбрать Service.ListOf.Chiefs. У руководителя совершенное действие необходимо указать "Согласовать". + +![Управленческая структура](./media/RouteScreen-10.png) + +В итоге после создания маршрута в этапе "Руководитель" будет (будут) проставлен руководитель (руководители) по управленческой структуре. + +![Дерево](media/derevo.png) + +![Маршрут](media/uprStrMarshrut.png) + +### Настраиваемый шаблон для тиражируемых заявлений + +Для тиражируемых заявлений должен быть настроен шаблон маршрута согласования. Для этого необходимо заполнить поле "InternalName" значением **CopyEmployeeStatement**. + +!!! warning + На каждой организации должен быть заведен пользователь с логином **CopyEmployee**. (ФИО - Автоматическое тиражирование заявлений) с ролью **hr_docflow_worker** (или **docflow**). От имени указанного пользователя будут направляться тиражированные заявления. + +На первом этапе указывается проставляется пользователь с логином **CopyEmployee** с назначенным действием "Инициатор (запустить маршрут)". На втором этапе указывается сервисная функция **Service.ListOf.Workers**, которая подставит работника в маршрут. + +!!! warning + Данный шаблон должен быть заведен на каждой организации + +![Шаблон тиражируемого заявления](./media/RouteScreen-11.png) + +![Маршрут тиражируемого заявления](media/marshrutTirazh.png) + +## Настраиваемые ограничения + +Шаблоны маршрутов также можно фильтровать по произвольным условиям или устанавливать фильтры, зависящие от реквизитов самого согласуемого документа. +Для этого в документе "Шаблоны маршрутов" нужно перейти на вкладку "Настраиваемые ограничения". + +![Настраиваемые ограничения](./media/RouteScreen-12.png) + +Настраиваемые ограничения работают следующим образом: сначала система подбирает шаблоны по правилам из вкладки "Основная", затем из них отсекает те, что не подходят по настраиваемым ограничениям. +В поле “Основная таблица документа” указывается наименование таблицы, к которой привязан документ. В поле "Дочерняя таблица документа" указывается табличная часть документа. Например: для документа "СЗ на командировку" основная таблица будет DocflowDocument, дочерняя DocflowDocumentDetail. Для фильтрации в дочерней таблице документа нужно что бы были заполнены оба поля “Основная таблица документа” и "Дочерняя таблица документа". + +!!! warning + Для PostgreSQL сначала пишется схема, потом наименование таблицы в кавычках. Пример: dfd."DocflowDocument". + +![Пример заполненной вкладки "Настраиваемые ограничения-дочерняя таблица"](media/tableOgran.png) + +Ознакомиться с названиями таблиц можно в разделе ["Набор возможных документов и их основных полей"](../Настройка документов/index.md#таблица). +Поле "Примечание" заполняется при необходимости. + +![Пример заполненной вкладки "Настраиваемые ограничения-примечание"](media/note.png) + +В таблице "Настройка" добавляем строку с помощью кнопки "Добавить". + +В столбце "Поле фильтра»" пишется условие на языке SQL, по которому будет осуществляться фильтрация. Пример: COALESCE(head."Subject",' ') = 'Москва'. В данном примере фильтр отработает по полю "Куда Страна/Город", где в данных будет указано слово "Москва". Под SQL-выражением head подразумевается таблица, указанная в поле "Основная таблица документа". + +![Пример заполненной вкладки "Настраиваемые ограничения-фильтр"](media/filtr.png) + +В столбце "Произвольное выражение" пишется условие на языке SQL, по которому будет осуществляться ограничение. Пример: not exists(select 1 from dbo.DocflowDocument where VCode = @docCode and DocTemplate = 17). Параметр @docCode указывает на текущий код обрабатываемого документа. + +![Пример заполненной вкладки "Настраиваемые ограничения-фильтр2"](media/filtr2.png) + +### Примеры настраиваемых ограничений + +#### Пример настраиваемого ограничения для [корректирующего заявления](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Заявления от сотрудников/#создание_корректирующего_заявления) + +`(Head."TypeName" = 'EmployeeStatement' and +Head."DocumentSubtype" in (133,134) +)` + +Где 133,134 - VCode подтипов заявлений. + +#### Пример настраиваемых ограничений для поля "Срочность" во [входящем документе](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Входящий документ/), [исходящем документе](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Исходящий документ/), [служебной записке](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/Служебная записка/), [организационно-распорядительном документе](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/ОРД/): + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Тип документаСрочностьНастраиваемое ограничение
Входящий документсрочный"(Head.""TypeName"" = 'IncomingDocument' and Head.""Urgency"" in (27) )"
несрочный"(Head.""TypeName"" = 'IncomingDocument' and Head.""Urgency"" in (28) )"
Исходящий документсрочный"(Head.""TypeName"" = 'OutgoingDocument' and Head.""Urgency"" in (27) )"
несрочный"(Head.""TypeName"" = 'OutgoingDocument' and Head.""Urgency"" in (28) )"
Служебная запискасрочный"(Head.""TypeName"" = 'ServiceRecord' and Head.""Urgency"" in (27) )"
несрочный"(Head.""TypeName"" = 'ServiceRecord' and Head.""Urgency"" in (28) )"
ОРДсрочный"(Head.""TypeName"" = 'OrganizationalDocument' and Head.""Urgency"" in (27) )"
несрочный"(Head.""TypeName"" = 'OrganizationalDocument' and Head.""Urgency"" in (28) )"
+ + + +## Настройка доступа + +На данной вкладке, при необходимости, в табличной части указываются роли у которых будет возможность редактировать маршрут согласования и сам документ. + +![Редактирование маршрута](./media/RouteScreen-13.png) + +В данном примере указано, что пользователь у которого присутствует роль **hr_docflow_hr** сможет редактировать жесткий маршрут. + +!!! warning + Редактировать возможно только входящий, исходящий, поручения, организационно-распорядительные документы, служебные записки, доверенности на конструкторе + +!!! note + Если данная табличная часть не заполнена, то жесткий маршрут к редактированию недоступен. \ No newline at end of file diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/CopiedCorg.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/CopiedCorg.png new file mode 100644 index 0000000..1a4012a Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/CopiedCorg.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg.png new file mode 100644 index 0000000..03217ef Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg2.png new file mode 100644 index 0000000..e5621b8 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg4.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg4.png new file mode 100644 index 0000000..f75d45e Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Corg4.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/Etap.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Etap.png new file mode 100644 index 0000000..a254331 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/Etap.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-1.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-1.png new file mode 100644 index 0000000..a9603e2 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-1.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-10.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-10.png new file mode 100644 index 0000000..bd9e7ab Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-10.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-11.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-11.png new file mode 100644 index 0000000..88417ed Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-11.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-12.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-12.png new file mode 100644 index 0000000..0625508 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-12.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-13.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-13.png new file mode 100644 index 0000000..9eff79a Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-13.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-2.png new file mode 100644 index 0000000..53c3cb7 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-3.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-3.png new file mode 100644 index 0000000..7ffb7a8 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-3.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-4.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-4.png new file mode 100644 index 0000000..56584a5 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-4.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-5.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-5.png new file mode 100644 index 0000000..451c918 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-5.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-6.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-6.png new file mode 100644 index 0000000..5cb5889 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-6.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-7.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-7.png new file mode 100644 index 0000000..65402a4 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-7.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-8.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-8.png new file mode 100644 index 0000000..e4cfb3c Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-8.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-9.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-9.png new file mode 100644 index 0000000..7f5ab79 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/RouteScreen-9.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/copy.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copy.png new file mode 100644 index 0000000..1dddd66 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copy.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyRoute.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyRoute.png new file mode 100644 index 0000000..f5406fa Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyRoute.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyToCorg.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyToCorg.png new file mode 100644 index 0000000..6e18f41 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/copyToCorg.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/corg3.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/corg3.png new file mode 100644 index 0000000..bc50ab6 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/corg3.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/create.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/create.png new file mode 100644 index 0000000..581af0e Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/create.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/deleteButton.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/deleteButton.png new file mode 100644 index 0000000..525ca29 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/deleteButton.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/derevo.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/derevo.png new file mode 100644 index 0000000..8ceafea Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/derevo.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/docExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/docExample.png new file mode 100644 index 0000000..a94caa2 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/docExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/dopolnenya.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/dopolnenya.png new file mode 100644 index 0000000..4661920 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/dopolnenya.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr.png new file mode 100644 index 0000000..a0461ba Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr1.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr1.png new file mode 100644 index 0000000..bc5c60b Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr1.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr2.png new file mode 100644 index 0000000..95aa3cd Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr_.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr_.png new file mode 100644 index 0000000..aa078e8 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/filtr_.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png new file mode 100644 index 0000000..9b8e43d Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/formInit.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/group.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/group.png new file mode 100644 index 0000000..e62b4bc Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/group.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-1.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-1.png new file mode 100644 index 0000000..cade00a Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-1.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-2.png new file mode 100644 index 0000000..6d2f318 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-3.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-3.png new file mode 100644 index 0000000..3cb1593 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-3.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-4.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-4.png new file mode 100644 index 0000000..5be6f99 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-4.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-5.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-5.png new file mode 100644 index 0000000..d34c216 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image-5.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image.png new file mode 100644 index 0000000..6872ec2 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/image1.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image1.png new file mode 100644 index 0000000..5d5f28b Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/image1.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/konstruktor.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/konstruktor.png new file mode 100644 index 0000000..6664ffb Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/konstruktor.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/makeev.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/makeev.png new file mode 100644 index 0000000..f77a284 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/makeev.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/marshrutTirazh.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/marshrutTirazh.png new file mode 100644 index 0000000..25a8fe0 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/marshrutTirazh.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/menu.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/menu.png new file mode 100644 index 0000000..32c6238 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/menu.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png new file mode 100644 index 0000000..a447ec7 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranTable.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png new file mode 100644 index 0000000..96a28d2 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/nastrOgranicheniya.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/netRukovoditel.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/netRukovoditel.png new file mode 100644 index 0000000..c1b5834 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/netRukovoditel.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/newEtap.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/newEtap.png new file mode 100644 index 0000000..fb2a586 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/newEtap.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/newStr.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/newStr.png new file mode 100644 index 0000000..9f16161 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/newStr.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png new file mode 100644 index 0000000..0c5f238 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/note2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note2.png new file mode 100644 index 0000000..b8142b2 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/note2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStrucMarsch.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStrucMarsch.png new file mode 100644 index 0000000..a7c304c Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStrucMarsch.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png new file mode 100644 index 0000000..e32e554 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/orgStructure.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/participant.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/participant.png new file mode 100644 index 0000000..e96c7d0 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/participant.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz.png new file mode 100644 index 0000000..235cfc4 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz2.png new file mode 100644 index 0000000..3bebaee Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/privaz2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/pustoyshablon.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/pustoyshablon.png new file mode 100644 index 0000000..2842184 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/pustoyshablon.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png new file mode 100644 index 0000000..809532d Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rassylka.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png new file mode 100644 index 0000000..eb6376b Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/readRoute.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/registry.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/registry.png new file mode 100644 index 0000000..0954b7b Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/registry.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeDynamicExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeDynamicExample.png new file mode 100644 index 0000000..b58565c Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeDynamicExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeExample.png new file mode 100644 index 0000000..f31c501 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/routeExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/rukovoditeli.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rukovoditeli.png new file mode 100644 index 0000000..7bfdefd Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/rukovoditeli.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/screen 2.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/screen 2.png new file mode 100644 index 0000000..0ed5eeb Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/screen 2.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFirstPart.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFirstPart.png new file mode 100644 index 0000000..75c7921 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFirstPart.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFull.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFull.png new file mode 100644 index 0000000..9fcd1d0 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/secondStageFull.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png new file mode 100644 index 0000000..9b9a61d Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablon.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png new file mode 100644 index 0000000..590c2e8 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/shablonTirazhiruem.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/stageDown.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/stageDown.png new file mode 100644 index 0000000..e8f0141 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/stageDown.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/status.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/status.png new file mode 100644 index 0000000..899ede7 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/status.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png new file mode 100644 index 0000000..b8c3643 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/tableOgran.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateInterNameExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateInterNameExample.png new file mode 100644 index 0000000..aded331 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateInterNameExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png new file mode 100644 index 0000000..b4411e9 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/templateWithChiefExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/thirdStageFull.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/thirdStageFull.png new file mode 100644 index 0000000..7cb2dc5 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/thirdStageFull.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/time.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/time.png new file mode 100644 index 0000000..e712922 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/time.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/uchastnik.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uchastnik.png new file mode 100644 index 0000000..5072dee Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uchastnik.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStrMarshrut.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStrMarshrut.png new file mode 100644 index 0000000..15ace0f Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStrMarshrut.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png new file mode 100644 index 0000000..48b9723 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/uprStructura.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/userSettingsExample.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/userSettingsExample.png new file mode 100644 index 0000000..3dac92d Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/userSettingsExample.png differ diff --git a/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png b/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png new file mode 100644 index 0000000..0a0a962 Binary files /dev/null and b/docs/Admin manuals/Настройка шаблонов маршрутов/media/window.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/index.md b/docs/Admin manuals/Настройки рассылки уведомлений/index.md new file mode 100644 index 0000000..e3c8d2c --- /dev/null +++ b/docs/Admin manuals/Настройки рассылки уведомлений/index.md @@ -0,0 +1,50 @@ +# Настройки рассылки уведомлений + +## Описание + +С помощью настроек рассылки уведомлений возможно настроить настроить оповещения для каждого типа документов. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Настройки рассылки уведомлений". + +Откроется реестр документов. + +![Рисунок 2 Реестр "Настройка документов"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов. + +![](./media/create.png) +## Документ + +В данной форме необходимо выбрать тип и/или подтип документа, на которые будет настроены оповещения. Если указать тип и подтип документа, например "Заявление на ежегодный отпуск", то оповещения будут приходить только по указанному подтипу документа. + +Если указать только тип документа, например "Заявление от сотрудника", то оповещения будут приходить по всем подтипам данного документа, например "Заявление на ежегодный отпуск", "Заявление на перенос отпуска" и т.д. + +![Форма](media/form.png) + +Для включения оповещений должен быть выбран как минимум один вид оповещения. Если ничего не будет выбрано, то оповещения рассылаться не будут. + +На проекте реализованы следующие виды оповещений: + +* **о просрочке** - при включенной опции при нарушении сроков по обработке документов пользователю на почту поступает уведомление о просроченных документах. + +![Просрочка](media/delayLetter.png) + +* **не ставить инициатора в копию** - по умолчанию в рассылку уведомлений о просроченных документах включаются те пользователи, которые нарушили сроки обработки документов, а также и инициатору этих документов. При включенной опции рассылка уведомлений будет направляться только пользователям, которые нарушили сроки обработки документов, без оповещения инициатора документов. + +* **о просрочке руководителям** - при включенной опции при нарушении сроков обработки документов руководителю подразделения поступает уведомление со списком подчиненных, у которых есть задолженности с указанием количества просроченных документов каждого типа в первой таблице и с более подробной информацией о просроченных документах во второй. + +![Просроченные документы руководителю](media/prosrochenyeDoc.png) + +* **со сводкой инициатору** - при включенной опции оповещения направляются инициатору с информацией по документам, действия по которым просрочил любой пользователь из маршрута. + +![Просрочка по этапам](media/svodka.png) + +* **о необходимости обработки** - при включенной опции пользователю поступает уведомление о напоминании обработки документа, по которому сроки еще не завершены. При помощи полей "за кол-во дней" и "часов" можно указать время, которое осталось до наступления срока обработки документа. В случае если они заданы, то настройка оповещения срабатывает из этого расчета. В случае если сроки не указаны, тогда дни/часы берутся из константы **Предупреждать об окончании норматива согласования за (часов)** в настройках учетной политики предприятия. Если ничего не задано, то по умолчанию - 2 дня. + +![Срок обработки](media/srokObrabotki.png) + +* **Учитывать списки рассылки для просрочки** - при включенной опции при нарушении сроков обработки документов уведомление будет направлено не только пользователям, которые находятся в маршруте, но и пользователям которые находятся в списке рассылки. + +* **Учитывать первый этап** - по умолчанию рассылка уведомлений не распространяется на действия по маршруту из первого этапа. При включенной опции при нарушении сроков обработки документов уведомление будет направлено пользователю, который находится на первом этапе в маршруте. Например, это важно для типа "Документ на подписание", так как данный тип в системе создается автоматически и в случае если данная опция не включена, пользователю не будет поступать уведомление по данному типу документа. \ No newline at end of file diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/create.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/create.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/delayLetter.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/delayLetter.png new file mode 100644 index 0000000..1827952 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/delayLetter.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/form.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/form.png new file mode 100644 index 0000000..a257c70 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/form.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/menu.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/menu.png new file mode 100644 index 0000000..6ba95ab Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/menu.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/prosrochenyeDoc.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/prosrochenyeDoc.png new file mode 100644 index 0000000..ab9f4a7 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/prosrochenyeDoc.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/registry.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/registry.png new file mode 100644 index 0000000..de78739 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/registry.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/srokObrabotki.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/srokObrabotki.png new file mode 100644 index 0000000..8602875 Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/srokObrabotki.png differ diff --git a/docs/Admin manuals/Настройки рассылки уведомлений/media/svodka.png b/docs/Admin manuals/Настройки рассылки уведомлений/media/svodka.png new file mode 100644 index 0000000..6d42aee Binary files /dev/null and b/docs/Admin manuals/Настройки рассылки уведомлений/media/svodka.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/index.md b/docs/Admin manuals/Настройки сообщений в окне Документооборот/index.md new file mode 100644 index 0000000..783b414 --- /dev/null +++ b/docs/Admin manuals/Настройки сообщений в окне Документооборот/index.md @@ -0,0 +1,32 @@ +# Настройки сообщений в окне Документооборот + +## Описание + +С помощью данной формы возможно настроить сообщения для документов по разным событиям, например, что документ находится на первом этапе (у инициатора) и не был запущен далее по маршруту. + +## Работа с формой + +Чтобы открыть форму необходимо перейти в Меню в поисковой строке ввести - "**Настройки сообщений в окне Документооборот**". В открывшейся форме для создания новой настройки необходимо нажать соответствующую кнопку в панели инструментов. + +**Иконка** - из выпадающего списка выбирается иконка, которая будет помечаться у документа при заданном событии. Справа от выпадающего списка отображается как выглядит иконка. + +![Иконка](media/icon.png) + +**Событие** - из выпадающего списка выбирается событие, при котором документ будет помечен иконкой. + +![Событие](media/sobytie.png) + +**Сообщение** - задается пользователем сообщение, которое будет отображаться в панели документооборота у помеченного документа. + +![Сообщение](media/message2.png) + +**SQL-скрипт** - не редактируемое поле, в которой указана часть с динамическим запросом, содержащим непосредственно текст для генерации документа. + +Документы, для которых были сообщения по событиям, будут выделены в панели документооборота. + +![Документооборот](media/message.png) + +!!! note + В панели документооборота необходимо настроить отображение соответствующего столбца. Для этого необходимо нажать на шестеренку и выбрать настройку. + + ![Настройка](media/nastroika.png) \ No newline at end of file diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/icon.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/icon.png new file mode 100644 index 0000000..45749be Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/icon.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message.png new file mode 100644 index 0000000..c746835 Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message2.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message2.png new file mode 100644 index 0000000..c2b5321 Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/message2.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/nastroika.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/nastroika.png new file mode 100644 index 0000000..3d0ed65 Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/nastroika.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/newForm.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/newForm.png new file mode 100644 index 0000000..154cc1f Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/newForm.png differ diff --git a/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/sobytie.png b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/sobytie.png new file mode 100644 index 0000000..f7f0fe6 Binary files /dev/null and b/docs/Admin manuals/Настройки сообщений в окне Документооборот/media/sobytie.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/index.md b/docs/Admin manuals/Организация выпуска корневого сертификата/index.md new file mode 100644 index 0000000..5223a6f --- /dev/null +++ b/docs/Admin manuals/Организация выпуска корневого сертификата/index.md @@ -0,0 +1,152 @@ +# Выпуск корневого сертификата + +**Самоподписанный сертификат** – сертификат, изданный самим пользователем, без обращения к доверенной стороне Удостоверяющему центру. Самоподписанный сертификат является одновременно личным и корневым (устанавливается в Личное хранилище сертификатов и «Доверенные корневые центры сертификации»). + +Самоподписанные сертификаты используются для обмена зашифрованными или подписанными документами между людьми, доверяющими друг другу, например, друзьями, коллегами. Обменявшись такими сертификатами между собой, они могут пересылать друг другу подписанные и зашифрованные электронные данные, не беспокоясь при этом, что информация может быть перехвачена, искажена и использована против их интересов. + +!!! note + Важно помнить, что использование самоподписанных сертификатов не позволяет решать конфликтные ситуации, возникающие при обмене конфиденциальными данными, с помощью суда. +## Техническая реализация + +1. На сервер приложения устанавливается компоненты КриптоПро CSP в единственном количестве. + +2. С помощью утилиты Крипто АРМ, входящую в КриптоПро CSP, выпускается столько корневых сертификатов, сколько организаций будут работать в данном приложении. + +3. В качестве корневого необходимо выпустить и использовать самоподписанный сертификат. Для этого при выпуске в назначении ключа во вкладке «Дополнительно» нужно указать «Подпись сертификатов». + +## Создание сертификата + +Запустите программу КриптоАРМ. + +![КриптоАРМ](media/CryptoARM.png) + +В дереве элементов главного окна выберите раздел **Сертификаты**. Вызовите правой клавишей мыши контекстное меню и выберите пункт **Создать > Самоподписанный сертификат.** + +![Создание сертификаты](media/sozdanie.png) + +Откроется Мастер создания самоподписанного сертификата. + +На первом шаге ознакомьтесь с порядком и требованиями создания самоподписанного сертификата. Нажмите Далее. +На следующем шаге из выпадающего списка выберите шаблон сертификата: + +![Шаблон по умолчанию](media/shablon.png) + +!!! note + **Шаблон по умолчанию** + + При создании запроса на сертификат по «шаблону по умолчанию» необходимо ввести базовую информацию о владельце: Идентификатор, Организация, Город, Область, Страна, E-Mail и ИНН; + + **Шаблон с расширенным списком полей** + + При создании запроса на сертификат по «шаблону с расширенным списком полей» дополнительно к базовой информации добавляется следующая: Должность, Подразделение, Регион, Населенный пункт, Адрес + +Укажите идентификационную информацию о владельце будущего сертификата, в зависимости от того, какой шаблон вы выбрали на предыдущем шаге. + +![Данные](media/info.png) + +!!! note + Поля отмеченные знаком «*» являются обязательными для заполнения. + + Обратите внимание, если вы указываете ИНН юридического лица, номер всегда должен начинаться с «00», например 007707049388. + + СНИЛС указывается без пробелов и знаков «-», например, 07306654534. + +В открывшемся окне **Параметры ключа** в выпадающем списке выберите укажите следующие настройки: + +* Используемый криптопровайдер, например: + +![Криптопровайдер](media/criptoprovaider.png) + +Выберите вариант создания ключевого набора: + +* Создать ключевой набор - сертификат будет создан на основе нового ключевого набора. + +* Использовать существующий ключевой набор – выберите ключевой набор, который будет использован при создании сертификата, из списка существующих (кнопка Выбрать). + +![Ключевой набор](media/cluchevoi.png) + +* Установите переключатель напротив необходимого **Назначения ключа сертификата**, например: + +![Назначение](media/naznachenie.png) + +* Вы также можете выбрать дополнительное назначение ключа, нажав на кнопку **Дополнительно**. В списке назначений использования ключа выберите необходимое: + +![Дополнительно](media/dopolnitelno.png) + +В разделе **Срок действия сертификата** автоматически проставляется дата, с которой сертификат действителен (текущее системное время) и дата, по которую сертификат действителен (1 год вперед от текущего времени). Эти даты вы можете отредактировать. + +![Срок действия сертификата](media/srok.png) + +После всех сделанных изменений нажмите "Ок". + +* Укажите необходимую Длину ключа. Например, 2096 + +![Длина](media/dlina.png) + +* **Пометить ключи как экспортируемые.** Если вы отметите этот флаг, то сможете проводить экспорт сертификата вместе с закрытыми ключами. + +На основе указанных данных будет сформирован самоподписанный сертификат открытого ключа. После завершения операции возникнет окно с информацией о ее результатах. Нажмите Готово. + +![Сформированный запрос](media/sformirovanie.png) + +В открывшемся окне выберите носитель для создания контейнера с ЭП и нажмите Ок: + +![Носитель](media/nositel.png) + +Далее необходимо перемещать указатель мыши либо нажимать различные клавиши для генерации случайной последовательности: + +![Генерация](media/bio.png) + +В окне аутентификации задайте пароль для контейнера и нажмите Ок: + +![Пароль](media/parol.png) + +На запрос системы установить ли самоподписанный сертификат в хранилище Доверенных корневых центров сертификации, нажмите на кнопку Да. + +![Запрос](media/zapros.png) + +В дереве элементов главного окна в разделе **Сертификаты** выберите **"Личное хранилище сертификатов"**. В данном разделе будет отображен только что созданный самоподписанный сертификат. + +![Сертификат](media/sertificate.png) + +## Организация корневого сертификата на проекте + +На проекте для электронной цифровой подписи используется система корневых сертификатов. Для выпуска необходимо выполнить следующее: + +1) Выпустить корневые сертификаты в формате **pfx** по примеру описанном [выше](#создание_сертификата) . Их должен выпустить ответственный исполнить со стороны Заказчика. + +!!! note + На каждый филиал выпускается отдельный корневой сертификат + +2) Далее ответственный исполнить со стороны Заказчика должен передать данные по сертификату в техническую поддержку вместе с паролями и отпечатками подписей; + +3) Все корневые сертификаты необходимо поместить в архив с названием `certificates.tar` без подпапок; + +4) Данный архив переместить в папку `dss` в репозиторий с деплоем проекта; + +5) В файле `import-cert.sh` прописать импорт и установку сертификата. Пример файла `import-cert.sh` выглядит следующим образом: + +``` +# Установка лицензии криптопро +/opt/cprocsp/sbin/amd64/cpconfig -license -set +/opt/cprocsp/sbin/amd64/cpconfig -license -view + +# Пример установки сертификата для интеграции с Контур +/opt/cprocsp/bin/amd64/certmgr -install -pfx -file /root/certificates/tls.pfx -pin -silent + +# Пример установки корневого сертификата, который используется в ОЭЦП от Лексемы +/opt/cprocsp/bin/amd64/certmgr -install -pfx -store mRoot -file /root/certificates/root.pfx -pin -silent +``` + +6) Далее необходимо произвести сборку проекта; + +7) После сборки перейти в форму "Управление компаниями" и в поле "Отпечаток" прописать отпечаток сертификата от соответствующей компании; + +![Отпечаток](media/cert.png) + +!!! note + Данный пункт необходимо проделать на каждом филиале организации + +!!! warning + + Максимальный срок корневого сертификата может составлять 1 год и 3 месяца, после чего необходимо выпустить новый корневой сертификат. Также корневой сертификат необходимо перевыпустить в случае ошибки **0x80090010** во время выпуска сертификата УНЭП. \ No newline at end of file diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/CryptoARM.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/CryptoARM.png new file mode 100644 index 0000000..3a54f3f Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/CryptoARM.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/bio.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/bio.png new file mode 100644 index 0000000..3964a7c Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/bio.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/cert.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/cert.png new file mode 100644 index 0000000..510c680 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/cert.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/cluchevoi.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/cluchevoi.png new file mode 100644 index 0000000..106574e Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/cluchevoi.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/criptoprovaider.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/criptoprovaider.png new file mode 100644 index 0000000..b15f2a1 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/criptoprovaider.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/dlina.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/dlina.png new file mode 100644 index 0000000..768c736 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/dlina.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/dopolnitelno.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/dopolnitelno.png new file mode 100644 index 0000000..f4ad77a Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/dopolnitelno.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/info.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/info.png new file mode 100644 index 0000000..957ab13 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/info.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/naznachenie.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/naznachenie.png new file mode 100644 index 0000000..821d89b Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/naznachenie.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/nositel.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/nositel.png new file mode 100644 index 0000000..6032905 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/nositel.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/parol.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/parol.png new file mode 100644 index 0000000..74603a4 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/parol.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/sertificate.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sertificate.png new file mode 100644 index 0000000..93fc0bd Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sertificate.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/sformirovanie.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sformirovanie.png new file mode 100644 index 0000000..cf96368 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sformirovanie.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/shablon.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/shablon.png new file mode 100644 index 0000000..08c0beb Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/shablon.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/sozdanie.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sozdanie.png new file mode 100644 index 0000000..42a60c8 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/sozdanie.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/srok.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/srok.png new file mode 100644 index 0000000..7899750 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/srok.png differ diff --git a/docs/Admin manuals/Организация выпуска корневого сертификата/media/zapros.png b/docs/Admin manuals/Организация выпуска корневого сертификата/media/zapros.png new file mode 100644 index 0000000..a6ef1f2 Binary files /dev/null and b/docs/Admin manuals/Организация выпуска корневого сертификата/media/zapros.png differ diff --git a/docs/Admin manuals/Периодичность обучения/index.md b/docs/Admin manuals/Периодичность обучения/index.md new file mode 100644 index 0000000..39fc015 --- /dev/null +++ b/docs/Admin manuals/Периодичность обучения/index.md @@ -0,0 +1,11 @@ +# Периодичность обучения + +В данном справочнике указывается информация по вариантам периодичности прохождения обучения. У пользователя должна быть роль **StaffTraining_Admin** + +Для создания новой периодичности,необходимо в Меню в поисковой строке ввести - "**Периодичность обучения** + +В открывшемся реестре нажмите кнопку "Создать". Заполните поля "Наименование" и "Периодичность в месяцах". Нажмите "Сохранить и закрыть" + +![Заполненная периодичность](media/period.png) + +![Реестр](media/reestr.png) \ No newline at end of file diff --git a/docs/Admin manuals/Периодичность обучения/media/menu.png b/docs/Admin manuals/Периодичность обучения/media/menu.png new file mode 100644 index 0000000..bfb3314 Binary files /dev/null and b/docs/Admin manuals/Периодичность обучения/media/menu.png differ diff --git a/docs/Admin manuals/Периодичность обучения/media/period.png b/docs/Admin manuals/Периодичность обучения/media/period.png new file mode 100644 index 0000000..2a5a039 Binary files /dev/null and b/docs/Admin manuals/Периодичность обучения/media/period.png differ diff --git a/docs/Admin manuals/Периодичность обучения/media/reestr.png b/docs/Admin manuals/Периодичность обучения/media/reestr.png new file mode 100644 index 0000000..59a034d Binary files /dev/null and b/docs/Admin manuals/Периодичность обучения/media/reestr.png differ diff --git a/docs/Admin manuals/План обучения/index.md b/docs/Admin manuals/План обучения/index.md new file mode 100644 index 0000000..419d187 --- /dev/null +++ b/docs/Admin manuals/План обучения/index.md @@ -0,0 +1,42 @@ +# План обучения персонала + +План обучения и развития персонала — оперативная форма, в котором расписаны все обучающие мероприятия для сотрудников на определенный период (месяц, квартал, год). План обучения персонала позволяет работодателю: + +* грамотно спланировать затраты на обучение персонала и согласовать бюджет; +* заранее рассчитать и выделить время на обучение всех категорий сотрудников и согласовать с их непосредственным руководством выделенные дни и часы; +* проводить общий анализ обучающих мероприятий, формировать заказы на обучение; +* контролировать и курировать учебный процесс на любом из его этапов. + +В отличие от матрицы обучения, план отражает список конкретных мероприятий по сотрудникам. + +## Формирование плана обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Планирование обучения-План обучения**". + +Реестр можно формировать по разным требованиям, например, только по определенному направлению: + +![Направление](media/napravlenie.png) + +Либо программе: + +![Программа](media/programm.png) + +Или по сотруднику: + +![Сотрудник](media/sotrudnik.png) + +Можно задать необходимые фильтры и нажать "Сформировать". Система построит потребность в обучении на выбранный период. + +## Создание заявки на обучение + +После формирования плана обучения, можно создать [заявку на обучение](../Заявки на обучение/). Для этого выберите необходимых сотрудников и нажмите кнопку "Создать заявку на обучение". + +![Создание заявки](media/sozdanieZayavki.png) + +Перейти в заявку можно нажав на кликабельный код в табличной части "Заявка на обучение". + +![Заявка](media/zayavkaPerehod.png) + +Откроется заполненная заявка на обучение. В примечание указано, что заявка была создана из плана обучения. + +![Заявка на обучение](media/zayavkaZapol.png) \ No newline at end of file diff --git a/docs/Admin manuals/План обучения/media/menu.png b/docs/Admin manuals/План обучения/media/menu.png new file mode 100644 index 0000000..3c3e3ea Binary files /dev/null and b/docs/Admin manuals/План обучения/media/menu.png differ diff --git a/docs/Admin manuals/План обучения/media/napravlenie.png b/docs/Admin manuals/План обучения/media/napravlenie.png new file mode 100644 index 0000000..490fdee Binary files /dev/null and b/docs/Admin manuals/План обучения/media/napravlenie.png differ diff --git a/docs/Admin manuals/План обучения/media/programm.png b/docs/Admin manuals/План обучения/media/programm.png new file mode 100644 index 0000000..18f545d Binary files /dev/null and b/docs/Admin manuals/План обучения/media/programm.png differ diff --git a/docs/Admin manuals/План обучения/media/sotrudnik.png b/docs/Admin manuals/План обучения/media/sotrudnik.png new file mode 100644 index 0000000..124ff53 Binary files /dev/null and b/docs/Admin manuals/План обучения/media/sotrudnik.png differ diff --git a/docs/Admin manuals/План обучения/media/sozdanieZayavki.png b/docs/Admin manuals/План обучения/media/sozdanieZayavki.png new file mode 100644 index 0000000..d49f9d0 Binary files /dev/null and b/docs/Admin manuals/План обучения/media/sozdanieZayavki.png differ diff --git a/docs/Admin manuals/План обучения/media/zayavkaPerehod.png b/docs/Admin manuals/План обучения/media/zayavkaPerehod.png new file mode 100644 index 0000000..d25e545 Binary files /dev/null and b/docs/Admin manuals/План обучения/media/zayavkaPerehod.png differ diff --git a/docs/Admin manuals/План обучения/media/zayavkaZapol.png b/docs/Admin manuals/План обучения/media/zayavkaZapol.png new file mode 100644 index 0000000..c2f0c7c Binary files /dev/null and b/docs/Admin manuals/План обучения/media/zayavkaZapol.png differ diff --git a/docs/Admin manuals/Планировщик задач/index.md b/docs/Admin manuals/Планировщик задач/index.md new file mode 100644 index 0000000..61dd409 --- /dev/null +++ b/docs/Admin manuals/Планировщик задач/index.md @@ -0,0 +1,170 @@ +# Создание задачи с помощью планировщика + +С помощью инструмента **"Планировщик задач"** можно создавать задачи, выполняющиеся автоматически, то есть без непосредственного участия пользователей, а также задавать расписание запуска таких задач. + +## Создание задачи "Уведомление о просроченных документах" + +Для создания задачи необходимо: + +Нажмите на Имя пользователя в правом верхнем углу и выберите Планировщик задач. Пользователь должен обладать правами Администратора. + +![Планировщик задач](media/taskManager.png) + +Откроется реестр запланированных задач +![Реестр задач](media/registry.png) + +Для создания новой задачи в панели управления нажмите соответствующую кнопку. + +![Новая задача](media/task.png) + +Поле **"Наименование"** - указывается название задачи + +Поле **"Включено"** - показывает включена ли задача в данный момент + +Поле **"Описание"** - описывается процесс работы задачи + +Поле **"Выполняющий пользователь"** - пользователь, от имени которого будет выполняться задача. По умолчанию "default". + +Поле **"Действие при успехе"** - указывается действие, которое будет выполнено при успешном окончании задачи. + +Поле **"Действие при ошибке"** - указывается действие, которое будет выполнено при неудачном окончании задачи. + +![Заполненная задача](media/completedTask.png) + +Нажмите Сохранить и закрыть + +Нажмите на вкладку "Шаги" и нажмите "Добавить шаг" + +![Выбор шага](media/addStep.png) + +Откроется вкладка **"Шаг"**. Заполните поля _Наименование, Действие, Действие при успехе, Действие при ошибке_ + +Поле **"Наименование"** - указывается название шага + +Поле **"Действие"** - какое действие необходимо исполнить в задаче. Подробную информацию о всех функциях, указанных в планировщике задач можно почитать в статье [Функции планировщика задач](../Функции планировщика задач/index.md). + +Поле **"Действие при успехе"** - указывается действие, которое необходимо будет произвести при успешном выполнении действия. + +Поле **"Действие при ошибке"** - указывается действие, которое необходимо будет произвести при неудачном выполнении действия. + +Нажмите Сохранить и закрыть + +![Заполнение шагов](media/step.png) +![Пример с одним шагом](media/stepToWrite.png) + +Задача может состоять из нескольких шагов. + +![Пример с несколькими шагами](media/multiStep.png) + +При успешном выполнении действия в первом шаге, задача автоматически перейдет ко второму шагу, и так далее до конца задачи. В случае неудачного выполнения во втором шаге, задача будет завершена без перехода к третьему шагу. Шаг можно отредактировать, дважды кликнув по строке с информацией по нему. + +## Создание расписания в формате Crontab + +Перейдите во вкладку Расписание, нажмите Добавить расписание. + +Поле Crontab заполняется в формате cron. Чтобы правильно настроить расписание в данном формате, перейдите [по ссылке](https://crontab-generator.com/ru). Сервис использует серверное время, где развернут сервис. + +![Crontab](media/crontab.png) + +В данном примере указано что задача будет запускаться каждый день с понедельника по пятницу в 4 часа 30 минут. + +Примеры использования crontab (ввиду технических особенностей отображения в статье спецсимвола *, копировать данные примеры для последующей вставки в расписание нежелательно): + +Описание | Вычисление +---------|----------- +каждые 30 минут каждый день | `30 * * * *`| +каждые 60 минут каждый день | `0 * * * * `| +каждый час с 9 до 18 по рабочим дням | 0 9-17 * * 1-5 | +каждые два часа с 9 до 18 по рабочим дням | `0 9-18/2 * * 1-5` | +в 6:00 по рабочим дням | 0 6 * * 1-5 | +в 12:00 в субботу | 0 12 * * 6 | +в 07:05 через каждые полчаса с 7 до 16 каждый день | 5/30 7-15 * * * | + +Нажмите Сохранить и закрыть + +## Выполнение задачи + +Для проверки выполнения задачи необходимо: + +- Выбрать задачу и нажать "Запустить задачу" + +![Запуск задачи](media/runTask.png) + +Появится информационное сообщение что задача запущена: + +![Сообщение](media/message.png) + +В реестре задач перейдите в Журнал выполнения: + +![Журнал выполнения](media/executionLog.png) + +Загрузится реестр всех запущенных задач с начала текущих суток: + +![Выбор по периоду](media/selectTime.png) + +- Успешное исполнение задачи сопровождается сообщением: **"Finish Success without action"** +- Неудачное исполнение задачи сопровождается сообщением содержащим **"Finish Failed"**, например: _"Finish Failed action complete with error data.forEach is not a function"_. + +![Неудачное завершение задачи](media/errorForStep.png) + +В случае если необходимо отобрать список по определенной задаче, ее необходимо выбрать в поле **"Записи для задачи"** и нажать кнопку **"Загрузить"** (например, + задача **"Блокировка учетной записи сотрудника при увольнении"**) + +![Выбор задачи](media/selectTask.png) + +Есть возможность отобрать список по определенному статусу + +![Выбор статуса](media/selectStatus.png) + +При выборе задачи в списке журнала планировщика задач и двойном нажатии на нее мышью, открывается более подробная информация о выполненной задаче, включая статус, время начала и завершения. + +![Описание](media/taskDescription.png) +![Описание](media/taskDescription2.png) + +При неудачном исполнении [заданий для планировщика](../Настройка внутрисистемных уведомлений/#настройка_заданий_для_планировщика), в сообщениях отображается ошибка с описанием. + +![Ошибка](media/failedTask.png) +![Ошибка2](media/notificationDirectory.png) + +## Настройка рассылки уведомления + +Далее необходимо настроить рассылку данного уведомления. Для этого перейдите Администрирование - Рассылка электронных писем - Настройка рассылки уведомлений + +![Меню рассылки](media/menuPush.png) + +В открывшейся вкладке нажмите Создать. Далее необходимо выбрать по каким типам документов будет направляться уведомления о просрочке. Например, выберем Заявление на ежегодный отпуск. Обязательно нужно поставить галочку напротив "Включить оповещения о просрочке". Нажмите Сохранить и закрыть. + +![Настройка уведомлений](media/nastroikaUvedomlen.png) + +После настройки всех необходимых действий, планировщик задач будет автоматически рассылать на почту уведомления о просроченных документах. + +Например. Имеется заявление на отпуск, у которого срок исполнения просрочен на три дня. + +![Просроченное заявление](media/overdueDocument.png) + +На почту приходит уведомление о просроченном документе, сроке и ссылка на данный документ. + +![Письмо о просроченном документе](media/delayLetter.png) + +Также можно настроить периодичность в днях и часах о напоминании обработки просроченных документов. + +В **настройке учетной политики предприятия** необходимо добавить константы **СЭД_Частота_уведомлений_о_просрочке_документов_дни** либо **СЭД_Частота_уведомлений_о_просрочке_документов_часы**. В значениях необходимо указать периодичность напоминания (по умолчанию 2 дня и 2 часа). + +![Настройка констант](media/constanty.png) +## Создание задачи о приближении срока обработки документа + +Для направления уведомлений пользователю о приближении срока обработки документа, необходимо настроить [задачу](../Функции планировщика задач/index.md) **"Уведомления о приближающейся просрочке документов"**. + +![Обработка](media/taskObrabotka.png) + +В **настройке учетной политики предприятия** настроить константу **"Предупреждать об окончании норматива согласования за (дней)"** с указанием в значении количества дней. + +![Константа](media/constanta.png) + +В документе "Настройка рассылки уведомлений" для необходимого типа документа поставить галочку напротив поля **"Включить оповещения о необходимости обработки"**. + +![Обработка](media/neobObrabotka.png) + +При отработке задачи пользователю на почту придет уведомление о приближении сроков обработки документов: + +![Письмо](media/mail.png) \ No newline at end of file diff --git a/docs/Admin manuals/Планировщик задач/media/addStep.png b/docs/Admin manuals/Планировщик задач/media/addStep.png new file mode 100644 index 0000000..d9aeab6 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/addStep.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/completedRegister.png b/docs/Admin manuals/Планировщик задач/media/completedRegister.png new file mode 100644 index 0000000..d7fb52a Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/completedRegister.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/completedTask.png b/docs/Admin manuals/Планировщик задач/media/completedTask.png new file mode 100644 index 0000000..264addd Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/completedTask.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/constanta.png b/docs/Admin manuals/Планировщик задач/media/constanta.png new file mode 100644 index 0000000..f9d4c24 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/constanta.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/constanty.png b/docs/Admin manuals/Планировщик задач/media/constanty.png new file mode 100644 index 0000000..876981e Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/constanty.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/crontab.png b/docs/Admin manuals/Планировщик задач/media/crontab.png new file mode 100644 index 0000000..9517d87 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/crontab.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/delayLetter.png b/docs/Admin manuals/Планировщик задач/media/delayLetter.png new file mode 100644 index 0000000..5ee2b93 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/delayLetter.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/errorForStep.png b/docs/Admin manuals/Планировщик задач/media/errorForStep.png new file mode 100644 index 0000000..070235b Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/errorForStep.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/executionLog.png b/docs/Admin manuals/Планировщик задач/media/executionLog.png new file mode 100644 index 0000000..7ca7a0d Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/executionLog.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/executionLogLoad.png b/docs/Admin manuals/Планировщик задач/media/executionLogLoad.png new file mode 100644 index 0000000..107b51b Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/executionLogLoad.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/failedTask.png b/docs/Admin manuals/Планировщик задач/media/failedTask.png new file mode 100644 index 0000000..8218006 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/failedTask.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/mail.png b/docs/Admin manuals/Планировщик задач/media/mail.png new file mode 100644 index 0000000..e147bf7 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/mail.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/mailingSetup.png b/docs/Admin manuals/Планировщик задач/media/mailingSetup.png new file mode 100644 index 0000000..f9e6b56 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/mailingSetup.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/menuPush.png b/docs/Admin manuals/Планировщик задач/media/menuPush.png new file mode 100644 index 0000000..8d02775 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/menuPush.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/message.png b/docs/Admin manuals/Планировщик задач/media/message.png new file mode 100644 index 0000000..62e6a3a Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/message.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/multiStep.png b/docs/Admin manuals/Планировщик задач/media/multiStep.png new file mode 100644 index 0000000..6d82d82 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/multiStep.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/nastroikaUvedomlen.png b/docs/Admin manuals/Планировщик задач/media/nastroikaUvedomlen.png new file mode 100644 index 0000000..d92e69c Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/nastroikaUvedomlen.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/neobObrabotka.png b/docs/Admin manuals/Планировщик задач/media/neobObrabotka.png new file mode 100644 index 0000000..73a70b9 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/neobObrabotka.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/notificationDirectory.png b/docs/Admin manuals/Планировщик задач/media/notificationDirectory.png new file mode 100644 index 0000000..1fa9775 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/notificationDirectory.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/overdueDocument.png b/docs/Admin manuals/Планировщик задач/media/overdueDocument.png new file mode 100644 index 0000000..00a8229 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/overdueDocument.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/registry.png b/docs/Admin manuals/Планировщик задач/media/registry.png new file mode 100644 index 0000000..f129a00 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/registry.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/runTask.png b/docs/Admin manuals/Планировщик задач/media/runTask.png new file mode 100644 index 0000000..210a076 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/runTask.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/schedule.png b/docs/Admin manuals/Планировщик задач/media/schedule.png new file mode 100644 index 0000000..a6d0e63 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/schedule.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/selectStatus.png b/docs/Admin manuals/Планировщик задач/media/selectStatus.png new file mode 100644 index 0000000..9c43362 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/selectStatus.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/selectTask.png b/docs/Admin manuals/Планировщик задач/media/selectTask.png new file mode 100644 index 0000000..9286831 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/selectTask.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/selectTime.png b/docs/Admin manuals/Планировщик задач/media/selectTime.png new file mode 100644 index 0000000..3455b35 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/selectTime.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/step.png b/docs/Admin manuals/Планировщик задач/media/step.png new file mode 100644 index 0000000..e84b55d Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/step.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/stepToWrite.png b/docs/Admin manuals/Планировщик задач/media/stepToWrite.png new file mode 100644 index 0000000..4a094e0 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/stepToWrite.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/task.png b/docs/Admin manuals/Планировщик задач/media/task.png new file mode 100644 index 0000000..d85eccf Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/task.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/taskDescription.png b/docs/Admin manuals/Планировщик задач/media/taskDescription.png new file mode 100644 index 0000000..45752b4 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/taskDescription.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/taskDescription2.png b/docs/Admin manuals/Планировщик задач/media/taskDescription2.png new file mode 100644 index 0000000..d37fd22 Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/taskDescription2.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/taskManager.png b/docs/Admin manuals/Планировщик задач/media/taskManager.png new file mode 100644 index 0000000..8638ecf Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/taskManager.png differ diff --git a/docs/Admin manuals/Планировщик задач/media/taskObrabotka.png b/docs/Admin manuals/Планировщик задач/media/taskObrabotka.png new file mode 100644 index 0000000..8d87a6c Binary files /dev/null and b/docs/Admin manuals/Планировщик задач/media/taskObrabotka.png differ diff --git a/docs/Admin manuals/Подтипы документов/index.md b/docs/Admin manuals/Подтипы документов/index.md new file mode 100644 index 0000000..e09d59c --- /dev/null +++ b/docs/Admin manuals/Подтипы документов/index.md @@ -0,0 +1,256 @@ +--- +search: + boost: 2 +--- +# Подтипы документов + +## Общее описание назначения документа + +Документы реестра "Подтипы документов" предназначены для организации различных шаблонов документов одного и того же типа. Например, для типа документа "Заявление от сотрудника" может быть несколько подтипов: "Заявление на отпуск без сохранения ЗП", "Заявление на ежегодный отпуск", "Заявление на совмещение" и т.д. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - Подтипы документа. + +Откроется реестр документов. + +![Рисунок 2 Реестр "Подтипы документов"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +### Вкладка "Настройки" + +Настройки для документа "Подтип" выглядят следующим образом: + +![alt text](media/3.png) + +Обязательными полями для заполнения являются поля **Наименование**, соответствующее наименованию подтипа документа, **Использовать в документе**, задающее тип документа, к которому будет относиться создаваемый подтип и **Кодификатор минтруда**, соответствующий код документа согласно классификатору Министерства труда. + +Поле **"Служебное наименование"** является необязательным. При его заполнении **специальные** служебные наименования подключают функции проверок и вычислений. Список специальных служебных наименований приведен в таблице соответствия подтипа документа и служебного наименования. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Наименование подтипа документаТипНаименованиеСлужебное наименование
Внутреннее сообщениеNotificationLexemaУведомленияcreateInternalNotificatioLexema
График ОтпусковDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_Vacation
Запрос на добавление/изменение данных о составе семьиEmployeeStatementЗаявление от сотрудникаChangedPersonDataFamily
Запрос на добавление/изменение данных об образованииEmployeeStatementЗаявление от сотрудникаChangedPersonDataEducation
Запрос на изменение ИННEmployeeStatementЗаявление от сотрудникаChangedPersonDataINN
Запрос на изменение персональных данныхEmployeeStatementЗаявление от сотрудникаChangedPersonData
Запрос на изменение СНИЛСEmployeeStatementЗаявление от сотрудникаChangedPersonDataSNILS
Запрос на изменение/добавление данных о военном билетеEmployeeStatementЗаявление от сотрудникаChangedPersonDataArmy
Запрос на изменение/добавление данных паспортаEmployeeStatementЗаявление от сотрудникаChangedPersonDataPasport
Заявление на дополнительный отпускEmployeeStatementЗаявление от сотрудникаEmployeeStatementVacation
Заявление на ежегодный отпускEmployeeStatementЗаявление от сотрудникаEmployeeStatementVacation
Заявление на компенсацию дополнительного отпускаEmployeeStatementЗаявление от сотрудникаEmployeeStatementCompensationVacation
Заявление на компенсацию ежегодного отпускаEmployeeStatementЗаявление от сотрудникаEmployeeStatementCompensationVacation
Заявление на перенос ежегодного отпускаEmployeeStatementЗаявление от сотрудникаEmployeeStatementTransperVacation
Заявление о переносе отпуска запланированного по ГОEmployeeStatementЗаявление от сотрудникаEmployeeStatementTransperVacation
Заявление о переносе отпуска после бл в течении календарного годаEmployeeStatementЗаявление от сотрудникаEmployeeStatementTransperVacation
Заявление о переносе отпуска после больничногоEmployeeStatementЗаявление от сотрудникаEmployeeStatementTransperVacation
Операции создания заявлений по графику отпусковEmployeeStatementЗаявление от сотрудникаMyProfileVacationOperation
Перенос ежегодного отпускаEmployeeStatementЗаявление от сотрудникаEmployeeStatementTransperVacation
Приказ на отпускDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_OrderVacation
Приказ на отпуск без сохранения оплатыDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_OrderAdmin
Приказ на ученический отпускDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_OrderVacationStudy
Приказ о направлении в командировкуDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_OrderTripLong
Расчетный листDocumentForSigningДокумент на подписаниеPaySlip
Табель учета рабочего времениDocumentForSigningДокумент на подписаниеDocumentForSigning_RP_WorkTab
Табель учета рабочего времениUniversalDocumentУниверсальный документ. В конструкторе документа должен быть обязательный атрибут "Подразделение"UniversalDocument_RP_WorkTab
Типовая СЗServiceRecordСлужебная запискаTypicalSR
Уведомления об отпускеNotificationLexemaУведомленияNotificationVacation
+ +В поле **"Кодификатор минтруда"** вносятся код документа (кадровых мероприятий) или иных сведений, связанных с работой, оформляемых в письменном виде, согласно [Приказа Минтруда России от 20.09.2022 № 578н](http://publication.pravo.gov.ru/Document/View/0001202209300050?index=0&rangeSize=1). + +При помощи полей **"Действует с" и "по"** можно указать период времени, в течение которого данный подтип будет действовать в системе. По истечению заданного срока при создании документов данный подтип не будет предложен. Если даты в полях не указаны, то подтип считается бессрочным. + +Опция **"Использовать по умолчанию"** отмечает данный подтип документа, который будет вставляться в соответствующее поле при создании документа автоматически. Поставить галочку в поле "Использовать по умолчанию" можно в том случае, если она не проставлена для другого подтипа того же типа документа. В противном случае при попытке сохранить документ операция не будет выполнена, и появится системное сообщение с предупреждением, что значение по умолчанию уже выбрано, с указанием, какой именно подтип документа выбран по умолчанию. + +![Рисунок 4 Пример предупреждения](./media/warnExample.png) + +Опция **Конфиденциально** отмечает данный подтип документа, как конфиденциальный. Доступ к таким документам имеют только те пользователи, у которых в [настройках пользователя](../Настройка пользователей/) проставлена галочка в столбце **"Видеть конфиденциальные"**. + +Опция **Редактирование сроков обработки в маршруте** позволяет пользователю с определенными правами редактировать сроки обработки документа в маршруте. Необходима константа [**маршрут_подтип_редактировать_срок_роли**](../Настройка констант/#система_электронного_и_кадрового_документооборота). + +С помощью табличной части **Настройка допустимых статусов** для данного подтипа указываются [допустимые действия](../Настройка документов/index.md#список_разрешенных_действий_с_документом) при согласовании по маршруту. + +С помощью табличной части **Настройка уведомлений инициатору** определяется какой вид [уведомления](../Конструктор уведомлений/#вид_уведомления_уведомления_инициатора_о_работе_с_документом) будет направлен инициатору. Должна быть включена галочка напротив поля **" Оповещать инициатора о каждом действии"** в настройках документа. Для каждого действия по маршруту выбирать конструктор уведомлений необязательно, т.к. если он не указан в подтипе, то будет использован конструктор "О поступлении в работу", и в таком случае рекомендуется использовать служебное слово `#Master_Notification#`, который будет адаптировать текст под ситуацию. + +С помощью поля **Листр ознакомления** есть возможность задавать или менять название лста ознакомления по рассылке. Пустая строка в настройке подтипа при формировании отчета присваивает ему название по умолчанию _"Лист ознакомления"_. + +Галочка **Только действия с ЭП и КЭП в отчете с ВЗ** позволяет скрывать в отчете с Водяными Знаками другие этапы кроме подписаний ЭП и КЭП. + +![Рисунок](media/3.png) + +### Вкладка "Право на создание документов с данным подтипом" + +Если данный подтип документа создан для конкретного подразделения, то нужно указать это подразделение в таблице "Подразделение". Для этого нажать кнопку "+" (Добавить). В этом случае пользователям других подразделений он будет недоступен для выбора. + +Также можно указать только пользователей, у которых будет возможность выбрать этот подтип документа. Для этого их нужно указать в таблице "Пользователи". + +![Рисунок 5 Пример заполненной таблицы](media/filledTable.png) + +В данном примере указан что документ с данным подтипом сможет создать любой пользователь, который находится в подразделении **"Канцелярия"** либо только пользователь **Кузнецова Анна Анатольевна** либо только пользователь имеющий роль [hr_docflow_hr](../Бизнес-роли.md#hr_docflow_hr). + +## Копировать права на подтипы + +Чтобы скопировать разрешения настроенные для одного подтипа в другой подтип необходимо выбрать подтип документа на который необходимо настроить права, например "Методическое руководство" и нажать кнопку "Скопировать права". + +![Копирование прав](media/copy.png) + +Во всплывающем окне необходимо выбрать подтип с которого необходимо скопировать права, например "Карта процессов", и нажать "Ок". + +![Выбрать подтип](media/selectType.png) + +Права на подтип "Методическое руководство" скопируются и будут отображены в табличной части. + +![Права](media/copyPrava.png) \ No newline at end of file diff --git a/docs/Admin manuals/Подтипы документов/media/3.png b/docs/Admin manuals/Подтипы документов/media/3.png new file mode 100644 index 0000000..fd7c69c Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/3.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/copy.png b/docs/Admin manuals/Подтипы документов/media/copy.png new file mode 100644 index 0000000..37deb99 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/copy.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/copyPrava.png b/docs/Admin manuals/Подтипы документов/media/copyPrava.png new file mode 100644 index 0000000..8918825 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/copyPrava.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/create.png b/docs/Admin manuals/Подтипы документов/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/create.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/docExample.png b/docs/Admin manuals/Подтипы документов/media/docExample.png new file mode 100644 index 0000000..7df91c4 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/docExample.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/filledTable.png b/docs/Admin manuals/Подтипы документов/media/filledTable.png new file mode 100644 index 0000000..e289558 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/filledTable.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/image-1.png b/docs/Admin manuals/Подтипы документов/media/image-1.png new file mode 100644 index 0000000..418f7c5 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/image-1.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/image-2.png b/docs/Admin manuals/Подтипы документов/media/image-2.png new file mode 100644 index 0000000..c21c4af Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/image-2.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/image.png b/docs/Admin manuals/Подтипы документов/media/image.png new file mode 100644 index 0000000..d576e13 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/image.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/menu.png b/docs/Admin manuals/Подтипы документов/media/menu.png new file mode 100644 index 0000000..7688d24 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/menu.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/pictures-1.png b/docs/Admin manuals/Подтипы документов/media/pictures-1.png new file mode 100644 index 0000000..0c09dc2 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/pictures-1.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/pictures-2.png b/docs/Admin manuals/Подтипы документов/media/pictures-2.png new file mode 100644 index 0000000..a7093a5 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/pictures-2.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/pictures-3.png b/docs/Admin manuals/Подтипы документов/media/pictures-3.png new file mode 100644 index 0000000..a3638af Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/pictures-3.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/registry.png b/docs/Admin manuals/Подтипы документов/media/registry.png new file mode 100644 index 0000000..dd64079 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/registry.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/save.png b/docs/Admin manuals/Подтипы документов/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/save.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/selectType.png b/docs/Admin manuals/Подтипы документов/media/selectType.png new file mode 100644 index 0000000..7df9cdf Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/selectType.png differ diff --git a/docs/Admin manuals/Подтипы документов/media/warnExample.png b/docs/Admin manuals/Подтипы документов/media/warnExample.png new file mode 100644 index 0000000..b6c05bf Binary files /dev/null and b/docs/Admin manuals/Подтипы документов/media/warnExample.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/index.md b/docs/Admin manuals/Пользовательские типы атрибутов документов/index.md new file mode 100644 index 0000000..288a9c4 --- /dev/null +++ b/docs/Admin manuals/Пользовательские типы атрибутов документов/index.md @@ -0,0 +1,50 @@ +# Пользовательские типы атрибутов документов + +## Общее описание назначения документа + +Справочник "Пользовательские типы атрибутов документов" предназначен для создания *списка возможных значений* для *атрибутов* пользовательского типа в Конструкторе документов. + +Документ находится в основном меню в группе "Администрирование", подгруппе "Конструктор документов". Для доступа к документу нужны права администратора. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Пользовательские типы атрибутов документа". + +После выбора нужного документа откроется реестр документов. + +![Рисунок 2 Пример реестра "Пользовательские типы атрибутов документа"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов +![](./media/image3.png) + +## Документ + +Документ справочника содержит следующие поля: + +- Наименование - обязательное поле для заполнения; +- Группа - обязательное поле для заполнения; +- Дополнение к наименованию; +- Номер п/п; + +![Рисунок 3 Документ "Пользовательские типы атрибутов документа"](./media/doc.png) + +## Поля "Группа и Наименование" +Поле "Группа" – пользовательский тип атрибута. Все Наименования, имеющие одно и то же значение в поле "Группа", будут объединены в списки. В поле Тип группы (Unispr) табличной части Конструктора документов вы можете внести любое значение, расположенное в столбце "Группа" этого реестра. Тогда атрибут сможет принимать любое из значений в столбце "Наименование", которым соответствует выбранная группа. + +## Поля "Дополнение к наименованию" +Поле "Дополнение к наименованию" - данное поле заполняется в том случае, если информация в документе зависит от выбранного из списка значения. Например, для заявления на предоставление стандартного налогового вычета для детей сумма вычета должна подставиться автоматически. Например, для первого ребенка - это 1 400 рублей, а на третьего - 3 000 рублей. + +![Дополнение](media/addition.png) + +В документе [Конструктор документов](../Конструктор документов/) в блоке [Дополнительные атрибуты](../Конструктор документов/#дополнительные_атрибуты_документа), в столбце "Примечание/Комментарии" указать внутри тега ## служебное наименование, например #dop#. После этого в блоке "Шаблон" вставьте это служебное наименование в место, на котором должно заполниться **"Дополнение к наименованию"**. + +![Доп атрибуты](media/additionAtt.png) + +## Порядковый номер +Поле "Номер п/п" - с помощью данного поля можно упорядочить значения в списке данного пользовательского типа атрибута. Например, для сортировки значений в списке по старшинству ребёнка. В случае если порядковый номер не заполнен, сортировка осуществляется в алфавитном порядке. + +![Сортировка](media/numberChild.png) + +Для удобства восприятия содержания реестра вы можете воспользоваться фильтром или сортировкой по группе. + +Важно следить за тем, чтобы не возникало случайных расхождений или совпадений в наименованиях групп. \ No newline at end of file diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/addition.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/addition.png new file mode 100644 index 0000000..5a73a19 Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/addition.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/additionAtt.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/additionAtt.png new file mode 100644 index 0000000..c40b822 Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/additionAtt.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/createSubTypeDoc.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/createSubTypeDoc.png new file mode 100644 index 0000000..a35dd3e Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/createSubTypeDoc.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/doc.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/doc.png new file mode 100644 index 0000000..ea2134e Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/doc.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/image3.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/image3.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/image3.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/menu.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/menu.png new file mode 100644 index 0000000..72cb04a Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/menu.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/numberChild.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/numberChild.png new file mode 100644 index 0000000..902099d Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/numberChild.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registry.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registry.png new file mode 100644 index 0000000..fb469ad Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registry.png differ diff --git a/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registryGroups.png b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registryGroups.png new file mode 100644 index 0000000..1bff203 Binary files /dev/null and b/docs/Admin manuals/Пользовательские типы атрибутов документов/media/registryGroups.png differ diff --git a/docs/Admin manuals/Программы обучения/index.md b/docs/Admin manuals/Программы обучения/index.md new file mode 100644 index 0000000..dd77d07 --- /dev/null +++ b/docs/Admin manuals/Программы обучения/index.md @@ -0,0 +1,109 @@ +# Программы обучения + +## Описание + +Программа обучения - средство обучения и инструктивно-методический документ, определяющий содержание и объем знаний, навыков, умений, подлежащих усвоению, а также содержание разделов и тем с распределением их по годам обучения. + +Данный справочник является ключевым для учета обучения сотрудников по программе. В справочнике для каждой программы задается наименование курса, направление обучения, периодичность обучения, ресурс обучения и категория персонала. + +Для формирования справочника программ обучения, необходимо, чтобы предварительно были заполнены следующие справочники: + +* [Вид обучения](../../Справочники/Вид обучения/); +* [Направление обучения](../../Справочники/Направления обучения/); +* [Ресурс обучения](../../Справочники/Ресурс обучения/); +* [Периодичность обучения](../../Справочники/Периодичность обучения/); + +Все перечисленные справочники должны быть заполнены в части тех данных, которые нужны для добавляемых программ обучения. Перечисленные справочники могут дополняться по ходу создания программ обучения. +У пользователя, ответственного за создание и редактирование образовательных программы должна быть предоставлена роль **StaffTraining_Admin**. + +Для просмотра и создания программы обучения необходимо перейти в Меню в поисковой строке ввести - "**Программы обучения-Программы обучения**. + +Откроется реестр программ обучения. + +![Реестр](media/reestr.png) + +В реестре можно увидеть информацию: + +* Наименование программы - указывается полное наименование программы обучения; +* Шифр программы - указывается сокращенное наименование программы обучения; +* Направление обучения - указывается направление отрасли обучения; +* Вид обучения - указывается вид обучения; +* Ресурс обучения - указывается ресурс обучения (внутреннее обучение или внешнее); +* Категории персонала - указываются категории персонала которые должны пройти обучение по данной программе; +* Дата окончания - указывается в случае архивации программы; +* Создание - указывается когда и кем была создана программа обучения; +* Последнее изменение - указывается когда и кем была отредактирована программа обучения; + +## Создание новой программы + +Для создания новой программы, в реестре нажмите кнопку "Создать". Откроется новая форма. + +![Новая программа](media/newProgramm.png) + +Заполните обязательные поля, отмеченные * + +* Наименование программы* - текстовое поле. В данное поле необходимо ввести наименование программы; +* Шифр программы* - текстовое поле. Необходимо ввести код(шифр) программы обучения; +* Вид обучения* - справочное поле. Необходимо выбрать из выпадающего списка вид обучения программы обучения; +* Направление обучения* - справочное поле. Необходимо выбрать из выпадающего списка направление обучения программы обучения; +* Ресурс обучения* - справочное поле. Необходимо выбрать из выпадающего списка ресурс обучения программы обучения; +* Период действия с/по – поле-дата. Необходимо указать период действия программы обучения. В случае, если период действия неограниченно, то поля необходимо оставить пустыми; +* Периодичность обучения по категориям* - таблица. Необходимо указать категорию сотрудников и периодичность обучения, для которых предназначена программа обучения. + +Табличная часть управляется кнопками «Добавить» - , «Удалить» - . + +* Категория - указываются категории персонала которые должны пройти обучение по данной программе; +* Периодичность - указывается периодичность обучения по программе. + +Пример, заполненной программы представлен ниже: + +![Заполненная программа](media/programm.png) + +Нажмите "Сохранить и Закрыть". + +## Загрузка программы + +Для импорта программы обучения в систему в реестре программ обучения, нажмите "Операции" и выберите "Сформировать шаблон для загрузки программ" + +![Выгрузка шаблона](media/shablon.png) + +В загрузках браузера появится файл в формате xlsx с названием "Шаблон для загрузки программ". Откройте его. + +Заполните вкладку "Добавить программы" (все столбы относящиеся к программе обязательны, по категориям не обязательны) + +* **Программа (уникальная название)** - укажите наименование программы; +* **Шифр программы** - укажите шифр программы; + +![Добавить программу из эксель](media/addNewProgramm.png) + +* В столбцы "Направления", "Вид обучения", "Ресурс обучения", "Периодичность обучения по категориям" указываются коды из вкладки **"Справочники"**. +Во вкладке **"Справочники"** по каждому виду указаны коды и наименования, они выгружаются из соответствующих справочников, которые внесены в Лексеме. Для добавления новых направлений, видов обучения и т.п., необходимо их добавить в соответствующие справочники. + +![Справочники](media/directory.png) + +Сохраните и закройте данный файл. + +Для загрузки в программу, в реестре нажмите кнопку "Операции" и выберите "Загрузить программы" + +![Добавление программы](media/addProgramm.png) + +Выберите ранее заполненный файл с новой программой и нажмите "Открыть". + +Появиться всплывающее окошка, в котором будет сообщение, что были считаны строки и предложение продолжить вставку. Нажмите "Да". + +![Выбор](media/select.png) + +В реестр загрузиться программа + +![Загруженная программа](media/loadNewProgramm.png) +![Заполненная программа](media/completedProgram.png) + +## Копирование программы + +Для копирования программы обучения необходимо выбрать программу, которую необходимо скопировать, после этого нажать на кнопку "Операции" и выбрать "Копировать выделенные программы". + +![Копирование программы](media/copyProgramm.png) + +Выбранная программа обучения скопируется в реестр. + +![Скопированная программа](media/scopirovProgramm.png) \ No newline at end of file diff --git a/docs/Admin manuals/Программы обучения/media/addNewProgramm.png b/docs/Admin manuals/Программы обучения/media/addNewProgramm.png new file mode 100644 index 0000000..0a50934 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/addNewProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/addProgramm.png b/docs/Admin manuals/Программы обучения/media/addProgramm.png new file mode 100644 index 0000000..b6cae22 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/addProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/completedProgram.png b/docs/Admin manuals/Программы обучения/media/completedProgram.png new file mode 100644 index 0000000..8f82827 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/completedProgram.png differ diff --git a/docs/Admin manuals/Программы обучения/media/copyProgramm.png b/docs/Admin manuals/Программы обучения/media/copyProgramm.png new file mode 100644 index 0000000..5d876ee Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/copyProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/directory.png b/docs/Admin manuals/Программы обучения/media/directory.png new file mode 100644 index 0000000..ed2f342 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/directory.png differ diff --git a/docs/Admin manuals/Программы обучения/media/loadNewProgramm.png b/docs/Admin manuals/Программы обучения/media/loadNewProgramm.png new file mode 100644 index 0000000..a854efd Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/loadNewProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/menu.png b/docs/Admin manuals/Программы обучения/media/menu.png new file mode 100644 index 0000000..bd3442f Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/menu.png differ diff --git a/docs/Admin manuals/Программы обучения/media/newProgramm.png b/docs/Admin manuals/Программы обучения/media/newProgramm.png new file mode 100644 index 0000000..8d8ff3b Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/newProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/programm.png b/docs/Admin manuals/Программы обучения/media/programm.png new file mode 100644 index 0000000..3a6e0ba Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/programm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/reestr.png b/docs/Admin manuals/Программы обучения/media/reestr.png new file mode 100644 index 0000000..d1c1a37 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/reestr.png differ diff --git a/docs/Admin manuals/Программы обучения/media/scopirovProgramm.png b/docs/Admin manuals/Программы обучения/media/scopirovProgramm.png new file mode 100644 index 0000000..72b5592 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/scopirovProgramm.png differ diff --git a/docs/Admin manuals/Программы обучения/media/select.png b/docs/Admin manuals/Программы обучения/media/select.png new file mode 100644 index 0000000..2836a27 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/select.png differ diff --git a/docs/Admin manuals/Программы обучения/media/shablon.png b/docs/Admin manuals/Программы обучения/media/shablon.png new file mode 100644 index 0000000..890ffc4 Binary files /dev/null and b/docs/Admin manuals/Программы обучения/media/shablon.png differ diff --git a/docs/Admin manuals/Протокол обучения/index.md b/docs/Admin manuals/Протокол обучения/index.md new file mode 100644 index 0000000..f6f7109 --- /dev/null +++ b/docs/Admin manuals/Протокол обучения/index.md @@ -0,0 +1,100 @@ +# Протокол обучения + +После завершения мероприятия обучения и прохождения итогового тестирования сотрудников, составляется финальный документ – протокол обучения. Протокол обучения — важный элемент всей процедуры обучения. Он юридически закрепляет и подтверждает, что сотрудники прошли обучение по специальной программе. + +Для просмотра и создания протокола обучения необходимо в Меню в поисковой строке ввести - "**Протокол обучения**". Либо сформировать из [заявки на обучение](../../Планирование обучения/Заявки на обучение/). У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Откроется реестр документа. В реестре можно увидеть информацию: + +* «Номер документа»; +* «Дата документа»; +* «Программа обучения»; +* «Период обучения» +* «Сотрудники»; +* Создание (Дата,Автор); +* Последнее изменение (Дата, Автор); + +![Реестр](media/reestr.png) + +## Создание протокола + +Для создания нового документа необходимо на панели инструментов нажать кнопку «Создать». Откроется форма документа, где необходимо заполнить поля: + +![Новый протокол](media/newProtocol.png) + +* «Протокол номер/от» - указывается номер и дата документа; +* «Период обучения» - указывается период обучения; +* «Программа» - выбирается из списка программа по которой создается протокол; +* «Провайдер» - в поле отображаются контрагенты, которые являются провайдерами обучения. Указывается провайдер обучения, если это необходимо; +* «Место проведения» - указывается где будет проходить обучение; +* «Комиссия» - выбирается из списка аттестационная комиссия; +* «Статус» - при создании документа присваивается статус «Новый». После утверждения протокола необходимо перевести в статус «Подготовлен»; +* «Продолжительность часов» - указывается прохождения обучения в часах; +* «Формат» - указывается формат обучения; +* «Договор» -в поле отображаются договора с выбранным провайдером. Указывается договор согласно которому провайдер осуществлял обучение; +* «Филиал» - отображается перечень филиалов; +* «Дней» - указывается продолжительность обучения в днях; +* «Сумма без НДС» - указывается сумма обучения без НДС; +* «Сумма НДС» - указывается сумма НДС; +* «Ресурс» - указывается ресурс обучения; + +Кнопка «Вложения» - предназначена для возможности прикреплять по сотруднику документы. Например, сертификаты, результаты прохождения теста и.т.д.; + +## Список успешно обучившихся + +В табличной части указываются сотрудники, которые успешно прошли успешное обучение по выбранной в шапке программе. + +* «Табельный номер» - автоматически подтягивается после заполнения поля «ФИО»; +* «ФИО» - отображаются сотрудники указанного в шапке филиала; +* «Подразделение» - автоматически подтягивается после заполнения поля «ФИО»; +* «Профессия» - автоматически подтягивается после заполнения поля «ФИО»; +* «Категория» - автоматически подтягивается после заполнения поля «ФИО»; + +![Блок сдавших](media/protocolDep.png) + +## Список неуспешно прошедших обучение/неаттестованных/неявившихся + +* «Вложения» - предназначен для возможности прикреплять по сотруднику документы; +* «Сотрудник»: + * «Табельный номер» - автоматически подтягивается после заполнения поля «ФИО»; + * «ФИО» - отображаются сотрудники указанного в шапке филиала; + * «Обучение продлено» - галочка проставляется в случае переноса обучения у сотрудника; + * «Комментарий» - текстовое поле. Предназначен для внесения комментария по сотруднику. Например, причину, почему сотрудник не прошел обучение; + * «Подразделение» - автоматически подтягивается после заполнения поля «ФИО»; + * «Профессия» - автоматически подтягивается после заполнения поля «ФИО»; + * «Категория» - автоматически подтягивается после заполнения поля «ФИО»; + +![Блок несдавших](media/protocolNotDep.png) + +## Выгрузка и загрузка шаблона протокола обучения + +Для импорта протоколов обучения в систему в реестре протоколов нажмите "Операции" - "Сформировать шаблон для загрузки шаблонов" + +![Загрузка шаблона](media/formShablon.png) + +Скачается файл в формате xlsx с названием "Шаблон для загрузки протоколов обучения". + +Необходимо в данном файле заполнить все столбцы. Также необходимо обратить внимание то, чтобы данные по сотруднику и по программе обучения соответствовали заполненные в файле соответствовали тем наименованиям, которые указаны в соответствующих справочниках. В случае несоответствия приложение не сможет обработать в занести в программу загруженный протокол. + +* Информацию по филиалу можно узнать из справочника [контрагенты](https://ecm-user-manuals.readthedocs.io/ru/latest/User manuals/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%B3%D0%B5%D0%BD%D1%82%D1%8B/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%B3%D0%B5%D0%BD%D1%82%D1%8B/). +* Информацию по сотруднику из справочника [сотрудники](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). +* Информацию по программе обучения из справочника [программа обучения](../../Программы обучения/Доступные программы в организации/). +* Информацию по формату, ресурсу и т.д. из соответствующих справочников, которые находятся в **Меню-Управление обучением персонала-Администрирование-Справочники**. + +Пример заполненного файла: + +![Шаблон протокола](media/shablon.png) + +В реестре протоколов, нажмите кнопку "Операции", выберите "Загрузить протоколы" и загрузите заполненный ранее файл в формате xlsx. Система уведомит, что считано определенное количество строк с предложение продолжить вставку. Нажмите "Да". Появятся уведомления, что протоколы загружены. В реестр загрузиться протокол обучения. + +![Загруженный протокол в реестре](media/reestrProtocolov.png) + +Откройте данный протокол. Заполните все необходимые поля, которые не были заполнены ранее в файле. В примечание указывается что данный протокол был загружен из excel. При необходимости загрузите необходимые документы во вложения. Необходимо после внесения необходимых изменений сохранить протокол. + +![Загруженный документ](media/loadProtocol.png) + +При нажатии на кнопку "Печать" скачается заполненный протокол обучения в формате word. + +![Протокол в пдф](media/protocolPdf.png) + +Все пройденные обучения хранятся в документе ["Журнал фактического обучения"](../Журнал протоколов обучения/index.md). \ No newline at end of file diff --git a/docs/Admin manuals/Протокол обучения/media/formShablon.png b/docs/Admin manuals/Протокол обучения/media/formShablon.png new file mode 100644 index 0000000..df7d4e7 Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/formShablon.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/loadProtocol.png b/docs/Admin manuals/Протокол обучения/media/loadProtocol.png new file mode 100644 index 0000000..a7692bd Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/loadProtocol.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/menu.png b/docs/Admin manuals/Протокол обучения/media/menu.png new file mode 100644 index 0000000..01c751d Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/menu.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/newProtocol.png b/docs/Admin manuals/Протокол обучения/media/newProtocol.png new file mode 100644 index 0000000..6d3e6f7 Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/newProtocol.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/protocolDep.png b/docs/Admin manuals/Протокол обучения/media/protocolDep.png new file mode 100644 index 0000000..5361f28 Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/protocolDep.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/protocolNotDep.png b/docs/Admin manuals/Протокол обучения/media/protocolNotDep.png new file mode 100644 index 0000000..8b5c979 Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/protocolNotDep.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/protocolPdf.png b/docs/Admin manuals/Протокол обучения/media/protocolPdf.png new file mode 100644 index 0000000..3d9784f Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/protocolPdf.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/reestr.png b/docs/Admin manuals/Протокол обучения/media/reestr.png new file mode 100644 index 0000000..df6d36c Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/reestr.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/reestrProtocolov.png b/docs/Admin manuals/Протокол обучения/media/reestrProtocolov.png new file mode 100644 index 0000000..625cf9b Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/reestrProtocolov.png differ diff --git a/docs/Admin manuals/Протокол обучения/media/shablon.png b/docs/Admin manuals/Протокол обучения/media/shablon.png new file mode 100644 index 0000000..594ec04 Binary files /dev/null and b/docs/Admin manuals/Протокол обучения/media/shablon.png differ diff --git a/docs/Admin manuals/Рассылки системы/index.md b/docs/Admin manuals/Рассылки системы/index.md new file mode 100644 index 0000000..cef342a --- /dev/null +++ b/docs/Admin manuals/Рассылки системы/index.md @@ -0,0 +1,243 @@ +# Рассылки системы + +## Описание + +В данной статье описаны типы рассылок, которые присутствуют в системе и способы их настройки. В качестве каналов оповещения могут быть использованы: электронная почта, мессенджер [Telegram](../Настройка телеграм/), SMS-сервис. + +### Включение оповещений через мессенджер Telegram и/или SMS - сервис + +Чтобы получать уведомления через Telegram или SMS, необходимо выбрать соответствующий способ получения в [управлении пользователями](../Управление пользователями/) при создании/редактировании пользователя (-ей). + +![Данные](media/person.png) + +### Виды рассылок + +#### **О поступлении документа на обработку** + +Оповещения направляются пользователю при каждом поступлении документа на обработку. В качестве каналов оповещения могут быть использованы: электронная почта, мессенджер Telegram, SMS-сервис, браузерные уведомления. Для получения оповещений по электронной почте не требуется никаких дополнительных настроек. Для получения оповещений через Telegram или SMS, необходимо указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис). Настроить текст уведомления возможно в форме [Конструктор уведомлений](../Конструктор уведомлений/). Для включение браузерных расширений необходимо: + +* Настроить [константу](../Настройка%20констант/index.md) **СЭД_Уведомления_браузера**; +* Настроить [разрешения](https://help.mail.ru/mail/settings/notifications) на получение уведомлений в используемом браузер. +* Настроить [разрешения](https://hetmanrecovery.com/ru/recovery_news/how-to-use-and-configure-windows-10-notification-center.htm#plan_4) в системе Windows на получение уведомлений + +![Оповещение о поступлении документа на обработку](media/О поступлении документа на обработку.png) + +![Alt text](media/image-1.png) + +![Alt text](media/image.png) + +![Alt text](media/image-6.png) + +#### **О необходимости ознакомиться с документом** + +Оповещения направляются пользователю при каждом поступлении документа на ознакомление. В качестве каналов оповещения могут быть использованы: электронная почта, мессенджер Telegram, SMS-сервис. Для получения оповещений по электронной почте не требуется никаких дополнительных настроек. Для получения оповещений через Telegram или SMS, необходимо указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис). Настроить текст уведомления возможно в форме [Конструктор уведомлений](../Конструктор уведомлений/). + +![Alt text](media/image-3.png) + +![Alt text](media/image-5.png) + +#### **Оповещение замещаемому сотруднику** + +Оповещения направляются пользователям, у которых настроено [замещение](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Функция%20замещения/). В качестве канала оповещения используется электронная почта. Данное оповещение в системе настроено автоматически, дополнительная настройка не требуется. + +![Замещение](media/Оповещение замещаему сотруднику.png) + + + +#### **Зависшие документы на этапе инициирования** + +Оповещения направляются инициатору документа, когда инициатор создал документ, но не запустил его дальше по маршруту. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо настроить задачу [**"Рассылка документов на этапе инициирования"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). + +![Зависший документ](media/Зависшие документы на этапе инициирования.png) + +#### **Приближается срок окончания обработки документов** + +Оповещения направляются пользователю о необходимости обработки документов, по которым завершается срок обработки. В качестве каналов оповещения могут быть использованы: электронная почта и SMS-сервис. Для получения оповещений по электронной почте необходимо: + +* в настройках учетной политики предприятия настроить константы: **Предупреждать об окончании норматива согласования за (дней)** и **Предупреждать об окончании норматива согласования за (часов)**. Константы могут работать как совместно, так и по отдельности. Дни и часы указываются **рабочие**. +* настроить задачу [**"Уведомления о приближающейся просрочке документов"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). +Для получения оповещений по электронной почте не требуется никаких дополнительных настроек. + +Для получения оповещений через SMS, необходимо: + +* указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис) +* Настроить задачу [**"Уведомления о приближающейся просрочке документов через СМС"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/) + +![Приближается срок](media/Приближается срок окончания обработки документов.png) + +![Смс](media/smsProsrochka.png) + +#### **О просроченных документах** + +Оповещения направляются в случае нарушения сроков по обработке документов, пользователю который нарушил сроки, а также пользователю который его замещает. В качестве каналов оповещения могут быть использованы: электронная почта и SMS-сервис. Для получения оповещений по электронной почте необходимо: + +* в настройках учетной политики предприятия настроить константы: **СЭД_Частота_уведомлений_о_просрочке_документов_дни** и **СЭД_Частота_уведомлений_о_просрочке_документов_минуты**. Константы могут работать как совместно, так и по отдельности. Дни и часы указываются **рабочие**. +* настроить задачу [**"Просроченные документы"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). + +Чтобы получать уведомления через SMS, необходимо: + +* Указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис) +* Настроить задачу [**"Уведомления о приближающейся просрочке документов через СМС"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/) + +![Просроченные документы](media/Просроченные документы.png) + +![Смс](media/smsProsrochka.png) + +#### **О просроченных тиражированных документах** + +Оповещения направляются в случае нарушения сроков по обработке тиражированных документов пользователю, который нарушил сроки. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо: + +* в настройках учетной политики предприятия настроить константы: **СЭД_Частота_уведомлений_о_просрочке_тиражированных_документов_часы** и **СЭД_Частота_уведомлений_о_просрочке_тиражированных_документов_дни**. Константы могут работать как совместно, так и по отдельности. Дни и часы указываются **рабочие**. +* настроить задачу [**"Просроченные документы"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). + +#### **О просроченных документах сотрудников руководителю** + +Оповещения направляются руководителю сотрудников в случае нарушения ими сроков по обработке документов. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо настроить задачу [**"Рассылка просроченных документов руководителям"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). + +![Просроченные задачи руководителю](media/Просроченные документы работников (руководителю).png) + +#### **Сводка по документам с просроченными действиями по маршруту/ознакомлению** + +Оповещения направляются инициатору с информацией по документам, действия по которым просрочил любой из маршрута. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо: + +* В [настройках рассылки уведомлений](../Настройки рассылки уведомлений/) включить опцию **Со сводкой инициатору**; +* Настроить задачу [**Рассылка сводки по просроченным документам их инициаторам**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). + +![Сводка](media/svodka.png) + +#### **Заявка на регистрацию в Личном кабинете работника** + +Оповещения направляются модератору системы при поступлении заявки на регистрацию через сайт [**саморегистрации**](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Авторизация%20через%20сайт%20регистрации/). В качестве канала оповещения используется электронная почта. Для получения оповещений не требуется никаких дополнительных настроек. + +![Сайт саморегистрации](media/Заявка на регистрацию в Личном кабинете работника.png) + +#### **Регистрация в системе кадрового электронного документооборота** + +Оповещения направляются новому пользователю при регистрации его в системе. В качестве каналов оповещения могут быть использованы: электронная почта и SMS-сервис. Для получения оповещений по электронной почте не требуется дополнительных настроек. Чтобы получать уведомления через SMS, необходимо указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис). + +Пользователя в системе можно зарегистрировать двумя способами: + +* **Ручной** - через [управление пользователями](../Управление пользователями/#создание_пользователя). При ручном создании пользователей дополнительная настройка не требуется. +* [**Автоматизированный**](../Автоматическое создание пользователей/) - с помощью задачи [**"Создание новых пользователей"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/). При автоматизированном создании пользователей, в настройках учетной политики предприятия необходимо настроить константу **УпрП_уведомление_о_создание_УЗ** для направления оповещения новому пользователю о регистрации в системе. + +![Регистрация в системе](media/Регистрация в системе электронного документооборота.png) + +![Alt text](media/image-2.png) + +#### [**Напоминание о регистрации в системе**](../Автоматическое создание пользователей/#повторное_уведомление_пользователя_о_регистрации_пользователя) + +Оповещения направляются пользователям, которые зарегистрированы в системе, но не прошли авторизацию. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо: + +* настроить задачу [**"Напоминание о входе в систему неактивированным пользователям"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/); +* в настройках учетной политики предприятия настроить константу **УпрП_напоминание_о_созданной_УЗ**. + +![Напоминание](media/Регистрация в системе электронного документооборота_напоминание.png) + +Также данное оповещение направляется пользователям, которые дали согласие на кадровый электронный документооборот, но также не зарегистрировались в системе. Для получения оповещений необходимо: + +* настроить задачу [**"Напоминание о входе в систему неактивированным пользователям"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/), если она не была настроена ранее; +* в настройках учетной политики предприятия настроить константу **ПереходНаКЭДО_НапоминаниеОбОригинале**. + +![Напоминание по КЭДО](media/Оповещение о необходимости сдачи оригиналов заявления и расписки на ЭП.png) + +#### **Напоминание о необходимости сдачи заявления на выпущенный ЭП в отдел кадров** + +Оповещения направляются пользователям, у которых есть выпущенный, не отозванный сертификат электронной подписи, но отсутствует [отметка](../Выпуск ОНЭП/#просмотр_заявки_на_выпуск_сертификатов) об сдаче заявления на выпуск сертификата и расписки в получении. В качестве канала оповещения используется электронная почта. Для получения оповещений необходимо: + +* настроить задачу [**"Напоминание о необходимости сдачи заявления на сертификат в отдел кадров"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/); + +![Электронный сертификат](media/Электронный сертификат.png) + +#### Восстановление пароля + +Оповещения направляются пользователям при первичной авторизации в системе, а также при восстановлении пароля в системе. В качестве каналов оповещения могут быть использованы: электронная почта и SMS-сервис. Для получения оповещений по электронной почте не требуется дополнительных настроек. Чтобы получать уведомления через SMS, необходимо указать способ получения, описанном [выше](#включение_оповещений_через_мессенджер_telegram_иили_sms_-_сервис). + +![Восстановление пароля](media/vosstanovlenie.png) + +![СМС](media/vosstanSMS.png) + +#### **О перевыпуске сертификата НЭП** + +Оповещения направляются пользователям, у которых заканчивается срок действия сертификата ЭП и которым были автоматически перевыпущены новые сертификаты. В качестве каналов оповещения могут быть использованы: электронная почта, мессенджер Telegram, SMS-сервис. Для получения оповещений необходимо: + +* настроить задачу [**"Выпуск новых сертификатов, когда истекают сроки"**](../Функции планировщика задач/) в [планировщике задач](../Планировщик задач/); +* в настройках учетной политики предприятия настроить константу **ЭЦП_количество_дней_за_сколько_отправтить_заявку_на_перевыпуск**, где указывается значение количества дней по которому нужно проверять сертификаты. Если текущая дата меньше даты окончания действующего ЭП либо равна константе - то по каждому работнику автоматически формируется документ "Заявка на выпуск" с новым выпущенным сертификатом, с заявлением на выдачу сертификата, распиской в получении сертификата. + +![НЭП](../Конструктор уведомлений/media/nep3.png) + +#### **Уведомления по форме корректировки маршрутов** + +Оповещения направляются пользователям, которые были скорректированы в [форме согласования маршрутов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Форма%20корректировки%20маршрутов%20согласования/). В качестве каналов оповещения могут быть использованы: электронная почта, мессенджер Telegram, SMS-сервис. Для получения оповещений по электронной почте не требуется никаких дополнительных настроек. + +**О поступлении в работу:** + +![Форма](../Конструктор уведомлений/media/correctPostup3.png) + +**Удаление из маршрута** + +![Удаление](../Конструктор уведомлений/media/deleteMail.png) + +**Возврат на предыдущий этап** + +![Возврат](../Конструктор уведомлений/media/return.png) + +#### **О настроенных пользователю замещениях** + +Оповещения направляются пользователям, которым были назначены [замещения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Функция%20замещения/). В качестве каналов оповещения могут быть использованы: электронная почта и SMS-сервис. Для получения оповещений по электронной почте не требуется никаких дополнительных настроек. + +![Замещение](media/zamesh.png) + +#### Внутрисистемные уведомления + +На проекте есть возможность настроить внутрисистемные уведомления для пользователей. Подробнее о настройке можно ознакомиться в статье ["Настройка внутрисистемных уведомлений"](../Настройка внутрисистемных уведомлений/) + +Примеры уведомлений: + +* [**О приближении начала отпуска по основному месту работы:**](../Настройка внутрисистемных уведомлений/) + +![Отпуск](media/otpuskOsnovnoi.png) + +* [**Оповещение о списке работников, которые не создали заявление об отпуске**](../Настройка внутрисистемных уведомлений/#оповещение_о_списке_работников_которые_не_создали_заявление_об_отпуске) + +![Кадровик](media/hr.png) + +* [**О приближении начала отпуска по внутреннему месту работы:**](../Настройка внутрисистемных уведомлений/#уведомления_об_отпуске_на_основании_графика_отпусков_по_внутренним_совместителям) + +![Внутренний](media/otpuskVnutren.png) + +* [**О приближении начала отпуска по внешнему месту работы:**](../Настройка внутрисистемных уведомлений/#уведомления_об_отпуске_на_основании_графика_отпусков_по_внешним_совместителям) + +![Отпуск внешний](media/otpuskVnesh.png) + +* [**Документы, которые не были выгружены в систему из 1С:**](../Настройка внутрисистемных уведомлений/#документы_не_пришедшие_на_подписание_в_систему_из_1с) + +![1С](media/1C.png) + +* [**Об окончании испытательного срока сотрудников:**](../Настройка внутрисистемных уведомлений/#об_окончании_испытательного_срока) + +![Испытательный срок](media/ИспытательныйСрок.png) + +* [**Отсутствие планового графика отпусков по подразделению**](../Настройка внутрисистемных уведомлений/#отсутствие_планового_графика_отпусков_по_подразделению) + +![Отсутствие графика](media/otsutstviePlanOtpusk.png) + +* [**Оповещение о необходимости замены паспорта**](../Настройка внутрисистемных уведомлений/#оповещение_о_необходимости_замены_паспорта) + +![Паспорт](media/passport.png) + +* [**Сообщение о приближающихся юбилеях**](../Настройка внутрисистемных уведомлений/#сообщение_о_приближающихся_юбилеях) + +![Юбилей](media/yubiley.png) + +* [**Сообщения о приближающемся юбилее работы в компании**](../Настройка внутрисистемных уведомлений/#сообщение_о_приближающихся_юбилеях#сообщения_о_приближающемся_юбилее_работы_в_компании) + +![Юбилей в компании](media/yubileyCompan.png) + +* [**Уведомление HR о перевыпуске сертификата в связи с изменением ФИО**](../Настройка внутрисистемных уведомлений/#уведомление_о_перевыпуске_сертификата_в_связи_с_изменением_фио) + +![Сертификаты](media/certs.png) \ No newline at end of file diff --git a/docs/Admin manuals/Рассылки системы/media/1C.png b/docs/Admin manuals/Рассылки системы/media/1C.png new file mode 100644 index 0000000..2dcacb4 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/1C.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/certs.png b/docs/Admin manuals/Рассылки системы/media/certs.png new file mode 100644 index 0000000..152729d Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/certs.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/hr.png b/docs/Admin manuals/Рассылки системы/media/hr.png new file mode 100644 index 0000000..a66cd48 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/hr.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-1.png b/docs/Admin manuals/Рассылки системы/media/image-1.png new file mode 100644 index 0000000..0040137 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-1.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-2.png b/docs/Admin manuals/Рассылки системы/media/image-2.png new file mode 100644 index 0000000..d878aed Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-2.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-3.png b/docs/Admin manuals/Рассылки системы/media/image-3.png new file mode 100644 index 0000000..76ff88d Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-3.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-4.png b/docs/Admin manuals/Рассылки системы/media/image-4.png new file mode 100644 index 0000000..5661bca Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-4.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-5.png b/docs/Admin manuals/Рассылки системы/media/image-5.png new file mode 100644 index 0000000..8961c5b Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-5.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image-6.png b/docs/Admin manuals/Рассылки системы/media/image-6.png new file mode 100644 index 0000000..cd60a61 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image-6.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/image.png b/docs/Admin manuals/Рассылки системы/media/image.png new file mode 100644 index 0000000..3d87e0e Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/image.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/otpuskOsnovnoi.png b/docs/Admin manuals/Рассылки системы/media/otpuskOsnovnoi.png new file mode 100644 index 0000000..568b5c7 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/otpuskOsnovnoi.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/otpuskVnesh.png b/docs/Admin manuals/Рассылки системы/media/otpuskVnesh.png new file mode 100644 index 0000000..0fccb0e Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/otpuskVnesh.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/otpuskVnutren.png b/docs/Admin manuals/Рассылки системы/media/otpuskVnutren.png new file mode 100644 index 0000000..72aac2b Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/otpuskVnutren.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/otsutstviePlanOtpusk.png b/docs/Admin manuals/Рассылки системы/media/otsutstviePlanOtpusk.png new file mode 100644 index 0000000..b547614 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/otsutstviePlanOtpusk.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/passport.png b/docs/Admin manuals/Рассылки системы/media/passport.png new file mode 100644 index 0000000..d92569b Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/passport.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/person.png b/docs/Admin manuals/Рассылки системы/media/person.png new file mode 100644 index 0000000..5888a09 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/person.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/smsProsrochka.png b/docs/Admin manuals/Рассылки системы/media/smsProsrochka.png new file mode 100644 index 0000000..ae4cfec Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/smsProsrochka.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/smsRuk.png b/docs/Admin manuals/Рассылки системы/media/smsRuk.png new file mode 100644 index 0000000..59a52ca Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/smsRuk.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/svodka.png b/docs/Admin manuals/Рассылки системы/media/svodka.png new file mode 100644 index 0000000..c4f0a3b Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/svodka.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/vosstanSMS.png b/docs/Admin manuals/Рассылки системы/media/vosstanSMS.png new file mode 100644 index 0000000..043b1ee Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/vosstanSMS.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/vosstanovlenie.png b/docs/Admin manuals/Рассылки системы/media/vosstanovlenie.png new file mode 100644 index 0000000..a3053d3 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/vosstanovlenie.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/yubiley.png b/docs/Admin manuals/Рассылки системы/media/yubiley.png new file mode 100644 index 0000000..9f5b96e Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/yubiley.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/yubileyCompan.png b/docs/Admin manuals/Рассылки системы/media/yubileyCompan.png new file mode 100644 index 0000000..4fcd139 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/yubileyCompan.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/zamesh.png b/docs/Admin manuals/Рассылки системы/media/zamesh.png new file mode 100644 index 0000000..4baa225 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/zamesh.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Восстановление пароля.png b/docs/Admin manuals/Рассылки системы/media/Восстановление пароля.png new file mode 100644 index 0000000..78ca7d4 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Восстановление пароля.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Зависшие документы на этапе инициирования.png b/docs/Admin manuals/Рассылки системы/media/Зависшие документы на этапе инициирования.png new file mode 100644 index 0000000..ceb83d5 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Зависшие документы на этапе инициирования.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Заявка на регистрацию в Личном кабинете работника.png b/docs/Admin manuals/Рассылки системы/media/Заявка на регистрацию в Личном кабинете работника.png new file mode 100644 index 0000000..9102e95 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Заявка на регистрацию в Личном кабинете работника.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/ИспытательныйСрок.png b/docs/Admin manuals/Рассылки системы/media/ИспытательныйСрок.png new file mode 100644 index 0000000..27d0d64 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/ИспытательныйСрок.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/О поступлении документа на обработку.png b/docs/Admin manuals/Рассылки системы/media/О поступлении документа на обработку.png new file mode 100644 index 0000000..78b6fc2 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/О поступлении документа на обработку.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Оповещать инициатора.png b/docs/Admin manuals/Рассылки системы/media/Оповещать инициатора.png new file mode 100644 index 0000000..4ba59f2 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Оповещать инициатора.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Оповещение замещаему сотруднику.png b/docs/Admin manuals/Рассылки системы/media/Оповещение замещаему сотруднику.png new file mode 100644 index 0000000..3537f5b Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Оповещение замещаему сотруднику.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Оповещение инициатору по всем действиям по маршруту.png b/docs/Admin manuals/Рассылки системы/media/Оповещение инициатору по всем действиям по маршруту.png new file mode 100644 index 0000000..daa8352 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Оповещение инициатору по всем действиям по маршруту.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Оповещение о необходимости сдачи оригиналов заявления и расписки на ЭП.png b/docs/Admin manuals/Рассылки системы/media/Оповещение о необходимости сдачи оригиналов заявления и расписки на ЭП.png new file mode 100644 index 0000000..d485123 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Оповещение о необходимости сдачи оригиналов заявления и расписки на ЭП.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Отпуск.png b/docs/Admin manuals/Рассылки системы/media/Отпуск.png new file mode 100644 index 0000000..c136337 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Отпуск.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Приближается срок окончания обработки документов.png b/docs/Admin manuals/Рассылки системы/media/Приближается срок окончания обработки документов.png new file mode 100644 index 0000000..8097ba6 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Приближается срок окончания обработки документов.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Просроченные документы работников (руководителю).png b/docs/Admin manuals/Рассылки системы/media/Просроченные документы работников (руководителю).png new file mode 100644 index 0000000..77fee36 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Просроченные документы работников (руководителю).png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Просроченные документы.png b/docs/Admin manuals/Рассылки системы/media/Просроченные документы.png new file mode 100644 index 0000000..0c835cb Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Просроченные документы.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота.png b/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота.png new file mode 100644 index 0000000..464de84 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота_напоминание.png b/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота_напоминание.png new file mode 100644 index 0000000..54d2a08 Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Регистрация в системе электронного документооборота_напоминание.png differ diff --git a/docs/Admin manuals/Рассылки системы/media/Электронный сертификат.png b/docs/Admin manuals/Рассылки системы/media/Электронный сертификат.png new file mode 100644 index 0000000..8c782bb Binary files /dev/null and b/docs/Admin manuals/Рассылки системы/media/Электронный сертификат.png differ diff --git a/docs/Admin manuals/Ресурс обучения/index.md b/docs/Admin manuals/Ресурс обучения/index.md new file mode 100644 index 0000000..3b2367a --- /dev/null +++ b/docs/Admin manuals/Ресурс обучения/index.md @@ -0,0 +1,14 @@ +# Ресурс обучения + +В справочник вносится информация о ресурсах обучения. + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Ресурс обучения**. +У пользователя должены быть настроена роль **StaffTraining_Admin** + +Для создания нового ресурса обучения в реестре нажмите кнопку "Создать" + +Заполните поле "Наименование". + +Нажмите "Сохранить и Закрыть" + +![Ресурс обучения](media/resurs.png) \ No newline at end of file diff --git a/docs/Admin manuals/Ресурс обучения/media/menu.png b/docs/Admin manuals/Ресурс обучения/media/menu.png new file mode 100644 index 0000000..549face Binary files /dev/null and b/docs/Admin manuals/Ресурс обучения/media/menu.png differ diff --git a/docs/Admin manuals/Ресурс обучения/media/resurs.png b/docs/Admin manuals/Ресурс обучения/media/resurs.png new file mode 100644 index 0000000..2cab2c9 Binary files /dev/null and b/docs/Admin manuals/Ресурс обучения/media/resurs.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/index.md b/docs/Admin manuals/Создание сотрудника с сайта регистрации/index.md new file mode 100644 index 0000000..19ec4a2 --- /dev/null +++ b/docs/Admin manuals/Создание сотрудника с сайта регистрации/index.md @@ -0,0 +1,27 @@ +## Создание сотрудника с сайта регистрации + +На проекте реализована реализована регистрация соискателей в системе КЭДО. Соискатель оформляет запрос -заявку на регистрацию, которая поступает модератору системы. Для обработки поступившей заявки, необходимо в Меню в поисковой строке ввести - "Анкета соискателя" (регистрация) либо по ссылке из уведомления на почте модератора. + +В открывшемся реестре выберите заявку, которую необходимо обработать (подсвечивается красным). + +![Реестр](media/registry.png) + +Откроется заявка-анкета от соискателя с заполненными данными. Файлы со скан-образами подтверждающих документов, приложенные к анкете, можно посмотреть нажав кнопку **"Вложения"**. + +## Регистрация сотрудника + +Есть два варианта регистрации: + +### Физическое лицо и сотрудник есть в системе + +Когда физическое лицо и сотрудник есть в системе, в этом случае, в настройках учетной политики должна быть настроена константа **РегСайт_регистрировать_сотрудника_в_Лексеме**, при которой отображается свой тип анкеты. В поле "Физическое лицо" из выпадающего списка выбирается физическое лицо, после этого по кнопке "Зарегистрировать в Личном кабинете и привязать к ФЛ" создается логин в системе, после чего привязывается к физическому лицу и ему отправляется письмо о регистрации в системе. + +![Анкета](media/formLexema.png) + +### Физического лица и сотрудника нет в системе + +Когда физического лица и сотрудника нет в системе и в 1С,т.е. он является соискателемв этом случае, в настройках учетной политики должна быть настроена константа **РегСайт_регистрировать_физлицо_в_1С**, при которой отображается свой тип анкеты. По нажатию на кнопку "Создать физическое лицо в 1С", в 1С создается только физическое лицо и после этого происходит обмен с 1С. + +![Анкета](media/form.png) + +Подробнее о заявке на регистрацию пользователя в системе можно почитать в [Самостоятельная регистрация пользователя](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Авторизация%20через%20сайт%20регистрации/). \ No newline at end of file diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/form.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/form.png new file mode 100644 index 0000000..9dde31e Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/form.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/formLexema.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/formLexema.png new file mode 100644 index 0000000..55fcb69 Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/formLexema.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/image.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/image.png new file mode 100644 index 0000000..acb145f Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/image.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/mail.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/mail.png new file mode 100644 index 0000000..fdac7d0 Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/mail.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/menu.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/menu.png new file mode 100644 index 0000000..6cbd636 Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/menu.png differ diff --git a/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/registry.png b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/registry.png new file mode 100644 index 0000000..fa7bf26 Binary files /dev/null and b/docs/Admin manuals/Создание сотрудника с сайта регистрации/media/registry.png differ diff --git a/docs/Admin manuals/Ставки НДС/index.md b/docs/Admin manuals/Ставки НДС/index.md new file mode 100644 index 0000000..c45e0e6 --- /dev/null +++ b/docs/Admin manuals/Ставки НДС/index.md @@ -0,0 +1,31 @@ +# Ставки НДС + +## Общее описание назначения документа + +Документы реестра "Ставки НДС" предназначены для составления списка возможных ставок НДС. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Ставки НДС". + +Откроется реестр документов. + +![Рисунок 2 Реестр "Ставка НДС"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +Настройки для документа "Ставка НДС" выглядят следующим образом: + +![Рисунок 3 Пример документа "Ставка НДС"](./media/docExample.png) + +Обязательными полями для заполнения являются "Наименование", обозначающее размер ставки в текстовом формате, и сам размер ставки НДС в процентах. + +При помощи полей "Дата начала" и "Дата окончания" можно указать период времени, в течение которого данная ставка НДС будет действовать в системе. По истечению заданного срока при создании документов данная ставка не будет предложена. Если даты в полях не указаны, то ставка считается бессрочной. + +Опция "Ставка по умолчанию" отмечает ту ставку НДС, которая будет вставляться в соответствующее поле при создании документов автоматически. Поставить галочку в поле "Ставка по умолчанию" можно в том случае, если она не проставлена для другой ставки. В противном случае при попытке сохранить документ операция не будет выполнена, и появится системное сообщение с предупреждением, что значение по умолчанию уже выбрано, с указанием, какая именно ставка НДС выбрана по умолчанию. + +![Рисунок 4 Пример предупреждения](./media/warnExample.png) \ No newline at end of file diff --git a/docs/Admin manuals/Ставки НДС/media/create.png b/docs/Admin manuals/Ставки НДС/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/create.png differ diff --git a/docs/Admin manuals/Ставки НДС/media/docExample.png b/docs/Admin manuals/Ставки НДС/media/docExample.png new file mode 100644 index 0000000..d6b6e22 Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/docExample.png differ diff --git a/docs/Admin manuals/Ставки НДС/media/menu.png b/docs/Admin manuals/Ставки НДС/media/menu.png new file mode 100644 index 0000000..5a58e36 Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/menu.png differ diff --git a/docs/Admin manuals/Ставки НДС/media/registry.png b/docs/Admin manuals/Ставки НДС/media/registry.png new file mode 100644 index 0000000..278feda Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/registry.png differ diff --git a/docs/Admin manuals/Ставки НДС/media/save.png b/docs/Admin manuals/Ставки НДС/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/save.png differ diff --git a/docs/Admin manuals/Ставки НДС/media/warnExample.png b/docs/Admin manuals/Ставки НДС/media/warnExample.png new file mode 100644 index 0000000..31eb67a Binary files /dev/null and b/docs/Admin manuals/Ставки НДС/media/warnExample.png differ diff --git a/docs/Admin manuals/Статистика обучения/index.md b/docs/Admin manuals/Статистика обучения/index.md new file mode 100644 index 0000000..3e5ae3b --- /dev/null +++ b/docs/Admin manuals/Статистика обучения/index.md @@ -0,0 +1,55 @@ +# Статистика обучения по сотрудникам + +## Описание + +Аналитическая форма, отображающая статистику по программам обучения сотрудников. + +## Работа с формой + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Статистика обучения по сотрудникам" + +Чтобы сформировать табличную часть со статистикой по программам обучения необходимо нажать на кнопку **"Сформировать"** в панели инструментов. Табличную часть со статистикой можно сформировать по одному либо нескольким условиям. + +**Филиал** - при указании филиала в табличной части будут отображена статистика по всем пройденным программам обучения сотрудникам. + +![Филиал](media/filial.png) + +**Программа обучения** - при указании программы обучения в табличной части будут отображена статистика по выбранной программе обучения. + +![Программа](media/programm.png) + +**Период назначения обучения с/по** - при указании период назначения обучения в табличной части будут отображена статистика программам обучения, у которых дата назначения обучения попадет в указанный период. + +![Период начала](media/periodNachalo.png) + +**Период завершения обучения с/по** - при указании период назначения обучения в табличной части будут отображена статистика программам обучения, у которых дата завершения обучения попадет в указанный период. + +![Период завершения](media/periodKonec.png) + +!!! note + По умолчанию статистика отображается вместе с уволенными сотрудниками. Чтобы их исключить из отображения, необходимо включить соответствующую опцию в панели инструментов. + +В данной форме присутствует возможность создать [протокол обучения](../Протокол обучения/index.md). Для этого необходимо выбрать по какой пройденной программе нужно создать протокол обучения, и нажать соответствующую кнопку в панели инструментов. Система уведомит что протоколы были созданы, в табличной части в соответствующем столбце будет кликабельная ссылка на созданный протокол. + +![Протокол](media/protocol.png) + +Кнопка **"Возврат в обучение"** предназначена для возобновления прохождения сотрудником программы обучения. При нажатии на данную кнопку у не прошедшего обучение пользователя должен поменяться статус обучения на "Идет обучение", не пройденные тесты аннулируются и становятся доступными для прохождения с полным количеством попыток. Сотруднику даётся 1 месяц на прохождение курса с текущей даты. У записи о сотруднике с продлённым обучением в протоколах проставляется признак "Обучение продлено", которое находится в таблице с неуспешно завершившими обучение. По сотрудникам с продлённым незавершённым обучением в статистике протокол отображается прежний, но после повторного завершения обучения и формирования протокола будет показан новый. + +Кнопка **"Удалить доступные"** предназначена для удаления обучения при ошибочном назначении. Удалении доступно в случае, если обучение не начато сотрудником. Для доступности кнопки у пользователя должна быть предоставлена роль «trainingstats_deleteaccessed». + +В табличной части отображается следующая информация: + +Наименование столбца | Описание +---------------------|--------- +Дата увольнения | Дата увольнения сотрудника +Должность | Должность сотрудника +Заявка на обучение | Заявка на обучение по которой была назначена программа обучения +Подразделение | Подразделение в котором числится сотрудник +Программа обучения | Назначенная программа обучения +Протокол | Протокол пройденного обучения +Сертификат | Полученный сертификат по пройденной программе [(опционально)](../Конструктор программ обучения/) +Статус обучения | Статус обучения (Пройден, Идет обучение, Не пройден) +Табельный | Табельный номер сотрудника +Фактическая дата завершения обучения | Дата завершения обучения по назначенной программе +Фактическая дата начала обучения | Дата начала обучения по назначенной программе +ФИО | ФИО участника \ No newline at end of file diff --git a/docs/Admin manuals/Статистика обучения/media/filial.png b/docs/Admin manuals/Статистика обучения/media/filial.png new file mode 100644 index 0000000..4225ffe Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/filial.png differ diff --git a/docs/Admin manuals/Статистика обучения/media/form.png b/docs/Admin manuals/Статистика обучения/media/form.png new file mode 100644 index 0000000..11c86a8 Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/form.png differ diff --git a/docs/Admin manuals/Статистика обучения/media/periodKonec.png b/docs/Admin manuals/Статистика обучения/media/periodKonec.png new file mode 100644 index 0000000..9df60bf Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/periodKonec.png differ diff --git a/docs/Admin manuals/Статистика обучения/media/periodNachalo.png b/docs/Admin manuals/Статистика обучения/media/periodNachalo.png new file mode 100644 index 0000000..b819c88 Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/periodNachalo.png differ diff --git a/docs/Admin manuals/Статистика обучения/media/programm.png b/docs/Admin manuals/Статистика обучения/media/programm.png new file mode 100644 index 0000000..aff0a20 Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/programm.png differ diff --git a/docs/Admin manuals/Статистика обучения/media/protocol.png b/docs/Admin manuals/Статистика обучения/media/protocol.png new file mode 100644 index 0000000..3eddee5 Binary files /dev/null and b/docs/Admin manuals/Статистика обучения/media/protocol.png differ diff --git a/docs/Admin manuals/Технические роли.md b/docs/Admin manuals/Технические роли.md new file mode 100644 index 0000000..f4e7c59 --- /dev/null +++ b/docs/Admin manuals/Технические роли.md @@ -0,0 +1,242 @@ +# Технические роли + +## Описание + +В данном разделе приводятся технические роли для работы с электронными формами. Если указано несколько ролей, достаточно назначить одну из нескольких. На некоторые действия в формах настроены роли, которые перечислены в столбце "Дополнительные роли". + +## Роли + +Наименование | Роли для чтения формы | Роли для редактирования формы | Дополнительные роли +-------------|-----------------------|-------------------------------|--------------------- +[Администрирование СЭД](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Администрирование%20СЭД/) | | super,docflowAdmin,docflowmanagement_write | +Адресаты | | super,docflowadmin,registrar,docflow | +Актуальный график отпусков | | administrator_accounting_work, personnel_accounting_work,RP_VacationForm_read,RP_VacationForm_write | +[Акты аннулирования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Акт%20аннулирования/) | cancellationact_read | cancellationact_write | cancellationact_superdelete - удаление без проверки на наличие маршрута, cancellationact_delete - удаление документа с проверкой наличия маршрута +[Анализ плановых графиков отпусков](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Анализ%20плановых%20графиков%20сотрудников/) | analytvacationplan_read | analytvacationplan_write | +[Анализ просроченных документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Анализ%20и%20отчетность/#анализ_просроченных_документов) | | dashboardcharts_write | +Анкета соискателя (регистрация) | registrationrequest_read | registrationrequest_write | +Вид обращения|treatmentofdocument_read| treatmentofdocument_write| +[Вид обучения](../Вид обучения/) | stafftrainingkind_read, StaffTraining_Admin | stafftrainingkind_write, StaffTraining_Admin | +Виды адресов | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды воинской обязанности | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды договоров | contractdictionaries_read | super,jurist,contractdictionaries_write,contractkind_write | +Виды документа, имеющего силу договора | validcontractdocumentkind_read, администратор системы | validcontractdocumentkind_write, администратор системы | +Виды документов | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды документов, удостоверяющих личность | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды дополнительного документа к договору | contractdictionaries_read | super,jurist,contractdictionaries_write,additionaldocumentkind_write | +Виды дополнительных соглашений к трудовым договорам | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды доставки (для входящих документов) | deliverytype_read | deliverytype_write | +Виды комиссий | storagedictionaries_read | super,storagedictionaries_write,typecommission_write | +Виды контактов | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды особой категории | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды ответственных лиц | unianalyt_read, responsible_read | responsible_write | +Виды пенсионеров | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Виды плана счетов | accountplan_read | super,accountplan_write | +Виды прайс-листа | commondictionaries_read,pricekind_read | commondictionaries_write,pricekind_write | +Виды работ | rp_typeprojectwork_read | rp_typeprojectwork_write | +Виды срочности | urgency_read | urgency_write | +Виды физических лиц (группы) | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Воинские звания | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[Входящие документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%92%D1%85%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B9%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/) | incomingdocument_read | registrar, incomingdocument_write | **master_registrar** позволяет вручную регистрационный номер и дату регистрации документа. **registrar** позволяет редактировать поле "Срок предоставления ответа". +[Главная страница](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D1%82%D0%B0%D1%80%D1%82%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0/) | | | **ecm_massprocessing** предоставляет возможность [массово обработать документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B5%D1%80%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D0%BC/#%D0%BC%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2). **superreplacer** открывает доступ к отображению всех документов сотрудников в [развернутой форме документооборота](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D1%82%D0%B0%D1%80%D1%82%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0/#%D1%80%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D0%BD%D1%83%D1%82%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%B0), которых замещает пользователь. **use_fullscreen_spadocumentooborot** окно документооборота автоматически открывается в [развернутой форме документооборота](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D1%82%D0%B0%D1%80%D1%82%D0%BE%D0%B2%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0/#%D1%80%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D0%BD%D1%83%D1%82%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%B0). +Глобальные настройки | | super,docflowadmin | +Годность к военной службе | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Гражданство | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[Графики отпусков](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 HR/%D0%93%D1%80%D0%B0%D1%84%D0%B8%D0%BA %D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2/%D0%93%D1%80%D0%B0%D1%84%D0%B8%D0%BA %D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2/) | | administrator_accounting_work, personnel_accounting_work,RP_VacationForm_read,RP_VacationForm_write | +Группы номенклатуры | materialgroup_read | materialgroup_write | +[Группы обучения](../Группы обучения/) | group_manager | super,group_manager_admin,trainer | +[Группы обучения (аналитическая форма)](../Группа обучения аналитическая/) | | super,group_manager,trainer | +Группы пользователей для машрута | routeusergroup_read | routeusergroup_write, super | +[Группы рассылки](../Группы рассылки/) | readlistgroup_read | docflowAdmin,readlistgroup_admin,readlistgroup_write | +Группы учета (запас) | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[Действие обученности при смене работодателя](../Действие обученности при смене работодателя/) | activityoftraining_read, StaffTraining_Admin | activityoftraining_write, StaffTraining_Admin | +Диадок||responsible_accountant_diadoc| Роль позволяет редактировать поле "Идентификатор ЭДО" в карточке контрагента, в разделе "Настройки интеграции с Диадок"| +Форма "Диадок" в системе ||diadoc_client_Write|Позволяет открыть доступ к реестру и карточке документов Диадока| +Доверенности | empowerment_read | empowerment_write | create_origin_pdf_empowerment - роль для формирования финальной части в формат PDF, empovermentvisibleremove, showallnotremovedempowerment - отображение кнопки "Удалить" (перевод в статус "Удаленно") внутри доверенности, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +Формирование вложений в доверенностях (PDF, Word)| empowerment_pdf_report, empowerment_word_report | | **empowerment_pdf_report** открывает доступ pdf отчету через печатную форму, файл вкладывается после формирования во вложения документа. **empowerment_word_report** открывает доступ к word отчету через печатную форму, сформированный отчет так же как и pdf вкладывается во вложение документа. **empowerment_word_jsreport** - роль для печатной формы отчета Word, формируется во вложении документа и имеет шрифт по умолчанию Times New Roman. +[Договоры](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%94%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80/) | contract_read | super,jurist,contract_write | **master_jurist** - позволяет редактировать полный, внутренний, входящий номера в договоре на любом этапе маршрута. **projects_write** предоставляет возможность создания формы «Новый проект» из документа "Договор". Открывает доступ к кнопке «Создать проект». Данная роль предоставляется пользователю, который в системе заполняет справочник проектов. видеть_конфиденциальные_договора позволяет видеть договора с признаком "Конфиденциальность". **contract_editor** - предоставляет возможность редактировать договор в процессе согласования | +[Документы на подписание](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B%20%D0%BD%D0%B0%20%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5/) | documentforsigning_read | documentforsigning_write | **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа, **document_for_signing_annulated** - возможность аннулировать документ на подписание +Документы, имеющие силу договора | validcontractdocument_read | super,jurist,validcontractdocument_write | +Должности контактных лиц | contactperson_read, unianalyt_read | contactperson_write | +[Должности организации](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%94%D0%BE%D0%BB%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8/) | rp_post_read | rp_post_write | +[Дополнительные документы к договорам](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%20%D0%BA%20%D0%B4%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D1%83/) | additionalcontract_read | super,jurist,additionalcontract_write | +Дополнительные соглашения к трудовым договорам | rp_agreementadditional_read | rp_agreementadditional_write | +[Доступные программы в организации](../Доступные программы в организации/) | AvailableTrainingProgramsForOrganizations_read, | StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | AvailableTrainingProgramsForOrganizations_write, | StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | +Единицы измерения | measure_read | measure_write | +[Журнал действий пользователей](../Управление пользователями/#журнал_действий_пользователей) | | AdminConsole_write,ActionsCollectorAnalyt | +[Журнал протоколов обучения](../Журнал протоколов обучения/) | StaffTraining_Admin, StaffTraining_Department | StaffTraining_Admin, StaffTraining_Department | +[Журнал состояния документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B8%20%D0%BE%D1%82%D1%87%D0%B5%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C/#%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) | | documentstatusjournal_write | +[Журналы регистрации](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%96%D1%83%D1%80%D0%BD%D0%B0%D0%BB%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8/) | logbook_read | logbook_write | +Запреты изменения данных | doctabu_read | doctabu_write | +[Заявка в плановый график отпусков](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0%20%D0%B2%20%D0%BF%D0%BB%D0%B0%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%20%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2/) | vacationrequest_read | vacationrequest_write | +[Заявки в техподдержку](../Заявка в техническую поддержку/) | servicedesk_read | servicedesk_write | **servicedesk_zni** - открывает доступ к полям затрат и время выполнения ЗНИ, а так же позволяет вносить изменения в поле "Плановый срок исполнения" при условии что тип заявки стоит "Запрос на изменение". +[Заявки на выпуск сертификатов ЭП](../Выпуск ОНЭП/#создание_новой_заявки_на_выпуск_сертификата) | ECPCertificateApplication_read | docflow,ECPCertificateApplication_write | ecpcertificateapplication_full - открывает все поля и кнопки в форме , ecm_digitalsignature_kontur - отображает кнопку "Выпустить сертификат в Контуре", rebind_user_certs - открывает возможность к перепривязке сертификата ЭП к другому пользователю +[Заявки на обучение](../Заявки на обучение/) | | unitedstafftrainingrequest_write | +Заявки на проверку контрагентов | contractor_check_read | contractor_check_write | +[Заявления от сотрудников](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%97%D0%B0%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BE%D1%82%20%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2/) | employeestatement_read | employeestatement_write | **canCreateNewCorrectEmployeeStatement** - открывает доступ к созданию корректирирующего заявления, **createorderbydoccategory** - открывает доступ к созданию приказа по подтипу, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа, **ecm_admin** и **hr_docflow_hr** - открывает доступ к выпадающему списку **"Сотрудник"** в графике отпусков внутри документа +[Импорт данных из Excel-файлов](../Импорт данных из Excel-файлов/) | | super,importexcelform_write | +[Исключения из рассылок](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%D0%B7%20%D1%80%D0%B0%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8//) | readlistgroupexceptions_read | docflowAdmin,readlistgroupexceptions_admin,readlistgroupexceptions_write | +[Исполнение графика отпусков](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B0%20%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2/) | | super,lxm_department_manager,analytvacation_read | +Исполнение договоров | unianalyt_read,contract_read | super,jurist,contract_write | +[История операций](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F%20%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B9/) | UnifiedDocumentRegistry_read | docflow,unifieddocumentregistry_write | +Источники заключения договора | contractor_read | super,contractor_write | +[Исходящие документы](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%98%D1%81%D1%85%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B9%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/) | outgoingdocument_read | outgoingdocument_write | **outgoing_registrar** - позволяет зарегистрировать документ, **master_registrar** - позволяет вручную регистрационный номер и дату регистрации документа, +[Итоговые выборки поисковой системы](../Настройка архива/#итоговые_выборки_поисковой_системы) | | docflowAdmin | +Категории договоров | contractdictionaries_read | super,jurist,contractdictionaries_write,contractcategory_write | +[Категории должностей](hhttps://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8%20%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9/) | postcategory_read | postcategory_write | +Категории запаса | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Квалификации | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Комиссии | commission_read | commission_write | +[Комплекс программ обучения](../Комплекс программ обучения/) | AvailableTrainingPrograms_write, StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | AvailableTrainingPrograms_write, StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | +[Конструктор документов](../Конструктор документов/) | | docconstructor_write | +[Конструктор программ обучений](../Конструктор программ обучения/) | | training_creator,training_test_user,trainer | +[Конструктор тем](../Конструктор тем/) | | training_creator,trainer | +[Конструктор тестов](../Конструктор тестов/) | | training_creator,trainer | +[Конструктор уведомлений](../Конструктор уведомлений/) | notice_read | notice_write | +Контактное лицо | contactperson_read, unianalyt_read | contactperson_write | +[Контрагенты](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%B3%D0%B5%D0%BD%D1%82%D1%8B/) | contractor_read | super,contractor_write | contractor_allow_save_similar_inn_kpp - позволяет сохранять нового созданного контрагента с заданными ИНН и КПП, которые уже используются у другого контрагента +Контроль исполнения поручений | | instructioncontrol_write | +Конфидециальноть документа | | | confidential_write - позволяет редактировать в документе конфедициальность (галочка) +Критерий оценки теста | | super,trainer | +[Личный кабинет](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C%20%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0/) | EmployeeProfile_read, MyProfile_read | docflow, MyProfile_write | **myprofile_typeoperation** открывает доступ к созданию заявления из вкладки "Графики отпусков" в личном кабинете сотрудника. **myprofilephoneemail_write** открывает возможность к изменению телефона/электронной почты личном кабинете сотрудника +[Личный кабинет HR](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9%20%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82%20HR/) | HRProfile_read | HRProfile_write | **can_create_users** - открывает доступ к созданию и редактированию пользователей в личном кабинете HR. ep_manager открывает доступ к операциям с ЭП во вкладке "Управление сотрудниками в КЭДО". set_dateedm открывает возможность проставлению дат перехода на КЭДО в анализе сотрудников КЭДО. +[Личный кабинет руководителя](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9B%D0%B8%D1%87%D0%BD%D1%8B%D0%B9%20%D0%BA%D0%B0%D0%B1%D0%B8%D0%BD%D0%B5%D1%82%20%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8F/) | ManagersProfile_read | ManagersProfile_write | +[Логи приложения](../Логи приложения/) | | super,applos_write | +[Локальные нормативные акты](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE-%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/) | lnd_read | lnd_write | **hr_delegatelndinreadlist** - позволяет добавлять сотрудников для ознакомления в утвержденный ЛНА, **showallnotremovedlnd** - отображение в реестре всех ранее созданных ЛНА, **lnd_print_water** - отображение кнопки печати отчета по ознаколению с ЛНА, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +[Матрица обучения](../Матрица обучения/) | StaffTrainingMatrixFilial_read, StaffTraining_Admin, StaffTraining_TrainingDepartmentManager | StaffTrainingMatrixFilial_write, StaffTraining_Admin, StaffTraining_TrainingDepartmentManager | +Места назначения | destination_read | destination_write | +Модули (для заявки в техподдержку) | moduleofdocument_read | moduleofdocument_write | +[Направление обучения](../Направления обучения/) | stafftrainingdirection_read, StaffTraining_Admin | stafftrainingdirection_write, StaffTraining_Admin | +Направление письма | super, email_account | super | +Направления проектов | commondictionaries_read | super,commondictionaries_write,direction_write | +Настройка | | super,siren | +[Настройка документов](../Настройка документов/) | | super,docflowadmin,docflowdocsettings_write | +[Настройка заданий для планировщика](../Настройка внутрисистемных уведомлений/#настройка_заданий_для_планировщика) | | notificationlexemadirectory_write | +[Настройка запрещающих правил](../Настройка запрещающих правил/) | | documentsettingprocessing_write | +[Настройка обозревателя аналитик](../Настройка ОА/) | | super,unianalytsettings_write | +[Настройка оповещений об окончании сроков действия лицензий](../Настройка оповещений об окончании лицензии/) | licencenotification_read | contractor_write, licencenotification_write | +[Настройка параметров обмена с 1С](../Настройка для интеграции с 1С/Настройка интеграции справочников и документов/Настройка интеграция справочников и документов/) | super, Интеграция с 1С | super, Интеграция с 1С | +[Настройка пользователей](../Настройка пользователей/) | usercompanies_read | super,администратор_склада,docflowadmin,usercompanies_write | +[Настройка правил поиска для ЖСД](../Настройка правил поиска для ЖСД/) | rulesfordocumentstatusjournal_read | rulesfordocumentstatusjournal_write | +[Настройка правил поиска для истории операций](../Настройка правил поиска для истории операций/) | rulesforunifieddocumentreg_read | rulesforunifieddocumentreg_write +[Настройка рассылки уведомлений](../Настройки рассылки уведомлений/) | | notificationsendconfform_write | +[Настройка служебных пользователей](../Настройка служебных пользователей/) | serviceuser_read | serviceuser_write | +Настройка справки | helpsetting_read | super,helpsetting_write | +Настройка учетной политики предприятия | accountingpolitics_read | accountingpolitics_write | +[Настройки сообщений в окне Документооборот](../Настройки сообщений в окне Документооборот/) | spaDocMessagesSettings_read | spaDocMessagesSettings_write | +[Настройки Телеграм организаций](../Настройка телеграм/) | | docflowAdmin | +Национальности | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Номенклатура/услуги | material_read | админ_спр_тмц,material_write | +Обобщенные наименования номенклатуры | materialgeneralizedname_read | materialgeneralizedname_write | +Образование | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Обучения по программам | | super,trainer | +Объединение физических лиц | | super, Интеграция с 1С, Администратор системы | +ОКВЭД2 | vd_read | vd_write | +ОКПД 2 - продукция по видам деятельности | okpd2_read | okpd2_write | +ОКПДТР - профессии и должности | rp_okpdtr_read | rp_okpdtr_write | +ОКСМ - страны мира | rp_orksm_read | rp_orksm_write | +Оповещения | | super,siren | +Органы выдачи документов (паспортов) | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[ОРД](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9E%D0%A0%D0%94/) | organizationaldocument_read | organizationaldocument_write | **master_registrar** позволяет вручную регистрационный номер и дату регистрации документа. +Основания для включения сведений о поставщике в реестр | unianalyt_read, dissolutionreason_read | dissolutionreason_write | +Основания договоров | contractdictionaries_read | super,jurist,contractdictionaries_write,contractbasis_write | +Отношение к воинскому учету | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[Отозванные сертификаты ЭП](../Отзыв ЭП/) | ECPCertificateRevocation_read | docflow, ECPCertificateRevocation_write | +[Отчет по ЛНА](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B8%20%D0%BE%D1%82%D1%87%D0%B5%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C/#%D0%BE%D1%82%D1%87%D0%B5%D1%82_%D0%BF%D0%BE_%D0%BB%D0%BD%D0%B0) | MailListECPArchives_read | ecparchives_write, MailListECPArchives_write | +Отчет по ОРД | ORD_Report_read | ORD_Report | +Переносы отпусков | | administrator_accounting_work, personnel_accounting_work,RP_VacationForm_read,RP_VacationForm_write | +[Периодичность обучения](../Периодичность обучения/) | trainingperiodicity_read, StaffTraining_Admin | trainingperiodicity_write, StaffTraining_Admin | +Письма | super | super | +[План обучения](../План обучения/) | StaffTraining_Admin, StaffTraining_Department | StaffTraining_Admin, StaffTraining_Department | +[Плановый график отпусков по подразделению](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BB%D0%B0%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%20%D0%BE%D1%82%D0%BF%D1%83%D1%81%D0%BA%D0%BE%D0%B2/) | vacationplan_read | vacationplan_write | **vacationplan_createrpvacation** открывает доступ к созданию графика отпусков внутри формы +[Подразделения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/) | department_read | department_write | +[Подтипы документов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BE%D0%B4%D1%82%D0%B8%D0%BF%D1%8B%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2/) | | super,docflowadmin,docflowdictionaries,documentsubtype_write | +Поиск сотрудников | rp_staffer_read | super,administrator_rp_person,rp_staffer_write | +Поисковые выборки | | docflowAdmin | +[Пользовательские типы атрибутов документа](../Пользовательские типы атрибутов документов/) | unispr_read | unispr_write | +Поля для заполнения соглашений | | Типовая бухгалтерия | +[Поручения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D0%BE%D1%80%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5/) | instruction_read | instruction_write | +Почтовые адреса | | super, email_account | +[Праздничные/выходные дни](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C/#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%BF%D1%80%D0%B0%D0%B7%D0%B4%D0%BD%D0%B8%D1%87%D0%BD%D1%8B%D0%B5%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D0%B4%D0%BD%D0%B8) | docflow | super,docflowadmin,administrator_reg_personnel,rpdictionaries_write,rp_workingcalendar_write | +Предмет доверенности | empowermentdictionaries_read | empowermentdictionaries_write,empowermentsubject_write | +Признаки документов | | super,docflowadmin,docflowdictionaries | +Приоритеты | dfd_priority_read | dfd_priority_write | +[Проверка вложений для выгрузки в МинТруд](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%B2%20%D0%9C%D0%B8%D0%BD%D0%A2%D1%80%D1%83%D0%B4/) | | checkwredcdataxmlform_write | **attachment_main_write** - открывает возможность ручного редактирования главного документ +[Программы обучения](../Программы обучения/) | stafftrainingprogram_read, StaffTraining_Admin | stafftrainingprogram_write, StaffTraining_Admin | +Проекты | projects_read | projects_write | +Производители | manufacturer_read | manufacturer_write | +[Производственный календарь](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%9F%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C/) | rpdictionaries_read,docflow | super,docflowadmin,administrator_reg_personnel,rpdictionaries_write,rp_workingcalendar_write | +Просмотр меню проекта | | accessunits_write | +Просроченные документы | | super,docflowadmin,overduetasksreport_write | +[Протокол обучения](../Протокол обучения/) | StaffTrainingJournal_read, StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | StaffTrainingJournal_write, StaffTraining_TrainingDepartmentManager, StaffTraining_Admin | +Протокол совещания | meetingprotocol_read | meetingprotocol_write | +[Пункты плиточного меню](../Настройка плиточного меню/) | | super,docflowadmin,cellmenuitems_write | **use_start_tiled_menu** необходима для появления плиточного меню на главной странице. +Размер таблиц БД | | tablesize_write | +Разрешения на типы аналитик | | super | +[Реестр документов обмена с 1С](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A0%D0%B5%D0%B5%D1%81%D1%82%D1%80%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%20%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0%20%D1%81%201%D0%A1/) | | super,exchange1CGuids_write | buttonvisibleexchange1c - настраивает отображение кнопок по удалению связи заявления с 1С и Документа на подписание с 1С +Реестр недобросовестных поставщиков (РНП) | unscrupulouscontractor_read | super,unscrupulouscontractor_write | +[Ресурс обучения](../Ресурс обучения/) | trainingresource_read, StaffTraining_Admin | trainingresource_write, StaffTraining_Admin | +Родство, свойство | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Роли приложения | | commonsysroles_write | +Роли системы | system_roles_read | system_roles_write | +Связка документов | | linkeradmin открывает возможность удалять связку в документе, где он не является инициатором. | +Серии паспортов | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Сертификаты пользователей (Лексема) | | super,loginsandecpcertificateform_write | +[Система обучения](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%20%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F/) | | training_user | +[Служебные записки](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F%20%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%BA%D0%B0/) | servicerecord_read | servicerecord_write | **attachment_remove** - открывает возможность к удалению файлов во вложении в документе, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +[Служебные записки на командировку](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D0%97%20%D0%BD%D0%B0%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D1%83/) | servicerecordforbusinesstrip_read | servicerecordforbusinesstrip_write | **personnel_accounting_work** и **accountant_accounting_work** открывают доступ к созданию приказа в служебной записке на командировку, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +Совещания | meeting_read | meeting_write | +Создание физических лиц в 1С | | super, Интеграция с 1С, Администратор системы | +Сопоставление с пользователями из AD | | super,rpdictionaries_write,administrator_rp_person | +Состав (профиль) | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Составы военнослужащих | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Состояние в браке | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +[Сотрудники](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/) | rp_staffer_read | super,administrator_rp_person,rp_staffer_write | +[Сотрудники без логинов](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%D0%BC%D0%B8/#%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8_%D0%B1%D0%B5%D0%B7_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BD%D0%BE%D0%B2) | | adminconsole_write,adminconsole_read | +Социальные льготы | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Специальности по образованию | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Справка администратора системы (виджет)| | helpadmin +Справка по развертыванию системы (виджет) | | helpsetting +Справка пользователя системы (виджет) | | allmodels +Справочники поисковой системы | | super,docflowadmin | +Ставки НДС | | super,vatrate_write | +[Статистика обучения по сотрудникам](../Статистика обучения/) | trainingstats_read | trainingstats_write,trainingstats_read | +Статусы (для заявок в техподдержку) | documentstatuses_read | documentstatuses_write | +[Статусы договоров](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A1%D1%82%D0%B0%D1%82%D1%83%D1%81%D1%8B%20%D0%B4%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%BE%D0%B2/) | | super,statusofcontract_write | +Статусы застрахованных лиц | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Статусы налогоплательщиков | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Статусы проектов | | super,projectstatus_write | +Статусы сотрудников | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Статьи ДДС | itemofbdds_read | itemofbdds_write | +Степени знания языков | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Темы заявки в техподдержку | dfd_servicedesksubject_read | dfd_servicedesksubject_write,super | +Территории | rp_territory_read | unianalyt_read, rp_territory_write | +[Тестирование](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/) | | super,trainer | +[Типы вложений](../Типы вложений/) | | docflowadmin | +Типы доверенности | empowermenttype_read | empowermentdictionaries_write,empowermenttype_write | +Типы договоров | contractdictionaries_read | super,jurist,contractdictionaries_write,typecontract_write | +Типы документа (для входящих и исходящих) | inoutdocumenttype_read | inoutdocumenttype_write | +Типы дополнительного документа к договору | contractdictionaries_read | super,jurist,contractdictionaries_write,additionaldocumenttype_write | +Типы заявок в техподдержку | dfd_servicedesktype_read | dfd_servicedesktype_write | +Типы контрагентов | commondictionaries_read | super,commondictionaries_write,typeofcontractor_write | +Типы номеров телефонов | contactperson_read, unianalyt_read | contactperson_write | +Типы электронных почт | contactperson_read, unianalyt_read | contactperson_write | +Трудовые договоры | rp_workcontract_read | rp_workcontract_write | +Уведомления | notificationlexema_read | notificationlexema_write | **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +Удаленные документы КЭДО | | | **showremoveddocs** могут видеть удаленные (архивные) КЭДО документы. +[Универсальный документ](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%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%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82/) | universaldocument_read | universaldocument_write | **universaldocumentvisibleremove** открывает возможность к удалению универсального документа внутри формы, **docconstructor_write** - открывает доступ к переходу в конструктор документа по данному типу/подтипу документа, **routetemplate_write** - открывает доступ к переходу в настройки шаблона маршрута по данному документу, **documentsubtype_write** - открывает доступ к переходу в настройки подтипа документа +[Управление пользователями](../Управление пользователями/) | | super,adminconsole_write,adminconsole_read,lxm_department_manager | **adminconsole_short** - активны кнопки Загрузка пользователей, Данные пользователя (просмотр), Список сотрудников без логина и Замещаемые, **bn_support_first** - позволяет пользователю необладающему роли на редактирование пользоваетелей редактировать номер телефона и электронную почту +[Управленческая структура и руководители](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F%20%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0%20%D0%B8%20%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B8/) | | super,EmployeesManagers_write,EmployeesManagersTree_write | **EmployeesManagersTree_write** - в управленческой структуре предоставляет возможность создавать/редактировать подразделения и работников. +[Условия для проверки контрагентов](../Условия для проверки контрагентов/) | contractorcheckconditiontype_read | contractorcheckconditiontype_write | +[Физические лица](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/) | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | administrator_rp_person (открывает доступ на все вкладки документа "Физические лица" ("Сведения", "Адреса", "Документы", "Контакты", "Семья", "Образование", "Ученые степени", "Ученые звания", "Языки","Воинский учет", "Особая категория", "Счета", "Трудовые договоры".) +Филиалы | | docflowAdmin | +[Форма корректировки маршрутов согласования](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%20%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8%20%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%BE%D0%B2%20%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%81%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F/) | | routecorrectingform_write | **delete_routecorrection** - открывает возможность удалять маршрут или документ, **restore_routecorrection** - открывает возможность к возобновлению маршрута согласования, **restore_document** - открывает видимость кнопки "Восстановить документ", которая позволяет восстановить документ вместе с маршрутом, маршрут восстанавливается с места где документ был переведен в статус "удаленно". +[Формат обучения](../Формат обучения/) | TrainingFormat_read, StaffTraining_Admin | TrainingFormat_write, StaffTraining_Admin | +Формы оплаты | contractdictionaries_read | super,jurist,contractdictionaries_write,typepayment_write | +Формы собственности | commondictionaries_read | super,commondictionaries_write,typeofownership_write | +Характеристики групп номенклатуры | features_read | features_write | +Шаблоны для справочника сроков оплаты по договору | contractdictionaries_read | super,jurist,contractdictionaries_write,paymentmethod_write | +[Шаблоны маршрутов](../Настройка шаблонов маршрутов/) | routetemplate_read | super,docflowadmin,routetemplate_write | +[Штатные единицы](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Штатные%20единицы/) | rp_staffunitlite_read | rp_staffunitlite_write | +Юридические лица | rpdictionaries_read | super,administrator_reg_personnel,rpdictionaries_write | +Языки наименований | languagelist_read | languagelist_write | \ No newline at end of file diff --git a/docs/Admin manuals/Типы вложений/index.md b/docs/Admin manuals/Типы вложений/index.md new file mode 100644 index 0000000..7b09580 --- /dev/null +++ b/docs/Admin manuals/Типы вложений/index.md @@ -0,0 +1,99 @@ +# Типы вложений + +## Общее описание назначения документа + +Документы реестра "Типы вложений" предназначены для составления списка возможных типов вложений, которыми можно охарактеризовать вложения к документам. + +## Реестр + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Типы вложений". + +Откроется реестр документов. + +![Рисунок 2 Реестр "Настройка документов"](./media/registry.png) + +Для создания нового документа необходимо нажать на кнопку "Создать" на верхней панели инструментов + +![](./media/create.png) + +## Документ + +Настройки для документа "Тип вложения" выглядят следующим образом: + +![Рисунок 3 Пример документа "Тип вложения"](./media/scr-1.png) + +Обязательными полями для заполнения являются "Наименование" – наименование, принятое для употребления пользователями системы, и "InternalName" – внутреннее (служебное) наименование типа вложений. + +Внутренние наименования используются в качестве уникального идентификатора для, например, переноса новых типов вложений из других баз данных. Рекомендуется использовать латиницу, а также именовать в соответствии с полем "Наименование". В [таблице ниже](#таблица) приведены пары уже существующих наименований вложений и их внутренних наименования. + +Созданные типы вложений можно выбрать при прикреплении вложений к документу: + +![Рисунок 4 Пример вложения](./media/useExample.png) + +Чтобы сделать недоступным выбор рассматриваемого типа вложений в определенных типах документов, необходимо заполнить таблицу "Настройка исключений для данного типа вложения". После добавления новой строки можно выбрать одно из значений из списка: + +![Рисунок 5 Список документов-исключений](./media/tableList.png) + +В документах, указанных в этой таблице, рассматриваемый тип вложений будет недоступен для выбора. + +Так же имеются настройки видимости вложений, которые настраиваются в таблице «Видимость вложений по ролям». Данное вложение становится доступным для просмотра только тем пользователям, чьи роли внесены в эту таблицу. Пользователи, не обладающие указанными ролями, не видят это вложение в документе. + +![Рисунок](./media/scr-2.png) + +## Таблица сочетаний наименований и внутренних наименований {#таблица} + +Наименование | InternalName +-------------|------------------------ +Авансовый отчет | AdvanceReport +Акт взаимозачета | OffsettingAct +Акт выбытия малоценных и быстроизнашивающихся предметов (МБ-4) | WriteOff_MB_4 +Акт выполненных работ | CompletionCertificate +Акт на списание малоценных и быстроизнашивающихся предметов (МБ-8) | WriteOff_MB_8 +Акт о приеме (поступлении) оборудования (ОС-14) | ReceiptEquipment +Акт о приеме-передаче товарно-материальных ценностей на хранение (МХ-1) | KeepingGoods +Акт о разукомплектации ОС | SetOfBasicMeans +Акт о списании объекта ОС | WriteOffBasicMeans +Акт приема-передачи НМА | ReceiptIA +Акт приема-передачи объекта основных средств ОС-1 | ReceiptBasicMeans +Акт приема-передачи ОС в аренду/хранение из аренды/хранения | KeepingBasicMeans +Акт сверки | ActOfReconciliation +Акт списания материальных запасов | WriteOffAct +Банковская выписка | BankStatement +Диплом об образовании сотрудника | EmployeeEducationDiploma +Доверенность | PowerOfAttorney +Договор | Contract +Документ, предоставленный в электронном виде | DigitalProvidedDocument +Дополнительное соглашение к договору | AdditionalContract +Записка-расчет (отпуск) | CalcNoteVacation +Записка-расчет (увольнение) | CalcNoteFire +Заявление от сотрудника | EmployeeStatement +Инвентаризационная опись | StockSheet +Исполнительный лист | PerformanceSheet +Копия паспорта | Passport +Листок нетрудоспособности | DisabilitySheet +Накладная на отпуск (форма М-15) | DeliveryNote +Накладная на перемещение ОС | ReplacementBasicMeans +Письмо | Letter +Приказ по кадрам (материальная помощь, премирование) | StaffOrderBonuses +Приказ по кадрам (отзыв из отпуска) | StaffOrderRecall +Приказ по кадрам (перевод) | StaffOrderReplacement +Приказ по кадрам (прием) | StaffOrderReceipt +Приложение к авансовому отчету | AdditionalAdvance +Приложения к первичному документу | AdditionalPrimaryDoc +Приходный ордер (М-4) | ReceiptOrder_M4 +Путевой лист | Waybill +Раздаточная ведомость | HandoutSheet +Свидетельство о заключении брака | MarriageCertificate +Свидетельство о рождении | BirthCertificate +Свидетельство о смерти | DeathCertificate +Сличительная ведомость | CollationSheet +Справка 2-НДФЛ с предыдущего места работы | Certificate2NDFLfromPreviousEmployment +Справка об обучении | CertificateOfTraining +Справка расчет (кадры) | CalcNoteStaff +Счет-фактура | Invoice +Табель учета рабочего времени | RP_WorkTabBase +Товарная накладная (форма ТОРГ-12) | TORG_12 +Требование-накладная (форма М-11) | InvoiceRequirement +Универсально-передаточный документ (УПД) | UniversalTransferDocument +Фотография | Photo +Юридически значимый документ | RelevantDocument diff --git a/docs/Admin manuals/Типы вложений/media/create.png b/docs/Admin manuals/Типы вложений/media/create.png new file mode 100644 index 0000000..c983ec2 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/create.png differ diff --git a/docs/Admin manuals/Типы вложений/media/docExample.png b/docs/Admin manuals/Типы вложений/media/docExample.png new file mode 100644 index 0000000..5115324 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/docExample.png differ diff --git a/docs/Admin manuals/Типы вложений/media/menu.png b/docs/Admin manuals/Типы вложений/media/menu.png new file mode 100644 index 0000000..8dc9665 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/menu.png differ diff --git a/docs/Admin manuals/Типы вложений/media/registry.png b/docs/Admin manuals/Типы вложений/media/registry.png new file mode 100644 index 0000000..2992d11 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/registry.png differ diff --git a/docs/Admin manuals/Типы вложений/media/save.png b/docs/Admin manuals/Типы вложений/media/save.png new file mode 100644 index 0000000..01d0fa4 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/save.png differ diff --git a/docs/Admin manuals/Типы вложений/media/scr-1.png b/docs/Admin manuals/Типы вложений/media/scr-1.png new file mode 100644 index 0000000..67be9fb Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/scr-1.png differ diff --git a/docs/Admin manuals/Типы вложений/media/scr-2.png b/docs/Admin manuals/Типы вложений/media/scr-2.png new file mode 100644 index 0000000..046d9b8 Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/scr-2.png differ diff --git a/docs/Admin manuals/Типы вложений/media/tableList.png b/docs/Admin manuals/Типы вложений/media/tableList.png new file mode 100644 index 0000000..28fcc7a Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/tableList.png differ diff --git a/docs/Admin manuals/Типы вложений/media/useExample.png b/docs/Admin manuals/Типы вложений/media/useExample.png new file mode 100644 index 0000000..3942fde Binary files /dev/null and b/docs/Admin manuals/Типы вложений/media/useExample.png differ diff --git a/docs/Admin manuals/Типы заявок в техподдержку/index.md b/docs/Admin manuals/Типы заявок в техподдержку/index.md new file mode 100644 index 0000000..e350475 --- /dev/null +++ b/docs/Admin manuals/Типы заявок в техподдержку/index.md @@ -0,0 +1 @@ +# Типы заявок в техподдержку \ No newline at end of file diff --git a/docs/Admin manuals/Управление компаниями/index.md b/docs/Admin manuals/Управление компаниями/index.md new file mode 100644 index 0000000..6a5b617 --- /dev/null +++ b/docs/Admin manuals/Управление компаниями/index.md @@ -0,0 +1,71 @@ +# Управление компаниями + +## Общие сведения + +Компания (организация) – это группа пользователей, обладающая общими данными. Если пользователь является ассоциированным с компанией, он имеет доступ ко всем данным компании с учетом прав. Каждый пользователь приложения входит хотя бы в одну компанию, а первый пользователь – в ту, которая создавалась при инициализации проекта. + +Основной интерфейс управления компаниями доступен из служебного меню, открывающегося при нажатии на имя пользователя в правом верхнем углу страницы приложения. Интерфейсы администрирования, о которых идёт речь в данном разделе, доступны только пользователям со статусом "Администратор". + +![Рисунок 1 Служебное меню](./media/adminMenu.png) + +Для создания и редактирования компаний необходимо нажать на пункт "Управление компаниями". Откроется реестр компаний: + +![Рисунок 2 Пример реестра компаний](./media/companiesReg.png) + +## Создание компании + +Чтобы создать компанию, необходимо в реестре компаний нажать на кнопку "Новая компания". Откроется форма, содержащая незаполненное поле "Наименование", таблицу "Управление сотрудниками", содержащую создающего компанию пользователя, и незаполненную таблицу "Управление замещениями". + +![Рисунок 3 Результат нажатия на кнопку "Новая компания"](./media/justCreatedCompany.png) + +Компания считается созданной после выполнения сохранения. Созданные компании удалить **нельзя**. + +Чтобы завершить создание компании, необходимо ввести в поле "Наименование" наименование создаваемой компании и нажать на кнопку "Сохранить". +После успешного сохранения поле "Наименование" становится **неизменяемым**. + +![Рисунок 4 Пример заполнения поля "Наименование"](./media/FillingOrgName.png) + +При нажатии на кнопку "Сохранить" до ввода наименования компании операция не будет выполнена, и появится предупреждение: + +![Рисунок 5 Предупреждение при незаполнении поля "Наименование"](./media/saveOrgWithoutOrgname.png) + +***После сохранения компании обязательно нужно назначить роль пользователю, под которым была создана компания*** + +Для этого перейти в документ сотрудника, кликнув по нему в таблице "Управление сотрудниками" + +![Рисунок 4 Управление сотрудниками](./media/image1.png) + +Откроется форма документа "Сотрудник". Назначить роль в таблице "Роли" по кнопке "Добавить". Роли описаны в разделе ["Бизнес-роли"](../Бизнес-роли.md#дополнительные_роли). + +Выйти из документа с сохранением по кнопке "Сохранить и закрыть" на панели инструментов. + +![Рисунок 4 Документ "Сотрудник"](./media/image2.png) + +При попытке создать сотрудника до сохранения компании операция не будет выполнена, и появится предупреждение: + +![Рисунок 6 Предупреждение при попытке добавить сотрудника без выполнения сохранения](./media/createUserBeforeSaveOrg.png) + +При успешном сохранении созданная компания появится в реестре компаний. Из реестра можно открыть форму компании для управления списком пользователей компании, создания и поиска пользователей, управления списком замещений. + +![Рисунок 7 Пример реестра компаний после создания компании](./media/companiesRegUpdd.png) + + + +## Дальнейшие действия + +После создания компании и добавления пользователей необходимо заполнить основные справочники (статьи раздела "Настройка системы Lexema-ECM" – "Заполнение справочников" – "Учёт труда и кадров") и произвести [настройку маршрутов документов](../Настройка документов/). + +При заполнении справочников необходимо убедиться, что администратор заполняет справочники в рамках требуемой организации. Чтобы переключаться между компаниями необходимо в служебном меню нажать на пункт "Компания/Замещение" и выбрать компанию из списка. Если текущий пользователь может замещать сотрудника, в раскрывающемся при нажатии на компанию списке "Кого я буду замещать" необходимо одно из двух: + +* выбрать пункт "Без замещения", если пользователь будет выполнять действия в системе от своего имени; +* выбрать ФИО замещаемого сотрудника, если пользователь будет выполнять действия в системе от имени другого сотрудника. \ No newline at end of file diff --git a/docs/Admin manuals/Управление компаниями/media/FillingOrgName.png b/docs/Admin manuals/Управление компаниями/media/FillingOrgName.png new file mode 100644 index 0000000..2046a6d Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/FillingOrgName.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/adminMenu.png b/docs/Admin manuals/Управление компаниями/media/adminMenu.png new file mode 100644 index 0000000..93e1c36 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/adminMenu.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/chooseCompany.png b/docs/Admin manuals/Управление компаниями/media/chooseCompany.png new file mode 100644 index 0000000..39a49b0 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/chooseCompany.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/companiesReg.png b/docs/Admin manuals/Управление компаниями/media/companiesReg.png new file mode 100644 index 0000000..084c094 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/companiesReg.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/companiesRegUpdd.png b/docs/Admin manuals/Управление компаниями/media/companiesRegUpdd.png new file mode 100644 index 0000000..1631848 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/companiesRegUpdd.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/createUserBeforeSaveOrg.png b/docs/Admin manuals/Управление компаниями/media/createUserBeforeSaveOrg.png new file mode 100644 index 0000000..b186cae Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/createUserBeforeSaveOrg.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/image1.png b/docs/Admin manuals/Управление компаниями/media/image1.png new file mode 100644 index 0000000..3fa0974 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/image1.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/image2.png b/docs/Admin manuals/Управление компаниями/media/image2.png new file mode 100644 index 0000000..a7d20f1 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/image2.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/justCreatedCompany.png b/docs/Admin manuals/Управление компаниями/media/justCreatedCompany.png new file mode 100644 index 0000000..fbd9a09 Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/justCreatedCompany.png differ diff --git a/docs/Admin manuals/Управление компаниями/media/saveOrgWithoutOrgname.png b/docs/Admin manuals/Управление компаниями/media/saveOrgWithoutOrgname.png new file mode 100644 index 0000000..f425b7e Binary files /dev/null and b/docs/Admin manuals/Управление компаниями/media/saveOrgWithoutOrgname.png differ diff --git a/docs/Admin manuals/Управление пользователями/index.md b/docs/Admin manuals/Управление пользователями/index.md new file mode 100644 index 0000000..9c0c1ab --- /dev/null +++ b/docs/Admin manuals/Управление пользователями/index.md @@ -0,0 +1,379 @@ +--- +search: + boost: 2 +--- +# Управление пользователями + +## Общее описание назначения формы + +Документ "Управление пользователями" предназначен для удобства администратора просматривать, создавать, редактировать пользователей, присваивать им новые роли, привязывать пользователя к справочнику физических лиц. Также из этой формы можно перейти к работе с сертификатами электронной подписи (ЭП) выбранного пользователя. + +## Работа с формой + +Чтобы открыть форму, необходимо в Меню в поисковой строке ввести - "Управление пользователями". + +Откроется аналитическая форма "Управление пользователями". Она позволяет администратору в одном месте создавать и редактировать пользователей. + +Чтобы показывать активность пользователей необходимо проставить галочку напротив поля **Показывать активность пользователей** + +### Загрузка пользователей + +После открытия формы в таблицу "Пользователи системы" автоматически загружаются пользователи из организации, в которой находится текущий пользователь, поле "Организация" заполнено соответственно. По умолчанию загружаются только незаблокированные пользователи. + +![Рисунок 2 Аналитическая форма "Управление пользователями"](./media/formInit.png) + +Чтобы загрузить данные по заблокированным пользователям, необходимо поставить признак "Показывать заблокированных пользователей". + +![Рисунок 3 Заблокированные пользователи](./media/withBlocked.png) + +При выборе другой организации (при наличии) в таблицу пользователи из выбранной организации загрузятся автоматически. + +![Рисунок 4 Список организаций](./media/filials.png) + + +На панели инструментов имеются кнопки для управления пользователями. + + + +Кнопка **"Загрузка пользователей"** предназначена для загрузки пользователей в таблицу "Пользователи системы" из выбранной организации. + +В таблицу "Пользователи системы" загружаются следующие данные о пользователях: + +- ФИО – полные инициалы пользователя; +- Логин – логин пользователя; +- Электронная почта – рабочая электронная почта; +- Номер телефона – телефон для прохождения двухфакторной аутентификации; +- Родительские подразделения - указывается основная организация и подразделение пользователя; +- Подразделение – подразделение пользователя; +- Должность – должность пользователя; +- Код физического лица - содержит ссылку для перехода в справочник "Физическое лицо"; +- Код работника - содержит ссылку для перехода в документ в справочник "Сотрудник"; +- Редактирование горизонтальных прав – содержит ссылки для перехода в документ "Настройка пользователей"; +- Замещаемые - сотрудники, которых может замещать пользователь в системе; +- Зарегистрирован в организациях - перечисление организаций, в которых зарегистрирован пользователь; +- Роли в текущей организации - перечисление ролей, которые даны пользователю в организации; +- Заблокирован – если пользователь заблокирован в системе, это будет отмечено галочкой; +- Руководитель - указывается является ли пользователь руководителем; +- Текущий сертификат ЭП - содержит ссылку для перехода в документ "Заявка на выпуск сертификата ЭЦП"; +- Всего сертификатов - количество выпущенных сертификатов пользователя; +- Дата выпуска - дата выпуска текущего сертификата; +- Оригинал - проставляется галочка в заявке на выпуск сертификатов представителем отдела кадров при получении подписанных заявления и расписки в получении сертификата; +- Дата отзыва - дата отзыва предыдущего сертификата; +- Уведомления. Отправлено - если галочка стоит, то данному пользователю ранее было отправлено уведомление о регистрации его в системе; +- Уведомления. Первая дата отправки - указывается дата первой отправки уведомления пользователю о регистрации в системе +- Дата перехода на КЭДО - указывается дата согласия сотрудника на КЭДО; +- Дата отказа от КЭДО - указывается дата отказа сотрудника от КЭДО; +- Telegram вкл - указывается подключен ли мессенджер Telegram у пользователя; +- Доменная авторизация - указывается является ли пользователь доменным; +- SSO - указывается является ли пользователь доменным через SSO; +- Дата первого входа - дата первой авторизации пользователя в системе; +- Дата последнего входа - крайняя дата, когда пользователь заходил в систему; +- Последняя активность - крайняя активность пользователя в системе; +- Объект - указывает какой запрос, форму или печатную форму пользователь использовал последний раз; +- Форма - в случае использования в качестве объекта - форму, то указывает какую именно (Заявление от сотрудника, управление пользователями и т.д.); +- Браузер - указывается в каком браузере была активность пользователя; + +### Создание пользователя + +Существуют две схемы создания пользователей в системе + +#### Схема 1 (Физ. лицо → Логин → Сотрудник) + +1. Создать физическое лицо в справочнике ["Физические лица"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/). Заполнить поля "Фамилия", "Имя". Поле "Отчество" не является обязательным для заполнения. Пол определяется автоматически, но с возможностью изменения. Склонения ФИО заполняются автоматически. + +![Рисунок Заполнение справочника "Физическое лицо"](./media/image1.png) + +Создание физического лица возможно при помощи вложенной формы, доступной из вложенной формы "Создание пользователя" (см. п. 2). Для этого необходимо нажать на кнопку Волшебная палочка, заполнить перечисленные выше поля и нажать на кнопку "Сохранить". + +![Рисунок Заполнение справочника "Физическое лицо" на вложенной форме](./media/FLNestCreate.png) + +Если данная кнопка отсутствует, необходимо обратиться к администратору системы. + +2. На форме "Управление пользователями" нажать на кнопку **Создание пользователя** на панели инструментов. Откроется всплывающее окно со вложенной формой: + +![alt text](media/7-1.png) + +По умолчанию на форме проставляется выбранная администратором организация в поле "Организация" и роль "hr_docflow_worker", необходимая для работы с системой электронного документооборота. Подробнее про назначение ролей можно ознакомиться [ниже](#редактирование_пользователя). + +Выбрать физическое лицо в поле "Физическое лицо". Тогда поля "Логин", "Пароль", "Фамилия", "Имя", "Отчество" заполнятся автоматически. + +Указать рабочую электронную почту. + +По необходимости можно настроить обязательность заполнения поля телефон. В случае если данное поле является необходимым для заполнения, необходимо обратиться к администратору системы для настройки. + +"Включить уведомления через Telegram" - при включенной галочке пользователю, если он зарегистрирован в мессенджере, будут приходить уведомления о поступивших документах на обработку. Для данной настройки необходимо обратиться к администратору системы. + +При создании пользователя, если в справочнике [физическое лицо](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/) заполнены поля телефон и электронная почта, они автоматически заполняться в соответствующих полях. Для данной настройки необходимо обратиться к администратору системы. + + +!!! note + + * Правило формирования логина – ФамилияИО (на латинице); + * В поле Пароль указывается пароль для первого входа в систему; + * Пароль должен быть не менее 8 символов; + * Номер телефона должен начинаться с +7. + +![Рисунок 8 Пример заполнения обязательных полей](media/7-2.png) + +Для назначения ролей пользователю есть два взаимоисключающих варианта. + +1. С помощью таблицы "Назначить роли". Чтобы назначить роль пользователю, необходимо добавить строку в таблицу "Назначить роли" и выбрать значение из списка. + +![Рисунок 9 Добавление роли с помощью таблицы](./media/createFormAddRoleToTable.png) + +2. С помощью копирования ролей уже существующего пользователя. Если заполнить поле "Скопировать права", то роли в таблице "Назначить роли" будут проигнорированы. Роли у созданного пользователя будут теми же, что у выбранного в поле "Скопировать права" пользователя. + +![Рисунок 10 Добавление роли с помощью копирования ролей](./media/createFormAddRoleByCopy.png) + +После сохранения появятся оповещения: + +* "Пользователь зарегистрирован" +* "Роль "docflow" добавлена пользователю" (указание ролей меняется в зависимости от того какие роли были назначены) +* "Документ "Настройка пользователей" заполнен" +* "Письмо с логином и паролем на почту пользователя *логин пользователя* успешно отправлено". + +Данные в таблице "Пользователи системы" обновятся автоматически. + +Кнопка "Закрыть" закрывает окно создания пользователя без сохранения введённых в поля данных (за исключением поля "Скопировать права"). + +1. Создать сотрудника в документе ["Сотрудники"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). Выбрать физическое лицо. + +![Рисунок Заполнение справочника "Сотрудники"](./media/image2.png) + +Все данные из справочника физического лица подтянутся. Также заполнятся данные из справочника пользователей - логин, адрес эл.почты, телефон (если был введен). Дата приема заполнится текущей датой. Нужно заполнить поля "Подразделение" и "Должность" согласно штатным единицам. Остальные поля являются не обязательными для заполнения. + +![Рисунок Заполнение справочника "Сотрудники"](./media/image3.png) + +#### Схема 2 (Сотрудник → Логин) + +1. Создать сотрудника в [справочнике "Сотрудники"](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). Заполнить поля Фамилия, Имя, Отчество, Подразделение, Должность, Пол. + +![Рисунок Заполнение справочника "Сотрудники"](./media/image4.png) + +Сохранить документ. В этот момент создается Физическое лицо по этому сотруднику с заполненными склонениями ФИО: + +![Рисунок Физическое лицо](./media/image5.png) + +2. В документе "Управление пользователями" нажать кнопку "Создание пользователя" на панели инструментов. Выбрать Физическое лицо. Заполнить электронный адрес, привязать к справочнику физических лиц, назначить роли и сохранить. + +![Рисунок Управление пользователями](media/7-3.png) + +В момент сохранения пользователя логин запишется в справочнике физических лиц: + +![Рисунок Физические лица. Вкладка "Контакты"](./media/image7.png) + +В справочник сотрудников данные пользователя также подтянутся автоматически: + +![Рисунок Физические лица. Вкладка "Контакты"](./media/image8.png) + +В этой схеме не нужно возвращаться в справочник физических лиц и сотрудников. Данные по пользователю заполнятся автоматически. + +При создании пользователя, если в справочнике [физическое лицо](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Физические%20лица/) заполнены поля телефон и электронная почта, они автоматически заполняться в соответствующих полях. Для данной настройки необходимо обратиться к администратору системы. + +#### Доменная регистрация пользователя + +Лексема также поддерживает доменную авторизацию. Для этого при создании пользователя нужно проставить признак "Доменная учетная запись" + +![Рисунок Создание доменной учетной записи](media/7-4.png) + +При этом добавится дополнительный признак "SSO", поле "Пароль" скроется из формы создания пользователя, логин нужно будет прописать вручную. Остальные поля заполняются как описано в предыдущих схемах создания пользователя. + +При включении "SSO" появится возможность ввести имя домена: + +![Рисунок Создание доменной учетной записи](media/7-5.png) + +В случае отсутствии "SSO" дополнительные данные уточнять не нужно. + +### Редактирование пользователя + +Окно редактирования пользователя открывается по кнопке **"Редактирование пользователя"**, но для открытия окна необходимо выбрать пользователя из таблицы "Пользователи системы". Если пользователь не выбран, то выйдет оповещение: + +![Рисунок 12 Информационное оповещение о необходимости выбора пользователя для редактирования](./media/warnChooseUser.png) + + + +Чтобы открыть окно "Редактирование пользователей", необходимо выбрать требуемого пользователя из таблицы "Пользователи системы", выделив строку галочкой, и нажать на кнопку "Редактирование пользователей". + +В блоке **Настройки учетной записи** отображается информация о доменной авторизации пользователя. При нажатии на кнопку **"Изм. авторизацию на доменную"** вид авторизации изменяется с обычной на доменную, и проставляется соответствующий признак в поле доменной авторизации. При нажатии на кнопку **"Изм. авторизацию на лексемную"** вид авторизации изменяется с доменной на лексемную, и соответствующий признак убирается из поля доменной авторизации. При нажатии на кнопку **"Сбросить пароль на Aa123456"** текущий пароль у пользователя сбрасывается на **Aa123456**. + +Если поставить галочку в столбце **"Заблокирован"**, расположенном напротив необходимой организации, то при сохранении данных пользователь не сможет зайти в систему. Логин блокируется автоматически при увольнении работника. Для этого в карточке сотрудника нужно заполнить дату увольнения. + +Если необходимо назначить права в нескольких организациях, то нужно выбрать другую организацию и проставить галочку напротив **"Переносить роли в новую организацию"**, роли пользователя, которые заданы в текущей организации, скопируются в выбранную другую; если галочка не установлена в этих организациях, то права назначаются по умолчанию в зависимости от выбранной заранее константы. + +Так же в данной форме присутствует функция копирования ролей из одной организации в другую. Для этого необходимо авторизоваться в организации в которую необходимо скопировать права. После чего из выпадающего списка выбрать организацию **откуда** будут скопированны права в текущую организацию. + + В данном выпадающем списке присутствуют такие столбцы как: + - **Подразделение** + - **Должность** + - **Тип занятости** + Эти столбцы показывают в каких организациях данный сотрудник зарегистрирован как пользователь. + + + + + +![Рисунок 13 Интерфейс для выбора ролей сотруднику](media/scr-1.png) + + ![Рисунок](./media/pictures-2.png) + +Кнопка "Настроить роли" перед полем "Организация" позволяет перейти в документ настройки ролей. В открывшемся документе "Сотрудник" можно добавить роли пользователю: + +![Рисунок 14 Интерфейс для выбора ролей сотруднику](./media/editRoles.png) + +**"Включить Telegram"** - при включенной галочке пользователю, если он зарегистрирован в мессенджере, будут приходить уведомления о поступивших документах на обработку. + +**"Включить СМС"** - при включенной галочке пользователю будут приходить уведомления о поступивших документах на обработку. + + + +### Замещаемые + +В данной форме можно назначить пользователю сотрудников, которых он cможет замещать в системе. Подробнее о работе под замещением можно ознакомится в статье ["Порядок работы с функцией "Замещение""](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Функция%20замещения/). В табличной части "Период замещения" указывается на какой период действует замещение. Если даты не указаны, то замещение действует бессрочно. Для настройки замещения необходимо выбрать пользователя и нажать кнопку "Замещаемые" в панели инструментов. + +![Замещаемые](media/zamezhenie.png) + +В открывшейся форме, в блоке "Замещаемые" необходимо выбрать сотрудников из выпадающего списка, по нажатию на кнопку "Добавить", которых данных пользователь сможет замещать в системе. + +![Добавление](media/addPerson.png) +![Добавленные](media/addPerson2.png) + +Для сохранения изменений необходимо нажать на "Сохранить и закрыть". + +После назначения замещения, у данного пользователя, в нашем случае у Макеева С.П., кликнув на верхней панели по логину, выбрав пункт "Компания/замещение" и выбрав компанию будут отображаться выбранные пользователи. + +![Замещаемые2](media/zam2.png) + +### Журнал действий пользователей + +Кнопка **"Журнал действий пользователей"** позволяет просмотреть такую информацию о работе пользователей в системе как: + +- Логин пользователя; +- ФИО пользователя; +- Подразделение; +- Должность; +- Сессия – идентификатор сессии; +- Событие – тип события; +- Объект – идентификатор модели или запроса; +- Параметры – параметры, с которыми загружаются или изменяются данные; +- Ключ маршрута – маршрут вкладки приложения, в которой была инициирована работа с данными; +- Ключ формы – ключ(свойство key) формы из файла описания юнитов units.json, которая открывается в данной вкладке; +- Идентификатор формы – параметр-идентификатор в маршруте, по которому была открыта вкладка, например, идентификатор документа; +- Класс формы – класс формы, которая открывается в данной вкладке; +- Браузер – информация о браузере (название и версия); +- Запрос – идентификатор запросов на загрузку или изменение данных для отслеживания цепочки клиент-сервер; +- Дата – время вызова события; +- Идентификатор организации – идентификатор организации, в которой находился пользователь при вызове события. + +При нажатии на кнопку "Журнал действий пользователей", если не выбран пользователь из таблицы "Пользователи системы", система показывает оповещение ***"Выберите пользователя из таблицы "Пользователи системы""***. + +![Рисунок 16 Информационное оповещение о выборе пользователя](./media/warnChooseUser.png) + +Необходимо выбрать галочкой нужного пользователя, а затем на кнопку "Журнал действий пользователей". Откроется окно выбора **периода**, в рамках которого действовал пользователь. + +![Рисунок 17 Окно выбора периода](./media/period.png) + +После выбора периода откроется форма и автоматически загрузится информация о работе выбранного пользователя в системе: + +![Рисунок 18 Просмотр данных о действиях пользователя в системе](./media/userActionsHistory.png) + +Для просмотра информации по всем пользователям необходимо в самой форме "Журнал действий пользователей" выбрать период и нажать на кнопку "Загрузить": + +![Рисунок 19 Расположение кнопок "Период" и "Загрузить" на форме](./media/CollectorAnalytFormButtons.png) + +![Рисунок 20 Просмотр данных о системе по всем пользователям за выбранный период](./media/CollectorAnalytFormAllUsers.png) + +### Сотрудники без логинов + +Из формы "Управление пользователями" можно перейти к форме "Сотрудники без логинов", в которой можно найти основную информацию о сотрудниках из реестра "Сотрудники", у которых нет привязки к пользователю (логину) в системе. В столбцах "Подразделение" и "Должность" содержатся подразделение, к которому прикреплён сотрудник, и должность по последним имеющимся данным. В столбце "Родительские подразделения" указана иерархия родительских подразделений по отношению к указанному в столбце "Подразделение". + +![Рисунок 21 Сотрудники без логинов](./media/EmployeesWithoutLoginsForm.png) + +### Операции с ЭП {#Certs} + +#### Посмотреть все электронные подписи пользователя + +Из формы можно перейти к форме "Привязка сертификатов ЭЦП к пользователям", в которой можно создать и выбрать действующий сертификат ЭП для выбранного пользователя. Для этого необходимо выбрать пользователя из таблицы "Пользователи системы", к которому привязано физическое лицо, нажмите на кнопку "Операции с ЭП" и выберите "Посмотреть все электр.подписи пользователя". + +![Рисунок 22 Выбор пользователя](./media/beforeCertButton.png) + +Откроется форма "Привязка сертификатов ЭЦП к пользователям" с заполненными полями "Организация" и "Кому", а также таблицей с основными данными обо всех сертификатах пользователя. + +![Рисунок 23 Открывшаяся форма](./media/certsForm.png) + + +#### Создать УНЭП Лексема + +Из формы можно создать сертификат пользователю, у которого он отсутствует. Данная процедура автоматически создаст сертификаты пользователям исходя из условия что у данного пользователя нет действующих сертификатов и заявок на выпуск сертификата; + + +![УНЭП](media/UNEP.png) + +По нажатию на кнопку "Создать УНЭП Лексема" система создаст выбранным пользователям, которые подходят под условия, электронные сертификаты. Поочередно в верхней панели появятся уведомления, сообщающие о произведённых действиях и событиях в системе: + +- Сертификат создан; +- Создана заявка на выдачу сертификата; +- Создано заявление; +- Создана расписка; +- Сертификат готов к использованию. + +![Уведомления](media/CertReady.png) + +#### Распечатать пакет документов + +Из формы можно при необходимости массово скачать заявление на выдачу и расписку в получении сертификата по нескольким пользователям. Для этого выберите из списка пользователей, у которых выпущены сертификаты, но отсутствует галочка в столбце "Оригинал получен", нажмите на "Операции с ЭП" и выберите "Распечатать пакет документов". + +![Пакет документов](media/paketDocov.png) + +Скачается архив, в котором будут находиться заявления и расписки по всем выбранным пользователям. + +![Архив](media/archive.png) + +## Уведомления о регистрации в системе + +Кнопка предназначена для отправки уведомления сотруднику о регистрации его в системе электронного документооборота. В реестре необходимо выбрать сотрудника, которому необходимо отправить уведомление и нажать на кнопку "Уведомление о регистрации в системе". + +![Направить уведомления](media/sendingNotification.png) + +**"Направить уведомления"** - пользователю направится уведомление с логином и паролем + +На электронную почту придет уведомление о регистрации пользователя в системе. + +**"Проставить дату перехода на КЭДО и направить уведомления"** - во всплывающем окне указывается дата перехода на кадровый электронный документооборот, проставленная дата автоматически проставляется в справочник "Сотрудники" по выбранному пользователю, а также в столбец "Дата перехода на КЭДО" в Управлении пользователями. + +Пользователю на указанную почту приходит письмо с инструкцией по регистрации в системе. + +![Письмо](media/mail.png) + +## Проставить дату отказа от КЭДО + +При отсутствии даты перехода КЭДО у сотрудника, можно заполнить ее при нажатии на кнопку "Проставить дату перехода на КЭДО". При заполнении дата автоматически проставляется в столбец "Дата перехода на КЭДО" и заполняется в форме [сотрудника](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). + +В случае если сотрудник отказывается от участия в КЭДО, необходимо для такого сотрудника проставить дату отказа по нажатию на соответствующую кнопку: + +- Дата отказа, равная дате приеме: дата отказа проставляется автоматически равной дате, когда сотрудник был принят на работу; + +- Выбрать дату отказа: открывается всплывающее окно в котором дата отказа проставляется вручную; + +В обоих случаях дата автоматически проставляется в столбец "Дата отказа от КЭДО" и заполняется в форме [сотрудника](https://ecm-user-manuals.readthedocs.io/ru/latest/User%20manuals/Сотрудники/). + +После проставления даты отказа от КЭДО система предложит заблокировать выбранного пользователя в системе. При блокировке у пользователя автоматически отзывается сертификат, если она была заполнена дата согласия на КЭДО, она автоматически стирается. + +## Пользователи AD + +При нажатии на кнопку происходит переход в реестр сопоставления учетных записей и Active Directory. + +![Пользователи](media/userADirectory.png) +![Реестр](media/registry.png) \ No newline at end of file diff --git a/docs/Admin manuals/Управление пользователями/media/7-1.png b/docs/Admin manuals/Управление пользователями/media/7-1.png new file mode 100644 index 0000000..6794b34 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-1.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/7-2.png b/docs/Admin manuals/Управление пользователями/media/7-2.png new file mode 100644 index 0000000..18780ee Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/7-3.png b/docs/Admin manuals/Управление пользователями/media/7-3.png new file mode 100644 index 0000000..1b7e580 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-3.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/7-4.png b/docs/Admin manuals/Управление пользователями/media/7-4.png new file mode 100644 index 0000000..f4e35d4 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-4.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/7-5.png b/docs/Admin manuals/Управление пользователями/media/7-5.png new file mode 100644 index 0000000..53ddb66 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-5.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/7-6.png b/docs/Admin manuals/Управление пользователями/media/7-6.png new file mode 100644 index 0000000..b772d9a Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/7-6.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/CertReady.png b/docs/Admin manuals/Управление пользователями/media/CertReady.png new file mode 100644 index 0000000..db0e3d8 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/CertReady.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormAllUsers.png b/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormAllUsers.png new file mode 100644 index 0000000..9023029 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormAllUsers.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormButtons.png b/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormButtons.png new file mode 100644 index 0000000..66b76df Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/CollectorAnalytFormButtons.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/EmployeesWithoutLoginsForm.png b/docs/Admin manuals/Управление пользователями/media/EmployeesWithoutLoginsForm.png new file mode 100644 index 0000000..7e5785f Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/EmployeesWithoutLoginsForm.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/FLNestCreate.png b/docs/Admin manuals/Управление пользователями/media/FLNestCreate.png new file mode 100644 index 0000000..7352057 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/FLNestCreate.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/UNEP.png b/docs/Admin manuals/Управление пользователями/media/UNEP.png new file mode 100644 index 0000000..e9ac6e0 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/UNEP.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/addPerson.png b/docs/Admin manuals/Управление пользователями/media/addPerson.png new file mode 100644 index 0000000..5d4f0ff Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/addPerson.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/addPerson2.png b/docs/Admin manuals/Управление пользователями/media/addPerson2.png new file mode 100644 index 0000000..71e00ad Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/addPerson2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/archive.png b/docs/Admin manuals/Управление пользователями/media/archive.png new file mode 100644 index 0000000..eef3b8b Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/archive.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/beforeCertButton.png b/docs/Admin manuals/Управление пользователями/media/beforeCertButton.png new file mode 100644 index 0000000..3dd09ca Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/beforeCertButton.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/buttons.png b/docs/Admin manuals/Управление пользователями/media/buttons.png new file mode 100644 index 0000000..ab242b9 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/buttons.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/certsForm.png b/docs/Admin manuals/Управление пользователями/media/certsForm.png new file mode 100644 index 0000000..b637999 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/certsForm.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/constant.png b/docs/Admin manuals/Управление пользователями/media/constant.png new file mode 100644 index 0000000..80778fd Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/constant.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/constant2.png b/docs/Admin manuals/Управление пользователями/media/constant2.png new file mode 100644 index 0000000..9a6e835 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/constant2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/constantTel.png b/docs/Admin manuals/Управление пользователями/media/constantTel.png new file mode 100644 index 0000000..719186a Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/constantTel.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/createForm.png b/docs/Admin manuals/Управление пользователями/media/createForm.png new file mode 100644 index 0000000..9d94d39 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/createForm.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/createFormAddRoleByCopy.png b/docs/Admin manuals/Управление пользователями/media/createFormAddRoleByCopy.png new file mode 100644 index 0000000..d6e3086 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/createFormAddRoleByCopy.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/createFormAddRoleToTable.png b/docs/Admin manuals/Управление пользователями/media/createFormAddRoleToTable.png new file mode 100644 index 0000000..64a60aa Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/createFormAddRoleToTable.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/createFormFilled.png b/docs/Admin manuals/Управление пользователями/media/createFormFilled.png new file mode 100644 index 0000000..9be7393 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/createFormFilled.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/createFormPartFilled.png b/docs/Admin manuals/Управление пользователями/media/createFormPartFilled.png new file mode 100644 index 0000000..31e2ed6 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/createFormPartFilled.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/editRoles.png b/docs/Admin manuals/Управление пользователями/media/editRoles.png new file mode 100644 index 0000000..424c650 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/editRoles.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/editUser.png b/docs/Admin manuals/Управление пользователями/media/editUser.png new file mode 100644 index 0000000..75fee1e Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/editUser.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/editUserInit.png b/docs/Admin manuals/Управление пользователями/media/editUserInit.png new file mode 100644 index 0000000..f2adba3 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/editUserInit.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/filials.png b/docs/Admin manuals/Управление пользователями/media/filials.png new file mode 100644 index 0000000..4ffc469 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/filials.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/formInit.png b/docs/Admin manuals/Управление пользователями/media/formInit.png new file mode 100644 index 0000000..e2a35a8 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/formInit.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image.png b/docs/Admin manuals/Управление пользователями/media/image.png new file mode 100644 index 0000000..7a4e16b Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image1.png b/docs/Admin manuals/Управление пользователями/media/image1.png new file mode 100644 index 0000000..1e6ae35 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image1.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image10.png b/docs/Admin manuals/Управление пользователями/media/image10.png new file mode 100644 index 0000000..c2c460f Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image10.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image13 - 2.png b/docs/Admin manuals/Управление пользователями/media/image13 - 2.png new file mode 100644 index 0000000..499274d Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image13 - 2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image2.png b/docs/Admin manuals/Управление пользователями/media/image2.png new file mode 100644 index 0000000..4fcfb29 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image3.png b/docs/Admin manuals/Управление пользователями/media/image3.png new file mode 100644 index 0000000..111a7fa Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image3.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image4.png b/docs/Admin manuals/Управление пользователями/media/image4.png new file mode 100644 index 0000000..8edcab4 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image4.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image5 - 2.png b/docs/Admin manuals/Управление пользователями/media/image5 - 2.png new file mode 100644 index 0000000..ba483fa Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image5 - 2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image5.png b/docs/Admin manuals/Управление пользователями/media/image5.png new file mode 100644 index 0000000..89016d0 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image5.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image6.png b/docs/Admin manuals/Управление пользователями/media/image6.png new file mode 100644 index 0000000..84e264e Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image6.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image7.png b/docs/Admin manuals/Управление пользователями/media/image7.png new file mode 100644 index 0000000..c6c081f Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image7.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image8 - 2.png b/docs/Admin manuals/Управление пользователями/media/image8 - 2.png new file mode 100644 index 0000000..786b3eb Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image8 - 2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image8.png b/docs/Admin manuals/Управление пользователями/media/image8.png new file mode 100644 index 0000000..0293454 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image8.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/image9.png b/docs/Admin manuals/Управление пользователями/media/image9.png new file mode 100644 index 0000000..613f362 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/image9.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/magic.png b/docs/Admin manuals/Управление пользователями/media/magic.png new file mode 100644 index 0000000..b202041 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/magic.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/mail.png b/docs/Admin manuals/Управление пользователями/media/mail.png new file mode 100644 index 0000000..1433726 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/mail.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/menu.png b/docs/Admin manuals/Управление пользователями/media/menu.png new file mode 100644 index 0000000..16ebdb6 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/menu.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/paketDocov.png b/docs/Admin manuals/Управление пользователями/media/paketDocov.png new file mode 100644 index 0000000..720c507 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/paketDocov.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/period.png b/docs/Admin manuals/Управление пользователями/media/period.png new file mode 100644 index 0000000..5fada9a Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/period.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/pictures-2.png b/docs/Admin manuals/Управление пользователями/media/pictures-2.png new file mode 100644 index 0000000..87beafb Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/pictures-2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/push.png b/docs/Admin manuals/Управление пользователями/media/push.png new file mode 100644 index 0000000..26e762d Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/push.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/registry.png b/docs/Admin manuals/Управление пользователями/media/registry.png new file mode 100644 index 0000000..f6f11ea Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/registry.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/scr-1.png b/docs/Admin manuals/Управление пользователями/media/scr-1.png new file mode 100644 index 0000000..b2598dd Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/scr-1.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/scr-2-1.png b/docs/Admin manuals/Управление пользователями/media/scr-2-1.png new file mode 100644 index 0000000..87beafb Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/scr-2-1.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/sendingNotification.png b/docs/Admin manuals/Управление пользователями/media/sendingNotification.png new file mode 100644 index 0000000..9767327 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/sendingNotification.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/userADirectory.png b/docs/Admin manuals/Управление пользователями/media/userADirectory.png new file mode 100644 index 0000000..d45751f Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/userADirectory.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/userActionsHistory.png b/docs/Admin manuals/Управление пользователями/media/userActionsHistory.png new file mode 100644 index 0000000..ceb4488 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/userActionsHistory.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/warnChooseFL.png b/docs/Admin manuals/Управление пользователями/media/warnChooseFL.png new file mode 100644 index 0000000..fccd5ad Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/warnChooseFL.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/warnChooseFLinCreate.png b/docs/Admin manuals/Управление пользователями/media/warnChooseFLinCreate.png new file mode 100644 index 0000000..bf30bde Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/warnChooseFLinCreate.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/warnChooseFilial.png b/docs/Admin manuals/Управление пользователями/media/warnChooseFilial.png new file mode 100644 index 0000000..94558fd Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/warnChooseFilial.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/warnChooseUser.png b/docs/Admin manuals/Управление пользователями/media/warnChooseUser.png new file mode 100644 index 0000000..a491920 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/warnChooseUser.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/withBlocked.png b/docs/Admin manuals/Управление пользователями/media/withBlocked.png new file mode 100644 index 0000000..faeab62 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/withBlocked.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/zam2.png b/docs/Admin manuals/Управление пользователями/media/zam2.png new file mode 100644 index 0000000..75d0da0 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/zam2.png differ diff --git a/docs/Admin manuals/Управление пользователями/media/zamezhenie.png b/docs/Admin manuals/Управление пользователями/media/zamezhenie.png new file mode 100644 index 0000000..51b2cb7 Binary files /dev/null and b/docs/Admin manuals/Управление пользователями/media/zamezhenie.png differ diff --git a/docs/Admin manuals/Условия для проверки контрагентов/index.md b/docs/Admin manuals/Условия для проверки контрагентов/index.md new file mode 100644 index 0000000..7be767f --- /dev/null +++ b/docs/Admin manuals/Условия для проверки контрагентов/index.md @@ -0,0 +1,30 @@ +# Условия для проверки контрагентов + +## Описание + +Данная форма определяет условия, согласно которым инициализируется проверка контрагента перед заключением договора. Данная форма доступа пользователю с ролью **contractorcheckconditiontype_write**. + +Для открытия документа необходимо в Меню в поисковой строке ввести - "Условия для проверки контрагентов". + +## Работа с формой + +Для создания условия в реестре необходимо нажать на кнопку "Создать". + +В открывшейся форме необходимо заполнить следующие поля: + +* **Наименование** - наименование условия проверки + +* Поле "Не проверять" указывается в случае когда нет необходимости проверять контрагента. + +* **Достижение суммы:** - указывается сумма, при достижении которой инициализируется дополнительная проверка контрагента. Сумма складывается по заключенному договору и дополнительным документам к договору. + +![Форма](media/scr-1.png) + +Для настройки видимости условия проверки контрагента по организациям добавлена соответствующая кнопка «Показать организации» на панели управления. + +![Рисунок](media/scr-2.png) + +При нажатии на данную кнопку откроется окошко настройки видимости условия проверки для организации. Необходимо напротив нужной организации поставить галочку, тем самым для выбранной организации данное условие проверки будет доступно. + +![Рисунок](media/scr-3.png) + diff --git a/docs/Admin manuals/Условия для проверки контрагентов/media/form.png b/docs/Admin manuals/Условия для проверки контрагентов/media/form.png new file mode 100644 index 0000000..b4acd75 Binary files /dev/null and b/docs/Admin manuals/Условия для проверки контрагентов/media/form.png differ diff --git a/docs/Admin manuals/Условия для проверки контрагентов/media/scr-1.png b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-1.png new file mode 100644 index 0000000..08565f4 Binary files /dev/null and b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-1.png differ diff --git a/docs/Admin manuals/Условия для проверки контрагентов/media/scr-2.png b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-2.png new file mode 100644 index 0000000..bb14ae7 Binary files /dev/null and b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-2.png differ diff --git a/docs/Admin manuals/Условия для проверки контрагентов/media/scr-3.png b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-3.png new file mode 100644 index 0000000..f8f3297 Binary files /dev/null and b/docs/Admin manuals/Условия для проверки контрагентов/media/scr-3.png differ diff --git a/docs/Admin manuals/Формат обучения/index.md b/docs/Admin manuals/Формат обучения/index.md new file mode 100644 index 0000000..9789de0 --- /dev/null +++ b/docs/Admin manuals/Формат обучения/index.md @@ -0,0 +1,12 @@ +# Формат обучения + +В данный справочник вносится информация о форматах обучения + +Для открытия документа необходимо в Меню в поисковой строке ввести - "**Формат обучения**. +У пользователя должна быть предоставлена роль **StaffTraining_Admin**. + +Для создании нового формата в открывшемся реестре нажмите "Создать" + +Заполните поле "Наименование". Нажмите "Сохранить и закрыть". Созданный формат появится в реестре. + +![Формат обучения](media/format.png) \ No newline at end of file diff --git a/docs/Admin manuals/Формат обучения/media/format.png b/docs/Admin manuals/Формат обучения/media/format.png new file mode 100644 index 0000000..d000df7 Binary files /dev/null and b/docs/Admin manuals/Формат обучения/media/format.png differ diff --git a/docs/Admin manuals/Формат обучения/media/menu.png b/docs/Admin manuals/Формат обучения/media/menu.png new file mode 100644 index 0000000..d35d3c9 Binary files /dev/null and b/docs/Admin manuals/Формат обучения/media/menu.png differ diff --git a/docs/Admin manuals/Функции планировщика задач/index.md b/docs/Admin manuals/Функции планировщика задач/index.md new file mode 100644 index 0000000..a6e01ec --- /dev/null +++ b/docs/Admin manuals/Функции планировщика задач/index.md @@ -0,0 +1,583 @@ +--- +search: + boost: 2 +--- +# Функции планировщика задач + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Название действия (задача)Техническое названиеЧто она делаетГде используетсяРекомендуемая частота выполнения задачи
Автоматическое обновление статуса обучениеecosoft-lexema8-scheduler-staff-training-functions.AutomaticUpdateStudyingCourseStatusАвтоматически переводит просроченные программы обучения по дате обучения в статус "Не пройдено"В процедуре обученияОдин раз в день
Автоматическое создание заявок на обучениеecosoft-lexema8-scheduler-staff-training-functions.CreateUnitedStaffTrainingRequestОсуществляет автоматическое создание заявки на обучение из плана обучения.В процессе планирования обученияОдин раз в день
Автоматическое формирование протоколов обученияecosoft-lexema8-scheduler-staff-training-functions.AutomaticCreateStaffTrainingJournalFromStatisticАвтоматически формирует протоколы обучения согласно статистике обучения по сотрудникамВ процедуре обученияОдин раз в день
Блокировка учетных записей пользователей, где дата увольнения меньше текущейecosoft-lexema8-scheduler-admin-console-functions.UserBlokingПроставляет признак блокировки у пользователей, если у связанного сотрудника проставлена дата увольнения меньше текущей датыВ процедуре блокировки пользователейОдин раз в день
Выгрузка документов из Лексемы в 1Сecosoft-lexema8-scheduler-odata-functions.unLoadDocumentsОсуществляет автоматическую выгрузку документов из Лексемы в 1С перечисленные на вкладке Исходящие документыВ процедуре автоматической выгрузки данных в 1СОдин раз в час
Выпуск новых сертификатов, когда истекают срокиecosoft-lexema8-scheduler-admin-console-functions.createCloudCertificateExpiringОсуществляет автоматическую заявку на выпуск сертификата пользователям у которых закончился срок действия сертификата электронной подписи. В настройках учетной политики должна быть включена константа "ЭЦП_количество_дней_за_сколько_отправтить_заявку_на_перевыпуск", где указывается значение количества дней по которому нужно проверять сертификаты. Если текущая дата меньше даты окончания действующего ЭП либо равна константе - то создается заявка на перевыпуск. Сертификаты создаются по всем филиалам организаций, на которых истекает срок действия. Также с помощью константы "количество_перевыпускаемых_сертификатов_ЭП_за_раз" возможно задать количество сертификатов которые будут выпущены за раз.В процедуре выпуска сертификатов пользователямОдин раз в день
Выпуск сертификатов новым сотрудникамecosoft-lexema8-scheduler-admin-console-functions.NewUsersCloudCertificateCreateОсуществляет автоматический выпуск сертификатов электронной подписи новым принятым сотрудникам. Функция работает по следующему принципу: в случае если используется положение о КЭДО, то кандидаты подбираются если текущая дата больше либо равна дата перехода на КЭДО и есть логин в системе. В случае если положение о КЭДО не используется то по наличию логина в системе у сотрудника.В процедуре выпуска сертификатов пользователямОдин раз в день
Добавление в список рассылки ЛНА с признаком "Ознакомлен ранее"ecosoft-lexema8-scheduler-formation-mailing-list.InsertReadListLNDReadEarlierВ список рассылки автоматически добавляются сотрудники, которые подписали ознакомление с ЛНА на бумажном носителе при приеме на работуВ процедуре создания ЛНАОдин раз в день
Договора в статусе черновик (не отправленные по маршруту)ecosoft-lexema8-scheduler-formation-mailing-list.sendingContractNotificationsExpiredУдаляет договора, которым не назначен маршрут. На следующий день после создания договора. Все договора, которые остались без маршрута будут удаленыВ процедуре удаления договоров, которым не назначен маршрутОдин раз в день
Загрузка в Лексему документов на подписание из файлов (расчетные листы)ecosoft-lexema8-scheduler-odata-functions.loadDocumentForSigningFromFileОсуществляет автоматическую загрузку файлов в Лексему из сетевого хранилищаВ процедуре автоматической загрузки данных из 1СОдин раз в час
Загрузка в Лексему из 1С документовecosoft-lexema8-scheduler-odata-functions.loadDocumentFormОсуществляет автоматическую загрузку физических документов из 1С в Лексему перечисленные на вкладке "Входящие документы" с типом "Документ в Лексеме"В процедуре автоматической загрузки данных из 1СОдин раз в час
Загрузка в Лексему из 1С произвольных выборокecosoft-lexema8-scheduler-odata-functions.loadFreeQueryОсуществляет автоматическую загрузку сущностей, не относящих к справочникам и документам, в произвольном виде в физическую таблицу СЭД. Например, управленческую структуру.В процедуре автоматической выгрузки произвольных выборок из 1СОдин раз в час
Загрузка из 1С в Лексему документов на подписаниеecosoft-lexema8-scheduler-odata-functions.loadDocumentForSigningFromFileОсуществляет автоматическую загрузку документов на подписание из 1С в Лексему "Входящие документы" с типом "Документ в Лексеме". Также создает документы на подписание в документооборотеВ процедуре автоматической загрузки данных из 1СОдин раз в час
Загрузка из 1С физ.лицecosoft-lexema8-scheduler-odata-functions.loadDocumentFormОсуществляет автоматическую загрузку физических лиц из 1СВ процедуре автоматической загрузки физических лиц из 1СОдин раз в час
Загрузка пользователей из Active Directory в форму для сопоставленияecosoft-lexema8-scheduler-admin-console-functions.loadADUsersАвтоматически добавляет и сопоставляет доменные учетные записи из Active Directory со справочником физических лицВ процедуре создания нового пользователя. Если в системе Active Directory были изменения в данных пользователей, таких как ФИО или адрес электронной почты, то обновленная информация используется для обновления соответствующих таблиц.Один раз в час
Загрузка справочников (должности,подразделения,физ.лица и сотрудники)ecosoft-lexema8-scheduler-odata-functions.loadDictionaryОсуществляет автоматическую загрузку справочников из 1С. Будут загружаться только те справочники, у которых в настройке стоит галка в поле "Загружать в пакете справочников" (должности,подразделения, ... физические лица при небольшом объеме можно загружать здесь же)В процедуре автоматической загрузки данных из 1СОдин раз в час
Напоминание о входе в систему неактивированным пользователямecosoft-lexema8-scheduler-admin-console-functions.SendAuthEmailСоздает в системе информационное письмо, с помощью которого рассылается напоминание пользователям о входе в систему, которые не сделали этого ранее (в настройках учетной политики должна быть настроена константа "УпрП_напоминание_о_созданной_УЗ" со значением 1). Также задача направляет уведомление пользователям, которые дали согласие на кадровый электронный документооборот, но также не зарегистрировались в системе (в настройках учетной политики должна быть настроена константа "ПереходНаКЭДО_НапоминаниеОбОригинале" со значением 1).В процедуре активации учетной записи пользователямиОдин раз в день
Напоминание о необходимости сдачи заявления на сертификат в отдел кадровecosoft-lexema8-scheduler-admin-console-functions.SendSertificationEmailОсуществляет автоматическую отправку письма пользователю, у которого был выпущен сертификат НЭП, но не были сданы оригиналы документов "Заявление на выдачу сертификата" и "Расписка в получении сертификата ключа проверки электронной подписи".В процедуре автоматической отправки писемОдин раз в день
Отзыв сертификатов при изменении должностиecosoft-lexema8-scheduler-admin-console-functions.revokeCertificateСоздает документ "Отзыв сертификата" при смене должности сотрудника. Проверяет должность в сертификате и текущую должность сотрудника на предприятии.В процессе смены должности сотрудникомОдин раз в день
Проверка документов Лексемы на удаление в 1Сecosoft-lexema8-scheduler-odata-functions.unLoadDictionaryMaterialsУ заявлений проставляется признак "Удалено" у тех документов, которые были удалены в 1С. Также этот признак отображается в реестре обмена с 1С.В процедуре автоматической загрузки данных из 1СОдин раз в день
Просроченные документыecosoft-lexema8-scheduler-formation-mailing-list.sendingNotificationsExpiredРассылает пользователям информацию о просроченных документах (нарушения сроков обработки).В процедуре рассылки просроченных документовОдин раз в день
Рассылка документов на этапе инициированияecosoft-lexema8-scheduler-formation-mailing-list.sendingNotificationsFirstStageОсуществляет автоматическую отправку письма инициатору, в случае если он создал документ, но не запустил документ по маршруту.В процедуре автоматической отправки писемОдин раз в день
Рассылка просроченных документов руководителямecosoft-lexema8-scheduler-formation-mailing-list.sendingNotificationsExpiredChiefСоздает автоматическую рассылку руководителю подразделения со списком подчиненных, у которых есть задолженности, с указанием количества просроченных документов и типов документов.В процедуре автоматической рассылки просроченных документов руководителямОдин раз в день
Рассылка сводки по просроченным документам их инициаторамecosoft-lexema8-scheduler-formation-mailing-list.SendingNotificationsExpiredSummaryToInitiatorОповещения направляются инициатору с информацией по документам, действия по которым просрочил любой из маршрута.В процедуре автоматической отправки писемОдин раз в день
Рассылка уведомлений об ознакомлении ЛНАecosoft-lexema8-scheduler-formation-mailing-list.longQueryВ список рассылки автоматически добавляются вновь принятые сотрудники, которые работают в подразделения, на которые распространяется действие ЛНА. Также из списка рассылки автоматически удаляются уволенные сотрудники, которые не успели ознакомиться с данным ЛНА.В процедуре автоматической отправки писемОдин раз в день
Снятие с ознакомления ЛНА с истёкшим сроком действияecosoft-lexema8-scheduler-formation-mailing-list.ClearReadListOfExpiredLNDОтменяет факт отправки ЛНА на ознакомление пользователям, которые не ознакомились с ЛНА до истечения его срока действия. В списках рассылки таких ЛНА останутся только пользователи, которые ознакомились с ним до выполнения задачи.В процедуре рассылки ЛНАОдин раз в день
Создание новых пользователейecosoft-lexema8-scheduler-admin-console-functions.createNewUsersСоздает новых пользователей, осуществляет их привязку к организации, формирует документы "настройка пользователей" на основании данных справочников "Физическое лицо" и "Сотрудник", а также данных, загруженных из Active Directory, при необходимости. Примечание: У физического лица должно быть заполнено поле "Адрес эл/почты".В процедуре создания новых пользователейОдин раз в час
Уведомления Lexemaecosoft-lexema8-scheduler-formation-mailing-list.SendingNotificationLexemaСоздает уведомления в системе, с помощью которых можно посылать по СЭД сообщения пользователям. Все уведомления будут находиться в окне "На обработку" как напоминание.В процедуре уведомления в системеЕжеминутно
Уведомления о приближающейся просрочке документовecosoft-lexema8-scheduler-formation-mailing-list.SendingNotificationsProcessingСоздает в системе информационное письмо, с помощью которого пользователям направляется уведомление о необходимости обработки документов СЭД согласно срокам. Необходима настройка константы "Предупреждать об окончании норматива согласования за (дней)".В процедуре уведомления в системеОдин раз в день
Уведомления о приближающейся просрочке документов через СМСecosoft-lexema8-scheduler-formation-mailing-list.SendingNotificationsSMSПользователям направляется уведомление о необходимости обработки документов СЭД согласно срокам, а также о просроченных документов через SMS.В процедуре уведомления в системеОдин раз в день
Уведомления об окончании срока доверенностейecosoft-lexema8-scheduler-formation-mailing-list.SendingEmpowermentNotificationExpiredАвтоматически рассылает уведомления об окончании срока действия доверенности.В процедуре рассылкиОдин раз в день
Установка даты перехода на КЭДО принятым сотрудникам + ecosoft-lexema8-scheduler-admin-console-functions.UpdateWorkerDateEDMОсуществляет автоматическое проставление вновь принятым сотрудникам даты перехода на кадровый электронный документооборот. Система проверяет на текущий день всех новых сотрудников, у которых присутствует логин, но отсутствует дата перехода на КЭДО. В настройках учетной политики должна быть настроена константа "Дата_принятия_положения_КЭДО" с заполненной датой в формате дд.мм.гггг (например 09.09.2022). По указанной дате система определяет сотрудников, у которых дата приема позже, чем дата из константы, и по таким сотрудникам устанавливает дату перехода на КЭДО, равную дате приема.В процедуре автоматического проставления даты перехода на КЭДООдин раз в день
Формирование недостающих отчетов со штампом электронной подписиecosoft-lexema8-scheduler-formation-mailing-list.loadWaterMarkReportФормирует автоматическое вложение отчета со штампом электронной подписи во вложении к заявлению, в случае если это не было сделано ранее по завершению маршрута заявления.В процедуре укомплектования документовОдин раз в час
+ +**Способы и примеры настройки расписания задаются в формате crontab** +Ознакомиться подробнее можно в разделе [Создание расписания в формате Crontab](../FAQ/#использование_crontab_для_сервиса_sheduler) + +## Настройка заданий для планировщика + +Также для планировщика возможно настроить иные задания с помощью справочника ["настройки заданий"](../Настройка%20внутрисистемных%20уведомлений/#настройка_заданий_для_планировщика), где во вкладке "Задача" указывается часть содержащая динамический запрос для выполнения задачи. Текст для таких задач возможно назначить с помощью ["Конструктора уведомлений"](../Конструктор%20уведомлений/#вид_уведомления_настройка_заданий_для_планировщика) Данные задачи отрабатывают при запуске задачи **"Уведомления Lexema"**. Далее представлены примеры запросов. + + \ No newline at end of file diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md new file mode 100644 index 0000000..ae53e00 --- /dev/null +++ b/docs/SUMMARY.md @@ -0,0 +1,89 @@ +- Администрирование электронного документооборота + - [Настройка своей организации](Admin manuals/Управление компаниями/) + - [Настройка документов, участвующих в документообороте](Admin manuals/Настройка документов/) + - [Журнал регистрации и нумерация](Admin manuals/Журнал регистрации/) + - [Настройка архива](Admin manuals/Настройка архива/) + - [Типы вложений](Admin manuals/Типы вложений/) + - [Настройка обозревателя аналитик](Admin manuals/Настройка ОА/) + - [Подтипы документов](Admin manuals/Подтипы документов/) + - [Конструктор документов](Admin manuals/Конструктор документов/) + - [Пользовательские типы атрибутов документов](Admin manuals/Пользовательские типы атрибутов документов/) + - [Настройка шаблонов маршрутов](Admin manuals/Настройка шаблонов маршрутов/) + - [Настройка правил поиска для ЖСД](Admin manuals/Настройка правил поиска для ЖСД/) + - [Настройка правил поиска для истории операций](Admin manuals/Настройка правил поиска для истории операций/) + - [Администрирование СЭД](Admin manuals/Администрирование СЭД/) + - [Настройка СЭД для администраторов](Admin manuals/Настройка СЭД для администраторов/) + - [Настройка мобильного приложения](Мобильное приложение/) + - [Группы рассылки](Admin manuals/Группы рассылки/) + - [Настройка пунктов плиточного меню](Admin manuals/Настройка плиточного меню/) + - [Импорт данных из Excel-файлов](Admin manuals/Импорт данных из Excel-файлов/) + - [Исключение из группы рассылки](Admin manuals/Исключения из рассылки/) + - [Настройка запрещающих правил для создания документов](Admin manuals/Настройка запрещающих правил/) + - [Настройки сообщений в окне Документооборот](Admin manuals/Настройки сообщений в окне Документооборот/) + - [Валюта](Admin manuals/Валюта/) + - [Ставки НДС](Admin manuals/Ставки НДС/) + - [Условия для проверки контрагента](Admin manuals/Условия для проверки контрагентов/) + - [Заявки в техническую поддержку](Admin manuals/Заявка в техническую поддержку/) + - [Типы заявок в техническую поддержку](Admin manuals/Типы заявок в техподдержку/) + - [Контрагенты](Admin manuals/Контрагенты/index.md) + - [Контур.Доверенности](Admin manuals/Контур.Доверенности/index.md) + - [Настройка Диадока](Admin manuals/Настройка Диадока/index.md) +- Управление пользователями + - [Автоматическое создание пользователей](Admin manuals/Автоматическое создание пользователей/) + - [Создание сотрудника с сайта саморегистрации](Admin manuals/Создание сотрудника с сайта регистрации/) + - [Управление пользователями](Admin manuals/Управление пользователями/) + - [Настройка пользователей](Admin manuals/Настройка пользователей/) + - [Роли системы](Admin manuals/Бизнес-роли.md) + - [Технические роли](Admin manuals/Технические роли.md) + - [Настройка служебных пользователей](Admin manuals/Настройка служебных пользователей/) + - [Виды авторизации пользователей](Admin manuals/Авторизация/) +- Работа с электронными подписями + - [Виды электронных подписей](Admin manuals/Виды электронных подписей/) + - [Настройка ЭП для документов СЭД](Admin manuals/Настройка ЭП для документов СЭД/) + - [Выпуск облачной неквалифицированной электронной подписи в Lexema-ECM](Admin manuals/Выпуск ОНЭП/) + - [Выпуск корневого сертификата](Admin manuals/Организация выпуска корневого сертификата/) + - [Как настроить работу с КЭП на токенах?](Admin manuals/Настройка для токенов КЭП/) + - [Настройка массового подписания](Admin manuals/Настройка для массового подписания/) +- Работа с уведомлениями + - [Рассылки системы](Admin manuals/Рассылки системы/) + - [Настройка внутрисистемных уведомлений](Admin manuals/Настройка внутрисистемных уведомлений/) + - [Конструктор уведомлений](Admin manuals/Конструктор уведомлений/) + - [Создание задачи в планировщике задач](Admin manuals/Планировщик задач/) + - [Функции планировщика задач](Admin manuals/Функции планировщика задач/) + - [Настройка констант](Admin manuals/Настройка констант/) + - [Настройка интеграции сервиса Telegram](Admin manuals/Настройка телеграм/) + - [Настройка оповещений об окончании сроков действия лицензий](Admin manuals/Настройка оповещений об окончании лицензии/) + - [Настройка рассылки уведомлений](Admin manuals/Настройки рассылки уведомлений/) +- Настройка для интеграции с 1С + - [Настройка интеграции справочников и документов](Admin manuals/Настройка для интеграции с 1С/Настройка интеграции справочников и документов/) + - [Настройка обмена данных с 1С](Admin manuals/Настройка для интеграции с 1С/Обмен данными с 1С/) + - [Описание протокола OData](Admin manuals/Настройка для интеграции с 1С/Описание протокола OData/) + - [Описание настроек на стороне 1С](Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне 1С/Описание настроек на стороне 1С.md) + - [Описание настроек на стороне Лексемы](Admin manuals/Настройка для интеграции с 1С/Описание настроек на стороне Лексемы/Описание настроек на стороне Лексемы.md) + - [Описание протокола обмена](Admin manuals/Настройка для интеграции с 1С/Описание протокола обмена/Описание протокола обмена.md) +- Администрирование системы обучения персонала + - [Вид обучения](Admin manuals/Вид обучения/) + - [Ресурс обучения](Admin manuals/Ресурс обучения/) + - [Формат обучения](Admin manuals/Формат обучения/) + - [Действие обученности при смене работодателя](Admin manuals/Действие обученности при смене работодателя/) + - [Направления обучения](Admin manuals/Направления обучения/) + - [Периодичность обучения](Admin manuals/Периодичность обучения/) + - [Должности](Admin manuals/Должности/) + - [Категории должностей](Admin manuals/Категории должностей/) + - [Программы обучения](Admin manuals/Программы обучения/) + - [Комплекс программ обучения](Admin manuals/Комплекс программ обучения/) + - [Доступные программы в организации](Admin manuals/Доступные программы в организации/) + - [Матрица обучения](Admin manuals/Матрица обучения/) + - [План обучения](Admin manuals/План обучения/) + - [Заявки на обучение](Admin manuals/Заявки на обучение/) + - [Критерии оценок](Admin manuals/Критерии оценки теста/) + - [Конструктор тестов](Admin manuals/Конструктор тестов/) + - [Конструктор тем](Admin manuals/Конструктор тем/) + - [Конструктор программ обучения](Admin manuals/Конструктор программ обучения/) + - [Группы обучения](Admin manuals/Группы обучения/) + - [Группа обучения аналитическая форма](Admin manuals/Группа обучения аналитическая/) + - [Протокол обучения](Admin manuals/Протокол обучения/) + - [Статистика обучения](Admin manuals/Статистика обучения/) + - [Журнал протоколов обучения](Admin manuals/Журнал протоколов обучения/) +- [Логи приложения](Admin manuals/Логи приложения/) +- [FAQ Lexema-ECM](Admin manuals/FAQ/) \ No newline at end of file diff --git a/docs/Service.md b/docs/Service.md new file mode 100644 index 0000000..0df5091 --- /dev/null +++ b/docs/Service.md @@ -0,0 +1,16 @@ +# Документооборот + +Структура документооборота на предприятии включает три категории +документов: + +* Входящие. Поступают извне по электронной почте, по телефону, по почте или через курьера + +* Исходящие. Разрабатываются внутри организации и отправляются сторонним адресатам + +* Внутренние. Создаются для внутреннего пользования: организационно-распорядительные документы, локальные нормативные документы, поручения, служебные записки и т.п. + +Lexema-ECM располагает всеми необходимыми возможностями для ведения учета и регистрации этих документов. + +Lexema-ECM - комплексная система управления корпоративным контентом для средних и крупных компаний с функциями корпоративного обучения, кадрового документооборота, распознавания и обработки первичных +документов. Решение предоставляет широкие возможности для быстрой кастомизации проекта и его расширения новым функционалом. Такой подход обеспечивает гибкую оптимизацию бизнес-процессов и повышает скорость +развития компании. \ No newline at end of file diff --git a/docs/css/extra.css b/docs/css/extra.css new file mode 100644 index 0000000..e96afb3 --- /dev/null +++ b/docs/css/extra.css @@ -0,0 +1,86 @@ + + ol.oldec { + list-style-type: decimal; + } + ol.oldec li { + list-style-type: decimal; + } + ol.oldec li:before { + list-style-type: decimal; + } + + .md-grid { + max-width: 98%; + } + + ul.uldisc { + list-style-type: disc; + } + + ul.ulcircle { + list-style-type: circle; + } + + img { + border: 1px solid #9f9f9f; + transition: transform ease-in-out 0.5s; + } + + img:active[src*="#zoom"] { + cursor: zoom-out; + position: fixed; + top: 50%; + left: 50%; + /* bring your own prefixes */ + transform: translate(-50%, -50%); + margin-top: 75px; + margin-bottom: auto; + margin-left: auto; + margin-right: auto; + width: 1200px; + height: auto; + } + + img[src*="#zoom"] { + cursor: zoom-in; + } + + .center { + display: block; + margin-left: auto; + margin-right: auto; + } + + .zoom { + transition: transform ease-in-out 0.5s; + cursor: zoom-in; + } + + .image-zoom-large { + cursor: zoom-out; + z-index: 100; + position: absolute; + left: 50%; + /* */ + transform: translate(-50%, 0%); + text-align: center; + margin-top: 0px; + margin-bottom: auto; + margin-left: auto; + margin-right: auto; + width: 1100px; + height: auto; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + } + + table { + word-break: break-word; + } + +tbody tr:nth-child(odd) { + background-color: #f3f3f3; + /* color: #fff; */ +} +/* tbody td:first-child { + font-weight: bold +} */ \ No newline at end of file diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..e791786 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,261 @@ +

+ Руководство администратора Lexema-ECM +

+ + + + + \ No newline at end of file diff --git a/docs/javascripts/extra.js b/docs/javascripts/extra.js new file mode 100644 index 0000000..957d582 --- /dev/null +++ b/docs/javascripts/extra.js @@ -0,0 +1,32 @@ +!function() { + const myTitle = { + 'note': 'Примечание', + 'caution': 'Осторожно', + 'info': 'Информация', + 'danger': 'Опасно', + 'hint': 'Совет', + 'warning': 'Внимание', + 'question': 'Вопрос' + } + + for (let item of document.getElementsByClassName('admonition-title')) { + if (item.parentNode.classList[1] && myTitle[item.parentNode.classList[1]]) { + item.firstChild.nodeValue = myTitle[item.parentNode.classList[1]]; + } + + } + + for (let item of document.getElementsByClassName('imgPreview')) { + item.onclick = function(s) { + window.open(s.target.src, '_blank').focus(); + } + } + + document.querySelectorAll('.zoom').forEach(item => { + item.addEventListener('click', function () { + this.classList.toggle('image-zoom-large'); + }) + }); + + //console.log('HI'); +}(); \ No newline at end of file diff --git a/docs/media/image-41.jpg b/docs/media/image-41.jpg new file mode 100644 index 0000000..82dde84 Binary files /dev/null and b/docs/media/image-41.jpg differ diff --git a/docs/media/image1.png b/docs/media/image1.png new file mode 100644 index 0000000..b33dcae Binary files /dev/null and b/docs/media/image1.png differ diff --git a/docs/media/image10.png b/docs/media/image10.png new file mode 100644 index 0000000..0adee0a Binary files /dev/null and b/docs/media/image10.png differ diff --git a/docs/media/image101.png b/docs/media/image101.png new file mode 100644 index 0000000..21f506e Binary files /dev/null and b/docs/media/image101.png differ diff --git a/docs/media/image102.png b/docs/media/image102.png new file mode 100644 index 0000000..dd22bb3 Binary files /dev/null and b/docs/media/image102.png differ diff --git a/docs/media/image103.png b/docs/media/image103.png new file mode 100644 index 0000000..1b9c900 Binary files /dev/null and b/docs/media/image103.png differ diff --git a/docs/media/image106.png b/docs/media/image106.png new file mode 100644 index 0000000..8684df0 Binary files /dev/null and b/docs/media/image106.png differ diff --git a/docs/media/image107.png b/docs/media/image107.png new file mode 100644 index 0000000..a68c224 Binary files /dev/null and b/docs/media/image107.png differ diff --git a/docs/media/image108.png b/docs/media/image108.png new file mode 100644 index 0000000..2282eb9 Binary files /dev/null and b/docs/media/image108.png differ diff --git a/docs/media/image109.png b/docs/media/image109.png new file mode 100644 index 0000000..c6a566a Binary files /dev/null and b/docs/media/image109.png differ diff --git a/docs/media/image11.png b/docs/media/image11.png new file mode 100644 index 0000000..f5b8ae2 Binary files /dev/null and b/docs/media/image11.png differ diff --git a/docs/media/image110.png b/docs/media/image110.png new file mode 100644 index 0000000..b8148c7 Binary files /dev/null and b/docs/media/image110.png differ diff --git a/docs/media/image111.png b/docs/media/image111.png new file mode 100644 index 0000000..7fa2965 Binary files /dev/null and b/docs/media/image111.png differ diff --git a/docs/media/image112.png b/docs/media/image112.png new file mode 100644 index 0000000..f6de262 Binary files /dev/null and b/docs/media/image112.png differ diff --git a/docs/media/image113.png b/docs/media/image113.png new file mode 100644 index 0000000..c80a5e8 Binary files /dev/null and b/docs/media/image113.png differ diff --git a/docs/media/image114.png b/docs/media/image114.png new file mode 100644 index 0000000..e503465 Binary files /dev/null and b/docs/media/image114.png differ diff --git a/docs/media/image115.png b/docs/media/image115.png new file mode 100644 index 0000000..8e43975 Binary files /dev/null and b/docs/media/image115.png differ diff --git a/docs/media/image116.png b/docs/media/image116.png new file mode 100644 index 0000000..604a98d Binary files /dev/null and b/docs/media/image116.png differ diff --git a/docs/media/image117.png b/docs/media/image117.png new file mode 100644 index 0000000..38d01e4 Binary files /dev/null and b/docs/media/image117.png differ diff --git a/docs/media/image118.png b/docs/media/image118.png new file mode 100644 index 0000000..c2fcae8 Binary files /dev/null and b/docs/media/image118.png differ diff --git a/docs/media/image119.png b/docs/media/image119.png new file mode 100644 index 0000000..f868bff Binary files /dev/null and b/docs/media/image119.png differ diff --git a/docs/media/image12.png b/docs/media/image12.png new file mode 100644 index 0000000..a3d9999 Binary files /dev/null and b/docs/media/image12.png differ diff --git a/docs/media/image120.png b/docs/media/image120.png new file mode 100644 index 0000000..49dd81e Binary files /dev/null and b/docs/media/image120.png differ diff --git a/docs/media/image121.png b/docs/media/image121.png new file mode 100644 index 0000000..bce5229 Binary files /dev/null and b/docs/media/image121.png differ diff --git a/docs/media/image122.png b/docs/media/image122.png new file mode 100644 index 0000000..16c0169 Binary files /dev/null and b/docs/media/image122.png differ diff --git a/docs/media/image123.png b/docs/media/image123.png new file mode 100644 index 0000000..bafcdff Binary files /dev/null and b/docs/media/image123.png differ diff --git a/docs/media/image124.png b/docs/media/image124.png new file mode 100644 index 0000000..810c812 Binary files /dev/null and b/docs/media/image124.png differ diff --git a/docs/media/image125.png b/docs/media/image125.png new file mode 100644 index 0000000..8c13ed7 Binary files /dev/null and b/docs/media/image125.png differ diff --git a/docs/media/image126.png b/docs/media/image126.png new file mode 100644 index 0000000..5fa13b7 Binary files /dev/null and b/docs/media/image126.png differ diff --git a/docs/media/image127.png b/docs/media/image127.png new file mode 100644 index 0000000..2a71b94 Binary files /dev/null and b/docs/media/image127.png differ diff --git a/docs/media/image128.png b/docs/media/image128.png new file mode 100644 index 0000000..3bf951c Binary files /dev/null and b/docs/media/image128.png differ diff --git a/docs/media/image129.png b/docs/media/image129.png new file mode 100644 index 0000000..b2a763d Binary files /dev/null and b/docs/media/image129.png differ diff --git a/docs/media/image13.png b/docs/media/image13.png new file mode 100644 index 0000000..75e4578 Binary files /dev/null and b/docs/media/image13.png differ diff --git a/docs/media/image130.png b/docs/media/image130.png new file mode 100644 index 0000000..bd88861 Binary files /dev/null and b/docs/media/image130.png differ diff --git a/docs/media/image14.png b/docs/media/image14.png new file mode 100644 index 0000000..6ef105e Binary files /dev/null and b/docs/media/image14.png differ diff --git a/docs/media/image15.png b/docs/media/image15.png new file mode 100644 index 0000000..367b439 Binary files /dev/null and b/docs/media/image15.png differ diff --git a/docs/media/image16.png b/docs/media/image16.png new file mode 100644 index 0000000..7d25e6d Binary files /dev/null and b/docs/media/image16.png differ diff --git a/docs/media/image17.jpeg b/docs/media/image17.jpeg new file mode 100644 index 0000000..4af629c Binary files /dev/null and b/docs/media/image17.jpeg differ diff --git a/docs/media/image18.png b/docs/media/image18.png new file mode 100644 index 0000000..af5101f Binary files /dev/null and b/docs/media/image18.png differ diff --git a/docs/media/image19.png b/docs/media/image19.png new file mode 100644 index 0000000..7794c71 Binary files /dev/null and b/docs/media/image19.png differ diff --git a/docs/media/image2.png b/docs/media/image2.png new file mode 100644 index 0000000..6e48cce Binary files /dev/null and b/docs/media/image2.png differ diff --git a/docs/media/image20.png b/docs/media/image20.png new file mode 100644 index 0000000..80c83d8 Binary files /dev/null and b/docs/media/image20.png differ diff --git a/docs/media/image21.png b/docs/media/image21.png new file mode 100644 index 0000000..3143658 Binary files /dev/null and b/docs/media/image21.png differ diff --git a/docs/media/image22.png b/docs/media/image22.png new file mode 100644 index 0000000..3754215 Binary files /dev/null and b/docs/media/image22.png differ diff --git a/docs/media/image23.png b/docs/media/image23.png new file mode 100644 index 0000000..bb9ce77 Binary files /dev/null and b/docs/media/image23.png differ diff --git a/docs/media/image24.png b/docs/media/image24.png new file mode 100644 index 0000000..1542cca Binary files /dev/null and b/docs/media/image24.png differ diff --git a/docs/media/image25.png b/docs/media/image25.png new file mode 100644 index 0000000..eeb4dec Binary files /dev/null and b/docs/media/image25.png differ diff --git a/docs/media/image26.png b/docs/media/image26.png new file mode 100644 index 0000000..2ca47a1 Binary files /dev/null and b/docs/media/image26.png differ diff --git a/docs/media/image27.png b/docs/media/image27.png new file mode 100644 index 0000000..314c14f Binary files /dev/null and b/docs/media/image27.png differ diff --git a/docs/media/image28.png b/docs/media/image28.png new file mode 100644 index 0000000..e25d7a8 Binary files /dev/null and b/docs/media/image28.png differ diff --git a/docs/media/image29.png b/docs/media/image29.png new file mode 100644 index 0000000..b46a64b Binary files /dev/null and b/docs/media/image29.png differ diff --git a/docs/media/image3.png b/docs/media/image3.png new file mode 100644 index 0000000..83abf3c Binary files /dev/null and b/docs/media/image3.png differ diff --git a/docs/media/image30.png b/docs/media/image30.png new file mode 100644 index 0000000..26a9a9d Binary files /dev/null and b/docs/media/image30.png differ diff --git a/docs/media/image31.png b/docs/media/image31.png new file mode 100644 index 0000000..97f88f4 Binary files /dev/null and b/docs/media/image31.png differ diff --git a/docs/media/image32.png b/docs/media/image32.png new file mode 100644 index 0000000..fcf2ab1 Binary files /dev/null and b/docs/media/image32.png differ diff --git a/docs/media/image33.png b/docs/media/image33.png new file mode 100644 index 0000000..f53e035 Binary files /dev/null and b/docs/media/image33.png differ diff --git a/docs/media/image34.png b/docs/media/image34.png new file mode 100644 index 0000000..375ef09 Binary files /dev/null and b/docs/media/image34.png differ diff --git a/docs/media/image35.png b/docs/media/image35.png new file mode 100644 index 0000000..946ff50 Binary files /dev/null and b/docs/media/image35.png differ diff --git a/docs/media/image36.png b/docs/media/image36.png new file mode 100644 index 0000000..8cbc643 Binary files /dev/null and b/docs/media/image36.png differ diff --git a/docs/media/image37.png b/docs/media/image37.png new file mode 100644 index 0000000..c01e1a6 Binary files /dev/null and b/docs/media/image37.png differ diff --git a/docs/media/image38.png b/docs/media/image38.png new file mode 100644 index 0000000..e3e8473 Binary files /dev/null and b/docs/media/image38.png differ diff --git a/docs/media/image39.png b/docs/media/image39.png new file mode 100644 index 0000000..3b60b7f Binary files /dev/null and b/docs/media/image39.png differ diff --git a/docs/media/image40.png b/docs/media/image40.png new file mode 100644 index 0000000..fc27beb Binary files /dev/null and b/docs/media/image40.png differ diff --git a/docs/media/image41.png b/docs/media/image41.png new file mode 100644 index 0000000..ea47861 Binary files /dev/null and b/docs/media/image41.png differ diff --git a/docs/media/image42.png b/docs/media/image42.png new file mode 100644 index 0000000..eb8df1a Binary files /dev/null and b/docs/media/image42.png differ diff --git a/docs/media/image43.png b/docs/media/image43.png new file mode 100644 index 0000000..3161fa2 Binary files /dev/null and b/docs/media/image43.png differ diff --git a/docs/media/image44.png b/docs/media/image44.png new file mode 100644 index 0000000..2b3997e Binary files /dev/null and b/docs/media/image44.png differ diff --git a/docs/media/image45.png b/docs/media/image45.png new file mode 100644 index 0000000..5e96676 Binary files /dev/null and b/docs/media/image45.png differ diff --git a/docs/media/image46.png b/docs/media/image46.png new file mode 100644 index 0000000..a9febc3 Binary files /dev/null and b/docs/media/image46.png differ diff --git a/docs/media/image47.png b/docs/media/image47.png new file mode 100644 index 0000000..3bd0eb5 Binary files /dev/null and b/docs/media/image47.png differ diff --git a/docs/media/image48.png b/docs/media/image48.png new file mode 100644 index 0000000..17e7afb Binary files /dev/null and b/docs/media/image48.png differ diff --git a/docs/media/image49.png b/docs/media/image49.png new file mode 100644 index 0000000..8d8e5a4 Binary files /dev/null and b/docs/media/image49.png differ diff --git a/docs/media/image5.png b/docs/media/image5.png new file mode 100644 index 0000000..3d04626 Binary files /dev/null and b/docs/media/image5.png differ diff --git a/docs/media/image50.png b/docs/media/image50.png new file mode 100644 index 0000000..c8eb356 Binary files /dev/null and b/docs/media/image50.png differ diff --git a/docs/media/image51.png b/docs/media/image51.png new file mode 100644 index 0000000..2af4d36 Binary files /dev/null and b/docs/media/image51.png differ diff --git a/docs/media/image52.png b/docs/media/image52.png new file mode 100644 index 0000000..5216e5d Binary files /dev/null and b/docs/media/image52.png differ diff --git a/docs/media/image53.png b/docs/media/image53.png new file mode 100644 index 0000000..d2c181c Binary files /dev/null and b/docs/media/image53.png differ diff --git a/docs/media/image54.png b/docs/media/image54.png new file mode 100644 index 0000000..99bb022 Binary files /dev/null and b/docs/media/image54.png differ diff --git a/docs/media/image55.png b/docs/media/image55.png new file mode 100644 index 0000000..f37ffc4 Binary files /dev/null and b/docs/media/image55.png differ diff --git a/docs/media/image56.png b/docs/media/image56.png new file mode 100644 index 0000000..2ed8c77 Binary files /dev/null and b/docs/media/image56.png differ diff --git a/docs/media/image57.png b/docs/media/image57.png new file mode 100644 index 0000000..af02573 Binary files /dev/null and b/docs/media/image57.png differ diff --git a/docs/media/image58.png b/docs/media/image58.png new file mode 100644 index 0000000..25e7561 Binary files /dev/null and b/docs/media/image58.png differ diff --git a/docs/media/image59.png b/docs/media/image59.png new file mode 100644 index 0000000..b2fb6af Binary files /dev/null and b/docs/media/image59.png differ diff --git a/docs/media/image6.png b/docs/media/image6.png new file mode 100644 index 0000000..d673865 Binary files /dev/null and b/docs/media/image6.png differ diff --git a/docs/media/image60.png b/docs/media/image60.png new file mode 100644 index 0000000..1654523 Binary files /dev/null and b/docs/media/image60.png differ diff --git a/docs/media/image61.png b/docs/media/image61.png new file mode 100644 index 0000000..56b475f Binary files /dev/null and b/docs/media/image61.png differ diff --git a/docs/media/image62.png b/docs/media/image62.png new file mode 100644 index 0000000..37dae41 Binary files /dev/null and b/docs/media/image62.png differ diff --git a/docs/media/image63.png b/docs/media/image63.png new file mode 100644 index 0000000..dee24f4 Binary files /dev/null and b/docs/media/image63.png differ diff --git a/docs/media/image64.png b/docs/media/image64.png new file mode 100644 index 0000000..4946b1c Binary files /dev/null and b/docs/media/image64.png differ diff --git a/docs/media/image65.png b/docs/media/image65.png new file mode 100644 index 0000000..7cc83e6 Binary files /dev/null and b/docs/media/image65.png differ diff --git a/docs/media/image66.png b/docs/media/image66.png new file mode 100644 index 0000000..c2f703e Binary files /dev/null and b/docs/media/image66.png differ diff --git a/docs/media/image67.png b/docs/media/image67.png new file mode 100644 index 0000000..dbb8af5 Binary files /dev/null and b/docs/media/image67.png differ diff --git a/docs/media/image68.png b/docs/media/image68.png new file mode 100644 index 0000000..148398a Binary files /dev/null and b/docs/media/image68.png differ diff --git a/docs/media/image69.png b/docs/media/image69.png new file mode 100644 index 0000000..764129f Binary files /dev/null and b/docs/media/image69.png differ diff --git a/docs/media/image7.png b/docs/media/image7.png new file mode 100644 index 0000000..4398054 Binary files /dev/null and b/docs/media/image7.png differ diff --git a/docs/media/image70.png b/docs/media/image70.png new file mode 100644 index 0000000..f359729 Binary files /dev/null and b/docs/media/image70.png differ diff --git a/docs/media/image71.png b/docs/media/image71.png new file mode 100644 index 0000000..956babb Binary files /dev/null and b/docs/media/image71.png differ diff --git a/docs/media/image72.png b/docs/media/image72.png new file mode 100644 index 0000000..f27acbf Binary files /dev/null and b/docs/media/image72.png differ diff --git a/docs/media/image73.png b/docs/media/image73.png new file mode 100644 index 0000000..e7d0a6a Binary files /dev/null and b/docs/media/image73.png differ diff --git a/docs/media/image74.png b/docs/media/image74.png new file mode 100644 index 0000000..3cc864e Binary files /dev/null and b/docs/media/image74.png differ diff --git a/docs/media/image75.png b/docs/media/image75.png new file mode 100644 index 0000000..04a2180 Binary files /dev/null and b/docs/media/image75.png differ diff --git a/docs/media/image76.png b/docs/media/image76.png new file mode 100644 index 0000000..f91ecc1 Binary files /dev/null and b/docs/media/image76.png differ diff --git a/docs/media/image77.png b/docs/media/image77.png new file mode 100644 index 0000000..912bfc1 Binary files /dev/null and b/docs/media/image77.png differ diff --git a/docs/media/image78.png b/docs/media/image78.png new file mode 100644 index 0000000..171642b Binary files /dev/null and b/docs/media/image78.png differ diff --git a/docs/media/image79.png b/docs/media/image79.png new file mode 100644 index 0000000..8c5c2e4 Binary files /dev/null and b/docs/media/image79.png differ diff --git a/docs/media/image8.png b/docs/media/image8.png new file mode 100644 index 0000000..b4e828f Binary files /dev/null and b/docs/media/image8.png differ diff --git a/docs/media/image80.png b/docs/media/image80.png new file mode 100644 index 0000000..b825145 Binary files /dev/null and b/docs/media/image80.png differ diff --git a/docs/media/image81.png b/docs/media/image81.png new file mode 100644 index 0000000..579d463 Binary files /dev/null and b/docs/media/image81.png differ diff --git a/docs/media/image82.png b/docs/media/image82.png new file mode 100644 index 0000000..1db10ce Binary files /dev/null and b/docs/media/image82.png differ diff --git a/docs/media/image83.png b/docs/media/image83.png new file mode 100644 index 0000000..1d541f9 Binary files /dev/null and b/docs/media/image83.png differ diff --git a/docs/media/image84.png b/docs/media/image84.png new file mode 100644 index 0000000..462a785 Binary files /dev/null and b/docs/media/image84.png differ diff --git a/docs/media/image85.png b/docs/media/image85.png new file mode 100644 index 0000000..9dacc97 Binary files /dev/null and b/docs/media/image85.png differ diff --git a/docs/media/image9.png b/docs/media/image9.png new file mode 100644 index 0000000..e8b145a Binary files /dev/null and b/docs/media/image9.png differ diff --git a/docs/Мобильное приложение/index.md b/docs/Мобильное приложение/index.md new file mode 100644 index 0000000..966181b --- /dev/null +++ b/docs/Мобильное приложение/index.md @@ -0,0 +1,53 @@ +# Формирование QR для мобильного приложения + + + +![Расположение кнопки](./media/btn.png) + + + +## Подключение мобильного приложения в качестве стороннего + +Для формирования QR-кода, с помощью которого осуществляется подключение мобильного приложения к сайту Lexema-ECM, необходимо создать секретный ключ. По этому ключу мобильное приложение будет подключено к сайту в качестве стороннего приложения. Реестр сторонних приложений доступен из служебного меню, открывающегося при нажатии на имя пользователя в правом верхнем углу страницы приложения. Реестр сторонних приложений доступен только пользователям со статусом "Администратор". + +![Сторонние приложения](./media/userMenu.png) + +В реестре сторонних приложения должна быть запись с именем "LexemaEcmMobile". + +![Пример реестра](./media/TPAppsReg.png) + +Если таковой нет, необходимо нажать на кнопку "Новое приложение". Создастся новый документ, поля "Id" и "Секретный ключ" заполнятся автоматически. Остаётся только внести в поле "Имя" значение "LexemaEcmMobile". + +![Пример документа](./media/TPAppsDoc.png) + + \ No newline at end of file diff --git a/docs/Мобильное приложение/media/TPAppsDoc.png b/docs/Мобильное приложение/media/TPAppsDoc.png new file mode 100644 index 0000000..234bb42 Binary files /dev/null and b/docs/Мобильное приложение/media/TPAppsDoc.png differ diff --git a/docs/Мобильное приложение/media/TPAppsReg.png b/docs/Мобильное приложение/media/TPAppsReg.png new file mode 100644 index 0000000..3dd35ad Binary files /dev/null and b/docs/Мобильное приложение/media/TPAppsReg.png differ diff --git a/docs/Мобильное приложение/media/appsReg.png b/docs/Мобильное приложение/media/appsReg.png new file mode 100644 index 0000000..0bb4196 Binary files /dev/null and b/docs/Мобильное приложение/media/appsReg.png differ diff --git a/docs/Мобильное приложение/media/btn.png b/docs/Мобильное приложение/media/btn.png new file mode 100644 index 0000000..77fd3c0 Binary files /dev/null and b/docs/Мобильное приложение/media/btn.png differ diff --git a/docs/Мобильное приложение/media/del.png b/docs/Мобильное приложение/media/del.png new file mode 100644 index 0000000..f76fd7e Binary files /dev/null and b/docs/Мобильное приложение/media/del.png differ diff --git a/docs/Мобильное приложение/media/docExample.png b/docs/Мобильное приложение/media/docExample.png new file mode 100644 index 0000000..d24a67b Binary files /dev/null and b/docs/Мобильное приложение/media/docExample.png differ diff --git a/docs/Мобильное приложение/media/docInit.png b/docs/Мобильное приложение/media/docInit.png new file mode 100644 index 0000000..e18bfcc Binary files /dev/null and b/docs/Мобильное приложение/media/docInit.png differ diff --git a/docs/Мобильное приложение/media/globalSettingsButton.png b/docs/Мобильное приложение/media/globalSettingsButton.png new file mode 100644 index 0000000..a6f9e17 Binary files /dev/null and b/docs/Мобильное приложение/media/globalSettingsButton.png differ diff --git a/docs/Мобильное приложение/media/openReg.png b/docs/Мобильное приложение/media/openReg.png new file mode 100644 index 0000000..8f4067c Binary files /dev/null and b/docs/Мобильное приложение/media/openReg.png differ diff --git a/docs/Мобильное приложение/media/settings.png b/docs/Мобильное приложение/media/settings.png new file mode 100644 index 0000000..7a62772 Binary files /dev/null and b/docs/Мобильное приложение/media/settings.png differ diff --git a/docs/Мобильное приложение/media/userMenu.png b/docs/Мобильное приложение/media/userMenu.png new file mode 100644 index 0000000..71867be Binary files /dev/null and b/docs/Мобильное приложение/media/userMenu.png differ diff --git a/image-40.jpg b/image-40.jpg new file mode 100644 index 0000000..35de8e0 Binary files /dev/null and b/image-40.jpg differ diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..d42103d --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,68 @@ +site_name: Руководство администратора Lexema-ECM +#repo_url: http://gogs.lex.lan/l8-base/ECM-administrator-manuals.git +nav: + +markdown_extensions: + - toc: + separator: "_" + permalink: "#" + slugify: !!python/name:pymdownx.slugs.uslugify + - attr_list + - admonition + - sane_lists + - pymdownx.highlight + - pymdownx.superfences + - def_list + - pymdownx.details + - pymdownx.tabbed: + alternate_style: true + - pymdownx.tasklist: + custom_checkbox: true + +extra_css: + - css/extra.css + +extra_javascript: + - javascripts/extra.js + +plugins: + - glightbox: + zoomable: true + - search: + lang: ['ru', 'en'] + - section-index + - include-markdown + - mkdocs-video + - literate-nav: + nav_file: SUMMARY.md + - with-pdf: + author: Павел Зюзин, Ксения Шабанова, Альбина Янгирова, Ксения Имамутдинова, Тимур Мирзакаев, Марина Халиуллина, Регина Лапина + copyright: ООО "Лексема" + + cover: false + back_cover: true + cover_title: TITLE TEXT + cover_subtitle: Версия 20221018-14 + custom_template_path: TEMPLATES PATH + + output_path: pdf\LexemaECM-manual.pdf + toc_title: Оглавление +theme: + name: material + palette: + primary: green + accent: orange + + features: + - navigation.instant + - navigation.top + - navigation.tracking + - toc.follow + - toc.integrate + - navigation.tabs.sticky + - search.suggest + - header.autohide + - navigation.path + +docs_dir: docs +site_dir: site \ No newline at end of file diff --git a/mkdocs/requirements.txt b/mkdocs/requirements.txt new file mode 100644 index 0000000..ef111b5 --- /dev/null +++ b/mkdocs/requirements.txt @@ -0,0 +1,17 @@ +mkdocs==1.4.0 +mkdocs-literate-nav +mkdocs-section-index +mkdocs-include-markdown-plugin + +mkdocs-video +mkdocs-material==8.5.8 +mike + +weasyprint==52.5 +mkdocs-with-pdf + +mkdocs-bootswatch + +pymdown-extensions + +mkdocs-glightbox==0.4.0 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..601745b --- /dev/null +++ b/readme.md @@ -0,0 +1,61 @@ +# MkDocs +## Инструкция по установке есть на сайте MkDocs. + +### Надо установить: + +python python.org +pip – менеджер пакет (ставится, обычно, вместе с питоном) +mkdocs – пакет с движком mkdocs + +`pip install mkdocs` +Полезные ссылки: + +mkdocs.org + +### плагины MkDocs + +Темы MkDocs + +markdown дополнения + +Тема +В проекте используется тема material. + +Для установки запускаем: + +`pip install mkdocs-material` +Полезные ссылки: + +Настройки темы material +Плагины из темы material +Проект темы material на GitHub +Плагины +В проекте используются плагины: + +search – встроенный плагин поиска. +img2fig – отображение картинок в отдельном теге с подписью внизу. +pip install mkdocs-img2fig-plugin + +Для разработки и проверки документации можно использовать команды +* `mkdocs serve` (с созданием pdf файлов) +* `mkdocs serve -f dev.yml` (без создания pdf файлов) +* `mkdocs build -f admin-manuals.yml` (с созданием pdf файла с инструкциями для администратора) + +Перед запуском надо установить mkdocs и его расширения. Сделать это можно при помощи команды, запущенной в папке mkdocs +``` +pip install -r requirements.txt +``` + +Чтобы включить увеличение изображения, необходимо добавить . Если не работает (а это происходит при работе плагина img2fig), то использовать html-вариант. Автоматический конвертер первого варианта во второй (zoom.py) есть в bitedo-doc и документации ERP. +``` +а) ![Рис 1](examplel.png) +б) Рис 1 +``` + +В случае ошибки **no library called "cairo" was found** необходимо скачать библиотеки: + +https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer + +https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases + +Если при запуске команды **mkdocs serve -f dev.yml** появляется ошибка что данная команда не определена, то в переменнах средах укажите путь: **C:\Users\User\AppData\Roaming\Python\Python310\Scripts** \ No newline at end of file diff --git a/user-manuals.yml b/user-manuals.yml new file mode 100644 index 0000000..4e237ee --- /dev/null +++ b/user-manuals.yml @@ -0,0 +1,80 @@ +site_name: Руководство пользователя приложения Lexema +repo_url: http://gogs.lex.lan/l8-base/Dokumentooborot +edit_uri: _edit/master/docs/ +nav: + +markdown_extensions: + - toc: + separator: "_" + permalink: "#" + slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: "lower", percent_encode: true}} + - attr_list + - admonition + - sane_lists + - pymdownx.highlight + - pymdownx.superfences + - def_list + +extra_css: + - css/extra.css + +extra_javascript: + - javascripts/extra.js + +plugins: + - search: + lang: ['ru', 'en'] + - section-index + - include-markdown + - literate-nav: + nav_file: SUMMARY.md + - with-pdf: + author: Альбина Янгирова, Ксения Шабанова, Ксения Имамутдинова, Тимур Мирзакаев, Марина Халиуллина + copyright: ООО "Лексема" + # + #cover: false + #back_cover: true + #cover_title: TITLE TEXT + cover_subtitle: Версия 0.0.1 + #custom_template_path: TEMPLATES PATH + # + toc_title: Оглавление + #heading_shift: false + #toc_level: 3 + #ordered_chapter_level: 2 + #excludes_children: + # - 'release-notes/:upgrading' + # - 'release-notes/:changelog' + # + #exclude_pages: + # - 'bugs/' + # - 'appendix/contribute/' + #convert_iframe: + # - src: IFRAME SRC + # img: POSTER IMAGE URL + # text: ALTERNATE TEXT + # - src: ... + #two_columns_level: 3 + # + #render_js: true + #headless_chrome_path: headless-chromium + # + output_path: pdf/user-manual.pdf + #enabled_if_env: ENABLE_PDF_EXPORT + # + #debug_html: true + #show_anchors: true + #verbose: true + +theme: + name: material + features: + - navigation.instant + language: ru + palette: + primary: white + +docs_dir: docs +site_dir: site + +