Поиск ошибок: Обнаружены дублирующиеся ключи в уникальных индексах таблицы

Публикация № 1822350 09.03.23

Задачи пользователя - Корректировка данных

Обработка дубли тест индекс

Обработка предназначена для поиска и устранения дублирующихся ссылок в справочниках, документах и планах видов характеристик.

Попадалось ли вам встречать такую ошибку: "Обнаружены дублирующиеся ключи в уникальных индексах таблицы", или "Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Нарушено условие уникальности данных"? Эти ошибки свидетельствуют о том, что в физических таблицах БД есть записи, с повторяющимися ID (чего не должно быть для нормальной работы). Возникают они по разным причинам - в результате обменов, аварийного завершения работы, нестабильной работы железа и пр. Тестирование и исправление при этом никаких результатов не дает. Если база файловая, то утилита тестирования chdbfl.exe, покажет, что в таблицах присутствуют неуникальные записи, но при этом их тоже не исправит. Что бы найди эти данные самостоятельно, надо лезть в низкоуровневое программирование - если база серверная, то писать запросы и патчи на уровне sql. Если файловая - то пытаться достучаться до нужных таблиц с помощью внешних утилит (типа Tool_1CD). Но, далеко не каждый, способен на такие манипуляции. 

Данная обработка позволит провести анализ Справочников, Документов и ПлановВидовХарактеристик на предмет дубликатов ссылки. В качестве результата пользователь увидит в отчете  какие данные необходимо исправить. А также в обработке есть возможность удалить эти данные, но пользоваться удалением стоит с осторожностью (производится непосредственное удаление объекта), предварительно сделав копию базы.  

В моем случае базу из файлового режима переводили в sql, но из-за ошибки дублей dt файл не загружался. Анализ показал, что дубли есть в малозначительном справочнике, который в принципе можно было целиком очистить, но с помощью обработки удалили только задвоенные данные и с успехом загрузили базу на sql.

Обработка универсальна для любой конфигурации и версии платформы, работает на обычных и управляемых формах. Тестировалась на платформе 8.3.22.

Скачать файлы

Наименование Файл Версия Размер
Поиск ошибок: Обнаружены дублирующиеся ключи в уникальных индексах таблицы:

.epf 11,13Kb
23
.epf 11,13Kb 23 Скачать

Специальные предложения

Оставьте свое сообщение

См. также

Автоматическая корректировка НДФЛ в ЗКГУ

Бюджетный учет Обработка документов Зарплата Корректировка данных Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Налоговый учет НДФЛ Платные (руб)

На этот раз действительно автоматическая корректировка НДФЛ !!! С помощью данной обработки можно автоматически скорректировать НДФЛ, не тратя целые часы на его ручную корректировку. Можно в считанные минуты изменить НДФЛ по всем сотрудникам в организации. Что бережет деньги на оплату специалиста и время! Обновлена и адаптирована к новым правилам исчисления и удержания НДФЛ с 01.01.2023 г.

1200 руб.

23.06.2022    8580    25    24    

26

Тестирование и исправление ключей аналитики ERP, УТ11, КА

Корректировка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

2000 руб.

10.02.2017    98432    585    164    

625

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 11.4,УТ 11.5, КА 2.4,КА 2.5, ERP 2.4, ERP 2.5, КА 2 Казахстан, Управление торговлей 3 для Казахстана

Закрытие периода Корректировка данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

2400 руб.

27.10.2021    16856    266    34    

53

Заполнение документа "Корректировка регистров" произвольными данными

Закрытие периода Корректировка данных Инструментарий разработчика Обработка документов Платформа 1С v8.3 Система компоновки данных 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 руб.

13.07.2015    46721    155    27    

105

Корректировка записей регистра для КУДИР

Обработка документов Корректировка данных Учет доходов и расходов Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет УСН Платные (руб)

Расширение предназначено для корректировки записей в книге доходов и расходов. Пока только для документов: Поступление на расчетный счет, Списание с расчетного счета, Поступление наличных (в народе ПКО) и Выдача наличных (РКО).

2000 руб.

19.11.2019    16731    31    23    

8

Поиск и замена значений + Поиск дублирующихся элементов справочников с подключением к внешней базе

Поиск данных Корректировка данных Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 Платные (руб)

