0
Digger
17.05.18
✎
03:56
|
Обновились на 61й релиз. Пытаюсь заполнить новое субконто на 81м счете, и 1С грязно ругается.
Не удалось обработать данные документа Операция TD00-000005 от 30.12.2015 23:59:59:
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(99)}: Ошибка при вызове метода контекста (Записать)
НаборЗаписей.Записать(Замещать);
по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft SQL Server Native Client 10.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT28408" с уникальным индексом "_AccRgAT28408_ByPeriod". Повторяющееся значение ключа: (0, 0x80dc9418820a580f11e841e4e1bd9820, 4015-12-01 00:00:00, 0x8928e02a82249ba611e0246098c7a79b, 0x08, 0x00000027, 0x982d643150067dd111e01fa97b617c9e, <NULL>, <NULL>, <NULL>, <NULL>, <NULL>, 0).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1
Проблемная таблица - это ИтогиПоСчетамССубконто2. Причем проблема перезаписи проводок с 81м счетом только для операций уже существующих. Новые создаются нормально. Удалить проводки из операции тоже не получается (та же ошибка индекса).
ТИИ не помогает, выгрузка-загрузка дт тоже. Куда еще копать?
|
|
1
Redkiy
17.05.18
✎
05:10
|
Ага, было такое, проходили. Что-то намудрили разработчики с регламентом при обновлении.
Решил проблему физическим удаление таблицы AccRgAT28408. Затем пересчет итогов.
зы. Копию не забудь сделать.
|
|