Недостаточно прав для работы с таблицей "РегистрСведений.ПартнерыСигмента"

1. AngelVIII 16.03.19 10:02 Сейчас в теме
Имеем УТ 11.4.5.135, в ней есть пользователи Продавцы, с права Кассир, но в этом профиле нет прав на создание документов возврата не в день в день. Добавил новый профиль и в него добавил права добавление и изменение возвратов товара от клиентов. у пользователя появился в меню создание документов возврата. но ошибка :
Недостаточно прав для работы с таблицей "РегистрСведений.ПартнерыСигмента"
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. YannikAlx 43 18.03.19 10:05 Сейчас в теме
(1) Вопрос скорее административный...
Не должен кассир иметь права делать возвраты не день в день.
По любому это везде и всегда делает вышестоящее лицо - вот и используйте тот же функционал.
Если у вас кассир и старший продавец в одном лице - лучше сделать запуск другого экземпляра 1С и оттуда выполнить возврат.
Коряжить права и роли для вашей цели - нецелесообразно - потом может возникнуть ситуация , а почему это кассир имеет столько много прав...
2. stein13 9 16.03.19 12:31 Сейчас в теме
Создайте дополнительную роль в конфигураторе (на уровне Расширений, дабы не снимать с поддержки) и дайте доступ к этому регистру
3. Дмитрий74Чел 235 18.03.19 09:51 Сейчас в теме
дайте роль ЧтениеИнформацииПоПартнерам
4. Дмитрий74Чел 235 18.03.19 09:52 Сейчас в теме
6. dmv78 204 18.03.19 19:16 Сейчас в теме
Глобальный контекст (Global context)
УстановитьПривилегированныйРежим (SetPrivilegedMode)
Синтаксис:

УстановитьПривилегированныйРежим(<Включить>)
Параметры:

<Включить> (обязательный)

Тип: Булево.
Определяет, будет ли включен привилегированный режим:
Истина - включить режим;
Ложь - выключить режим.
Описание:

В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированным режимом исполнения кода, аналогичным режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции. В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.
Первое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим.
Для явного выключения привилегированного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина.
Если этого сделано не было, то при возврате из процедуры/функции, в которой был включен привилегированный режим, он будет выключен автоматически (неявно).
Если в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина, то будет вызвано исключение.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Примечание:

По умолчанию привилегированный режим выключен.
7. dmv78 204 18.03.19 19:17 Сейчас в теме
в этом режиме под кассиром например происходит обмен данными при РИБ.
Просто пропишите эот режим перед выполнением части кода, а затем выключите режим чтоб Кассир снова стал кассиром а не root
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот