
Trinity
Администратор
- Регистрация
- 10.07.21
- Сообщения
- 41.358
- Реакции
- 663.648
Последние темы автора:
[Игорь Калинаускас, Сергей Кириллов] Методика ДФС. Часть 3 (2025)
[Вячеслав Гетьман] Книжный бизнес на Амазоне [Тариф Expert] (2025)
[Игорь Калинаускас, Сергей Кириллов] Методика ДФС. Часть 2 (2025)
[Игорь Калинаускас, Сергей Кириллов] Методика ДФС. Часть 1 (2025)
[Стася Крапивка] Грамматический адвент для подростков (2025)
[Вячеслав Гетьман] Книжный бизнес на Амазоне [Тариф Expert] (2025)
[Игорь Калинаускас, Сергей Кириллов] Методика ДФС. Часть 2 (2025)
[Игорь Калинаускас, Сергей Кириллов] Методика ДФС. Часть 1 (2025)
[Стася Крапивка] Грамматический адвент для подростков (2025)
[Инфостарт] Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (2022)
Описание:
Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента.
При поиске по бескрайним просторам интернета я, к сожалению, не нашел подобную обработку, и сделал свою. Мои требования: БП 3.0 - управляемые формы, сайт-только egrul.nalog.ru (к остальным доверия нет), обработка не должна вносить изменения в конфигурацию и должна вызываться из карточки контрагента, т.к. именно в ней изначально и задаются критерии для поиска (ИНН, ОГРН, наименование).
Это внешняя дополнительная обработка для работы на управляемом или обычном приложении (требуется 1С:Платформа 8.3). Для управляемого приложения (кроме конфигурации БГУ 2.0) она подключается с видом «ЗаполнениеОбъекта» и вызывается из элемента справочника «Контрагенты» или «Партнеры» по кнопке «Заполнение»->«Заполнить по ИНН или наименованию». Для БГУ 2.0 обработка подключается с видом «ДополнительнаяОбработка» и вызывается из раздела, указанного самостоятельно при подключении, по ссылке «Дополнительные обработки»-> «Заполнить по ИНН или наименованию». В конфигурациях УТ 11.x, КА 2.x, ERP 2.x есть возможность вызывать обработку из списка справочника «Контрагенты» или «Партнеры» для создания элементов этих справочников. В конфигурации УТ 10.3 есть возможность создавать нового контрагента из карточки любого контрагента или через «Файл»->«Открыть»->(выбрать файл обработки), или через комбинацию клавиш «Ctrl+O»->(выбрать файл обработки). Для обычного приложения подключается как внешняя печатная форма «Заполнить по ИНН или наименованию» и вызывается из элемента справочника «Контрагенты». Обработка производит поиск данных на сайте egrul.nalog.ru (или DaData.ru) по ИНН, по ОГРН или по наименованию. Ищет данные как юридических лиц, так и физических лиц. Для запуска поиска на сайте DaData.ru требуется ключ API, который можно получить на странице Личного кабинета после бесплатной регистрации. Если, перед поиском, в наименовании указали ИНН (ОГРН), то, при поиске «по наименованию», будет произведен поиск по ИНН (ОГРН).
Данные, которые заполняет обработка:
Обработкой используется вспомогательный файл «pdftotext.exe» (версия 4.00 от 10 августа 2017 г.). Файл встроен в макет обработки, дополнительно скачивать не нужно. Текст программы конвертации PDF-файла в TXT-файл, примерно, такой:
Процедура КонвертерPDFвTXT(ФайлPdftoTxt,ФайлPDF,ФайлTXT)
ТекстКоманды = """" + ФайлPdftoTxt + """ -enc UTF-8 -layout -table """ + ФайлPDF + """ """ + ФайлTXT + """";
WshShell = Новый COMОбъект("WScript.Shell");
WshShell.Run(ТекстКоманды, 0, 1);
WshShell = "";
КонецПроцедуры
После заполнения карточки контрагента, есть возможность отказаться от изменений - выйти из элемента справочника не сохраняясь. Имейте ввиду, что при выборе обработки из формы элемента справочника, данные этого элемента сохраняются.
2 1С:Бухгалтерия предприятия (ПРОФ/базовая/КОРП), редакция 3.0 3.0.43.75 - 3.0.106.101
3 1С:Бухгалтерия государственного учреждения (ПРОФ/базовая), редакция 1.0 1.0.48.6 - 1.0.70.4
4 1С:Бухгалтерия государственного учреждения (ПРОФ/базовая), редакция 2.0 2.0.41.3 - 2.0.82.23
5 1С:Управление торговлей (ПРОФ/базовая), редакция 10.3 10.3.14.3 - 10.3.73.1
6 1С:Управление торговлей (ПРОФ/базовая), редакция 11.x 11.1.2.27 - 11.5.7.308
7 1С:Комплексная автоматизация, редакция 1.1 1.1.69.2 - 1.1.115.1
8 1С:Комплексная автоматизация, редакция 2.x 2.2.2.212 - 2.5.7.308
9 1С:Управление производственным предприятием, редакция 1.x 1.2.17.3 - 1.3.173.2
10.1С:ERP Управление предприятием 2.x 2.0.10.172 - 2.5.7.308
11.1С:Документооборот 8, редакция (ПРОФ/ КОРП/Государственного учреждения) 2.1 2.1.11.5 - 2.1.29.18
12 1С:Управление нашей фирмой (ПРОФ/базовая), редакция 1.5 1.5.3.33 - 1.5.4.58
13.1С:Управление нашей фирмой (ПРОФ/базовая), редакция 1.6 1.6.9.43 - 1.6.26.191
14 1С:Управление нашей фирмой (ПРОФ/базовая), редакция 3.0 3.0.1.193 – 3.0.1.216
15 1С:Предприятие 8. Управление сервисным центром, редакция 1.5 1.5.3.33 - 1.5.4.58
16 1С:Предприятие 8. Управление сервисным центром, редакция 1.61.6.9.43 - 1.6.24.152
17 1C:Транспортная логистика, экспедирование и управление автотранспортом КОРП, редакция 1.0 1.0.6.1
18 Управление торговлей и взаимоотношениями с клиентами: 1С:Управление торговлей + 1С:CRM 3.0.15.3 - 3.0.22.13
Подробнее:
Описание:
Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента.
При поиске по бескрайним просторам интернета я, к сожалению, не нашел подобную обработку, и сделал свою. Мои требования: БП 3.0 - управляемые формы, сайт-только egrul.nalog.ru (к остальным доверия нет), обработка не должна вносить изменения в конфигурацию и должна вызываться из карточки контрагента, т.к. именно в ней изначально и задаются критерии для поиска (ИНН, ОГРН, наименование).
Это внешняя дополнительная обработка для работы на управляемом или обычном приложении (требуется 1С:Платформа 8.3). Для управляемого приложения (кроме конфигурации БГУ 2.0) она подключается с видом «ЗаполнениеОбъекта» и вызывается из элемента справочника «Контрагенты» или «Партнеры» по кнопке «Заполнение»->«Заполнить по ИНН или наименованию». Для БГУ 2.0 обработка подключается с видом «ДополнительнаяОбработка» и вызывается из раздела, указанного самостоятельно при подключении, по ссылке «Дополнительные обработки»-> «Заполнить по ИНН или наименованию». В конфигурациях УТ 11.x, КА 2.x, ERP 2.x есть возможность вызывать обработку из списка справочника «Контрагенты» или «Партнеры» для создания элементов этих справочников. В конфигурации УТ 10.3 есть возможность создавать нового контрагента из карточки любого контрагента или через «Файл»->«Открыть»->(выбрать файл обработки), или через комбинацию клавиш «Ctrl+O»->(выбрать файл обработки). Для обычного приложения подключается как внешняя печатная форма «Заполнить по ИНН или наименованию» и вызывается из элемента справочника «Контрагенты». Обработка производит поиск данных на сайте egrul.nalog.ru (или DaData.ru) по ИНН, по ОГРН или по наименованию. Ищет данные как юридических лиц, так и физических лиц. Для запуска поиска на сайте DaData.ru требуется ключ API, который можно получить на странице Личного кабинета после бесплатной регистрации. Если, перед поиском, в наименовании указали ИНН (ОГРН), то, при поиске «по наименованию», будет произведен поиск по ИНН (ОГРН).
Данные, которые заполняет обработка:
- Наименование (по правилам механизма 1С:Контрагент);
- Полное наименование (в соответствии с настройками обработки);
- ИНН;
- КПП (для юридических лиц);
- ОГРН;
- Адрес (приводится к классификатору, даже, если нет загруженного классификатора или не используется веб-сервис 1С для ввода и проверки адресов). Для физических лиц сайт egrul.nalog.ru не выдает адреса. Но, если перед поиском реквизитов адрес в карточке контрагента присутствует, а запрос поиска выдает пустой адрес, то адрес в карточке остается не тронутым. Если запрос поиска выдает не пустой адрес, то заполняется юридический адрес, а фактический и прочие адреса заполняются при условии, что они пустые, иначе остаются без изменений.
- Ф.И.О. и должность руководителя, телефон и сокращённое наименование контрагента. При поиске на сайте egrul.nalog.ru эти данные можно получить только из PDF-файла. Для этого в обработку добавлена функциональная опция «ИспользоватьPDF». Если опция «ИспользоватьPDF» установлена в положение «Истина», то происходит парсинг PDF-файла.
Обработкой используется вспомогательный файл «pdftotext.exe» (версия 4.00 от 10 августа 2017 г.). Файл встроен в макет обработки, дополнительно скачивать не нужно. Текст программы конвертации PDF-файла в TXT-файл, примерно, такой:
Процедура КонвертерPDFвTXT(ФайлPdftoTxt,ФайлPDF,ФайлTXT)
ТекстКоманды = """" + ФайлPdftoTxt + """ -enc UTF-8 -layout -table """ + ФайлPDF + """ """ + ФайлTXT + """";
WshShell = Новый COMОбъект("WScript.Shell");
WshShell.Run(ТекстКоманды, 0, 1);
WshShell = "";
КонецПроцедуры
После заполнения карточки контрагента, есть возможность отказаться от изменений - выйти из элемента справочника не сохраняясь. Имейте ввиду, что при выборе обработки из формы элемента справочника, данные этого элемента сохраняются.
- обработка работает на управляемом и обычном приложениях. Перечень предназначенных конфигураций и номера проверенных
2 1С:Бухгалтерия предприятия (ПРОФ/базовая/КОРП), редакция 3.0 3.0.43.75 - 3.0.106.101
3 1С:Бухгалтерия государственного учреждения (ПРОФ/базовая), редакция 1.0 1.0.48.6 - 1.0.70.4
4 1С:Бухгалтерия государственного учреждения (ПРОФ/базовая), редакция 2.0 2.0.41.3 - 2.0.82.23
5 1С:Управление торговлей (ПРОФ/базовая), редакция 10.3 10.3.14.3 - 10.3.73.1
6 1С:Управление торговлей (ПРОФ/базовая), редакция 11.x 11.1.2.27 - 11.5.7.308
7 1С:Комплексная автоматизация, редакция 1.1 1.1.69.2 - 1.1.115.1
8 1С:Комплексная автоматизация, редакция 2.x 2.2.2.212 - 2.5.7.308
9 1С:Управление производственным предприятием, редакция 1.x 1.2.17.3 - 1.3.173.2
10.1С:ERP Управление предприятием 2.x 2.0.10.172 - 2.5.7.308
11.1С:Документооборот 8, редакция (ПРОФ/ КОРП/Государственного учреждения) 2.1 2.1.11.5 - 2.1.29.18
12 1С:Управление нашей фирмой (ПРОФ/базовая), редакция 1.5 1.5.3.33 - 1.5.4.58
13.1С:Управление нашей фирмой (ПРОФ/базовая), редакция 1.6 1.6.9.43 - 1.6.26.191
14 1С:Управление нашей фирмой (ПРОФ/базовая), редакция 3.0 3.0.1.193 – 3.0.1.216
15 1С:Предприятие 8. Управление сервисным центром, редакция 1.5 1.5.3.33 - 1.5.4.58
16 1С:Предприятие 8. Управление сервисным центром, редакция 1.61.6.9.43 - 1.6.24.152
17 1C:Транспортная логистика, экспедирование и управление автотранспортом КОРП, редакция 1.0 1.0.6.1
18 Управление торговлей и взаимоотношениями с клиентами: 1С:Управление торговлей + 1С:CRM 3.0.15.3 - 3.0.22.13
Подробнее:
Скачать:![]()
Заполнение контрагента по ИНН или наименованию реквизитов по данным сайта ФНС в 1С: 8.3
Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента. Заполнение по...infostart.ru
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.