Исчезновение данных адресного классификатора — это серьезная проблема, которая часто возникает после критических сбоев оборудования, таких как выход из строя жесткого диска. Когда Информационная база проходит процедуру ремонта, некоторые внутренние таблицы, отвечающие за справочную информацию, могут повредиться или потерять логическую связь с метаданными. Разберем по шагам, как диагностировать и устранить эту неприятность.
Первым делом необходимо убедиться, что проблема не носит временный характер. В системе 1С за хранение данных классификатора отвечают регистры сведений, такие как АдресныеОбъекты, Дома и Ориентиры. Если данные в этих таблицах повреждены, штатный механизм загрузки будет игнорировать существующие «битые» записи или выдавать ошибки при попытке перезаписи.
Проанализируем текущую ситуацию:
АдресныеОбъекты.Распространенная ошибка — попытка загрузить классификатор только для отдельных регионов. Если база была повреждена, частичная загрузка часто не приводит к успеху, так как системные связи остаются нарушенными.
Выполним полную загрузку классификатора заново:
Если после полной загрузки классификатор по-прежнему не отображает регионы, необходимо выполнить проверку структуры данных. Поскольку после сбоя HDD могли возникнуть логические ошибки в таблицах, воспользуемся инструментами Конфигуратора.
Важно: Перед выполнением этих действий обязательно создайте РезервнаяКопия информационной базы!
Если проблема локализована только в отсутствии конкретного региона, можно попробовать создать ключевую запись вручную. Суть метода заключается в том, что системе необходимо дать «толчок» для инициализации региона в справочнике.
В регистре АдресныеОбъекты можно вручную создать запись для отсутствующего региона, заполнив поля:
КодКЛАДР (или код по ГАР для 50/77 региона).Наименование.ТипАдресногоЭлемента.После внесения записи вручную, попробуйте повторно запустить загрузку классификатора через штатный интерфейс. Зачастую это позволяет системе «подхватить» обновление для уже созданного объекта.
Если «реанимация» базы не принесла результата, значит, повреждение метаданных слишком глубокое. В такой ситуации лучшим решением будет:
Таким образом, мы исключим влияние поврежденных системных таблиц на дальнейшую работу торгового предприятия. Помните, что стабильность работы 1С зависит от целостности всей структуры базы данных, поэтому при аппаратных сбоях предпочтительнее перенос в «здоровую» среду.