GUID адреса из ФИАС: откуда он берётся в 1С и почему его иногда нет

· 10 мин

Содержание

Идентификатор ФИАС в 1С 8.3 — это GUID вида 0c5b2444-70a0-4932-980c-b4dc0d3f02b5, который получает адрес, когда вы выбираете его из адресного классификатора, а не набираете вручную. Посмотреть его можно в форме ввода адреса (открывается щелчком по полю адреса в карточке организации, контрагента или сотрудника) или найти тот же адрес на портале fias.nalog.ru.

Частое заблуждение: «ФИАС-код — это и есть почтовый индекс или код КЛАДР». Нет. Индекс и код КЛАДР описывают адрес числами по старым правилам, а идентификатор ФИАС — уникальный ключ объекта в государственном адресном реестре. Он не меняется при переименовании улицы и одинаков во всех программах, которые работают с ФИАС.

Зачем адресу уникальный код ФИАС

ФИАС ведёт ФНС. В систему попадают все адреса, которые присвоили органы местного самоуправления: регионы, районы, города, улицы, дома, квартиры, земельные участки. Каждому элементу назначается собственный идентификатор.

Что даёт идентификатор на практике:

  • 🔑 Однозначность. «ул. Ленина, 5» есть в тысячах городов, а GUID у каждого такого дома свой.
  • 🔁 Устойчивость к переименованиям. Улицу переименовали — название в реестре сменилось, идентификатор остался прежним.
  • 🔗 Обмен с госсистемами. ГИС ЖКХ, ветеринарная система «Меркурий» и ряд других сервисов принимают адрес именно по коду ФИАС. Текстовый адрес с опечаткой там не пройдёт.
  • 🧾 Автоподстановка кодов. По адресу из классификатора 1С сама определяет индекс, ОКТМО, ОКАТО и код налоговой инспекции. Это потом уходит в отчётность и регистрацию в ИФНС.

В 1С за работу с адресами отвечает подсистема «Адресный классификатор » из Библиотеки стандартных подсистем. Она одинаково устроена в 1С:Бухгалтерии 3.0, ЗУП 3.1, УТ 11, КА и ERP, поэтому всё, что ниже, справедливо для любой из этих конфигураций.

Чем GUID объекта отличается от кода записи

В исходных данных ФИАС у адреса два разных идентификатора. Путать их нельзя.

ПолеФорматЧто означаетМеняется?
Идентификатор объекта (в старом формате ФИАС — AOGUID, у домов HOUSEGUID; в ГАР — OBJECTGUID)GUIDСам адресный объектНет, постоянный
Идентификатор записи (в старом формате AOID, HOUSEID)GUIDКонкретная версия сведений об объектеДа, при каждом изменении
OBJECTID в ГАРЦелое числоЧисловой ключ объектаНет

Когда госсистема просит «код ФИАС», почти всегда нужен постоянный GUID объекта: улицы или дома.

Где посмотреть GUID адреса в карточке

Последовательность одинакова для организации, контрагента, физлица и склада.

  1. Откройте карточку. Для своей организации в 1С:Бухгалтерии 3.0: Главное → Организации, затем нужная организация, раздел Адреса и телефоны.
  2. Щёлкните по полю адреса или по кнопке выбора рядом с ним. Откроется форма ввода адреса.
  3. Посмотрите на строку состояния под адресом. Если адрес совпадает с классификатором, программа об этом сообщает. Если нет — подсвечивает несовпадение предупреждением.
  4. Сведения о кодах адреса (индекс, ОКТМО, ОКАТО, коды ИФНС и идентификаторы) выводятся по отдельной команде формы. Ищите её в меню Ещё формы ввода адреса.

Если в форме нет отдельного вывода GUID, найдите тот же адрес на fias.nalog.ru: в карточке объекта портал показывает его идентификатор. Это официальный источник, и он не зависит от того, насколько свежий классификатор у вас в базе.

Как получить идентификатор программно

В современных версиях БСП адрес хранится в табличной части КонтактнаяИнформация в виде JSON-строки (в старых версиях — XML). В этой строке, помимо текста адреса, лежат идентификаторы объекта и дома, ОКТМО, ОКАТО и коды ИФНС.

Читать строку руками и разбирать её своим кодом не стоит: формат меняется от версии к версии библиотеки. Правильный путь — функции общего модуля УправлениеКонтактнойИнформацией и модулей адресного классификатора. Их список и параметры смотрите в справке к модулю в конфигураторе вашей версии.

Быстрая проверка без кода: выгрузите список контрагентов через Ещё → Вывести список с колонкой адреса. Это покажет, у кого адрес вообще заполнен, но не скажет, привязан ли он к ФИАС. Для такой проверки нужна открытая форма адреса или обработка.

