По-разному проводит Документ в файловом и SQL варианте

1. Serge_ASB 15.11.16 16:58 Сейчас в теме
Есть 2 идентичные БД (БП 3.0). (3.0.29.8) 1С 8.3.7.1845
В документе Авансовый отчет при проставлении Подразделения затрат в ТЧ "Прочее" в файловом варианте проводит, а в SQL - ругается на AccRgAT2832 - что cannot insert duplicate key row in object.
Анализ структуры показал, что
AccRgAT2832 - это:
РегистрБухгалтерии.Хозрасчетный.Субконто
РегистрБухгалтерии.Хозрасчетный
ИтогиПоСчетамССубконто2

Что можно с этим поделать? и Почему файловый вариант БД не ругается?
В данной ТЧ у счета затрат Субконто2 есть - это Партии. И они, действительно, не заполнены.

P.S. Если в ТЧ одна строчка, то и в SQL проводит.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Airlord 15.11.16 17:04 Сейчас в теме
Добрый день! А что за такая древняя бухгалтерия? уже актуальна 3.0.44.198. Может все таки другая версия? Ругается на таблицу в СКУЛе, а не на проведение. Т.е. не разное проведение, а разное "поведение" в СКУЛе и файле. Тут уже надо анализировать - что за СКУЛь - может проблема не в программе, а в СКУЛе БД?
3. klinval 343 15.11.16 17:09 Сейчас в теме
Гуглить пробовали?:
КАК ИСПРАВИТЬ ОШИБКУ MS SQL SERVER «CANNOT INSERT DUPLICATE KEY ROW IN OBJECT WITH UNIQUE INDEX» ПРИ ПРОВЕДЕНИИ ДОКУМЕНТОВ 1С:ПРЕДПРИЯТИЯ 8.2? - предлагает выгрузить базу в файловый вариант, провести и загрузить обратно в SQL.
И второй способ.

Я бы на вашем месте попробовал сначала пересчитать итоги или просто выгрузить в dt и загрузить обратно. Если не получится и если можно то как в 1 ссылке сделать. А 2 ссылка для изучения и как крайний вариант если тут ничего не предложат.
Естественно перед экспериментами сделать бэкап всеми известными способами.
4. alxarz 32 15.11.16 21:29 Сейчас в теме
5. K_Sergei 229 24.11.16 09:57 Сейчас в теме
В файловом и серверном варианте база 1С работает по разному.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот