Вход | Регистрация


БП 3.0 КОРП Не получается записать/удалить проводки из ручной операции

БП 3.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м счетом только для операций уже существующих.  Новые создаются нормально.  Удалить проводки из операции тоже не получается (та же ошибка индекса).  
ТИИ не помогает,  выгрузка-загрузка дт  тоже.   Куда еще копать?
 
 
   Redkiy
 
1 - 17.05.18 - 05:10
Ага, было такое, проходили. Что-то намудрили разработчики с регламентом при обновлении.
Решил проблему физическим удаление таблицы AccRgAT28408. Затем пересчет итогов.
зы. Копию не забудь сделать.
   Redkiy
 
2 - 17.05.18 - 05:30
и еще...
после удаления таблицы пометь на удаление ручные операции по 81 сч созданные программно при обновлении. Иначе не прокатит.
После пересчета итогов восстановишь операции.
   Digger
 
3 - 17.05.18 - 08:35
(2)  После удаления таблицы база слегка не работает. Как там что либо на удаление пометишь? )
   Redkiy
 
4 - 17.05.18 - 08:44
(3) Что именно не работает? Таблица итогов регистра бухгалтерии не должна крашить приложение.
   Digger
 
5 - 17.05.18 - 08:47
(4)  Уточню,  вы таблицу очищали от записей или дропали просто?  Дроп таблицы крашит приложение.
   Redkiy
 
6 - 17.05.18 - 08:52
виноват, некорректно выразился

USE <ИмяБазы>
truncate table <ИмяТаблицы>
   Digger
 
7 - 17.05.18 - 09:26
(6)  бэкапы это хорошо.  )
   Digger
 
8 - 17.05.18 - 11:00
Хм,  операции вылечились..  ввод остатков нет.  Но вообщем методу я понял,   счас обработку накидаю.  )
Спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует