Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

«Нарушение прав доступа» во внешних обработках 1С 8.3

Программы 1С можно дорабатывать через Конфигуратор. В таких случаях немного осложняется обновление конфигурации.

Поэтому широкое распространение получили внешние обработки — с помощью них выполняются необходимые действия, а конфигурация остается типовой.

Внешние обработки можно подключить в 1С в список дополнительных отчетов и обработок и разместить в нужном для себя разделе.

Но не все обработки поддерживают такую функцию, также бывает, что обработку нужно открыть разово или использовать редко. В таких случаях используется интерактивное открытие обработки и тогда часто выходит ошибка «Нарушение прав доступа».

Разберем, почему происходит такая ситуация в 1С 8.3, и как ее решить.

Как открыть обработку интерактивно

При интерактивном открытии обработки ее не нужно никуда подключать. Достаточно зайти в раздел «Сервис и настройки — Файл —  Открыть» или нажать CTRL + O на клавиатуре.

Получите понятные самоучители по 1С бесплатно:

Затем выбираем саму обработку. В этот момент и выходит ошибка.

Как исправить ошибку

Для исправления ошибки назначим пользователю роль, которая позволяет открывать обработки интерактивно. Роль так и называется — Интерактивное открытие внешних отчетов и обработок. Отметим, что эту роль нужно назначить даже пользователю с полными правами.

Установка ролей построена таким образом: роли указываются в профилях групп доступа, а профили назначаются пользователям.

Сначала рассмотрим, где находится нужный профиль, а затем разберем, как назначить ее пользователю.

Профиль для открытия внешних обработок

Зайдем в меню «Администрирование — Настройки программы — Настройки пользователей и прав».

Раскроем раздел «Группы доступа» и перейдем по ссылке «Профили групп доступа».

Нужный профиль в программе уже создан и называется «Открытие внешних отчетов и обработок».

Откроем его и увидим, что в нем содержится единственная роль «Интерактивное открытие внешних отчетов и обработок».

Как назначить профиль пользователю

В том же разделе, где находится профиль групп доступа, откроем справочник «Пользователи».

Выберем пользователя, которому нужно назначить профиль. Перейдем по ссылке «Права доступа». Ставим флажок для пункта «Открытие внешних отчетов и обработок» и нажмем «Записать» для сохранения настроек.

Обязательно закрываем 1С и запускаем заново. Открываем обработку и ошибки больше не будет.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 2 на “«Нарушение прав доступа» во внешних обработках 1С 8.3
  1. Спасибо , за подробную информацию 2 дня не могла найти решение этой проблемы, а тут все четко и понятно объяснили

    Ответить

  2. Добрый день! Вопрос: Пункт «Интерактивное открытие внешних отчетов и обработок» , работает до тех пор, пока не перезагрузиться сервер. После перезагрузки, пункт «Интерактивное открытие внешних отчетов и обработок» , галочка не стоит. Приходится снова залезать в конфигуратор и ставить галочку. То есть, данная настройка не сохраняется, хотя, пользователь выступает администратором системы. Версия 1С 8.3.20. Можете подсказать, что еще можно сделать, чтобы сохранялась настройка?

    Ответить

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

Ваш адрес email не будет опубликован.