Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0
И так, проблема в следующем.
Есть два документа, док1 и док2, провожу док1, мне выскакивает сообщение что, "У пользователя недостаточно прав на исполнение операции над базой данных. объект: 'Документ.док';право:'Чтение'" Таблица: 'Document185', SDBL - команда:'SELECT' В оброботки проведения док1 ничего нет чтобы вызывало обращение к док2. та же ерунда когда просто хочется записать док2.
на док2 у пользователя не должно быть никаких прав
ещё фишка))) уже был созданный док1. так вот тот что был создынный ранее нормально проводиться, создаю новый ошибка))
Группа: Местный
Сообщений: 630
Спасибо сказали: 168 раз
Рейтинг: 133.4
Цитата(kosalex @ 14.08.14, 8:20)
... Такая же картинка появляется когда хочу сделать док2, говорит нет прав на чтение док1. Из-за чего это?Зачем одному документу чтение другого?
При разработке нового документа выдавайте права на чтение пользователю. А вот "Зачем одному документу чтение другого?" кроме вас в коде глянуть никто не может.
Цитата(kosalex @ 14.08.14, 8:20)
... Такая же картинка появляется когда хочу сделать док2, говорит нет прав на чтение док1. ...
Где на вашем скриншоте упоминание док1?
#define private public enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day
Ставим точку останова в проведение и пошагово ищем тот запрос, который хочет выбрать какую-то хню. Переносим запрос в привилегированный модуль или пишем Разрешенные.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!