1С Контроль уникальности

1. G_115752773684102569193 19.01.22 22:40 Сейчас в теме
Здравствуйте. В справочнике Номенклатура добавил реквизит Артикул. Как сделать так, что бы пользователь не мог вводить два одинаковых артикула. (контроль уникальности). Помогите пожалуйста с кодом
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 19.01.22 23:12 Сейчас в теме
(1)Перед записью делать запрос к номенклатуре по артикулу, и если результат не пустой, значит такой артикул есть. Отказ = Истина
3. G_115752773684102569193 19.01.22 23:58 Сейчас в теме
(2) Можете написать код процедуры?)
4. ishelper 20.01.22 00:45 Сейчас в теме
5. CrazyBee 5 20.01.22 06:36 Сейчас в теме
Запрос = Новый запрос;
Запрос.установитьПараметр("Артикул", Артикул);
Запрос.Текст = "ВЫБРАТЬ 
Номенклатура.Ссылка 
ИЗ
 Справочники.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.Ссылка <> &Ссылка
И Номенклатура.Артикул = &Артикул";
РезультатЗапроса = Запрос.Выполнить;
Если Не Результат.Пустой() Тогда
Отказ = Истина;
КонецЕсли
Показать
user1619761; +1 Ответить
6. CrazyBee 5 20.01.22 06:36 Сейчас в теме
(5) еще и ссылку в параметр
Оставьте свое сообщение

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