Почему в 1С:ERP карточка партнера закрыта для редактирования и как настроить права доступа?

Системный администратор 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием
← На главную

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

Выясним причину: разница между правами на объект и ограничениями на уровне записей

Рассмотрим, почему возникает различие между созданием нового элемента и изменением существующего. В платформе 1С:Предприятие 8 права доступа разделяются на два уровня:

  1. Права на уровне метаданных: определяют базовые разрешения (Интерактивное добавление, Изменение, Чтение). Если у роли включены эти флаги для справочника Партнеры, кнопка создания элемента будет активна.
  2. Ограничения доступа на уровне записей (RLS): накладывают дополнительные условия на конкретные строки таблиц базы данных. Права RLS применяются уже после того, как объект записан в базу.

При создании нового партнера RLS еще не ограничивает действия пользователя, так как объект не содержит записанных реквизитов. Более того, при создании нового партнера текущий пользователь автоматически записывается в реквизит Основной менеджер, что мгновенно дает ему права на последующее редактирование этого элемента. Однако при попытке открыть ранее созданного партнера, за которым закреплен другой сотрудник или другое подразделение, механизм RLS блокирует форму на изменение, оставляя доступ только для чтения.

Перечень ролей для полного доступа к редактированию партнеров

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

Для работы с партнером пользователю рекомендуется назначить следующие роли:

  1. Добавление и изменение информации по партнерам: ключевая роль, дающая право редактировать реквизиты партнеров и контрагентов.
  2. Чтение информации по партнерам: обеспечивают базовый просмотр справочника и связанной аналитики.
  3. Добавление и изменение договоров контрагентов: позволяет привязывать и редактировать договоры в карточке.
  4. Добавление и изменение индивидуальных соглашений с клиентами: необходима для настройки условий продаж по конкретному партнеру.
  5. Добавление и изменение соглашений с поставщиками: требуется для работы с закупками и условиями работы с поставщиками.
  6. Добавление и изменение сделок: разрешает вести CRM-часть и связывать партнера с продажами.
  7. Добавление и изменение сегментов партнеров: позволяет менять вхождение партнера в сегменты.
  8. Раздел нормативно-справочная информация: дает доступ к интерфейсным элементам раздела НСИ.
  9. Раздел продажи: открывает доступ к подсистеме продаж и клиентским документам.

Проверим настройки RLS и ответственность за партнеров

Если после назначения всех необходимых ролей карточка партнера все равно остается закрытой для редактирования, разберем по шагам порядок диагностики ограничений на уровне записей:

  1. Проверим реквизит «Основной менеджер»: зайдём в карточку проблемного партнера под пользователем с полными правами (Администратор) и посмотрим, кто указан ответственным. Если там указан другой менеджер, а в настройках прав включено разграничение по менеджерам, обычный пользователь не сможет внести изменения.
  2. Проверим группы доступа партнеров: если в программе используется классификация по группам доступа (например, «VIP-клиенты», «Региональные партнеры»), убедимся, что профиль групп доступа текущего пользователя содержит разрешение на работу с данной группой.
  3. Проверим разблокировку реквизитов формы: для партнеров, по которым уже введены первичные документы или контрагенты, система 1С:ERP может задействовать механизм защиты критических реквизитов. В этом случае в меню Ещё карточки партнера следует выбрать команду Разрешить редактирование реквизитов.

Таким образом, для решения проблемы блокировки карточки необходимо действовать комплексно: сначала убедиться в наличии специализированных ролей на изменение информации по партнерам, а затем проверить настройки RLS и назначение ответственного менеджера в объекте.

← На главную