mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2025-02-10 18:10:35 +02:00
Update diploma-a.md
This commit is contained in:
parent
ea18b1bb6b
commit
ed1eeffd5d
16
diploma-a.md
16
diploma-a.md
@ -1,4 +1,4 @@
|
||||
# Диплом блока А
|
||||
# Диплом блока А "Настройки и справочники"
|
||||
|
||||
## Описание задачи
|
||||
Создать конфигурацию "Управление ИТ-фирмой" с базовым набором справочников, поддерживающую управление пользователями ИБ в режиме Предприятия.
|
||||
@ -13,7 +13,7 @@
|
||||
### Справочник "Контрагенты"
|
||||
|
||||
#### С реквизитами
|
||||
ПолноеНаименование, ИНН, КПП, EMail, Телефон, ФактическийАдрес, ЮридическийАдрес, Тип (ПеречислениеСсылка.ЮридическоеФизическоеЛицо).
|
||||
ПолноеНаименование, ИНН, КПП, EMail, Телефон, ФактическийАдрес, ЮридическийАдрес, Тип (ПеречислениеСсылка.ЮридическоеФизическоеЛицо), Ответственный (СправочникСсылка.Сотрудники).
|
||||
Типы должны быть подходящими, длина и точность - разумно достаточными.
|
||||
|
||||
#### С формой элемента
|
||||
@ -30,7 +30,9 @@
|
||||
|
||||
#### С модулем объекта
|
||||
|
||||
В коде которого определено заполнение по умолчанию (Тип - Юридическое лицо).
|
||||
В коде которого определено заполнение по умолчанию:
|
||||
* Тип - Юридическое лицо.
|
||||
* Ответственный - текущий сотрудник из параметра сеанса **ТекущийСотрудник**.
|
||||
|
||||
### Перечисление Пол
|
||||
Мужской, Женский
|
||||
@ -68,15 +70,15 @@ EMail, ДатаРождения, ИдентификаторПользовате
|
||||
Форма должна содержать реквизит типа **НаборКонстант** и поле флажка для константы **ВестиРасчетЗарплаты**.
|
||||
Общая команда должна открывать общую форму, принадлежать подсистеме **Настройки** и присутствовать в командном интерфейсе.
|
||||
|
||||
### Параметр сеанса ТекущийСотрудник
|
||||
|
||||
Типа **СправочникСсылка.Сотрудники**. Должен заполняться элементом справочника **Сотрудники**, чей идентификатор пользователя ИБ совпадает с идентификатором текущего пользователя ИБ.
|
||||
|
||||
### Роли БазовыеПрава и ПолныеПрава
|
||||
|
||||
Роль **ПолныеПрава** должна давать права на все, кроме интерактивного удаления элементов справочников.
|
||||
Роль **БазовыеПрава** должна давать права на чтение и просмотр всех данных. Редактирование, добавление и изменение разрешается только для справочника **Контрагенты**. Роль не должна давать права на открытие настроек программы.
|
||||
|
||||
### Параметр сеанса ТекущийСотрудник
|
||||
|
||||
Типа **СправочникСсылка.Сотрудники**. Должен заполняться элементом справочника **Сотрудники**, чей идентификатор пользователя ИБ совпадает с идентификатором текущего пользователя ИБ.
|
||||
|
||||
### Подсистему "Настройки"
|
||||
|
||||
Содержащую все справочники и общую команду **НастройкаПрограммы**.
|
||||
|
Loading…
x
Reference in New Issue
Block a user