Ваши комментарии

В ЕГРЮЛ адрес записан именно в таком виде:


  • ИНН 7715936545
    127015 ГОРОД МОСКВА УЛИЦА НОВОДМИТРОВСКАЯ Б. ДОМ 1 КОРП СТР.15
  • ИНН 7726326661
    117405 ГОРОД МОСКВА ШОССЕ ВАРШАВСКОЕ ДОМ 170 КОРП 1 ОСИ Я-Ч 46-49

Подсказки пытаются распознать адрес и привести его к ФИАС. Чаще всего это получается:

127015, ГОРОД МОСКВА, УЛИЦА НОВОДМИТРОВСКАЯ Б., ДОМ1, КОРП СТР.15

→ г Москва, ул Новодмитровская Б., д 12 стр 15


Но иногда — нет. Тогда подсказки оставляют адрес одной строкой как в ЕГРЮЛ:

117405 ГОРОД МОСКВА ШОССЕ ВАРШАВСКОЕ ДОМ 170 КОРП 1 ОСИ Я-Ч 46-49

Как бы вы стали использовать эту информацию, о ближайшей станции?

Добрый день!

Можно, пожалуйста, скриншот проблемы либо ссылку на пример?

С этом улицей действительно не все типично – на ней есть не все дома, и у некоторых домов очень много строений.

Тем не менее, существующие дома выбираются, вот например:


Дело в том, что Подсказки работают по ФИАС (всероссийский классификатор адресов налоговой).

К сожалению, в ФИАС нет некоторых домов и строений, в том числе и указанных вами домов.

Если вы не хотите, чтобы Подсказки подставляли похожий вариант автоматически, можно запретить автоисправление.

Добрый день.

Можно, пожалуйста, пример вашей реализации и скриншот проблемы?

> Насколько надежно в данной ситуации использовать код ФИАС в качестве индекса для поиска данных?


Не слишком надежно.


Во-первых, разные дома могут иметь один и тот же код ФИАС. Если в ФИАС они хранятся одной записью, в виде интервала (нечетные дома 5–17), то дома 5, 7, 9, 11, 13, 15 и 17 — все имеют одинаковый код.


Во-вторых, некоторых домов в ФИАС просто нет. Для таких домов Дадата возвращает код улицы.


Надежнее хранить у себя код ФИАС улицы и номер дома отдельным полем.


> Возможно ли такое что со следующим обновлением базы ФИАС у конкретного адреса этот код может измениться?


Да, возможно. Например: раньше дом 9 в ФИАС был частью интервала (дома 5–17), и его код ФИАС был равен коду интервала. А в очередном обновлении этот дом выделили в отдельную запись (дом 9), и он получил собственный код.

Голосование в топике 796183. Этот закрываю.

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