Обработка предназначена для гибкого поиска и дальнейшей замены дублей справочников, документов, а также планов видов расчетов и планов видов характеристик. В обработку включена возможность проверки наличия ссылки во внешней базе (по УИДу), поиска дублей с предварительным отбором, а также произвольной обработки реквизитов перед поиском (например, возможно удалить определенные символы из наименования).

3600 руб.

30.03.2022    7122    2    0    

3

Корректировка банковской выписки с поступлениями по платежным картам при розничной торговле: сумма комиссии, вид операции и др. реквизиты в зависимости от режима конкретной ККМ

Банковские операции Розничная торговля Корректировка данных Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

При загрузке банковской выписки поступлений по платежным картам 1С не совсем верно распознает данные, предоставляемые банком. В результате приходится корректировать эти данные вручную в документе "Поступление на расчетный счет". Ставить сумму комиссии (даже когда программа автоматом рассчитала сумму она не всегда совпадает с банком), вид операции, в зависимости от торговой точки менять учет налогов, ставить договор итд. Все это настраивается один раз и вам останется только выбрать период! Есть и простой вариант использования - просто правит сумму комиссии. Расширение в комплекте позволяет вызвать обработку автоматически после загрузки выписки.

2400 руб.

23.12.2021    10954    7    22    

11

Корректировка файла данных XML для "Мой склад" - БП 3.0

Файловый обмен (TXT, XML, DBF), FTP Корректировка данных Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработка выполняет корректировку файла устаревшего формата, полученного с сайта "Мой склад", в новый формат файла данных XML.

3600 руб.

20.07.2021    11583    2    3    

2

Ищем паттерны в сценарных тестах. Практика - Фреймворк Тестирование 3.0

Корректировка данных Тестирование QA Бесплатно (free)

Выполняем полуавтоматический поиск паттернов в записанных новых или существующих сценариях и заменяем на готовые скрипты действий из библиотеки сценариев.

29.03.2021    2327    ivanov660    0    

18

Мониторинг ПФР/Минтруда по приказу № Пр-366. Форма для сбора сведений о заработной плате работников бюджетной сферы. Автоматическое заполнение с возможностью корректировки и консолидации и выгрузка в формате XML. ЗГУ/ЗУП 3.1

Зарплата Бюджетный учет Регламентированный учет и отчетность Корректировка данных Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бюджетный учет ФОМС, ЕФС Платные (руб)

Новая форма мониторинга заработной платы работников государственных и муниципальных учреждений с автозаполнением и выгрузкой для сдачи по телекоммуникационным каналам связи в Пенсионный Фонд Российской Федерации. Обработка соответствует Поручению Президента РФ от 8 марта 2021 г. №Пр-366, Приказу Правительства РФ по пункту 1 раздела XIII протокола заседания Правительства РФ от 3, 4 марта 2021г. № ТГ-П45-2608 и от 12 марта 2021г. № ТГ-П45-2980.

3600 руб.

22.03.2021    53683    37    539    

40

Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"

Чистка данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Помогает решить проблему связанную с дублями в регистрах сведений при возвращении к типовой конфигурации. Ошибка "Имеются записи с одинаковыми измерениями".

1 стартмани

12.02.2021    23301    243    pyrkin_vanya    43    

32

Восстановление базы 1С из бэкапа SQL при помощи Python

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Скрипт для создания копии базы на сервере SQL и добавления базы в кластер 1С.

1 стартмани

16.12.2020    10816    4    user1287977    1    

19

Просмотр и восстановление любых таблиц БД для компоненты 1CDLib + Быстрая очистка регистра "Замеры времени"

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Доработанная обработка для компоненты 1CDLib для просмотра и восстановления любых таблиц БД из БД донора. Тестировалось на версии платформы 8.3.17.1549.

1 стартмани

09.11.2020    14983    131    sxp    9    

48

Помощник исправления порядка расчетов

Взаиморасчеты Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Бухгалтерский учет Управленческий учет Платные (руб)

Вы наконец разобрались с закрытием месяцев и пора начать контролировать сроки оплаты поставщикам и задолженности клиентов, но в базе расчеты не идут из-за развернутого сальдо? Не беда, есть решение!

7200 руб.

02.11.2020    5598    2    0    

4

Корректировки выплаты в ЗУП 3.1/ЗГУ 3.1 (начиная с версии 3.1.10)

Зарплата Корректировка данных Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Налоговый учет НДФЛ Абонемент ($m)

