Реквизиты по ИНН
Модератор: Дед Пахом
- Игорь Столяров
- Ветеран движения
- Сообщения: 7375
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Реквизиты по ИНН
Привет всем !
Пользователи озвучили хотелку "как в 1С": получать реквизиты юрлиц и ИП по ИНН с сервера налоговой.
Кто-нибудь подскажет в какую сторону вообще смотреть ? Почитал интернет, но так и не понял - это платная услуга ?
Спасибо за информацию ...
Пользователи озвучили хотелку "как в 1С": получать реквизиты юрлиц и ИП по ИНН с сервера налоговой.
Кто-нибудь подскажет в какую сторону вообще смотреть ? Почитал интернет, но так и не понял - это платная услуга ?
Спасибо за информацию ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Реквизиты по ИНН
А здесь были - https://dadata.ru/api/suggest/#request-party?
Если обращений меньше 10000 в день, то бесплатно .
Я, так понял, принцип такой. Менеджер набирает ИНН, Вы делаете запрос на этот сервер, он отдаёт информацию, Вы записываете в свою базу. Это называется у них "подсказки".
А есть у них и обновление своей базы на регулярной основе. Это платный сервис. Называется у них "стандартизация".
Если обращений меньше 10000 в день, то бесплатно .
Я, так понял, принцип такой. Менеджер набирает ИНН, Вы делаете запрос на этот сервер, он отдаёт информацию, Вы записываете в свою базу. Это называется у них "подсказки".
А есть у них и обновление своей базы на регулярной основе. Это платный сервис. Называется у них "стандартизация".
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7375
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Реквизиты по ИНН
Спасибо - увидел. Как я понял - это больше для Web - сервисов ...
Наверно как-то можно вытянуть инфу и в программу на Clarion, но пока это выше моего понимания.
Еще пишут, что как-то можно пригреться к аналогичному сервису 1С.
Наверно как-то можно вытянуть инфу и в программу на Clarion, но пока это выше моего понимания.
Еще пишут, что как-то можно пригреться к аналогичному сервису 1С.
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1377
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Реквизиты по ИНН
Буквально несколько строчек кода, если подключить libcurl
Примерно так:
Код: Выделить всё
ResponseQ Queue !тут надо создать структуру аналогичную ответу сервера
value string(50)
unrestricted_value string(200)
END
PostFields STRING(32768)
respBuffer STRING(32768)
res CURLcode
CODE
Curl &=NEW(TCurlClass)
Curl.Init()
Curl.SetSSLVersion(CURL_SSLVERSION_DEFAULT)
Curl.SetSSLVerifyHost(false)
Curl.SetSSLVerifyPeer(false)
curl.AddHttpHeader('Accept: application/json')
curl.AddHttpHeader('Accept-Charset: utf-8')
curl.AddHttpHeader('Authorization: Token '&API_KEY)
curl.SetHttpHeaders()
PostFields='{ "query": "сбербанк" }' !Здесь не хватает кодировки в UTF-8 см. соседнюю тему, только наоборот
res = curl.SendRequestStr('https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/party',PostFields,respBuffer)
JSon.FromJSon(respBuffer,ResponseQ)
- Игорь Столяров
- Ветеран движения
- Сообщения: 7375
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Реквизиты по ИНН
Огромное спасибо ! Все получилось в тесте, далее уже рабочая рутина (не интересно).
Век живи - век учись.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Реквизиты по ИНН
Это не совсем то, что нужно. Насколько я понял, там нельзя сделать запрос по ИНН. Этот сервис предназначен, в обсуждаемом нами контексте, для поиска по названию организации. То есть, например, на сайте вводим несколько букв из названия, во всплывающей подсказке появляется список похожих организаций для выбора. Поэтому их и называют подсказками.kreator писал(а): А здесь были - https://dadata.ru/api/suggest/#request-party?
Если обращений меньше 10000 в день, то бесплатно .
Я, так понял, принцип такой. Менеджер набирает ИНН, Вы делаете запрос на этот сервер, он отдаёт информацию, Вы записываете в свою базу. Это называется у них "подсказки".
А есть у них и обновление своей базы на регулярной основе. Это платный сервис. Называется у них "стандартизация".
Для поиска по ИНН, видимо, надо прилепляться к сервису одной из крупных контор, типа 1с, Контур и т.п. У них доступ залогинен для своих подписчиков. В частности, у 1с, как я понял, это номер подписчика ИТС.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7375
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Реквизиты по ИНН
Можно ! И по ИНН и по части ИНН, и по ОГРН и по адресу ... В общем контекстный поиск по всей карточке. Божественно !
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1377
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Реквизиты по ИНН
Тоже встроил
рядом с полями ИНН и ОГРН кнопка поиска, выдает такое окошко, ставим галки и обновляем информацию в базе. Весьма симпатично и полезно получилось, спасибо за наводку
рядом с полями ИНН и ОГРН кнопка поиска, выдает такое окошко, ставим галки и обновляем информацию в базе. Весьма симпатично и полезно получилось, спасибо за наводку
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Реквизиты по ИНН
А что с платой у dadata.ru? Тоже надо бы вставить, раз есть такое дело. Но пока некогда.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Реквизиты по ИНН
Да, действительно, работает. Спасибо за наводку.
Я, правда, предпочитаю такие вещи делать через php-скрипт на своем сайте. Почему, думаю, понятно. Ничего не надо дополнительно устанавливать с программой у клиентов, в случае переключения на другой сервис у клиентов тоже ничего делать не надо.
Если кому интересно, оставлю тестовый скрипт на php для работы с этим сервисом.
Код: Выделить всё
<?php
$url = "https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/party";
$headers = array(
"Content-type: application/json",
"Accept: application/json",
"Authorization: Token **********************************"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "query": "622900332308", "count": 5 }');
$data = curl_exec($ch);
if (curl_errno($ch)) {
echo "Ошибка: " . curl_error($ch);
}
else {
curl_close($ch);
$mass = json_decode($data);
$name = $mass->suggestions[0]->value;
$ogrn = $mass->suggestions[0]->data->ogrn;
$address = $mass->suggestions[0]->data->address->value;
echo $name . '<br>';
echo $ogrn . '<br>';
echo $address . '<br>';
//echo '<br><br>';
//var_dump($mass);
}
?>
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7375
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Реквизиты по ИНН
Бесплатно 10 000 запросов по подсказкам в день (любых, не только ЕГРЮЛ), а далее подписка - 4000 руб. до 50 000 запросов и т.д.RaFaeL писал(а):Сам же выше писал, что бесплатно ))
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Реквизиты по ИНН
Мало ли, что там на сайте написано. Но раз подтверждаете... А никто не думал об обновлении информации? Или уже реализовали. Скорее административно-организационный вопрос.RaFaeL писал(а):Сам же выше писал, что бесплатно ))
We are hard at work… for you.
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1377
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Реквизиты по ИНН
Скажем так, нет причин не верить написанному. И ограничение 10000 это ведь на апи-ключ, т.е. никто не мешает ключ вынести вплоть до настроек каждого пользователя, а это для 8-ми часового рабочего дня 3 секунды на запрос, т.е. малореально превысить ограничение. Кроме выложенной картинки, есть еще мысль сделать массовое "причесывание" адреса из пользовательского через подсказку по адресу, можно даже в кладровый формат переводить из произвольного
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Реквизиты по ИНН
У меня вот какие мысли. Нет необходимости "причёсывать" все адресаты (у меня в торговой системе есть много редко появляющихся или вообще мёртвых). Нужно как-то реагировать, когда этот адресат проявился (пришёл, позвонил - попросил счёт, прислал заявку и т.д.). Нужно думать. При выписке счёта или/и при оформлении заказа???RaFaeL писал(а):Кроме выложенной картинки, есть еще мысль сделать массовое "причесывание" адреса из пользовательского через подсказку по адресу, можно даже в кладровый формат переводить из произвольного
We are hard at work… for you.