УТ 11 РИБ по организации. Как запретить изменять номенклатуру в центральном узле?
☑
0
evorle145
02.04.19
✎
11:19
Тестирую в УТ11 РИБ по организации, и нужно чтобы для справочника "Номенклатура" изменения из узлов не прилетали. То есть В узле номенклатуру могут изменить, но чтобы это не отражалось в центральном узле.
Это можно сделать как-то штатными средствами?
Если нет, то подскажите плиз направление, как такую задачу обычно реализовывают?
1
Вафель
02.04.19
✎
11:19
очищай регистрацию при записи
2
Холст
02.04.19
✎
11:20
может подпиской на событие Записи Номенклатуры блочить в ЦБ ?
3
evorle145
02.04.19
✎
11:24
(1) то есть можно тупо в этой подписке ЗарегистрироватьИзмененияОбщихДанныхУзлов добавить условие типа:
Если типЗнч(Источник.Ссылка) <> Тип(Справочникссылка.Номенклатура) Тогда
Если ДанныеРазличаются(Источник, Источник.Ссылка.ПолучитьОбъект(), ОбщиеДанныеУзлов) Тогда
РегистрыСведений.ИзмененияОбщихДанныхУзлов.ЗарегистрироватьИзменения(Источник.Ссылка);
КонецЕсли;
КонецЕсли;
?
4
Василий Алибабаевич
02.04.19
✎
11:28
(0) Фильтровать можно либо в дочке в событии ПриОтправкеДанныхГлавному либо в центре в ПриПолученииДанныхОтПодчиненного.
5
evorle145
02.04.19
✎
11:30
(4) благодарю вас!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший