Конфигурации 1cv8
1С:Управление производственным предприятием
Платформа 1C v8.2
Металлургическая промышленность
Всем доброго дня , терпения и грамотности в программировании всем!
Помогите разобраться
Необходима уникальность наименования номенклатуры!!!
Вообще позиции заполняются при сканировании штрихкода, сам ШтрихКод уникален
Необходимо чтоб программа не пропускала номенклатуру с одинаковым наименованием
Помогите разобраться
Необходима уникальность наименования номенклатуры!!!
Вообще позиции заполняются при сканировании штрихкода, сам ШтрихКод уникален
Необходимо чтоб программа не пропускала номенклатуру с одинаковым наименованием
Прикрепленные файлы:
По теме из базы знаний
- 1С Характеристики номенклатуры. Переход на учёт по характеристикам для УТ, УНФ, Розница, КА
- Динамические константы или избавляемся от поиска по наименованию
- Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки
- Справочник "Номенклатура": технические характеристики, учет аналогов, контроль уникальности и многое другое…
- Автоформирование партий в Приходной накладной для 1С: Управление нашей фирмой
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) Код в (1) нерабочий совсем.
Если условие не выполниться, то
вызовет исключение.
Вся процедура ни о чём.
Нужно как-то так:
Но меня больше всего смущает, как эта проверка связана с фразой:
Если условие не выполниться, то
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать()
вызовет исключение.
Вся процедура ни о чём.
Нужно как-то так:
Запрос = Новый Запрос("Выбрать Ссылка из Справочник.Номенклатура где Наименование = &Наименование и Ссылка <>&ЭтаСсылка");
Запрос.УстановитьПараметр("Наименование", Наименование);
Запрос.УстановитьПараметр("ЭтаСсылка", Ссылка);
РезЗапроса = Запрос.Выполнить();
Если НЕ РезЗапроса.Пустой() тогда //есть элементы с таким наименованием, корме записываемого
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Есть элементы с таким наименованием. Элемент не записан"
Сообщение.Сообщить();
Отказ = Истина;
КонецЕсли
ПоказатьНо меня больше всего смущает, как эта проверка связана с фразой:
...Вообще позиции заполняются при сканировании штрихкода...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот