0
Завершен

Классификационный ФИАС-код адреса вместо guid

Анонимный 7 лет назад обновлен Антон Жиянов 5 лет назад 2

Мне необходимо получить 26 значный цифровой код ФИАС (СС А РРР ГГГ ВВВ ППП УУУУ ЭЭЭЭ ЦЦЦ), а не guid дома в таблице номеров домов. Можно ли это сделать в вашем сервисе?

Ответ

Ответ
Завершен

Возвращаем в поле fias_code.

На рассмотрении

Согласно документации на сайте налоговой, код строится иначе:

СС+РРР+ГГГ+ППП+СССС+УУУУ+ДДДД (или ЗЗЗЗ)+ОООО
СС – код региона;
РРР – код района;
ГГГ – код города;
ППП — код населенного пункта;
СССС - код элемента планировочной структуры;
УУУУ - код улицы;
ДДДД (или ЗЗЗЗ) — ДДДД тип и номер здания, сооружения, объекта незавершенного строительства в случае адресации домов. ЗЗЗЗ - номер земельного участка в случае адресации земельных участков;
ОООО - тип и номер помещения в пределах здания, сооружения.

В чистом виде Дадата этот код не отдает, но зато отдает КЛАДР-код (kladr_id) следующей структуры:

СС+РРР+ГГГ+ППП+УУУУ+ДДДД

Из kladr_id можно собрать код ФИАС следующим образом:

СС РРР ГГГ ППП 0000 УУУУ ДДДД

Пример: для адреса «г Самара, ул Авиационная, д 12» Дадата возвращает такой КЛАДР-код (разбил его пробелами для наглядности):

63 000 001 000 0190 0007

Превращаем его в ФИАС-код:

63 000 001 000 0000 0190 0007
Ответ
Завершен

Возвращаем в поле fias_code.

Сервис поддержки клиентов работает на платформе UserEcho