При внедрении или переходе на 1С:Комплексная Автоматизация 2.5 (или 1С:ERP) часто возникает ситуация, когда системный администратор настраивает профили доступа для бухгалтерии. Казалось бы, задача тривиальна: дать главному бухгалтеру возможность внести начальные данные. Однако на практике специалисты сталкиваются с тем, что даже при наличии всех профилей, кроме "Администратора", пользователь не видит раздел "Начальное заполнение" в меню "НСИ и Администрирование".
Давайте подробно разберем, почему возникает эта проблема, в чем разница между "Помощником" и "Документами", и как правильно настроить права, чтобы бухгалтер мог работать автономно.
В первом сообщении темы автор описывает типичную ситуацию: права выданы "какие только можно", но заветная ссылка не появляется. Проблема кроется в архитектуре управляемого интерфейса современных конфигураций 1С.
Раздел НСИ и Администрирование —> Начальное заполнение чаще всего представляет собой вызов специальной Обработки (например, "Помощник перехода" или панель настроек). Доступ к этой панели часто жестко ограничен ролью ПолныеПрава или специальными административными ролями, так как оттуда можно менять глобальные функциональные опции системы.
Бухгалтеру же для работы нужны не настройки системы, а возможность создавать и проводить документы. Поэтому наша задача — обеспечить доступ именно к документам ввода остатков, минуя административные панели.
Первым делом мы должны убедиться, что у пользователя действительно есть права на работу с данными документами. В типовых конфигурациях (КА 2.5, ERP) права разграничены очень детально.
Разберем алгоритм действий:
НСИ и Администрирование —> Настройки пользователей и прав —> Профили групп доступа.Добавление и изменение документов ввода начальных остатков.Важно: Не заменяйте этим профилем основной профиль "Главный бухгалтер". В 1С права суммируются. Необходимо добавить пользователю этот профиль как дополнительный.
Даже если мы выдали права, бухгалтер может звонить и жаловаться: "Я все равно ничего не вижу в меню". Это происходит потому, что подсистема "Администрирование" для него скрыта. Разберем три способа, как пользователь может попасть в нужный журнал.
В современном интерфейсе "Такси" справа вверху есть значок лупы. Это глобальный поиск.
Научим пользователя следующему:
Ctrl + Shift + F).Если права настроены верно (см. Шаг 1), журнал откроется.
Если пользователь привык работать через меню, можно включить ему режим технического специалиста (бывший режим "Все функции").
Для этого в настройках (Сервис —> Параметры) нужно установить галочку Режим технического специалиста. Если эта галочка недоступна (серая), значит, в профиле пользователя не включена роль РежимВсеФункции. Её можно добавить в отдельный профиль.
После включения:
Ввод начальных остатков.Если вы не хотите мучить бухгалтера поиском, вы можете передать ему прямую навигационную ссылку. Это обсуждалось в сообщениях темы как рабочий вариант проверки прав.
Как это сделать:
Ctrl + F11 (Получить ссылку) и копирует её.Shift + F11 (Перейти по ссылке) и вставляет полученный текст.Если после перехода по ссылке открывается окно с ошибкой "Нарушение прав доступа", значит, мы вернулись к проблеме Шага 1 — роль не назначена или не применилась. Если открылся журнал — проблема была только в навигации.
Чтобы бухгалтеру не приходилось каждый раз искать документы через поиск, настроим ему рабочий стол ("Начальную страницу").
Попросим пользователя (или сделаем за него под его сеансом):
Теперь "Ввод остатков" всегда будет доступен в один клик на панели Избранного.
Иногда бывает ситуация: журнал открывается, но он пустой, или кнопку "Создать" нажать нельзя. Проанализируем причины.
В крупных компаниях часто включают RLS (Record Level Security) — ограничение доступа на уровне записей. Это значит, что права на "Документ" есть, но нет прав на конкретную "Организацию".
Если в системе заведено несколько организаций, убедитесь, что бухгалтеру в настройках прав доступа (Группы доступа) разрешен доступ к той организации, по которой он собирается вводить остатки. Иначе он увидит пустой список.
Проверим, включена ли вообще возможность ввода остатков в базе. Это глобальная константа.
Зайдем как администратор в НСИ и Администрирование —> Начальное заполнение. Там должна стоять галочка, активирующая работу с начальными остатками. Если она снята, документы могут быть невидимы даже для администратора в интерфейсе, хотя в конфигураторе они есть.
Не пытайтесь дать пользователю доступ к пункту меню "Начальное заполнение" в панели администрирования — это тупиковый путь, требующий лишних прав. Вместо этого:
Этот подход сохраняет безопасность системы (у бухгалтера нет лишних админских прав) и решает прикладную задачу ввода данных.