Роли и Права
Добрый день. Есть Роль "Менеджер по Продажам" - есть док. Заказ покупателя, на его основании можно создать Док. "Приходный Кассовый Ордер" и "Реализация Товаров и Услуг" в чем проблема, док "Приходный Кассовый Ордер" - создается отлично, а "Реализация Товаров и Услуг" не создается, выбивает ошибку "Неверное имя колонки". Права на Документы стоят одинаковые. В чем может быть проблема? "Упп для Украины" Управляемое приложение. При полных правах все работает отлично. Пытался пройтись отладчиком но не срабатывает Остановка. Текст ошибки - "{Документ.РеализацияТоваровУслуг.МодульОбъекта(1545)}: Ошибка при вызове метода контекста (Свернуть)
ТаблицаБезЦен.Свернуть("Номенклатура, ХарактеристикаНоменклатуры, КоличествоОстатокОрганизации","КоличествоОстатокПоЗаказу");
по причине:
Неверное имя колонки".
Есть подозрения что В формируемом тексте запроса отсутствует поле "КоличествоОстатокОрганизации" и для пользователя с ограниченными правами ПревышатьОстаткиОрганизации = Ложь, соответственно и свернуть по колонке "КоличествоОстатокОрганизации" вызывает исключение.
Но как это поправить ? Хелп, люди добрые подскажите кто может
Косяк разработчиков возможно, кто-то сталкивался с этим ??
Забагалось, смс отправилось само, Проверил, права есть на все регистры, Нашел вот такой способ обхода но думаю это грабли еще те :) Убрал Огрначиние на Поля Склады в РегистрНакопления -ТоварыпередачиСОСкладов и добавил кусок кода
Если РольДоступна("МенеджерПоПродажам_Управляемая") Тогда //изменил
ЗначениеПрава = ПолучитьЗначениеРазрешенногоПрава(Право);
МассивЗначенийПрава.Добавить(ЗначениеПрава);
Иначе
Для добавления комментария необходимо войти или зарегистрироваться.
О сайте 1cinfo.com.ua
Сайт посвящен вопросам разработки, внедрения и использования программных продуктов на базе платформы 1С/BAS.
Основное назначение сайта – это площадка для обсуждения трудностей при работе с 1С/BAS, консультации по разработке, внедрению, работе и других. Обмен опытом и многое другое.
- Ullamco laboris nisi ut aliquip ex ea commodo consequat
- Duis aute irure dolor in reprehenderit in voluptate velit
- Ullamco laboris nisi ut aliquip ex ea commodo consequat
Ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Learn Moreзарегистрированных пользователей
тем на форуме
посетителей в месяц
просмотренных страниц в месяц