Загрузка и обновление адресного классификатора

GUID появляется только тогда, когда адрес выбран из классификатора. Значит, классификатор должен быть доступен. В 1С для этого есть два источника данных.

ИсточникКак работаетКогда подходитМинусы
Веб-сервис 1САдреса подбираются онлайн через интернет-поддержкуЕсть интернет и подключена ИТСБез сети подбор не работает
Загруженные данныеКлассификатор лежит в самой базеЗакрытый контур, слабый канал, массовый вводЗанимает место, нужно обновлять

Настройки находятся в разделе Администрирование → Интернет-поддержка и сервисы, группа «Адресный классификатор». Там же включается интернет-поддержка, без которой веб-сервис не работает .

Как загрузить классификатор в базу

  1. Откройте Администрирование → Интернет-поддержка и сервисы и перейдите к адресному классификатору.
  2. Нажмите команду загрузки. Откроется помощник.
  3. Отметьте только те регионы, с которыми работаете. Москва и область — это два разных субъекта, выбирайте оба, если нужно.
  4. Укажите способ: с сайта 1С (нужны логин и пароль интернет-поддержки ) или из папки, куда файлы скачаны заранее.
  5. Дождитесь окончания. Для крупного региона загрузка может занять десятки минут.

Загружать всю Россию «на всякий случай» не нужно. Классификатор по всем регионам весит гигабайты, раздувает базу и резервные копии. Берите свои регионы, остальное подбирайте через веб-сервис.

Как часто обновлять

ФНС публикует изменения регулярно. Новые улицы и дома в новостройках появляются в реестре по мере того, как их вносят муниципалитеты. Если вы работаете на загруженных данных, повторяйте загрузку по своим регионам раз в месяц-квартал и перед отчётностью, где важны ОКТМО и код ИФНС.

На веб-сервисе обновлять ничего не нужно: данные всегда актуальны на стороне 1С.

Проверка перед вводом адресов
Выполнено: 0 / 5

Как 1С заполняет и проверяет адрес

Когда вы набираете адрес в форме, 1С предлагает варианты из классификатора. Выбор из списка и даёт адресу идентификатор ФИАС. Набранный вручную текст, даже символ в символ, привязки не получит, пока вы не подтвердите вариант из подсказки.

Порядок ввода, который не даёт ошибок:

  1. Начните с населённого пункта, а не с региона. Подсказка сама подтянет регион и район.
  2. Выберите улицу из выпадающего списка.
  3. Номер дома тоже выбирайте из списка, если он есть. Так адрес получит и идентификатор дома.
  4. Квартиру или офис вводите вручную: помещения в классификаторе 1С обычно не подбираются.
  5. Проверьте, что форма не показывает предупреждение о несоответствии.

Муниципальное или административное деление

ФИАС хранит адрес в двух иерархиях: административно-территориальной (область → район → город) и муниципальной (муниципальный район → поселение). Для одного и того же дома цепочки могут отличаться.

1С позволяет выбрать вид деления в форме ввода. Для отчётности по месту учёта и определения ОКТМО ориентируйтесь на муниципальное деление: ОКТМО привязан к муниципальным образованиям. Идентификатор самого дома от выбора деления не меняется.

Проверка уже введённых адресов

Адреса, внесённые много лет назад, часто остались в формате КЛАДР или без привязки вовсе. Признаки:

  • ⚠️ при открытии формы адреса программа показывает предупреждение о несоответствии классификатору;
  • ⚠️ ОКТМО и код ИФНС не подставились автоматически;
  • ⚠️ в отчётности приходится вбивать коды вручную.

Лечится это перевыбором адреса из подсказки: откройте форму, удалите улицу и дом, выберите их снова из списка, сохраните. Для десятков контрагентов это быстро. Для тысяч записей делают обработку на функциях БСП, это задача программиста.

Улицы или дома нет в ФИАС: что делать

Самая частая жалоба: «адрес настоящий, а 1С его не находит». Пройдите по шагам.

Диагностика: выберите симптом

Ввод адреса, которого нет в классификаторе

Сохранить адрес без привязки к ФИАС 1С позволяет: форма предупредит о несоответствии, но запись не заблокирует. Для бухгалтерского учёта этого хватает. Индекс, ОКТМО и код ИФНС в таком случае придётся проверить и при необходимости заполнить вручную там, где программа это разрешает.

Для обмена с госсистемами, которые требуют код ФИАС, ручной адрес не подойдёт. Выход один — добиться, чтобы адрес появился в реестре.