В этой статье поделюсь своим опытом по работе с корректировками выплаты в ЗУП 3.1 и ЗГУ 3.1: 1. Что такое корректировки выплаты; 2. Как они возникли, в каком состоянии на текущий момент; 3. Как выявить и исправить ошибки. Отчет по проверке работает на ЗУП 3.1, ЗГУ 3.1, начиная с версии 3.1.10.

1 стартмани

24.09.2020    32123    VinnieThePOOH    4    

26

Ошибка формата потока данных, частный случай

Корректировка данных Платформа 1С v8.3 Бесплатно (free)

Вариант решения ошибки формата потока данных при попытке открытия конфигурации в конфигураторе.

11.07.2020    3897    Zhilyakovdr    8    

22

Ошибка формата потока. Частный случай при обновлении

Корректировка данных Платформа 1С v8.3 1С:Управление производственным предприятием Бесплатно (free)

При обновлении конфигурации столкнулся с ошибкой формата потока. Нашел вполне экономное решение по времени для решение этой проблемы.

25.04.2020    9859    Gasilin    8    

22

Проверка регистраторов при обновлении конфигурации

Корректировка данных Платформа 1С v8.3 Бесплатно (free)

При обновлении конфигурации состав движений документов может быть изменен. Если в них были сделаны движения по своим регистрам, то их нужно восстановить. Если забыть это сделать - данные будут утеряны.

23.04.2020    4099    ipoloskov    13    

20

Недопустимое состояние объекта !m_usingOldShema [backend - src\DBGenerationsImpl.cpp (2377)]

Корректировка данных Платформа 1С v8.3 Бесплатно (free)

Не знаю, что именно вызвало такую ошибку, поэтому напишу, что выполнен был переход с платформы 8.3.10.2561 на 8.3.16.1148. Конфигурация разрабатывалась с использованием хранилища конфигурации. База серверная на Microsoft SQL. В результате изменений в конфигурации, не вызывающих реструктуризацию базы, после нажатия F7 возникло такое сообщение.

04.04.2020    17685    EvgeTrofi    10    

16

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных" в БД SQL

Корректировка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет исправить схему имен базы данных, схема которой была испорчена и из-за этого возникают ошибки при обновлении конфигурации или при сервисной процедуре тестирования и исправления. Ошибка SDBL: Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных. Имена таблиц с кодом .... Далее перечисляются пары таблиц, которые имеют одинаковый номер. Обработка таблице находит новый номер, заменяет на него все ссылки в схеме, переименовывает таблицу SQL

3 стартмани

23.01.2020    26409    246    rokhin    69    

37

Зависает полнотекстовый поиск! Что было? Что я сделал?

Корректировка данных Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Всем привет. После непредвиденного выключения компьютера, глюк системы, в одной из моих баз произошел глюк, а именно, в части поиска. Я спокойно вхожу в программу, могу все делать, но как только я начинаю пользоваться поиском, программа зависает и не отвисает, ну или нужно очень долго ждать (я этого не делал). Сначала я подумал, что глючит индексация поиска, и хотел ее перенумеровать, но зайти в настройки индексации полнотекстового поиска у меня тоже не вышло, глючит при попытке проникновения в настройки, я попробовал отключить полнотекстовый поиск, программа заработала без глюков, но при использовании поиска не выполняла свою функцию.

10.01.2020    10964    VID1234    14    

21

Решение для клиент-серверной архитектуры на базе POSTGRE SQL при возникновении ошибки "Нарушена целостность структуры конфигурации"

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При динамическом обновлении возможно нарушении структуры конфигурации. Об этом можно узнать по характерному сообщению: "Нарушена целостность структуры конфигурации", после чего предлагается перезапуск или завершение. Решение описано для клиент-серверной конфигурации на PostgreSQL

07.11.2019    9676    leaguener    6    

25

Списание (корректировка) задолженности контрагентов УНФ 1.6

Взаиморасчеты Обработка документов Закрытие периода Корректировка данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Украина Бухгалтерский учет Абонемент ($m)

Обнуление задолженности контрагентов в конфигурации "Управление небольшой (нашей) фирмой" версии 1.6 с помощью документа "Корректировка регистров".

1 стартмани

24.07.2019    44431    38    DMon    1    

9

О Unit-тестах замолвите слово.Часть 1

Корректировка данных Бесплатно (free)

Последнее время в контексте 1С очень много говорят о функциональном тестировании, BDD. А Unit-тестирование обходят стороной. Попробуем разобраться, для чего Unit-тестирование применять стоит.

