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

1. Павел Конкин (PASAHAKA) 49 11.05.12 19:05 Сейчас в теме
Пытаюсь в УТ11 добавить в форму списка столбец цена.
Редактирую динамический список
ВЫБРАТЬ
СпрНоменклатура.Ссылка КАК Ссылка,
СпрНоменклатура.Код КАК Код,
СпрНоменклатура.Наименование КАК Наименование,
СпрНоменклатура.Артикул КАК Артикул,
СпрНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
СпрНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
СпрНоменклатура.СтавкаНДС КАК СтавкаНДС,
ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
Справочник.Номенклатура КАК СпрНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата, ) КАК ЦеныНоменклатурыСрезПоследних
ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = СпрНоменклатура.Ссылка
ГДЕ
НЕ СпрНоменклатура.ЭтоГруппа
{ГДЕ
(СпрНоменклатура.Ссылка В
(ВЫБРАТЬ
Сегменты.Номенклатура
ИЗ
РегистрСведений.НоменклатураСегмента КАК Сегменты
ГДЕ
Сегменты.Сегмент = &СегментНоменклатуры))}

При попытке открыть справочник, выдается ошибка:
Обнаружено дублирование ключевых значений в колонке ссылка
Отображение данных в списке невозмржно.
Ответы
2. red 80 (red80) 11.05.12 19:14 Сейчас в теме
В справочнике скорее всего несколько видов цен.
Если у одной номенклатуры установлены два вида цен, выводятся две строки с одной номенклатурой, что в списке справочника недопустимо. Укажи какую цену выводить например так: ВидЦены = &ВидЦены

ВЫБРАТЬ
СпрНоменклатура.Ссылка КАК Ссылка,
СпрНоменклатура.Код КАК Код,
СпрНоменклатура.Наименование КАК Наименование,
СпрНоменклатура.Артикул КАК Артикул,
СпрНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
СпрНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
СпрНоменклатура.СтавкаНДС КАК СтавкаНДС,
ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
Справочник.Номенклатура КАК СпрНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата, ВидЦены = &ВидЦены) КАК ЦеныНоменклатурыСрезПоследних
ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = СпрНоменклатура.Ссылка
ГДЕ
НЕ СпрНоменклатура.ЭтоГруппа
{ГДЕ
(СпрНоменклатура.Ссылка В
(ВЫБРАТЬ
Сегменты.Номенклатура
ИЗ
РегистрСведений.НоменклатураСегмента КАК Сегменты
ГДЕ
Сегменты.Сегмент = &СегментНоменклатуры))} 
Показать
Volfy; spogo; pipetkabeatboo; DFinteX; ivs2000; artichoke; smit1c; alladdin; MichelL; MsDjuice; PASAHAKA; +11 Ответить
3. Павел Конкин (PASAHAKA) 49 11.05.12 19:21 Сейчас в теме
4. red 80 (red80) 11.05.12 19:24 Сейчас в теме
6. Павел Конкин (PASAHAKA) 49 11.05.12 23:35 Сейчас в теме
(4) red80, сорри конешно, просто я раньше догадался, чем ты написал и я поставил плюсик тебе за ответ. А так спасибо большое
5. roman roman (sspart) 11.05.12 22:16 Сейчас в теме
Что-то похожее когда-то было))
7. KRIHA (KRIHA) 42 15.12.15 19:25 Сейчас в теме
Столкнулся с подобной проблемой. Такая ошибка возникает, когда (по какой-то причине, в процессе загрузки данных) в базе образовались (в моем случае) несколько элементов справочника с незаполненным кодом.
8. Алексей Милов (milov.aleksey) 291 12.08.16 16:06 Сейчас в теме
Получил сообщение "Обнаружено дублирование ключевых значений в колонке ссылка" в форме списка справочника Сотрудники при обновлении релиза ЗУП 3.0 на ЗУП 3.1.
Оказалось, что дублей сотрудников нет, зато есть три записи(по числу переносов данных из ЗУП2.5) в регистре сведений "Текущие кадровые данные сотрудников".
В форме списка Сотрудники данные получается Динамическим запросом. Основная таблица - справочник Сотрудники. К ней Левыми соединениями "клеется" несколько регистров сведений
с данными о рабочем месте сотрудника. Из-за них-то в результате запроса и появляются дубли.
Добавив в начале запроса просто "Выбрать Разрешенные РАЗЛИЧНЫЕ ..." решить не удалось.
Тогда пришлось удалить дубли. Потом всё же переписал запрос, фильтрующий "грязные" данные и дающий результат с уникальными Ссылками.

При смене релиза разработчики 1С изменили структуру регистра: ресурс ТекущаяОрганизация стал УдалитьТекущаяОрганнизация, зато появилось измеренение ТекущаяОрганизация.
Удалил лишние записи с помощью внешней обработки "Запросник 2.0": выбрал ненужные записи запросом и удалил их алгоритмом с отбором по записей регистра по ключевым полям.
dimachita; +1 Ответить
9. Alivar Vogeryage (Overtone) 7 13.01.17 10:01 Сейчас в теме
Столкнулся с подобной проблемой при построении запроса в динамическом списке с использованием регистра сведений и списка задач, связанных с ним, но без связи двух этих таблиц. В итоге связал их левым соединением, ошибка исчезла.
10. Vitaly . (sonGodv) 36 21.07.17 08:14 Сейчас в теме
Вылезла такая ошибка в справочнике Номенклатура на УТ11.3, причем возникает только при отборе по определенной группе. Делал запрос, копировал туда запрос из динамического списка, дублей не нашел.
Помогите кто знает, как определить какой элемент дублируется и почему?
11. Vitaly . (sonGodv) 36 22.07.17 08:45 Сейчас в теме
Разобрался. Правда не без помощи технологического журнала

Добавлял когда-то доп. реквизит со множественным значением, но контроль на дублирование не сделал. Наступил на свои же грабли)
12. Александр Тримифутский (user629522_orbitatuapse) 11.09.17 15:32 Сейчас в теме
Мне бы тоже хоть кто нибудь помог!!! 1С Розница Базовая.
1С:Предприятие 8.3 (8.3.10.2561)
Розница (базовая), редакция 2.2 (2.2.6.33)
При открытии Входящие ТТН для ЕГАИС появляется Обнаружено дублирование ключевых значений в колонках Ссылка
Исправить не могу, говорю честно :).
13. Дмитрий Мишарин (independ) 39 11.09.17 15:50 Сейчас в теме
(12) скорее всего к одной ТТН привязано более 1-го документа поступления, и поэтому возникает такая проблема, вообще можно взять запрос из формы списка и в какой нибудь консоли его просмотреть
14. Александр Тримифутский (user629522_orbitatuapse) 11.09.17 16:42 Сейчас в теме
Спасибо что откликнулись, помогите с механизмом реализации.
15. Александр Тримифутский (user629522_orbitatuapse) 11.09.17 18:01 Сейчас в теме
Дмитрий еще раз спасибо, нашел быстро, можно было криворукого бухгалтера заново перепровести поступления. Мысль пришла апосля :)
Оставьте свое сообщение