Ошибка: Попытка вставки неуникального значения в уникальный индекс #779604


#0 by wms
УПП 1.3Платформа 1С:Предприятие 8.3 (8.3.6.2449). В регистре бухгалтерии есть записи с удаленным регистратором. При удалении выдает ошибку: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать)     НаборЗаписей.Записать;   по причине: Попытка вставки неуникального значения в уникальный индекс: Microsoft OLE DB Provider for SQL Server: Cannot insert duplicate key row in object 'dbo._AccRgAT31329' with unique index '_AccRg31329_ByPeriod_TRRRRRRN'. The duplicate key value is (Dec  1 4014 12:00AM, 0xa25af40ed3a15b76458310d45ac671b1, 0x846c2c768a52126b11e473c83c47a59e, 0x08, 0x0000007d, 0x85bd2c768a52126b11e2a1afd2cf0954, 0x08, 0x000000ae, 0x8b0b2c768a52126b11e49ca4d4321747, <NULL>, <NULL>, <NULL>, <NULL>, 0).
#2 by wms
Как удалить?
#3 by Злопчинский
срочно бросай бокс!
#4 by ale-sarin
создать регистратор с этим УИДом. Удалить типовым инструментом.
#5 by wms
была такая мысль. так еще не делал. Как? щас буду рыть
#6 by wms
гуид исправил, но менять уже как бы нормальный док не дает- таже ошибка Попытка вставки неуникального значения в уникальный индекс
#7 by yukon
1. Установить монопольный режим 2. Выключить текущие итоги и итоги 3. Заменить/удалить/добавить нужное 4. Включить итоги и текущие итоги 5. Снять монопольный режим
#8 by Defender aka LINN
А почему просто не удалить этот набор записей?
#9 by vtolga
+100
#10 by wms
не дает удалить ни документ операцию ни записи с отбором по регистратору:
#11 by wms
попробую на копии. но вряд ли поможет.там суть чтобы как то во всех в т.ч. виртуальных регистрах произошел пересчет и удалились индексы. а так удалить может и даст, а в виртуальных таблицах итоги останутся. Я запросы делал в одних таблицах пусто, а в других есть остатки.Итоги пересчитывать?, но база огромная
#12 by wms
на копии запустил этот код. уже минут 20 висит:
#13 by wms
вау, чудо отработало и проводки удалились. щас буду второй док делать. Все правильно сделал? Итоги там не полетят? буду щас проверять.Спасибо
#14 by wms
вот это долго отрабатывает:
#15 by yukon
Это нормально. "При установке признака использования итогов производится пересчет только тех итогов, которые зависят от движений, сделанных в момент, когда итоги были выключены."
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

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