Ограничение доступа на зарплатные суммы в конфигурации 1С:Бухгалтерия Предприятия
Описание проблемы
Некоторых пользователей конфигурации 1С:Бухгалтерия Предприятия беспокоит возможность утечки зарплатных данных через стандартный доступ обычного бухгалтера, когда существует разделение зон ответственности: например есть бухгалтер-материалист, бухгалтер по основным средствам - и главбуху не хотелось бы чтобы они могли видеть зарплатные суммы через стандартные бухгалтерские отчеты по 70 счету или через платежные документы.
Если в конфигурации ERP часть этих задач (платежные документы) можно решить настройкой доступа на уровне записей в профилях доступа, то в БП такая возможность отстутствует.
Что делает данная разработка
1. Вычищает из стандартных бухгалтерских отчетов суммы и обороты на 70 и 73 счетах:
- Оборотно-сальдовая ведомость
- Оборотно-сальдовая ведомость по счёту
- Анализ счёта
- Карточка счёта
- Обороты счёта
- Сводные проводки
- Отчет по проводкам
Суммы именно нормально вычищаются, а не красят шрифт белым цветом для "невидимости", как в одной подобной разработке, которую мне показывали с Инфостарта.
2. Вычищает из стандартных бухгалтерских отчетов суммы на субконто "Сотрудник":
- Анализ субконто
- Карточка субконто
- Обороты между субконто
3. Скрывает из списка платёжные документы, имеющие зарплатный характер или другие выплаты сотрудникам:
- Расходный кассовый ордер
- Платёжное поручение
- Списание с расчётного счёта
- Кассовые документы
- Банковские выписки
Достоинства моей разработки
1. Поставляется в виде расширения конфигурации (не требует вмешательства в основную)
2. Все ограничения настраиваются с точностью до конкретного вида ограничений и пользователя:
3. Не добавляются дополнительные реквизиты и регистры для хранения настроек, соответственно не требуется реструктуризация таблиц.
Недостатки
Все ограничения реализованы на уровне представления данных, поэтому эффект данной разработки не распространяется на дополнительные внешние отчёты. Также бухгалтер с навыками программирования может запросить и получить скрытые данные с помощью консоли запросов. Для нивелирования указанных проблем нужно запретить пользователю загрузку внешних отчётов из файлов, запретить доступ к консоли запросов и возможно доработать имеющиеся внешние отчеты на предмет аналогичных ограничений.
Как приобрести
Обращайтесь в личку Telegram по ссылке в шапке сайта.