Как адрес попадает в ФИАС

Адреса присваивают органы местного самоуправления по Правилам присвоения, изменения и аннулирования адресов. Они же вносят сведения в государственный адресный реестр. Если дом построен, а адреса в реестре нет:

  1. Уточните на fias.nalog.ru, нет ли адреса в другом написании.
  2. Обратитесь в администрацию муниципального образования с заявлением о присвоении адреса или о внесении сведений в реестр. Подать заявление может собственник объекта.
  3. После внесения адрес появится на портале ФИАС. В 1С он станет доступен через веб-сервис сразу после обновления на стороне сервиса, а в загруженном классификаторе — после очередной загрузки региона.

Новые адреса в новостройках часто вносят с задержкой. Если сдаёте отчёт сейчас, не ждите: введите адрес вручную, проверьте коды по выписке ЕГРЮЛ или уведомлению налоговой, а позже перевыберите адрес из классификатора.

Как устроено хранение адресов изнутри

Немного техники для тех, кто сопровождает базу.

Формат выгрузки. ФНС раньше публиковала ФИАС в форматах XML и DBF с таблицами ADDROBJ и HOUSE. Теперь данные публикуются в формате ГАР (государственного адресного реестра), где объекты и иерархии разнесены по отдельным файлам. 1С получает данные уже обработанными: загрузка идёт из файлов, которые готовит фирма 1С для своего классификатора, а не из сырой выгрузки ФНС.

Где лежит классификатор. Загруженные данные хранятся в служебных регистрах сведений подсистемы. Отсюда объём базы: несколько крупных регионов легко добавляют сотни мегабайт.

Где лежит адрес объекта. Не в справочнике адресов, а в табличной части КонтактнаяИнформация у владельца: организации, контрагента, физлица. Там хранятся представление адреса (текст), вид контактной информации и полное значение со всеми кодами.

Что даёт старый КЛАДР. Адреса, введённые до перехода на ФИАС, содержат только коды КЛАДР. При открытии и пересохранении в актуальной версии 1С пытается сопоставить их с ФИАС. Не получилось — адрес остаётся текстовым, с предупреждением.

Очистка классификатора. Если перешли на веб-сервис и загруженные регионы больше не нужны, их можно удалить в тех же настройках адресного классификатора. Уже введённые адреса при этом не пострадают: идентификаторы хранятся в самих адресах, а не ссылаются на строки классификатора.

Загрузку и очистку классификатора в клиент-серверной базе запускайте вне рабочего времени. Операции идут долго и нагружают сервер СУБД, пользователи будут замечать торможение.

Ошибки, из-за которых код ФИАС не появляется

  • ❌ Адрес вставлен из буфера обмена. Текст лёг в поле, но варианта из подсказки не выбрали. Привязки нет.
  • ❌ Регион выбран вручную, а населённый пункт найден в другом регионе. Одноимённые посёлки есть почти везде. Сверяйте район.
  • ❌ Взят идентификатор записи вместо идентификатора объекта. При выгрузке из сторонних сервисов перепутали поля. Через месяц код «перестаёт существовать», потому что запись обновилась.
  • ❌ Загружены не те регионы. Классический случай: загружена Москва, а контрагенты в Московской области.
  • ❌ Корпус записан в номер дома. «12к2» вместо выбора дома 12 с корпусом 2. Дом с таким номером классификатор не найдёт.

Частые вопросы

Нужен ли идентификатор ФИАС для сдачи налоговой отчётности?
Сам GUID в декларации не указывают. Но от адреса из классификатора зависят ОКТМО и код ИФНС, а они в отчётности обязательны.
Можно ли вставить GUID в 1С вручную?
Стандартная форма ввода не даёт вписать идентификатор руками. Он появляется только при выборе адреса из классификатора.
Совпадает ли код ФИАС в 1С с кодом на портале налоговой?
Да. Идентификатор объекта единый, в 1С он берётся из того же реестра ФНС.
Работает ли подбор адресов без интернета?
Только если нужные регионы загружены в базу. На веб-сервисе 1С без сети подсказки не появятся.
Что будет с идентификатором, если улицу переименуют?
Он останется прежним. Изменится название в реестре, а адрес в 1С обновится при перевыборе из актуального классификатора.

Источники

  • Федеральный закон от 28.12.2013 № 443-ФЗ «О федеральной информационной адресной системе и о внесении изменений в Федеральный закон «Об общих принципах организации местного самоуправления в Российской Федерации»
  • Постановление Правительства РФ от 19.11.2014 № 1221 «Об утверждении Правил присвоения, изменения и аннулирования адресов»