0

Ограничение прав на запись справочников и документов 1С

#1С 8.2#Документ#Справочники 1С


На примере конфигурации 1С Бухгалтерия 2.0 рассмотрим задачу: возможность записывать элементы справочников Контрагенты и ДоговорыКонтрагентов должна быть не у всех пользователей. Что бы решить эту задачу можно изменить типовую роль Бухгалтер доступную всем пользователям, но тогда каждый раз при обновлении конфигурации вам придется добавлять изменения роли вручную, что не очень красиво и совсем не правильно.

Итак, решаем эту проблему не затрагивая типовые роли:

  • В конфигурации создаем новую роль. Назовем ее Контрагенты. Роль Контрагенты Права в ней проставлять не нужно.

  • Создаем новый общий модуль(если в вашей конфигурации уже есть не типовой модуль, то необязательно). Назовем его, например УправлениеДоступом. Общий модуль УправлениеДоступом

  • Создаем новую подписку на событие, назовем ее ПередЗаписьюКонтрагентыУправлениеДоступом. В поле источник указываем, что хотим использовать составной тип данных, и выбираем справочники Контрагенты и ДоговорыКонтрагентов. В поле Событие выбираем ПередЗаписью. В поле Источник указываем созданный общий модуль. Там автоматически создастся процедура для обработки события.

  • Подписка на событие

    Процедура ПередЗаписьюКонтрагентыУправлениеДоступомПередЗаписью(Источник, Отказ) Экспорт
        Если Не РольДоступна("Контрагенты") тогда
            Отказ = Истина;
        КонецЕсли;
    КонецПроцедуры
    
  • Устанавливаем роль Контрагенты нужным пользователям, никто кроме них не сможет записать элементы справочников Контрагенты и ДоговорыКонтрагентов.

0 1748 0
ДобавленоVital704 дня назад
Отредактировано545 дней назад


Добавить комментарий

Добавить статью!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Создание обработки заполнения табличной части 1С 8

1. Постановка задачи В этой статье рассмотрим процесс написания простейшей внеш...

Как из встроенной печатной формы 1С сделать внешнюю

Рассмотрим создание внешней печатной формы из встроенной на примере Торг 12 из т...

Обновление типовой конфигурации 1с 8.3

Обновление типовой конфигурации 1с 8.2 или 8.3 произвести очень просто. Для нача...

Рекомендуется обновить версию конфигурации

Всем знакомо напоминание о том, что текущая версия конфигурация 1С 8 устарела и ...

Настройка двухстороннего обмена данными между конфигурациями "Управление торговлей 10.3" и "Бухгалтерия предприятия 2.0" в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конф...

Новое

Swiss replica calidad superior mikrogirder relojes en línea .

[b][url=http://es.tagheuerwatches.me/]TAG Heuer relojes lista de precios[/url][/...

Blancpain Replilca relojes suizos

[b][url=http://www.fakewatchesuk.cc/es/]réplicas de relojes suizos aaa +[/url][/...

Vestidos baratos de la boda, vestidos de partido en línea, los mejores vestidos de boda, vestidos de diseñador Online

[b][url=http://es.weddingsales.cn/]Comprar Vestidos de novia[/url][/b] [b]Compra...

Crear cuenta : Profesional réplicas de relojes tienda, buywatch.top

omega relojes a la venta relojes Omega réplica [b][url=http://www.buywatch.top/e...