Список пользователей и их права для работы c ТСД формируют в приложении складского учета Sdbman (см. подробно Руководство пользователя StoreHouse V5).

Внимание! Если пользователю были переопределены права во время работы на терминале, ему необходимо выйти из приложения и войти заново для обновления информации в режиме связи с Store House (online).

 

2.1 Права и роли

Назначение прав для пользователя может производиться непосредственно для конкретного пользователя (см. п.п. 2.4.1) или через назначение роли с определенными правами (см. п.п. 2.4.2).

 

Рис. 1

 

2.2 Доступ к группам подразделений

В «Свойства пользователя» на закладке «StoreHouse» определяются права пользователя для групп подразделений и документов, с которыми может работать пользователь (см. Рис. 2).

 

Рис. 2

 

Для того чтобы пользователь имел право работать с документами определенных предприятий, необходимо установить флаги напротив соответствующих Групп подразделений (см. Рис. 2).

На работу с документами в ТСД также влияет флаг «Учитывать группы подразделений в словаре подразделений» в разделе Прочее (см. Рис. 2). При выставленном флаге, при создании документов можно будет выбирать подразделения только из групп подразделений, определенных для пользователя в области «Группы подразделений».

Таким образом, если не выставлен флаг «Учитывать группы подразделений в словаре подразделений», пользователю будут доступны для выбора при создании накладных и заявок ВСЕ подразделения любой группы подразделений.

 

2.3 Доступ к настройкам, передаче данных и блокировкам накладных

Для того чтобы пользователь имел право производить настройки для ТСД (см. п.п. 4) необходимо установить флаг у права «Разрешить работу с настройками FoodFactory» на закладке «StoreHouse» в свойствах пользователя (см. Рис. 3).

Для того чтобы пользователь имел право на выгрузку созданных документов из ТСД в StoreHouse5 (см. п.п. 7) необходимо установить флаг у права «Разрешить передачу данных в StoreHouse из FoodFactory» на закладке «StoreHouse» в свойствах пользователя (см. Рис. 3).

Для того чтобы пользователь имел право на изменение статуса документов для сверки накладных StoreHouse5 (см. п. 8) необходимо установить флаг у права «Разрешить блокировку данных» на закладке «StoreHouse» в свойствах пользователя (см. Рис. 3).

 

Рис. 3

 

2.4 Определение прав пользователя

2.4.1 Права пользователя

В окне «Свойства пользователя» на закладке «Права» определяются права для конкретных пользователей на действия и доступ к объектам в приложениях системы. Права подразделяются на множество групп и подгрупп, представленных в виде дерева прав (см. Рис. 4).

 

Рис. 4

 

Каждое право включает в себя набор допустимых действий: Чтение, Модификация, Создание, Редактирование, Удаление, к которым можно разграничить доступ пользователя.

Многие права взаимосвязаны, и выставление одного права приводит к определению связанных с ним прав (ссылок). Также, снятие некоторых прав приводит к снятию связанных с ним прав.

Для работы с документами в ТСД необходимо установить пользователю права на действия с документами в группе Накладные (см. Рис. 5).

 

Рис. 5

 

Чтение – флаг в этом поле дает пользователю право просматривать тот документ, в группе прав которого был выставлен флаг.

Например, в списке документов в группе Накладные выбрана Приходная накладная. Чтобы дать пользователю право видеть все приходные накладные в ТСД необходимо поставить флаг в поле Чтение (см. Рис. 6).

 

Рис. 6

 

Если флаг Чтение отсутствует, пользователь не будет видеть в списке документов недоступные накладные. На Рис. 7 справа изображено как выглядит список документов для пользователя, у которого отсутствует право Чтение для сличительных ведомостей.

 

Рис. 7

 

Модификация – флаг в этом поле дает пользователю право производить какие-либо действия с тем документом, в группе прав которого был выставлен флаг. Выставляется совместно с тем правом, которое указано в той же строке (см. Рис. 8).

 

Рис. 8

 

Создание – флаг в этом поле дает пользователю право создавать тот документ, в группе прав которого был выставлен флаг. Если флаг Создание отсутствует, то пользователь не увидит название накладной в списке выбора документа для создания. Если у пользователя не будет права создания на все накладные, то он не увидит кнопку выбора документа для создания.

На Рис. 9 слева представлен весь список накладных доступных для создания, справа – отсутствует право на создание сличительной ведомости.

 

Рис. 9

 

Редактирование – флаг в этом поле дает пользователю право редактировать тот документ, в группе прав которого был выставлен флаг. Если флаг Редактирование отсутствует, то пользователь будет видеть кнопку редактирование документа, но она будет недоступна.

На Рис. 10 слева изображен внешний вид накладной, доступной для редактирования, справа – накладная только для чтения. Красным цветом выделены главные отличия.

 

Рис. 10

 

Удаление – флаг в этом поле дает пользователю право удалить тот документ, в группе прав которого был выставлен флаг. Если флаг Удаление отсутствует, то пользователь не будет видеть кнопку удаления документа.

На Рис. 11 слева изображен внешний вид доступных кнопок удаления документа, справа – кнопки удаления отсутствуют.

 

Рис. 11

 

В области таблицы Суммарные права (см. Рис. 4) отображается суммарное количество прав пользователя:

  • Права, данные пользователю назначением роли/ролей (см. п.п. 2.4.2);
  • Персональные права пользователя из колонок Чтение, Модификация, Создание, Редактирование, Удаление.

В группе Связь с др. системами в подгруппе Заметки накладных можно определить права пользователя на создание и чтение заметок, в которых можно просмотреть историю произведенных действий с накладной в ТСД после ее передачи в StoreHouse5 (см. Рис. 12, см. п.п. 7.1.1).

 

Рис. 12

 

Внимание! Если пользователю были переопределены права во время работы, ему необходимо выйти из приложения и войти заново для обновления информации в режиме связи с Store House (online).

 

2.4.2 Роли пользователя

Для того, чтобы назначить одинаковые права группе пользователей, нужно в свойствах этих пользователей на закладке «Роли» определить нужную роль (установить флаг напротив роли с необходимыми правами (см. Рис. 13).

 

Рис. 13

 

Для просмотра существующих ролей пользователей в приложении Sdbman необходимо выбрать пункт главного меню «Пользователи» - «Список ролей» (см. Рис. 14).

 

Рис. 14

 

Откроется список существующих ролей (см. Рис. 15).

 

Рис. 15

 

Для создания новой роли необходимо выбрать пункт главного меню «Пользователи» - «Создать роль» (см. Рис. 14) или выбрать пункт контекстного меню «Создать роль» (см. Рис. 16), или нажать кнопку  на панели инструментов.

 

Рис. 16

 

В открывшемся окне «Новая роль» в поле «Имя:» необходимо ввести название создаваемой роли, установить переключатель Роль сервера и нажать кнопку «ОК» (см. Рис. 17).

 

Рис. 17

 

Для настройки прав роли необходимо открыть ее из списка ролей двойным щелчком мыши или нажать кнопку  на панели инструментов, или выбрать пункт «Свойства роли» контекстного меню (см. Рис. 18).

 

Рис. 18

 

Откроется окно «Свойства роли», в котором можно определить права на закладке «Права», выставляя флаги в соответствующих полях (см. Рис. 19).

 

Рис. 19

 

Назначение прав роли производится аналогично назначению прав пользователя (см. 2.4.1).