Подсистема учета характеристик. Стремление к совершенству
Цель — почистить задвоенность характеристик и предотвратить дальнейшее ее появление.
- Описание
- Подробнее
Описание
Всем привет!
Расскажу, что было сделано в очередном проекте по зачистке задвоенной /затроенной характеристики.
Дам ссылки на полезные ресурсы. Можете использовать как инструкцию к действию.
Для скачивания никаких обработок не будет — только теория. Добро пожаловать!
Кратко — были предприняты следующие разработки:
1. Для тестирования, проверки и просто удобства работы — в окно карточки номенклатуры добавлен отбор по свойствам — рис. 1 и 2 (подробно смотрите здесь //sale.itcity.ru/public/1043307/
рис. 1. 
рис. 2. 
2. При изменении (редактировании) характеристики — проверяю обороты по документам. И если характеристика участвует в документообороте, то запрещаю редактирование для всех пользователей, кроме имеющих соответствующую роль "РаботаСХарактеристиками". Случалось такое, что после проведения заказа покупателя характеристика менялась, и в реализацию садилась другая.
Данную возможность реализовал через КритерийОтбора (рис.3), также смотрите листинг процедуры ПередЗаписью() объекта Характеристика.
рис. 3. 

