Задвоенные записи в справочнике контрагентов #706583


#0 by micnic
Добрый день! В справочнике контрагентов образовались (возможно, при загрузке выписки из Клиент-банка) контрагенты с задвоенным ИНН. Справочник невозможно открыть, сообщение: "Обнаружено дублирование ключевых значений в колонке ссылка Отображение данных в списке невозможно." Как удалить дубли? Не хотелось бы трогать конфигурацию.
#1 by mikecool
у тебя не инн задвоены, а ссылки ТиИ прогнать?
#2 by VikingKosmo
у него не ссылки задвоены, а демонический список пытается вывести две одинаковые ссылки. А причиной этому может быть кривая настройка колонок оного списка.
#3 by micnic
Пробовал различные настройки отображения списка справочника контрагентов - не получиловсь вывести так, чтобы найти дубли
#4 by micnic
Что такое ТиИ? А ссылки в этом справочнике разве не по ИНН? По коду?
#5 by VikingKosmo
попробуй в консоли выполнить запрос списка и увидеть собственно задвоенные записи. Заодно увидишь и причину их задвоения... Наверное...
#6 by VikingKosmo
ссылки, они по ГУИДу, всегда Ваш, К.О.
#7 by micnic
В 8.3 есть консоль? В Администрировании не нашел   ГУИД - внутренний идентификатор?
#8 by natali_800
на ИТС тоже по-моему есть обработка поиск и замена дублирующихся значений...можете тут скачать..   и дубли найдете сразу
#9 by micnic
, спасибо! Попробую Читал про внешние обработки, но не нашел для 8.3 , , , - спасибо , - ответьте, пожалуйста
#10 by natali_800
ТиИ- тестирование и исправление %) в конфигуратор->администрирование и первые 4 галки
#11 by micnic
- в 8.3 не работает, не загружается в Администрирование - Дополнительные обработки: Метод объекта не обнаружен (СведенияОВнешнейОбработке)
#12 by micnic
спасибо Пробовали Попробую еще
#13 by natali_800
ТиИ не поможет в такой ситуации,да не заметила, что 3.0
#14 by micnic
Что можно сделать? Как настроить отображение списка?
#15 by micnic
Получение GUID в 1С | Книга знаний kb.mista.ru Статья описывает способы получения GUID (глобального уникального идентификатора) в 1С:Предприятие. GUID-ы полезны для однозначной идентификации объектов (например...
#16 by natali_800
ну аналог обработки решит траблу =)
#17 by micnic
спасибо за ссылку - скачал, пробую установить
#18 by micnic
не установилась с тем же сообщением, что в : в 8.3 не работает, не загружается в Администрирование - Дополнительные обработки: Метод объекта не обнаружен (СведенияОВнешнейОбработке)
#19 by natali_800
и просто открыть не?
#20 by micnic
по вашей ссылке открыл! Спасибо! Первая не открывалась, а вторую чего-то не пробовал открыть
#21 by micnic
открываю в обработке справочник Контрагенты - сообщение "Неизвестный идентификатор формы" И не удается выбрать реквизит поиска
#22 by micnic
Up!
#23 by micnic
Кажется, СЕГОДНЯ обработка заработала!!! Открывал как Файл - Открыть по совету
#24 by micnic
Похоже, после ТиИ (тестирования и исправления) Но дубли ссылок не находит!
#25 by micnic
ТИИ не помогло, дубли ссылок остались
#26 by micnic
Почему в Справочнике Контрагенты в колонке Ссылка (добавил в редактировании формы) Наименование, а не  GUID?
#27 by MKZM
Обмен присутствует?
#28 by MKZM
Потому что ты видишь представление.
#29 by micnic
Обмен? Каким образом найти задвоенные по ссылкам элементы?
#30 by micnic
V8Update "Реализована проверка ключевых значений, идентифицирующих отображаемую строку, для динамического списка с установленным произвольным запросом. Если в выборке обнаружены дублирующиеся ключевые значения – отображается предупреждение и отображение данных становится невозможным. В режиме совместимости с версией 8.2.13 ошибки, возникающие при получении данных динамического списка, не отображаются." "Если в выборке обнаружены дублирующиеся ключевые значения – отображается предупреждение и отображение данных становится невозможным."
#31 by micnic
А как же их найти и "изничтожить"?!
#32 by micnic
Help me!
#33 by natali_800
что-то мне подсказывает...что вы не разобрались, как работает обработка.. когда вы определяете правильные значения, то программа неправильные сама заменит на правильные.."изничтожить" не потребуется. :)
#34 by micnic
Обработку-таки запустил. Обработкой нашел дубли по реквизиту ИНН, наименование, полное наименование. Изменил вручную. Повторно поиск дулей обработкой их не обнаружил. А при открытии в программе Справочника Контрагенты опять сообщение "Обнаружено дублирование ключевых значений в колонке ссылка Отображение данных в списке невозможно." Хотя колонки "Ссылка" в табличной форме справочника нет.
#35 by micnic
ТиИ с реструктуризацией ИБ не помогло.
#36 by micnic
Запрос Динамического списка:     ВЫБОР         КОГДА НаличиеДублейУКонтрагентов.Контрагент ЕСТЬ NULL             ТОГДА СправочникКонтрагенты.РасширенноеПредставлениеИНН         ИНАЧЕ СправочникКонтрагенты.ИНН + &СимволПС + "Есть дубли"     ВЫБОР         КОГДА НаличиеДублейУКонтрагентов.Контрагент ЕСТЬ NULL             ТОГДА СправочникКонтрагенты.РасширенноеПредставлениеКПП         ИНАЧЕ СправочникКонтрагенты.КПП + &СимволПС + "Есть дубли"     ВЫБОР         КОГДА НаличиеДублейУКонтрагентов.Контрагент ЕСТЬ NULL
#37 by Адский плющ
Запрос должен был быть выложен во втором сообщении ветки. Что 35 постов делали - ХЗ.
#38 by micnic
таки не сразу нашел. Я застрял на 8.1 "в своем развитии"...
#39 by micnic
Можно как-либо исправить запрос, чтобы обнаружить дубли?
#40 by micnic
Up!
#41 by micnic
Помогите с запросом, пожалуйста.
#42 by micnic
РЕШЕНО Изменил в  запросе "ВЫБРАТЬ" на "ВЫБРАТЬ РАЗЛИЧНЫЕ" Нашел задвоенного контрагента (он стал отображаться в Группировке "Есть Дубли" - Да) и изничтожил! Да, делал все это, на дубле БД. В рабочей базе Нашел контрагента со схожим наименованием, изменил его ИНН. Тогда дубль стал выводиться в списке. Его удалил через автоматическое удаление. Пришлось для удаления зайти в ссылающуюся на него запись Регистра Сведений ЕстьДубли и пометить ее на удаление через меню Действия. По совету: Обнаружено дублирование ключевых значений в колонке ссылка | 1С:Предприятие        24.04.2014 Итак, чтобы исправить данную ошибку нужно изменить запрос динамического списка таким образом, чтобы он не выдавал дублирующихся строк. Нужно зайти в конфигуратор базы 1С, открыть запрос динамического списка (для наглядности через конструктор запросов) и посмотреть на связи между таблицами в запросе. Затем скорректировать его для удалений дублирующихся строк по колонке (в нашем варианте эта колонка "Ссылка"). Как правило достаточно зайти на закладку "Группировка" и распределить поля запроса в группируемые и суммируемые поля. Также можно попробовать в конструкторе запросов динамического списка на закладке "Дополнительно" поставить галочку "Без повторяющихся". Поиск дубликатов в справочниках 8.3 — Яндекс: нашлось 316 тыс. ответов    24.04.2014
#43 by micnic
Как изменить название темы на "v8: [РЕШЕНО] Задвоенные записи в справочнике контрагентов" ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С