Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 11:50

1С 8.3. Как вывести список только уникальных номенклатур?

Автор gulnyr, 02 июн 2023, 12:43

0 Пользователей и 1 гость просматривают эту тему.

gulnyr

Код:
ВЫБРАТЬ Различные ОстаткиТоваровКомпании.Номенклатура Как Номенклатура,
ОстаткиТоваровКомпании.РезервОстаток Как Резерв
ИЗ РегистрНакопления.ОстаткиТоваровКомпании.Остатки Как ОстаткиТоваровКомпании
Где ОстаткиТоваровКомпании.РезервОстаток < 0

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

LexaK

gulnyr,
Цитировать3 и более похожих названий).
так это только наименования одинаковые а сам товар разный!

например если вы завели
1.Лимон
2.Лимон
...
10.Лимон

то десять Лимонов и получите
если помогло нажмите: Спасибо!

gulnyr

LexaK, один и тот же товар показывает. Это когда ищешь по регистру накопления. Если открыть ссылку похожих названий, то один и тот же товар открывается

LexaK

gulnyr, ну не знаю, что у вас там криво встало, но когда из РН.ИмяРега.Остатки получаешь данные

РН.Товар,
РН.КоличествоОстаток

то как раз и получается свернутое количество в разрезе Товара, это одно из базовых правил получения данных.

попробуйте в консоли запросов именно этот кусочек свое кода выполнить!
если помогло нажмите: Спасибо!

gulnyr

LexaK, может здесь дополнительные параметры нужно?

ИЗ РегистрНакопления.ОстаткиТоваровКомпании.Остатки Как ОстаткиТоваровКомпании
Чтобы регистр накопления не брал одинаковые записи из базы

LexaK

еще раз
Цитироватьпопробуйте в консоли запросов именно этот кусочек запроса выполнить!
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск