Каталог решений - Лечение ситуации: Обнаружено дублирование ключевых значений. Отображение данных в списке невозможно

Лечение ситуации: Обнаружено дублирование ключевых значений. Отображение данных в списке невозможно

Лечение ситуации: Обнаружено дублирование ключевых значений. Отображение данных в списке невозможно

В наличии

Обработка, очищающая двойные записи в регистре «График платежей». Решает проблему: Обнаружено дублирование ключевых значений в колонках: «Ссылка». Отображение данных в списке невозможно.

Категория:

Описание

Ситуация. Клиент обратился с такой проблемой

Обнаружено дублирование ключевых значений в колонках: "Ссылка". Отображение данных в списке невозможно.

Смотрим в запрос и видим, что есть левое соединение с регистром сведений ГрафикПлатежей. Он независимый и периодический в пределах дня. Смотрим на график в запросе

Запрос у меня без дат т.е. за все периоды и судя по статистике за все время жизни регистра, а это несколько лет, а здесь только в сентябре такие двойные записи с одним СчетомНаОплату и разными датами.

В запросе на вывод списка, где 1С ломается, левое соединение с этим регистром, что и дает двойную запись с одинаковой ссылкой. Почему так? То ли разработчики не учли, то ли сбой в 1С при записи в регистр, но факт на лицо, а людям работать надо. Написал обработку для очистки двойных записей. После выполнения оставляет одну. Может кому-то поможет. Делюсь! Не забываем делать архивную копию перед выполнением

С интерфейсом не заморачивался. Открывать через Файл/Открыть

Перед выполнением

После выполнения

Проверялось на Управление нашей фирмой, редакция 3.0 (3.0.7.122)

has been added to your cart:
Оформление заказа