Обнаружено дублирование ключевых значений в колонках

1. G_112708749323588293243 11.05.21 12:06 Сейчас в теме
когда добавил в динамический список справочника "номенклатура" колонку цены, для просмотра среза последних цен, в режиме 1с предприятия вышла такая ошибка "Обнаружено дублирование ключевых значений в колонках: "Период", "Номенклатура".Отображение списка невозможно" Как это можно исправить?
ВЫБРАТЬ
	СправочникНоменклатура.Ссылка КАК Ссылка,
	СправочникНоменклатура.ПометкаУдаления КАК ПометкаУдаления,
	СправочникНоменклатура.Родитель КАК Родитель,
	СправочникНоменклатура.ЭтоГруппа КАК ЭтоГруппа,
	СправочникНоменклатура.Код КАК Код,
	СправочникНоменклатура.Наименование КАК Наименование,
	СправочникНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
	СправочникНоменклатура.Предопределенный КАК Предопределенный,
	СправочникНоменклатура.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
	ЦеныСрезПоследних.Цена КАК Цена
ИЗ
	Справочник.Номенклатура КАК СправочникНоменклатура
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Цены.СрезПоследних КАК ЦеныСрезПоследних
		ПО ЦеныСрезПоследних.Номенклатура = СправочникНоменклатура.Ссылка
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. NikeDyu 11.05.21 12:12 Сейчас в теме
удалить дубли в РС цены номенклатуры
G_112708749323588293243; +1 Ответить
3. soft_wind 11.05.21 13:08 Сейчас в теме
на один и тот-же товар существует/заводится несколько типов цен
или в запросе явно укажите нужный тип цены
или разнесите по колонкам цены разных типов

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


это: ТипЦены = Значение(Перечисление.ТипыЦен.Розничная)
---пример!!!!
свое условие подставьте
G_112708749323588293243; +1 Ответить
4. o.nikolaev 216 11.05.21 13:08 Сейчас в теме
Вид цены надо вывести тоже.
G_112708749323588293243; +1 Ответить
5. SlavaKron 11.05.21 15:55 Сейчас в теме
Можно программно изменить текст запроса так, чтобы цены выводились по каждому типу в отдельной колонке. Пример прикрепил.
Прикрепленные файлы:
СписокНоменклатурыСЦенами.epf
G_112708749323588293243; +1 Ответить
6. user1647257 18.11.21 00:03 Сейчас в теме
В нижней части окна с запросом нужно выбрать Справочник.Номенклатура, вместо таблицы регистра в качестве основной таблицы.
Прикрепленные файлы:
lina31; GalaShvetsova; zg77; sapravka; Manticor; Crush; IgorHoy; dmitrius90; asupigor; +9 Ответить
7. Manticor 66 22.11.23 18:47 Сейчас в теме
(6) бро, спасибо тебе. Если бы не твой ответ, то я бы еще пол века искал эти чертовы дубли! Вся хрень из за основной таблицы была)!
Оставьте свое сообщение

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