Помогите локализовать проблему. Сам не могу найти уже несколько часов..
Есть база бух 3.0. Платформа 8.3.9.1818 если это имеет значение
SQL Server 2012 Std
В конфигураторе в плане счетов добавил к счету субконто. Предварительно создал его в ПВХ. Все как полагается..
Сохранил конфу. Конфигуратор произвел реструктуризацию БД (по идее должен).
При попытке записи документа с этим счетом вылетает ошибка - "Попытка вставки неуникального значения в уникальный индекс".
Странно, ладно..
Перестроил индекс указанной в ошибке таблицы в SQL management studio, подвигал границы итогов регистра хозрасчетный в начало ведения учета и обратно в текущую дату - результата ноль.. Запустил ТиИ - результата ноль.
На сколько я понимаю ошибку (поправьте, если ошибаюсь), происходит попытка записи набора, в котором по ключевым полям в БД уже есть аналогичная запись. Казалось бы... НО, на этапе проверки средствами 1С ключи не пересекаются. То есть проблема именно в неверном построении индекса. Как понять почему он неверно строится?
Попробовал снести индекс таблицы - документ с проблемным счетом провелся без проблем. Значит точно проблема в построенном индекса.
Запустил переиндексацию - посмотрим что будет после нее