Обновление реквизитов контрагентов из ЕГРЮЛ для БП 2.0

Опубликовал Александр Курпеков (kurpekov) в раздел Обработки - Обработка справочников

Получение данных из ЕГРЮЛ (или ЕГРИП) по ИНН контрагента или по наименованию (с возможностью уточнения по региону или части адреса). Подключается как внешняя печатная форма к справочнику Контрагенты, изменения конфигурации не требуется. Использует логин-пароль подключения к Интернет-поддержке (т. е. требуется действующая подписка на ИТС).

Захотелось получать данные контрагентов по наименованию в БП 2.0 по аналогии с БП 3.0. В качестве основы была взята разработка http://infostart.ru/public/340084/ , за что огромное спасибо автору. Но была необходимость в поиске именно по наименованию, поэтому обработка подверглась доработке. В коде обработки, возможно, остались ненужные куски кода, прошу за это сильно не ругать.

Поиск по наименованию ведется по целым словам из наименования контрагента (по части слова поиск, судя по всему, не осуществляется). Поиск можно ограничить выбором региона или указанием любого слова из адреса контрагента. Найденные записи помещаются в таблицу на форме обработки. При выборе требуемого контрагента происходит перезаполнение реквизитов контрагента на форме, откуда произошел вызов обработки, в дальнейшем (при желании) можно эти изменения сохранить.

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

Скачать файлы

Наименование Файл Версия Размер
Обработка
.epf 24,69Kb
19.04.15
39
.epf 24,69Kb 39 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Михаил Зотов (ZOMI) 391 20.04.15 01:49 Сейчас в теме
Дорого выходит ИТС ради этого покупать - когда есть http://infostart.ru/public/166049/
2. Александр Курпеков (kurpekov) 33 20.04.15 10:13 Сейчас в теме
(1) - ни в коем случае не агитирую приобретать ИТС ради этой обработки, обработка пригодится тому, кто имеет подписку на ИТС, но пока не планирует переходить на БП 3.0 (как в моем случае)
3. Марина Чирина (chmv) 20.04.15 15:00 Сейчас в теме
4. Alexey K (kanalex) 26 20.04.15 15:42 Сейчас в теме
а почему данные о руководителе не переносятся в справочник?
Обработка их показывает, но не переносит.
Код ОКПО разве не доступен в данных, получаемых через сервис? В 3.0 он заполняется.
5. Alexey K (kanalex) 26 20.04.15 15:44 Сейчас в теме
и адрес не по Кладру заполняется:(
6. Александр Курпеков (kurpekov) 33 20.04.15 18:10 Сейчас в теме
(4) - данные о руководителе посчитали ненужными в бухгалтерии, код ОКПО - посмотрю, согласен что можно заполнять. Адрес не по КЛАДРу - да, таким он прилетает с сайта. Я было кинулся смотреть, как его можно привести к КЛАДРу, но потом подумал - а зачем? Что даст бухгалтеру, если адрес контрагента будет по КЛАДРу?
p.s. Попробовал в БП 3.0 - код ОКПО не прилетает и не заполняется.
7. Alexey K (kanalex) 26 22.04.15 11:39 Сейчас в теме
(6) kurpekov, данные о руководителе посчитали ненужными в бухгалтерии

Это Вы зря. Я, например, печатаю акты выполненных работ с указанием руководителя клиента.
Нам он нужен в бухгалтерии.
8. Виктор Левченко (lvictor58) 123 22.04.15 12:18 Сейчас в теме
Бухгалтерия предприятия, редакция 2.0 (2.0.64.12)
сразу же выдал ошибку при открытии:

{ВнешняяОбработка.ОбновитьРеквизитыКонтрагентаИзЕГРЮЛ.МодульОбъекта(19,3)}: Процедура или функция с указанным именем не определена (ПоказатьПредупреждение)
<<?>>ПоказатьПредупреждение(, НСтр("ru='Реквизиты обособленных подразделений заполняются вручную.'"));
9. Александр Курпеков (kurpekov) 33 22.04.15 13:35 Сейчас в теме
(8) - видимо, у вас платформа 8.2, не хватает некоторых возможностей языка 8.3