Files
DocERP/docs/Admin manuals/Роли/Роли.md
2022-10-27 18:11:24 +05:00

632 lines
25 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Роли приложения
Данный справочник ролей расположен в папке Администрирование. В справочнике по умолчанию должны содержаться базовые роли модулей (согласно матрице ролей), устанавливаемых на конкретном предприятии.
<figure class="figure-image">
<img src="../image1.png" alt="Рисунок 1. «Роли приложения» в главном меню">
<figcaption>Рисунок 1. «Роли приложения» в главном меню</figcaption>
</figure>
<!-- ![Рисунок 1. «Роли приложения» в главном меню](../image1.png) -->
<figure class="figure-image">
<img src="../image2.png" alt="Рисунок 2. Реестр «Роли приложения»" class="zoom">
<figcaption>Рисунок 2. Реестр «Роли приложения»</figcaption>
</figure>
<!-- ![Рисунок 2. Реестр «Роли приложения»](../image2.png) -->
## Роли системы
Данный справочник предназначен для определения уровней доступа к документам, в меню расположен в папке Администрирование.
<figure class="figure-image">
<img src="../image3.png" alt="Рисунок 3. «Роли системы» в главном меню">
<figcaption>Рисунок 3. «Роли системы» в главном меню</figcaption>
</figure>
<!-- ![Рисунок 3. «Роли системы» в главном меню](../image1.png) -->
<figure class="figure-image">
<img src="../image4.png" alt="Рисунок 4. Реестр «Роли системы»" class="zoom">
<figcaption>Рисунок 4. Реестр «Роли системы»</figcaption>
</figure>
<!-- ![Рисунок 4. Реестр «Роли системы»](../image4.png) -->
Для определения у роли уровня доступа к документам необходимо создать документ, заполнить:
Наименование - наименование роли (бизнес-роли)
Служебное имя (из файла roles.json) - наименование роли, заполняется наименованием роли из Ролей приложения (это также может быть бизнес-роль, определенная на предприятии);
Примечание - поле для внесения дополнительной информации по
регистрируемой роли;
Таблицу «Документы (видимость в реестре)», для каждого типа документов определить доступные для редактирования статусы документов, заполнив колонку «Редактирование» в таблице «Статусы документа» (обладатель роли сможет редактировать документы в статусах, отмеченных галочкой, документы со статусами, по которым не заполнен признак «Редактирование», будут доступны только для просмотра). Также, для того чтобы обладатель роли смог распечатать отчеты, необходимо заполнить признак «Печать» в таблице «Печать отчетов».
<figure class="figure-image">
<img src="../image5.png" alt="Рисунок 5. Форма документа «Роли системы»" class="zoom">
<figcaption>Рисунок 5. Форма документа «Роли системы»</figcaption>
</figure>
<!-- ![Рисунок 5. Форма документа «Роли системы»](../image5.png) -->
## Бизнес-роли
Бизнес-роль - это роль в бизнес-процессе с определенным уровнем доступа к определенному набору документов. При этом сотрудники, занимающие одинаковую должность на одном предприятии, могут обладать разным набором бизнес-ролей в зависимости от зоны ответственности конкретного сотрудника.
Для того чтобы зарегистрировать бизнес-роль, необходимо создать документ в «Ролях приложения», заполнить таблицу Вложенные роли. Таблица Вложенные роли должна содержать перечень базовых ролей (ролей, которые прописаны в формах документов), либо другие бизнес-роли, внутри которых в таблице Вложенные роли содержатся базовые роли.
<figure class="figure-image">
<img src="../image6.png" alt="Рисунок 6. Создание бизнес-роли в «Ролях приложения»" class="zoom">
<figcaption>Рисунок 6. Создание бизнес-роли в «Ролях приложения»</figcaption>
</figure>
<!-- ![Рисунок 6. Создание бизнес-роли в «Ролях приложения»](../image6.png) -->
Далее необходимо определить уровни доступа к документам для бизнес-роли. Для этого необходимо создать документ в реестре «Роли системы», заполнить поля Наименование, Служебное имя (из файла roles.json), заполнить таблицы «Документы (видимость в реестре)», «Статусы документа», «Печать отчетов»
<figure class="figure-image">
<img src="../image7.png" alt="Рисунок 7. Определение уровней доступа бизнес-роли в «Ролях системы»" class="zoom">
<figcaption>Рисунок 7. Определение уровней доступа бизнес-роли в «Ролях системы»</figcaption>
</figure>
<!-- ![Рисунок 7. Определение уровней доступа бизнес-роли в «Ролях системы»](../image7.png) -->
## Матрица ролей приложения
## Роли модуля Складской учет
<table class="iksweb">
<tbody>
<tr>
<td width = "25%"><b>Роль</td>
<td width = "55%"><b>Наименование документа</td>
<td width = "25%"><b>Права</td>
</tr>
<tr>
<td>import_storagereceipts</td>
<td>Документ Приходная накладная</td>
<td>Видимость Операции-Импорт начальных остатков-Скачать шаблон, Операции-Импорт начальных остатков-Загрузить остатки по шаблону</td>
</tr>
<tr>
<td>advancereport_read</td>
<td>Авансовый отчет</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>advancereport_write</td>
<td>Авансовый отчет</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>allocationsuggestion_read</td>
<td>Аналитическая форма Распределение по ячейкам</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>allocationsuggestion_write</td>
<td>Аналитическая форма Распределение по ячейкам</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>analysisofwarehouseremains_write</td>
<td>Аналитическая форма Анализ движения на складе</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>analysisorder_read</td>
<td>Аналитическая форма Анализ точки заказа</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>analysisorder_write</td>
<td>Аналитическая форма Анализ точки заказа</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>appreplacement_read</td>
<td>Заявка на перемещение</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>appreplacement_write</td>
<td>Заявка на перемещение</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>arrivematfromproduct_read</td>
<td>Приход из производства</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>arrivematfromproduct_write</td>
<td>Приход из производства</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>barcode_read</td>
<td>Штрихкодирование</td>
<td>Просмотр документа</td>
</tr>
<tr>
<td>barcode_write</td>
<td>Штрихкодирование</td>
<td>Редактирование документа</td>
</tr>
<tr>
<td rowspan="28">bookkeeper_MM<br> - роль бухгалтера </td>
<td>Аналитическая форма Анализ движения на складе</td>
<td rowspan="9">Право загрузки аналитической формы</td>
</tr>
<tr>
<td>Аналитическая форма Анализ точки заказа</td>
</tr>
<tr>
<td>Аналитическая форма Карточка складского учета</td>
</tr>
<tr>
<td>Аналитическая форма Остатки на складе</td>
</tr>
<tr>
<td>Аналитическая форма Распределение по ячейкам</td>
</tr>
<tr>
<td>Аналитическая форма Реестр актов списания</td>
</tr>
<tr>
<td>Аналитическая форма Реестр перемещений</td>
</tr>
<tr>
<td>Аналитическая форма Реестр приходов</td>
</tr>
<tr>
<td>Аналитическая форма Реестр расходных накладных</td>
</tr>
<tr>
<td>Авансовый отчет</td>
<td rowspan="18">Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>Акт списания</td>
</tr>
<tr>
<td>Входящая счет-фактура</td>
</tr>
<tr>
<td>Доверенность</td>
</tr>
<tr>
<td>Заявка на перемещение</td>
</tr>
<tr>
<td>Инвентаризационна опись</td>
</tr>
<tr>
<td>Накладная на перемещение</td>
</tr>
<tr>
<td>Норма запаса ТМЦ</td>
</tr>
<tr>
<td>Основания для списания</td>
</tr>
<tr>
<td>Приход из производства</td>
</tr>
<tr>
<td>Приход излишков</td>
</tr>
<tr>
<td>Приход услуг</td>
</tr>
<tr>
<td>Приходная накладная</td>
</tr>
<tr>
<td>Причина некорректности счета-фактуры</td>
</tr>
<tr>
<td>Распределение по ячейкам</td>
</tr>
<tr>
<td>Расходная накладная</td>
</tr>
<tr>
<td>Реализация услуг</td>
</tr>
<tr>
<td>Счет на предоплату</td>
</tr>
<tr>
<td>Штрихкодирование</td>
<td>Редактирование документа</td>
</tr>
<tr>
<td>celldistribution_read</td>
<td>Распределение по ячейкам</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>celldistribution_write</td>
<td>Распределение по ячейкам</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>documents_write</td>
<td>Аналитическая форма Карточка складского учета</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>incominginvoices_read</td>
<td>Входящая счет-фактура</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>incominginvoices_write</td>
<td>Входящая счет-фактура</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>invoiceforpayment_read</td>
<td>Счет на предоплату</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>invoiceforpayment_write</td>
<td>Счет на предоплату</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>powerofattorney_read</td>
<td>Доверенность</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>powerofattorney_write</td>
<td>Доверенность</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>replacement_read</td>
<td>Накладная на перемещение</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>replacement_write</td>
<td>Накладная на перемещение</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>replacementlist_read</td>
<td>Аналитическая форма Реестр перемещений</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>replacementlist_write</td>
<td>Аналитическая форма Реестр перемещений</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>salesinvoice_read</td>
<td>Расходная накладная</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>salesinvoice_write</td>
<td>Расходная накладная</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>serviceflow_read</td>
<td>Реализация услуг</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>serviceflow_write</td>
<td>Реализация услуг</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>servicereceipts_read</td>
<td>Приход услуг</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>servicereceipts_write</td>
<td>Приход услуг</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>standartofstock_read</td>
<td>Норма запаса ТМЦ</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>standartofstock_write</td>
<td>Норма запаса ТМЦ</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>stocksheet_read</td>
<td>Инвентаризационна опись</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>stocksheet_write</td>
<td>Инвентаризационна опись</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>storagereceiptlist_write</td>
<td>Аналитическая форма Реестр приходов</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>storagereceipts_read</td>
<td>Приходная накладная</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>storagereceipts_write</td>
<td>Приходная накладная</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>storagesurplus_read</td>
<td>Приход излишков</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>storagesurplus_write</td>
<td>Приход излишков</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td rowspan="23">storekeeper<br> - роль кладовщика</td>
<td>Аналитическая форма Анализ движения на складе</td>
<td rowspan="9">Право загрузки аналитической формы</td>
</tr>
<tr>
<td>Аналитическая форма Анализ точки заказа</td>
</tr>
<tr>
<td>Аналитическая форма Карточка складского учета</td>
</tr>
<tr>
<td>Аналитическая форма Остатки на складе</td>
</tr>
<tr>
<td>Аналитическая форма Распределение по ячейкам</td>
</tr>
<tr>
<td>Аналитическая форма Реестр актов списания</td>
</tr>
<tr>
<td>Аналитическая форма Реестр перемещений</td>
</tr>
<tr>
<td>Аналитическая форма Реестр приходов</td>
</tr>
<tr>
<td>Аналитическая форма Реестр расходных накладных</td>
</tr>
<tr>
<td>Акт списания</td>
<td rowspan="13">Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>Инвентаризационна опись</td>
</tr>
<tr>
<td>Комплектация номенклатуры</td>
</tr>
<tr>
<td>Накладная на перемещение</td>
</tr>
<tr>
<td>Норма запаса ТМЦ</td>
</tr>
<tr>
<td>Приход из производства</td>
</tr>
<tr>
<td>Приход излишков</td>
</tr>
<tr>
<td>Приход услуг</td>
</tr>
<tr>
<td>Приходная накладная</td>
</tr>
<tr>
<td>Причина некорректности счета-фактуры</td>
</tr>
<tr>
<td>Распределение по ячейкам</td>
</tr>
<tr>
<td>Расходная накладная</td>
</tr>
<tr>
<td>Реализация услуг</td>
</tr>
<tr>
<td>Штрихкодирование</td>
<td>Редактирование документа</td>
</tr>
<tr>
<td>warehouseinventory_write</td>
<td>Аналитическая форма Остатки на складе</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>whyuncorrect_read</td>
<td>Причина некорректности счета-фактуры</td>
<td>Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>whyuncorrect_write</td>
<td>Причина некорректности счета-фактуры</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td rowspan="4">writeoffact_read</td>
<td>Аналитическая форма Реестр расходных накладных</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
<td>Акт списания</td>
<td rowspan="3">Просмотр реестра, просмотр документа</td>
</tr>
<tr>
<td>Основания для списания</td>
</tr>
<tr>
<td>Реестр актов списания</td>
</tr>
<tr>
<td rowspan="4">writeoffact_write</td>
<td>Аналитическая форма Реестр актов списания</td>
<td rowspan="2">Право загрузки аналитической формы</td>
</tr>
<tr>
<td>Аналитическая форма Реестр расходных накладных</td>
</tr>
<tr>
<td>Акт списания</td>
<td rowspan="2">Просмотр реестра, создание документов, редактирование документов</td>
</tr>
<tr>
<td>Основания для списания</td>
</tr>
<tr>
<td>администратор_склада</td>
<td>Аналитическая форма Остатки на складе</td>
<td>Право загрузки аналитической формы</td>
</tr>
<tr>
</tr>
</tbody>
</table>
## Роли модуля Дебиторы и кредиторы
<table class="iksweb">
<tbody>
<tr>
<td width = "25%"><b>Роль</td>
<td width = "55%"><b>Наименование документа</td>
<td width = "25%"><b>Права</td>
</tr>
<tr>
<td>invoiceonadvances_read</td>
<td>Входящий счет-фактура по авансам, Исходящий счет-фактура по авансам</td>
<td>Просмотр реестра, просмотр документов</td>
</tr>
<tr>
<td>invoiceonadvances_write</td>
<td>Входящий счет-фактура по авансам, Исходящий счет-фактура по авансам</td>
<td>Просмотр реестра, создание документов, редактирование документов</td>
</tr>
</tbody>
</table>