Обнаружено дублирование ключевых значений ... Как такое вообще возможно? И что с этим делать?

1. kudlach 12 17.02.16 13:28 Сейчас в теме
Как такое вообще возможно и как с этим бороться ?
"Обнаружено дублирование ключевых значений"...
Тестирование и исправление ничего не дали.
Различные варианты поиска дублированного уникального значения тоже. Что это может быть ?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ЧерныйКот 17.02.16 13:32 Сейчас в теме
(1) kudlach,
Значит запрос в динамическом списке , формы списка сотрудников, кривой (слишком сложный).
При наложении каких-то отборов он выводит строки с дублирующимися ссылками

Надо смотреть что в запросе динамического списка

Ну и конечно от этой ошибки можно избавиться если нажать Еще/Настроить список и вернуться к стандартным настройкам списка.
3. kudlach 12 17.02.16 13:47 Сейчас в теме
(2) ЧерныйКот, да вся беда в том, что это нулёвая конфа ЗУП 3.0, обновленная до послдедней, с перенесенными в нее данными из 2.5. Пользовался исключительно типовыми продуктами и инструментами 1С.....
4. ЧерныйКот 17.02.16 13:50 Сейчас в теме
(3) kudlach,
Значит удалите все старые настройки этой формы, этого списка.
Такое еще возможно если сохранены старые настройки форм, а релиз обновили, список изменился, старые настройки применяются к новому запросу.

1) по кнопке ЕЩЕ-Настроить список вернитесь к исходным настройкам списка.
2) через администрирование - пользователи - настройки пользователей - удалите все сохраненные настройки для этой формы (точнее не скажу, я ЗУП плохо знаю, но где то должна быть возможность стереть старые сохраненные настройки)
5. config 189 17.02.16 14:03 Сейчас в теме
и еще платформу смените 8.3.6, если стоит 8.3.7
7. kudlach 12 17.02.16 14:08 Сейчас в теме
(5) config, 8.3.8 скоро уж выйдет.....
Думаешь, косяк платформы ?
10. ЧерныйКот 17.02.16 14:11 Сейчас в теме
(7) kudlach,
по 8.3.7 тоже словил ошибку, в отчете итоговые поля запроса не позиционировал, выводил пустоту.
Так что вполне может быть и вина релиза платформы.
11. config 189 17.02.16 14:15 Сейчас в теме
(7) kudlach, 8.4 скоро.
А 8.3.7 - уж сильно косячная. 30% вопросов об ошибках на форуме из-за этой платформы
9. kudlach 12 17.02.16 14:10 Сейчас в теме
(5) config, 8.3.6 - тот же бантик.
12. kudlach 12 17.02.16 15:07 Сейчас в теме
(5), (8) в общем, вы не правы ни разу.
Задвоилась запись в таблице сотрудников.
Причем вот каким череззабороногозадерищениским способом:
В толстом клиенте переносил данные по регистру сведений "СостоянияСотрудников" из идентичной конфигурации.
Обработкой "Универсальный обмен XML" взятой из 2.5 по автосформированным правилам сделанным в конвертации 2.0.
При этом не двоят сотрудники, если абсолютно так же переношу документы приема на работу и увольнение.
оспади, какая фигня..... Пэйспалм...
13. ЧерныйКот 17.02.16 15:09 Сейчас в теме
(12) kudlach,
8. ЧерныйКот 17.02.16 14:09
(6) kudlach,
Тогда смотрите запрос и данные по которым он выполняется. поудаляйте лишние.
15. kudlach 12 17.02.16 15:15 Сейчас в теме
(13) ЧерныйКот, а вот тут самое интересное - чисто теоретически. Как убить одну из записей, но оставить вторую при одинаковых ГУИДах ?
Запрос 1С по ссылкам не выдает 2 строки - выдает одну. А НайденныйОбъект.Удалить() в такойситуации что выдаст (объектов два) ?
Поэкспериментирую.
16. ЧерныйКот 17.02.16 15:17 Сейчас в теме
(15) kudlach,
я бы такие эксперименты не делал, а удалил бы все записи с дублями и попробовал настроить правила обмена так, чтобы ссылки не задваивались.
Но результатами экспериментов делитесь, интересно)
18. Allexe8.1 17.02.16 15:48 Сейчас в теме
(15) kudlach,
Как убить одну из записей, но оставить вторую при одинаковых ГУИДах ?
В РС может быть еще период, другие измерения. У вас же не в таблице Справочник.Сотрудники гуиды задвоились (было бы интересно), а в РС?
6. kudlach 12 17.02.16 14:07 Сейчас в теме
Через удаление настроек форм пользователя - не канает.
Через установку в конфигураторе в запросе динамического списка "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ" - ошибка остается.
Там в запросЕ:
ИЗ
РегистрСведений.ДанныеДляПодбораСотрудников КАК ДанныеДляПодбораСотрудников
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники

В регистре порезал строки, сейчас в регистре не дублируется никто. Внутреннее соединение должно вообще одну строку по сотруднику оставлять
В подборе набираю конкретную фамилию (по которой подозрения) - 2 строки во всплывающем списке найденных...
8. ЧерныйКот 17.02.16 14:09 Сейчас в теме
(6) kudlach,
Тогда смотрите запрос и данные по которым он выполняется. поудаляйте лишние.
14. kudlach 12 17.02.16 15:11 Сейчас в теме
Перенес документы из ЗУП 2.5 - тоже все норм.
Видимо, быстрее и надкежнее руками будет занести 2000 записей.....
17. Eaysmax 1 17.02.16 15:36 Сейчас в теме
(14) kudlach, ЗУП 3.0 пока очень недоработанная, соответственно и правила переноса кривоваты. Вам проще посмотреть запрос ,откуда он тянет данные( при возникновении ошибки) (регистр, справочник) и там уже анализировать что подчистить руками...Просто был опыт перенос ЗиК 7.7 в ЗУП 3.0... Две недели промучался с вычисткой потом в ЗУП 3.0..плюнул перенес все в ЗУП 2.5 потратил на перенос, сверку, подчиску день.. Юзеры пишшат от счастья.
19. Veika 25 20.06.17 08:46 Сейчас в теме
БП 3.0.50.12, после переноса данных из 7.7 при создании ведомости на выплату заработной платы выходит сообщение об ошибке


Обнаружено дублирование ключевых значений в колонке "Ссылка". Отображение данных в списке невозможно ".
Как исправить, в справочнике "Сотрудники" дублей нет...
20. Veika 25 20.06.17 08:56 Сейчас в теме
Да, забыла уточнить конфигурация базовая.
21. spe1c 5 20.06.17 09:09 Сейчас в теме
Нужно смотреть запрос, который собирает данные для отчета. Где-то данные неправильно сгруппированы, появляются дубли строк одного и того же сотрудника.
22. Veika 25 20.06.17 16:15 Сейчас в теме
Смотреть надо через отладчик, по другому наверное, никак?
23. tricolor 23 20.06.17 16:33 Сейчас в теме
(22) это же динамический список, надо найти что за запрос он формирует через отладчик, и какие сотрудники у вас задваиваются. Можно в консоли запросов сформировать посмотреть еще.
25. spe1c 5 21.06.17 10:37 Сейчас в теме
(22)Можно еще через консоль запросов.
24. Veika 25 20.06.17 16:51 Сейчас в теме
Оставьте свое сообщение

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