Как запретить ввод одинаковых ценовых групп при настройке видов цен

1. jimli 10 16.09.20 13:43 Сейчас в теме
Случайно столкнулись.
Редактирую вид цен (Прайс)
Для ценовой группы "Мебель" устанавливаю базовый вид прайс, наценка -3%
С удивлением обнаруживаю, что эта ценовая группа чуть выше имеет еще одну запись с другим базовым прайсом. При этом мой прайс замечательно сохраняется...
Как запретить для ценовой группы несколько наценок в одном прайсе?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. jimli 10 16.09.20 16:31 Сейчас в теме
Делюсь

&НаСервере
Процедура РП_ПередЗаписьюНаСервереПеред(Отказ, ТекущийОбъект, ПараметрыЗаписи)
		Если ИспользоватьЦеновыеГруппы Тогда
			УникальныеЦГ=ТекущийОбъект.ЦеновыеГруппы.Выгрузить();
			УникальныеЦГ.Свернуть("ЦеноваяГруппа");
			если УникальныеЦГ.количество() <>  ТекущийОбъект.ЦеновыеГруппы.количество() тогда
				сообщить("Неуникальные ценовые группы!");
				отказ=истина
			конецесли;
		КонецЕсли;
КонецПроцедуры
Показать
Оставьте свое сообщение

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