Конфигурация "Комплексная" изрядно измененная, но костяк остался оригинальный.
Инструменты для доступа к таблицам напрямую не используются. Загружаем и активно используем curl1c для общения с внешним миром и formex в основном для раскраски. Есть демон подключенный по OLE. MSSQL 2000. 1c 27 версия.
Вчера возникла проблема - при проведении документа ПоступлениеДопРасходов.
error.jpg
Структура индекса на который ругается:
I=DOCIDNUMBER |of ID |1 |DOCID,NUMBER,CORNO |0
Документ является подчинненым к документу ПоступлениеТМЦ. Ссылка на документ основания нормальная. Из документа ПоступлениеТМЦ в подчиненных документах "битый" документ не показывается. До проведения других проблем не замечено.
Подозреваю, что проблема в кривом номере документа DOCID.
Вопросов два:
1. Ваши предположения как это могло получиться?
2. Какими инструментами диагностировать "кривые" номера документов в текущей базе?
Перестроить индексы и обновить статистику?