КэшДополнительныхПрав[Право]

1. a.b.123321 23.11.20 16:26 Сейчас в теме
Добрый день всем.
Очень нужна помощь. Второй день сижу и ничего не понимаю.
Суть вопроса.
Есть документ "Корректировка реализаций".
Нужно из реализации убрать доставку.
Поэтому в закладке "Услуги" как обычно две строки
1 строка - до изменения
2 строка - на что меняем.
Естественно, что раз убираем доставку, то во второй строке нет никаких чисел.
При проведении документа получаю следующее сообщение
В строке номер "1" табличной части "Услуги": Не заполнено значение реквизита "Сумма"!
Понятно, что суммы быть не может, раз нужно эту услугу убрать.
Начал разбираться. Дошел до функции

ОбщийМодуль.Управление правами пользователя.Функция ПолучитьЗначениеПраваПользователя(Право, ЗначениеПоУмолчанию)

Строка МассивЗначенийПрава = КэшДополнительныхПрав[Право];
Право = "Разрешить нулевые цены в оптовой торговле".

В дополнительных правах разрешил нулевые цены.
Кэш чистил.


КэшДополнительныхПрав[Право] всегда возвращает ЛОЖЬ!!
Помогите. Куда еще смотреть?

УПП 8.3
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vadim.semyonov.rzn 24.11.20 15:46 Сейчас в теме
(1)
Право = "Разрешить нулевые цены в оптовой торговле"

Может быть, Право = ПланыВидовХарактеристик.ПраваПользователей.РазрешитьНулевыеЦеныВОпте все-таки?
Оставьте свое сообщение

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