22.07.2019    10389    Сурикат    27    

31

Проверка работы расширений после обновлений

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме. При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать. Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 - проверка отнимает слишком много времени Поэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе. Обработка универсальная и будет работать в любой программе, в которой есть расширения.

3 стартмани

19.07.2019    28900    38    77dream77    4    

36

Исправление ошибки "Записи регистра сведений стали не уникальными"

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка исправления ошибки "Записи регистра сведений стали не уникальными"

1 стартмани

02.06.2019    37079    505    Sholl    0    

23

Парсер таблиц по шаблону. Автоматическая корректировка парсера. Представление таблиц в виде графа.

Математика и алгоритмы Работа с интерфейсом Универсальные функции Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Возникла такая задача: нужно нарисовать в макете шаблон таблицы, где расписано какая ячейка за что отвечает, загрузить таблицу из html и сравнить, подходит ли она под шаблон. Если да, то загрузить информацию по правилу из шаблона. Проблема в том, что в html таблица может приходить с ошибками, то есть какие то ячейки совмещены, хотя не должны. Поэтому нужно сделать так, что бы программа понимала, что таблицы похожи и где конкретно ошибки. Соответсвенно, поделил задачу на 3 этапа. 1 - это представление таблицы в виде графа, 2 - сравнение графов, 3 - забор информации. В данной статье пойдет описание пункта 1.

25.04.2019    4757    trim89    5    

24

Помощник корректировки остатков ЕГАИС с запутанными соответствиями номенклатуры, отчет по соответствию номенклатуры алкогольной продукции ЕГАИС в Управлении торговлей 11.4, Комплексная автоматизация 2 и Розница 2.3

Оптовая торговля Рабочее место Обмен с ГосИС Корректировка данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Помощник позволяет наглядно увидеть как выполнено соответствие, сравнить остатки информационной базы с остатками ЕГАИС. Возможно создать документы ЕГАИС по данным расхождений. Помогает разобраться в ситуации, когда одному элементу справочника номенклатуры соответствует несколько элементов алкогольной продукции или, наоборот, одному алкоголю соответствует несколько номенклатур . Возможно устанавливать фильтры и обрабатывать поочередно различные типы и виды продукции. Для Розницы - два варианта: бех характеристик и с Характеристиками. При платном скачивании сделаю для вашей версии. (Возможно для Комплексной автоматизации). Предусмотрено сохранение промежуточных состояний работы с таблицей.

4 стартмани

15.04.2019    19562    69    Работник    53    

20

Восстановление структуры DBSchema

Корректировка данных Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Обработка для анализа ошибок в структуре DBShema, восстановление структуры объектов, перенос данных из выгруженных в XML таблиц базы, при помощи "Tool 1CD".

10 стартмани

11.03.2019    24592    110    spawn_a    31    

23

Cannot insert duplicate key. Кто виноват и что делать

Корректировка данных Обмен между базами 1C Платформа 1С v8.3 Бесплатно (free)

Ошибка "CANNOT INSERT DUPLICATE KEY" в базах 1С и связанная с ней "магия".

25.02.2019    32619    Infostart    32    

88

Восстановление базы 1С, ошибка источника потока

Корректировка данных Платформа 1С v8.3 Бесплатно (free)

Очередной кирпичик в основу решения проблемы восстановления работоспособности базы после динамического обновления.

09.01.2019    24616    idle    26    

94

PostgreSQL для 1С 8.3: ускоряем резервное копирование и восстановление для отдельной базы очень большого размера

HighLoad оптимизация Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

В этой статье разберем оптимизацию работы с моментальным снимком отдельной базы 1С в кластере PostgreSQL средствами pg_dump.exe, pg_restore.exe, psql.exe в среде Windows Server 2008,2012,2016. А также разберем проблемные ситуации и неожиданные ограничения при работе 1С в связке с PostgreSQL. Для Linux все аналогично.

1 стартмани

03.12.2018    39359    vsasav    85    

138

Нестандартные подсистемы: Живая вода

Поиск данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В БСП есть все, чтобы справиться с проблемой «Битых ссылок», но почему-то так и не реализовали возможность сохранять версию объекта перед удалением. Решил исправить эту досадную несправедливость и создать подсистему с кодовым названием «Живая вода».

1 стартмани

11.10.2018    21030    4    dsdred    14    

34