Ув. Форумчане, подскажите начинающим, как правильно отладить права пользователя. Как это делают Гуру?
Ситуация следующая: Есть УПП, есть Роль Кассир, казалось бы, что тут такого. Вот только это начало магии.
Этапы:
1. Создание документа Приходный кассовый ордер - оплата от поставщика. Заполнение (правильное) - Проведение - Нарушение прав доступа.
2. Создание с полными правами под другой учетной записью - Норма
3. Копирование этого документа под учетной записью кассира - проведение - Норма!
4. Отмена проведения под кассиром - попытка опять провести - Нарушение прав доступа.
Я - новичок, смотрел права у кассира, смотрел регистры, которые затрагивает документ, ничего не нашел тут, чтобы ухватиться, всё разрешено, всё дозволено.
Есть ли что-то вроде дебагера пошагового, чтобы можно было зайти под записью кассира и пошагово посмотреть, что же ему не дает провести этот документ?
Володька @ Сегодня, 15:53 необходимо зарегистрироваться для просмотра ссылки
,
В отладке в конфигураторе Администрирование - Журнал регистрации, там покажет на какой регистр нету прав, Ошибка доступа должно быть, смотрите у пользователя Права на этот регистр.
Чаще всего это ограничения по Организациям или Контрагентам.
Володька @ Сегодня, 15:53 необходимо зарегистрироваться для просмотра ссылки
,
1. Проверяю права на документ, реквизиты (Справочники и т.д.), которые использует
2. Проверяю права на регистры
3. Если не помогло, ищу какие константы используются при проведении, проверяю права на них.
4. Если и это не помогло - разбиваю монитор и выкидываю его в окно
P.S> последний пункт шутка юмора
так заходите под кассиром через отладчик и смотрите. В Конфигураторе - Сервис - Параметры - Запуск 1С:Предприятия - Основные - Пользователь
Спасибо, научился! Оказалось не было доступа к Регистру накопления Продажи на Изменение.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.