Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2024, 05:41

Получения информации о контрагенте по ИНН

Автор ef0din, 25 мая 2016, 17:18

0 Пользователей и 1 гость просматривают эту тему.

ef0din

Добрый день !
Занимаюсь механизмом получения данных организации по ИНН. Мне необходимо получить данные проанализировать и, исходя из этого сделать вывод и проставить статус у контрагента: Активен, Не активен(когда контрагент прекратил свою деятельность), Не зарегестрирован.
Данные по ИП получаю методом:getEntrepreneurRequisitesByINN. Для ЮрЛица: getCorporationRequisitesByINN. Но есть два момента:
1. Для физ.лиц может ли быть статус отличный от "Активен". И можно ли о физ.лице инфо получить, а, если можно - то каким (в интернете описание методов не нашел, если кто поделится - буду оч. благодарен). Пытался тем же методом, что и для ИП - не катит. Ошибка: данные для ИНН ХХХХХХХХХХХХ не найдены.

2. Изначально статусы "Активен", "Не активен" различал наличием даты прекращения деятельности ( для юр.лица: РеквизитыЮрЛица.СвНаимЮЛ.ДатаПрекрЮЛ, для ИН: РеквизитыИП.СвСтатус_РО.СвСтатус.ДатаПрекрИП). Однако, для попадаются ИП, для которых деятельность прекращена (РеквизитыИП.СвСтатус_РО.СвСтатус.НаимСтатус = "Физическое лицо прекратило деятельность в качестве индивидуального предпринимателя на основании собственного решения"), но ДатаПрекрИП = неопределено. Как вариант пока поставил поиск по статусу на наличие в строке "прекратило деятельность", но подозреваю, что может быть там и другое значение в случае, когда деятельность прекращена по другой причине. Рассматриваю вариант установки состояния в зависимости от реквизита в полученных данных: РеквизитыИП.СвСтатус_РО.СвСтатус.КодСтатус . Но тут та же проблема: если деятельность прекращена по другим причинам - будет ли код тот же или нет? 
Кто в курсе данного вопроса - прошу подсказать, либо дать ссылку на описание методом и струтуры входящих данных
Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск