Запрет выбора номенклатуры из определенной группы #733542


#0 by Shur1cIT
Добрый день, закинул определенную номенклатуру в папку "мусор" теперь пытаюсь запретить её выбирать в документах. Создаю подписку на событие источник "СправочникМенеджер.Номенклатура" событие:ОбработкаПолученияДанныхВыбора   пихаю процедуру в глобальник, а она даже не заходит, вопрос как лечить? конфигурация УПП толстый клиент.
#1 by Лефмихалыч
RLS. Чтобы ее даже видно не было. Подписки - куита на палке
#2 by Shur1cIT
RLS не хотелось бы трогать, права как карточный домик перенастроены не хотелось бы из за ерунды кучу прав перелопачивать
#3 by shuhard
подписка перед записью Рг товары на складах решает в полном объёме а вот RLS в таком случае полный пипец
#4 by Лефмихалыч
а если понадобится перепровести старый документ? Заколачивать в код подписки дату, с которой начинать проверять?
#5 by shuhard
дата блокировки использования живёт в реквизите номенклатуры
#6 by Shur1cIT
кстати вариант неплохой
#7 by Лефмихалыч
все равно кривота и код будет запрещать не выбор, а запись в регистр, то есть - решать другую задачу и не решать поставленную.
#8 by Лефмихалыч
согласен с тем, что добавлять RLS в УПП - это радикально, но на войне таки иногда убивают
#9 by Shur1cIT
ОбработкаПолученияДанныхВыбора не доступна при вызове из толстого клиента вот так вот...
#10 by yavasya
реквизит архивный подойдёт? в подписке на событие попробовать организовать
#11 by FIXXXL
А может запрос Подбора подправить? Или пару строк добавить в какую-либо глобальную процедуру, типа РассчитатьСуммуТЧ...
#12 by shuhard
не пыли дата запрета в реквизите справочника + подписка - лучшее средство блокировки ввода новых НСИ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С