Проблема с индексом после добавления субконто счету - 2 #803589


#0 by live in sky dreams
В продолжении темы Ошибка вернулась снова. Снести индекс и переиндексировать не помогает. Какие еще варианты?
#1 by lodger
БД большая? можно попробовать создать пустую базу из цф и загрузить данные черех хмл.
#2 by ptiz
А что за счет и какие субконто?
#3 by ptiz
Регистр бухгалтерии от типового чем еще отличается?
#4 by live in sky dreams
12 гиг в скулевом варианте 50, 51. Тип субконто: СправочникСсылка нет
#5 by ptiz
Ручные операции работают или тоже ошибку дают?
#6 by live in sky dreams
хм... не пробовал. Вернусь в офис проверю
#7 by live in sky dreams
Ручные нормально и в дебет и в кредит "проблемного" счета Наблюдение: Есть документ "Поступление на расчетный счет" №000000015 от 19.07.2017 Он не проводится с указанной выше ошибкой При этом документ который выше (№000000014 от 19.07.2017) проводится нормально Документ, который позже (№000000016 от 20.07.2017) проводится нормально То есть я могу проводить, перепроводить доки кроме №000000015 даже в рамках одного дня.
#8 by live in sky dreams
Я не говорю, что документ №000000015 единственный, который не проведется, он обнаруженный
#9 by lodger
за прошедшее время ты бы уже провернул эксперимент из
#10 by live in sky dreams
В базе работают все это время..
#11 by ptiz
Значит копай отладчиком - смотри в чем разница при записи набора записей.
#12 by live in sky dreams
Я попробовал записать движения этого документа с другими ключами (Контрагент, договор, документ расчета, счет кредита) - не дает записать с той же ошибкой. Исходя из этого есть подозрение, что существует дубль записи в таблице с тем же UUID регистратора что и у "проблемного документа". Но тогда, по идее, ТиИ должно было уничтожить эту запись
#13 by live in sky dreams
это идея.. Сделать запрос в БД с нужными ключами и посмотреть как минимум количество записей, которые вернет запрос...
#14 by lodger
а как это мешает?
#15 by live in sky dreams
При попытке отмены проведения ошибка та же
#16 by live in sky dreams
да не хотелось и без того в натяжку работающий сервак нагружать
#17 by live in sky dreams
+ делать нефиг, пробую
#18 by Dmitrii
Конкретнее опишите какие субконто после добавления есть на 50 и 51 счетах - состав, вид и типы. Любая ссылка?... А как вы устанавливаете значения субконто? Есть подозрение, что вы пытаетесь пропихнуть какое-либо из значений субконто в неверное субконто. Например, (условно) СтатьюДДС зафигачиваете в субконто БанковскийСчет.
#19 by live in sky dreams
Нет не любая. Конкретно: СправочникСсылка.Нормативы Значения субконто устанавливаю так:
#20 by live in sky dreams
Где "НормативСсылка" - есть ссылка на элемент справочника, либо ПустаяСсылка этого же справочника
#21 by live in sky dreams
сделал.. Теперь вот такой прикол при попытке зайти по любой ссылке куда бы то ни было
#22 by live in sky dreams
Залез в справочник "Идентификаторы объектов метаданных" - там всего по 2.. С Загрузкойвыгрузкой пришло под другими UUID из базы-источника Не известно чего еще и где по 2.. Перегрузка данных XML, получается, не подходит при переброске данных в другую пустую базу..
#23 by lodger
это же легко лечится, метаданные надо обновить. готовая утилька есть в ИнструментахРазработчика.
#24 by live in sky dreams
Спасибо ИР, нашел что за таблица проблемная. То есть ясно, что проблема в таблице итогов в разрезе субконто. Не ясно что с ней делать. Пересчет итогов (в рамках ТиИ) результата не дает.
#25 by Новиков
Выгрузи в dt, разверни cd, и через chdbfl
#26 by live in sky dreams
в dt выгрузил, проверил chdbfl, сверху ТиИ - без ошибок Обратно в скуль не загружается - та же ошибка, что и в сабже
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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