Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Почему наш ексель-файл некорректно обрабатывается на предмет простановки индексов?
Подскажите, почему наш ексель-файл некорректно обрабатывается на предмет простановки индексов?
Игорь, добрый день!
- поменять местами столбец с адресом и названиями БЦ;
- установить тип данных "адрес" на город;
- установить тип данных "адрес" на улицу+дом, поставить галку "продолжение предыдущего".
Адреса обработаются корректно.
Для того, чтобы обработать записи вам нужно пополнить счёт. Первые 100 записей — бесплатно, при активации API-ключа.
Странная подсказка
Добрый день! Поясните, каким образом "г. Санкт-Петербург, Мебельная ул., д.47-лит.А к.1 пом. 17Н" превращается в "Ленинградская обл, Гатчинский р-н, массив 45 км Автодороги Санкт-Петербург-Псков"?
Что в Подсказках, что в Стандартизации.
Эта же дорога предлагается и для "г. Санкт-Петербург, Наличная ул., д.36-лит.А к.1" как вариант.
Прямо руки опускаются...(
Добрый день! Дадата честно сообщает, что она не уверена в разборе адреса, и адрес надо проверить вручную (на это указывает код проверки):
Мы, со своей стороны, постараемся улучшить разбор таких адресов в будущем.
как убрать вывод data.city_district (Район города)
что надо добавить в этот (стандартный) код:
<input id="address" name="address" type="text" size="100"/> <link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/css/suggestions.min.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <!--[if lt IE 10]> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script> <![endif]--> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/js/jquery.suggestions.min.js"></script> <script type="text/javascript"> $("#address").suggestions({ token: "${API_KEY}", type: "ADDRESS", count: 5, /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); </script>
чтобы убрать вывод data.city_district (Район города) из подсказки?
Подсказки используют справочник адресов налоговой службы (ФИАС). В нём район Кукковка ошибочно занесён как «элемент планировочной структуры», а не как район города. К сожалению, на уровне подсказок это никак не исправить.
Адрес юрлица в Подсказках не совпадает с налоговой
Почему DaData.ru и egrul.nalog.ru юр. адрес Юрлица не совпадают в Подсказки
Пропуски региона , Республик, округов
Дело в том, что Дадата возвращает актуальный обработанный адрес.
Адрес, указанный в ЕГРЮЛ, уже устарел. Город Мытищи больше не относится к городскому округу Мытищи, а подчиняется напрямую Московской области. Подсказки отдали актуальный адрес организации, который стоит использовать для почтовой рассылки и записи контактов в базу.
Дадата работает по объединенному справочнику налоговой службы (ФИАС) и Почты России. В нем исправлены более 7000 некорректных и отсутствующих в ФИАС индексов. В данном случае правильным индексом будет 141031.
Если вам нужен адрес «как в ЕГРЮЛ», то его можно взять из поля source.
ТСЖ полное название и короткое без опф
Добрый день.
Заметил некоторую проблему связанную с ТСЖ. Попробовал на нескольких ТСЖ. Вот один из примеров
<name>
<full_with_opf>ТОВАРИЩЕСТВО СОБСТВЕННИКОВ ЖИЛЬЯ "ВЫБОР"</full_with_opf>
<short_with_opf>ТСЖ "ВЫБОР"</short_with_opf>
<latin/>
<full>ТСЖ ВЫБОР</full>
<short>ТСЖ ВЫБОР</short>
</name>
ТСЖ - является опф, но при этом участвует в тэгах full и short
Смотрел на сайте https://egrul.nalog.ru/ short_with_opf вполне корректно. Скажите так должно быть или он все же full и short должны возвращаться без ТСЖ
С точки зрения налоговой службы, вообще нет такой вещи, как «название без ОПФ». Есть краткое название (с ОПФ) и полное (тоже с ОПФ). Следствие этого — многие ОПФ плохо «откусываются», в том числе ТСЖ. Например, организация с ИНН 5003073253 имеет краткое название (с ОПФ) «ТСЖ-35». Если отрезать от него ОПФ, получится «-35», что довольно бесполезно.
Поэтому мы отрезаем ОПФ только от ООО, АО, ПАО и других подобных. Чтобы сделать «красивое» представление, как хочет ваш бизнес, можно брать отдельно ОПФ и отдельно наименование только для этих ОПФ, а для остальных всегда брать краткое наименование с ОПФ.
Вот полный список ОПФ, который мы вырезаем:
АО
ЗАО
АОЗТ
АООТ
ИЧП
ЧП
ОДО
ООО
ОАО
ТОО
ПАО
НАО
ИП
ГКФХ
Адвокат
Нотариус
Проверка ФИО в формате «отчество имя фамилия»
Можете сделать проверку ФИО, если идет не по порядку? Например «владимирович сергей иванов». Сделать несложно, если 2 слова однозначно определяются как имя и, например, отчество — третье фамилия.
Стандартизация обработает ФИО при любом порядке его частей, если отчество можно отличить от фамилии.
Вы можете проверить как это работает на демо-форме или через файловую обработку.
Дом 9-11
Почему подсказка определяет данный адрес с домом и квартирой "г Челябинск, ул Харлова, д 10-11", а такой "г Челябинск, ул Харлова, д 9-11" как д.9-11 и пишет, что такой дом не найден. По идее ведь 11 должно определяться как квартира. Нет?
Это особенность работы алгоритма. Согласен, что правильно было бы 11 трактовать как квартиру, но некоторые технические особенности мешают пока это сделать.
Стандартизация распознает адрес только по специфической строке
Исходная строка: "Россия Оренбургская Область, пос. Ростоши" распознается как "г Оренбург", что некорректно.
"Ростоши" — вообще не распознается.
Но "Ростоши микрорайон" распознается корректно.
Кажется, это стоит починить.
Исправили кейсы:
Россия Оренбургская Область, пос. Ростоши
ВЕРХОЯНСКИЙ ЭСЕ-ХАЙЯ
Пермский край КУДЫМКАРСКИЙ Р-Н КУДЫМКАР
Пермский край КУДЫМКАРСКИЙ РАЙОН Г.КУДЫМКАР
КАНАШСКИЙ РАЙОН КАНАШ Г
API формирование result
Добрый день, понравилось поле result в ответе API, подскажите алгоритм как оно формируется, нужно формировать адрес в формате для Почты России.
Не понятен сам алгоритм, в одних случаях поле Город пустое, в других - нет и так с многими полями
P.s. Если можно решение на Java
Добрый день! Это просто конкат полей от региона до квартиры через запятую (region_with_type, area_with_type, city_with_type...)
Плюс две особенности:
- Если город — центр региона (capital_marker = 2), название региона не пишется.
- Если город — центр района (capital_marker = 1), название района не пишется.
Сервис поддержки клиентов работает на платформе UserEcho