Бух 3.0 Попытка вставки неуникального значения в уникальный индекс #768102


#0 by yliya_1C
Здравствуйте! В начале марта перешли с Бух 2.0 на Бухгалтерию предприятия 3.0 (3.0.43.148). База на MS SQL 2012 Переходили последовательно по релизам. Вчера обнаружили следующую ошибку: При попытки пометки на удаление документа "Операция, введенная вручную" выскакивает ошибка: "Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT2620" с уникальным индексом "_AccRgAT2620_ByPeriod_RTRRRRRN". Подскажите, пожалуйста, как можно исправить?
#1 by yliya_1C
никого (:
#2 by yliya_1C
Проводила: - Реиндексацию таблиц информационной базы; - Проверку логической целостности; - Проверку ссылочной целостности; - Пересчет итогов. Результата не дало, ошибка остается при попытке установить пометку на удаление.
#3 by yliya_1C
Выяснила, что dbo._AccRgAT2620 это таблица Регистра бухгалтерии, отвечает за ИтогиПоСчетамССубконто2. Но что с ней можно делать не представляю
#4 by mehfk
Включить технологический журнал, отловить запрос.
#5 by yliya_1C
Вот какую инфу выдал журнал: "Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT2620" с уникальным индексом "_AccRgA2620_ByPeriod_RTRRRRRN". Повторяющееся значение ключа: (0, 0xaf07628265e965ed41af5e54924f0af0, дек  1 4015 12:00AM, 0x8999960f8ecbb84a11e0c9260b04287d, <NULL>, <NULL>, <NULL>, 0x08, 0x00000082, 0x970c40a8f022e9f311e5bdbb433a7ba0, <NULL>, <NULL>, 0).
#6 by Nuobu
А чего без фото?
#7 by yliya_1C
не открывается ссылка ((
#8 by yliya_1C
открыла, там много ссылок и не понятно как действовать. Посмотрела _YearOffset стоит 2000
#9 by Карупян
Где то есть NULL вместо пустой ссылки в субконто. Где-то у меня было обработочка по исправлению. Но и ТИИ должно помогать
#10 by yliya_1C
ТИИ только реструктуризацию не делала, остальные действия по три раза уже(
#11 by yliya_1C
нашла в табличке две одинаковые строчки. на которые указывает описание ошибки. В одной из них стоит NULL в полях со ссылкой. И как быть? можно удалить строку из этой таблицы dbo._AccRgAT2620?
#12 by yliya_1C
из 1С не дает удалить детальные записи из этой операции, также ругается
#13 by yliya_1C
Удалила обе эти строчки командой DELETE. Теперь можно пометить операцию на удаление. Сейчас ТИИ еще раз пройдусь
#14 by Fish
А галочка при этом правильно стояла? "Только тестирование" или "Тестирование и исправление"?
#15 by yliya_1C
тестирование и исправление конечно. Чего-то там даже исправлялось, но не то что нужно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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