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