Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 2.0, БП 3.0, БГУ 1.0, УТ 10.3, УТ 11.x, КА 1.1, КА 2.x, УПП 1.x, ERP 2.x, УНФ 1.6, ДО 2.1.

Обработки - Обработка справочников

Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента.

При поиске по бескрайним просторам интернета я, к сожалению, не нашел подобную обработку, и сделал свою. Мои требования: БП 3.0 - управляемые формы, сайт-только egrul.nalog.ru (к остальным доверия нет), обработка не должна вносить изменения в конфигурацию и должна вызываться из карточки контрагента, т.к. именно в ней изначально и задаются критерии для поиска (ИНН, ОГРН, наименование).

Это внешняя дополнительная обработка для работы на управляемом или обычном приложении. Для управляемого приложения она подключается с видом «ЗаполнениеОбъекта»  и вызывается из элемента справочника «Контрагенты» или «Партнеры» по кнопке «Заполнение»->«Заполнить по ИНН или наименованию». Для обычного приложения подключается как внешняя печатная форма «Заполнить по ИНН или наименованию» и вызывается из элемента справочника «Контрагенты». Обработка производит поиск данных на сайте egrul.nalog.ru по ИНН, по ОГРН или по наименованию. Ищет данные как юридических лиц, так и физических лиц. Блок запросов и ответов с сайта я взял из infostart.ru/public/281276 (спасибо, добрый человек).

 

Данные, которые заполняет обработка:

  1. Наименование (по правилам механизма 1С:Контрагент);
  2. Полное наименование (по правилам механизма 1С:Контрагент);
  3. ИНН;
  4. КПП (для юридических лиц);
  5. ОГРН;
  6. Адрес (приводится к классификатору, даже, если нет загруженного классификатора или не используется веб-сервис 1С для ввода и проверки адресов). Для физических лиц сайт egrul.nalog.ru не выдает адреса. Но, если перед поиском реквизитов адрес в карточке контрагента присутствует, а запрос поиска выдает пустой адрес, то адрес в карточке остается не тронутым. 
  7. Есть возможность заполнить дополнительные реквизиты, такие как Ф.И.О. и должность руководителя или телефон контрагента, которые можно получить только из PDF-файла по запросу с сайта egrul.nalog.ru. Для этого в обработку добавлена функциональная опция «ИспользоватьPDF». Если опция «ИспользоватьPDF» установлена в положение «Истина», то происходит парсинг PDF-файла.

Немного о парсинге PDF-файлов:

 

Обработкой используется вспомогательный файл «pdftotext.exe» (версия 3.04 от 28 мая 2014 г.). Текст программы конвертации PDF-файла в TXT-файл, примерно, такой:

&НаКлиенте
Процедура КонвертерPDFвTXT(ФайлPdftoTxt,ФайлPDF,ФайлTXT)
	
    ТекстКоманды = """" + ФайлPdftoTxt + """ -enc UTF-8 -layout -table """ + ФайлPDF + """ """ + ФайлTXT + """";
    WshShell 	 = Новый COMОбъект("WScript.Shell");
    WshShell.Run(ТекстКоманды, 0, 1);
    WshShell	 = "";

КонецПроцедуры

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

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

Наименование конфигурации

Номера релизов

1

1С:Бухгалтерия предприятия (ПРОФ/базовая/КОРП), редакция 2.0

2.0.66.39

2

1С:Бухгалтерия предприятия (ПРОФ/базовая/КОРП), редакция 3.0

3.0.43.75 - 3.0.53.38

3

1С:Бухгалтерия государственного учреждения (ПРОФ/базовая), редакция 1.0

1.0.48.6

4

1С:Управление торговлей (ПРОФ/базовая), редакция 10.3

10.3.14.3 -10.3.45.3

5

1С:Управление торговлей (ПРОФ/базовая), редакция 11.x

11.1.2.27 - 11.3.4.103

6

1С:Комплексная автоматизация, редакция 1.1

1.1.69.2 - 1.1.91.1

7

1С:Комплексная автоматизация, редакция 2.x

2.2.2.212 - 2.4.1.227

8

1С:Управление производственным предприятием, редакция 1.x

1.2.17.3 - 1.3.96.1

9

1С:ERP Управление предприятием 2.x

2.0.10.172 - 2.4.1.227

10

1С:Управление нашей фирмой (ПРОФ/базовая), редакция 1.6

1.6.9.43 - 1.6.12.4

11

1С:Документооборот 8, редакция (ПРОФ/ КОРП)  2.1

2.1.11.5

12

1C:Транспортная логистика, экспедирование и управление автотранспортом КОРП, редакция 1.0

1.0.6.1

  • доработка для других конфигураций в пределах того же функционала бесплатна.
  • код программы полностью открыт. Для доработки собственными силами ограничений нет.
  • подписка на ИТС не требуется.
  • техподдержка по программе бесплатная в течение 12 мес., а после этого уже можно приобретать платную.
  • лицензирования не требуется. Ограничений в использовании, количестве рабочих мест, компьютеров, сетевом использовании и т.д. нет.
  • для управляемого приложения обработка подключается как внешняя дополнительная обработка с видом «ЗаполнениеОбъекта» («Администрирование»->«Печатные формы, отчеты и обработки»). Регистрации не требуется.
  • для обычного приложения обработка подключается как внешняя печатная форма («Сервис»-«Дополнительные отчеты и обработки»->«Дополнительные внешние печатные формы»). Регистрации не требуется.

Гарантия возврата денег

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

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

Для возврата оплаты просто свяжитесь с нами.

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

Наименование Файл Версия Размер
Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 3.0, УТ 11.3, КА 2.2, ERP 2.2, УНФ 1.6:
14.11.2017
1500 руб.

Моментальная
доставка

Техническая поддержка на 12 месяцев
12.04.2017
500 руб.


Новый тикет

E-mail*
Тема (вопрос)*

См. также