Имеется справочник серийные номера, где хранятся номера разных товаров. Как изменить логику запроса, чтобы работало всё как с серийными номерами, так и штрихкодами?
Конфигурация УНФ.
ВЫБРАТЬ
Рег.Штрихкод КАК Штрихкод,
Рег.Номенклатура КАК Номенклатура,
ЕСТЬNULL(СерийныеНомера.Ссылка, ЗНАЧЕНИЕ(Справочник.СерийныеНомера.ПустаяСсылка)) КАК СерийныйНомер
ИЗ
РегистрСведений.ШтрихкодыНоменклатуры КАК Рег
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СерийныеНомера КАК СерийныеНомера
ПО (&СерийныеНомераИспользуются)
И (Рег.Номенклатура = СерийныеНомера.Владелец)
И (Рег.Номенклатура.ИспользоватьСерийныеНомера)
И (Рег.Штрихкод = СерийныеНомера.Наименование)
ГДЕ
Рег.Штрихкод в (&МассивШтрихкодов)
ПоказатьКонфигурация УНФ.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Скорее всего так будет:
ВЫБРАТЬ
Рег.Штрихкод КАК Штрихкод,
Рег.Номенклатура КАК Номенклатура,
СерийныеНомера.Ссылка КАК СерийныйНомер
ИЗ
РегистрСведений.ШтрихкодыНоменклатуры КАК Рег
ПОЛНОЕ СОЕДИНЕНИЕ Справочник.СерийныеНомера КАК СерийныеНомера
ПО (&СерийныеНомераИспользуются)
И Рег.Номенклатура = СерийныеНомера.Владелец
И Рег.Штрихкод = СерийныеНомера.Наименование
ГДЕ
(Рег.Штрихкод В (&МассивШтрихкодов)
ИЛИ СерийныеНомера.Владелец = &Номенклатура)
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот