gifts2017

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

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

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

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

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

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

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

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

См. также

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

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

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