Мы все это
время работали с одним набором прав. Права мы себе присвоили самые
неограниченные, но при реальной работе это недопустимо. Разным пользователям,
в зависимости от их служебных обязанностей, должен быть разный уровень
допуска к данным. Одним можно все, другим - почти все, третьим –
только просмотр результатов, а четвертых вообще к машине допускать
нельзя. Разговор пойдет о первых трех категориях пользователей.
Пользователь первой категории у нас уже создан.
Пользователя второй категории нам предстоит создать. Пусть это будет
кладовщик. Он может вводить и проводить накладные и просматривать
отчеты по остаткам и оборотам на складе. Снимать с проведения документы
он не будет иметь права.
Список прав кладовщика:
        - Справочник             - Идентификатор    "Номенклатура"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Единицы"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Склады"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Контрагенты"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Договора"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Сорт"             - Чтение    Да             - Остальное    Нет         - Документ             - Идентификатор    "ПриходнаяНакладная"             - Чтение    Да             - ВводНового    Да             - ПометкаНаУдаление    Да             - Корректировка    Да             - Выбор    Да             - ПроведениеДокумента    Да             - Остальное    Нет         - Документ             - Идентификатор    "РасходнаяНакладная"             - Чтение    Да             - ВводНового    Да             - ПометкаНаУдаление    Да             - Корректировка    Да             - Выбор    Да             - ПроведениеДокумента    Да             - Остальное    Нет         - Документ             - Чтение    Да             - ВводНового    Да             - ПометкаНаУдаление    Да             - Корректировка    Да             - Выбор    Да             - ПроведениеДокумента    Да             - Остальное    Нет         - Журнал             - Идентификатор    "Накладные"             - Чтение    Да         - Отчет             - Идентификатор    "ОстаткиНаСкладе"             - Использование    Да         - Отчет             - Идентификатор    "ОбороткаПоСкладу"             - Использование    Да         - Отчет             - Идентификатор    "ТоварооборотПоСкладу"             - Использование    Да |
        - Константа             - Идентификатор    "ЕдИзмПоУмолчанию"             - Чтение    Да             - Корректировка    Нет         - Константа             - Идентификатор    "ПроцентНаценки"             - Чтение    Да             - Корректировка    Нет         - Константа             - Идентификатор    "СортПоУмолчанию"             - Чтение    Да             - Корректировка    Нет         - Константа             - Идентификатор    "МетодСписания"             - Чтение    Да             - Корректировка    Нет         - Справочник             - Идентификатор    "Номенклатура"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Единицы"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Склады"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Контрагенты"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Договора"             - Чтение    Да             - Остальное    Нет         - Справочник             - Идентификатор    "Сорт"             - Чтение    Да             - Остальное    Нет         - Документ             - Идентификатор    "ПриходДенег"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Документ             - Идентификатор    "ВыплатаДенег"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Документ             - Идентификатор    "ИзменениеЦен"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Документ             - Идентификатор    "ПриходнаяНакладная"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Документ             - Идентификатор    "РасходнаяНакладная"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Документ             - Идентификатор    "НакладнаяНаПеремещение"             - Чтение    Да             - Выбор    Да             - Остальное    Нет         - Журнал             - Идентификатор    "ДвижениеДенег"             - Чтение    Да         - Журнал             - Идентификатор    "ИзменениеЦен"             - Чтение    Да         - Журнал             - Идентификатор    "Накладные"             - Чтение    Да         - Отчет             - Идентификатор    "Взаиморасчеты"             - Использование    Да         - Отчет             - Идентификатор    "ОстаткиНаСкладе"             - Использование    Да         - Отчет             - Идентификатор    "ОбороткаПоДолгам"             - Использование    Да         - Отчет             - Идентификатор    "ОбороткаПоСкладу"             - Использование    Да         - Отчет             - Идентификатор    "Прибыль"             - Использование    Да         - Отчет             - Идентификатор    "ТоварооборотПоСкладу"             - Использование    Да |
Раздав права
надо позаботиться и о соответствующих интерфейсах. Если пользователю
что не положено, он этого и видеть не должен. Сперва создадим интерфейс
кладовщика, как более простой.