Есть запрос в двух вариантах:

```1c
    ВЫБРАТЬ
    Док.Номенклатура КАК Номенклатура,
    Док.Количество КАК Количество,
    Док.Характеристика КАК Характеристика,
    Док.Серия КАК Серия,
    Док.Качество КАК Качество,
    Док.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    Док.Цена КАК Цена,
    &Валюта,
    РегШК.ТипШтрихкода КАК ТипШтрихкода,
    РегШК.ПредставлениеШтрихкода КАК ПредставлениеШтрихкода,
    РегШК.Штрихкод КАК Штрихкод
    ИЗ
    (ВЫБРАТЬ
    Док.Номенклатура КАК Номенклатура,
    Док.Количество КАК Количество,
    Док.ХарактеристикаНоменклатуры КАК Характеристика,
    Док.СерияНоменклатуры КАК Серия,
    Док.Качество КАК Качество,
    Док.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    Док.Цена КАК Цена
    ИЗ
    Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК Док
    ГДЕ
    Док.Ссылка = &Ссылка
    ) КАК Док
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ
    РегистрСведений.Штрихкоды КАК РегШК
    ПО
    РегШК.Владелец = Док.Номенклатура
    И РегШК.ЕдиницаИзмерения = Док.ЕдиницаИзмерения
    И РегШК.ХарактеристикаНоменклатуры = Док.Характеристика
    И РегШК.СерияНоменклатуры = Док.Серия
    И РегШК.Качество = Док.Качество
```

И такой

```1c
    ВЫБРАТЬ
    ИнвентаризацияТоваровНаСкладеТовары.Номенклатура,
    ИнвентаризацияТоваровНаСкладеТовары.Количество,
    ИнвентаризацияТоваровНаСкладеТовары.ЕдиницаИзмерения,
    ИнвентаризацияТоваровНаСкладеТовары.ХарактеристикаНоменклатуры,
    ИнвентаризацияТоваровНаСкладеТовары.Цена,
    &Валюта
    ПОМЕСТИТЬ Инвентаризация
    ИЗ
    Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК ИнвентаризацияТоваровНаСкладеТовары
    ГДЕ
    ИнвентаризацияТоваровНаСкладеТовары.Ссылка = &Ссылка
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    Инвентаризация.Номенклатура,
    Инвентаризация.Количество,
    Инвентаризация.ЕдиницаИзмерения,
    Инвентаризация.ХарактеристикаНоменклатуры,
    Инвентаризация.Цена,
    Инвентаризация.Валюта,
    Штрихкоды.Штрихкод
    ИЗ
    Инвентаризация КАК Инвентаризация
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    ПО Инвентаризация.Номенклатура = Штрихкоды.Владелец
```

Получаю номенклатуру из документа инвентаризации и привязываю к ней штрихкод из регистра.

Но у некоторой номенклатуры по 2-3 и больше штрихкодов, поэтому получаю задвоенные (затроенные и т.п.) значения.

Мне не важно, какой именно штрихкод номенклатуры попадет в запрос. Т.е. из 3 привязанных к номенклатуре достаточно выбрать один произвольный.

Никак не могу придумать, как это сделать.
---
используйте группировку например с функцией МАКСИМУМ

```1c
    ВЫБРАТЬ
    Инвентаризация.Номенклатура,
    Инвентаризация.Количество,
    Инвентаризация.ЕдиницаИзмерения,
    Инвентаризация.ХарактеристикаНоменклатуры,
    Инвентаризация.Цена,
    Инвентаризация.Валюта,
    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штриход
    ИЗ
    Инвентаризация КАК Инвентаризация
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    ПО Инвентаризация.Номенклатура = Штрихкоды.Владелец
    ГРУППИРОВАТЬ
```
---
попробуй МАКСИМУМ(Штрихкоды.Штрихкод)
---
используйте группировку например с функцией МАКСИМУМ

```1c
    ВЫБРАТЬ
    Инвентаризация.Номенклатура,
    Инвентаризация.Количество,
    Инвентаризация.ЕдиницаИзмерения,
    Инвентаризация.ХарактеристикаНоменклатуры,
    Инвентаризация.Цена,
    Инвентаризация.Валюта,
    МАКСИМУМ(Штрихкоды.Штрихкод) КАК Штриход
    ИЗ
    Инвентаризация КАК Инвентаризация
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
    ПО Инвентаризация.Номенклатура = Штрихкоды.Владелец
    ГРУППИРОВАТЬ
```
---
попробуй МАКСИМУМ(Штрихкоды.Штрихкод)
---
Используйте левое соединение.
---
Не важно какое соединение я ставлю. Все равно получаю дубли. Насколько я знаю, в таком случае, как у меня не важно, какое соединение я поставлю.
---
Левой будет быстрее отрабатывать.Все равно дубли идут с использованием МАКСИМУМ?
---
авно получаю дубли. На
Нужно делать Максимум на штрихкод и дублей не будет.
Если идут дубли, значит что-то делаете не так.
Выложите сюда запрос.