Заполнение данных контрагента используя DaData.ru для базовой БП 3

09.04.23

Интеграция - WEB-интеграция

Заполнение данных контрагентов по ИНН в базовой версии БП 3

Скачать исходный код

Наименование Файл Версия Размер
Заполнение данных контрагента используя DaData.ru для базовой БП 3:
.epf 12,48Kb
20
.epf 12,48Kb 20 Скачать

За основу было взято расширение //infostart.ru/public/724005/

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

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

В том же доп. окне по кнопке ЕЩЕ необходимо будет один раз предварительно указать токен с сайта dadata.ru

Тестировал на версиях 3.0.73

UPD. Доработал обработку для работы на версии 3.0.124.18. На старых версиях не тестировал.

dadata.ru базовая БП контрагенты заполнение ИНН

См. также

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    16084    13    18    

13

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (платформа начиная с 8.3.23). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    18171    10    15    

16

Автоматическая загрузка файлов (например, прайс-листов) из электронной почты, FTP, HTTP, их обработка и выгрузка на FTP (на сайт) и для других целей

Прайсы WEB-интеграция Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Программа с заданным интервалом времени (или по ручной команде) скачивает файлы (например, прайс-листы поставщиков) из различных источников: письма электронной почты, FTP или HTTP-адреса, и сохраняет их в каталог упорядоченной структуры. При этом извлекает файлы из архивов, может переименовывать файлы и менять их формат (csv, xls, txt). Можно настроить выгрузку обработанных файлов на сайт (через FTP-подключение). Программа будет полезна компаниям, у которых есть большое количество поставщиков и/или прайс-листы поставщиков обновляются часто (необязательно прайс-листы, файлы могут быть любого назначения). Собранные таким образом актуальные версии прайс-листов можно выгрузить с помощью программы себе на сайт (или на любой FTP-сервер) или выполнить другие необходимые задачи.

25200 руб.

28.05.2015    85391    26    51    

50

Модуль для обмена "1С:Предприятие 8. УАТ. ПРОФ" с FortMonitor

WEB-интеграция 8.3.8 Конфигурации 1cv8 Автомобили, автосервисы Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Расширение предназначено для конфигурации "1С:Предприятие 8. Управление Автотранспортом. ПРОФ". Функционал модуля: 1. Заполнение регистров сведений по подсистеме "Мониторинг", а именно: события по мониторингу, координаты по мониторингу, пробег и расход по мониторингу, текущее местоположение ТС по мониторингу 2. Заполнение путевого листа: пробег по мониторингу, время выезда/заезда, табличная часть ГСМ, места стоянок по геозонам. 3. Отчеты по данным загруженным в регистры сведений. 4. Предусмотрена автоматическая загрузка данных в фоновом режиме (условия работы данной загрузке читайте в описании товара) Модуль работает без включенной константы по настройкам мониторинга. Модуль формы предоставляется с открытым кодом, общий модуль защищен. Любой заинтересованный пользователь, имеет возможность скачать демо-версию расширения.

22656 руб.

25.05.2021    12994    33    8    

12

Интеграция с сервисом vetmanager

WEB-интеграция Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    16621    43    49    

23
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Alik_1c 09.12.19 07:53 Сейчас в теме
как будет происходить работа и оплата в случае если сервис dadata.ru поменяет формат?
2. allexx 39 09.12.19 13:50 Сейчас в теме
Скорее всего будем смотреть в сторону https://infostart.ru/public/724005/
Если там разработчик выложит что-то, то скорее всего и я подправлю. Если нет, то буду исправлять только если кто-то изъявит желание проспонсировать доработки.
3. mv7890 19 22.04.20 11:58 Сейчас в теме
Добрый день!
Зарегился на сайте, ввел токен, но ничего не заполняет.

Бухгалтерия предприятия, редакция 3.0 (3.0.76.77)
Прикрепленные файлы:
Doc1.docx
4. allexx 39 22.04.20 16:19 Сейчас в теме
(3) Специально развернул базу и проверил. БП 3.0.77.52. Все работает. Токен точно вбили?
5. mv7890 19 23.04.20 06:04 Сейчас в теме
Да. Прикладываю скрины. Убрал безопасный режим - все равно не работает. В отладчике не знаю как поглядеть эту обработку.
Прикрепленные файлы:
Doc1.docx
6. allexx 39 23.04.20 09:31 Сейчас в теме
(5) А когда в открывшемся окне в поле Наименование(ИНН) начинаете печатать, то появляется выпадающее меню с контрагентами?
7. mv7890 19 23.04.20 13:10 Сейчас в теме
Нет. Может быть пришлете свой токен для проверки?
8. allexx 39 23.04.20 15:31 Сейчас в теме
(7) Тогда уж лучше вы мне свой дайте. Я у себя проверю.
9. mv7890 19 24.04.20 06:46 Сейчас в теме
76d8ecefa51ae8b3c09c75f3ec0eee91d65c06c9
10. allexx 39 24.04.20 12:43 Сейчас в теме
(9) Работает. Дело не в токене. К вопросу о том как в отладчике посмотреть обработку. Да вроде все просто. Как внешнюю ее запускаете и смотрим как отрабатывает процедура НаименованиеАвтоПодбор. Начинаете в поле ИНН что-то набирать и у вас будет срабатывать эта процедура. Вот там посмотрите что происходит.
11. mv7890 19 24.04.20 17:49 Сейчас в теме
Не получается.
При запуске через файл -> открыть вылетает ошибка.
Прикрепленные файлы:
Doc1.docx
12. allexx 39 24.04.20 23:50 Сейчас в теме
(11)Закомментируйте эту строчку на которую ругается и сможете дальше тестировать. Только вот подобные вопросы наводят меня на мысль, что дальнейшее тестирование обработки в отладчике вызовет у вас трудности понимания причины не срабатывания.
13. mv7890 19 25.04.20 06:50 Сейчас в теме
Не помогло! Честно сказать это не должно быть моей работой.
Скопировал обработку на другой компьютер у другого интернет провайдера в другую базу.
Результат тот-же.
Можете прислать обработку, которая у вас работает? 1c63*mail.ru
14. yanmel 09.08.21 13:52 Сейчас в теме
"На форме элемента справочника Контрагенты\партнеры нажать "Настройки DaData.ru" (в меню Ещё) и в открывшемся окне ввести Токен (полученный API-ключ после регистрации на DaData.ru) и нажать Записать"
Этого поля нет в УНФ Управление нашей фирмой, редакция 1.6.25.152

Прошу прощения, этот комментарий относится к теме https://infostart.ru/public/724005/
15. mikl79 118 26.10.21 15:20 Сейчас в теме
Добрый день, есть вопросы:
1) будет работать на последнем релизе Бухгалтерии?
2) на сайте какой брать токен? Там в личном кабинете 2 ключа - API-ключ и Секретный ключ
17. allexx 39 27.10.21 15:44 Сейчас в теме
(15) Здравствуйте.
По крайней мере на версии 3.0.102.11 работает.
Использовать необходимо API-ключ
16. mikl79 118 27.10.21 15:00 Сейчас в теме
Добрый день, еще вопрос - можно получить демо-версию, чтобы проверить работоспособность?

Появилась кнопка "Уведомить о демо" - что это? Получение демо-версии?
18. allexx 39 27.10.21 15:45 Сейчас в теме
(16) Демо версии у меня нет.
19. madonov 203 21.11.22 08:03 Сейчас в теме
Скачал. Токен заполнил.

При попытке заполнения:
1 вариант - подставляет ИНН, жму "Выбрать" и ничего не происходит.
2 вариант:
Поле объекта не обнаружено (Объект)
{ВнешняяОбработка.ЗаполнитьРеквизитыКонтрагента.Форма.Форма.Форма(14)}: Наименование = ?(ЗначениеЗаполнено(ВладелецФормы.Объект.ИНН),ВладелецФормы.Объект.ИНН,ВладелецФормы.Объект.Наименование);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(390)}: ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма", ПараметрыОбработки, Форма);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(166)}: ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ВладелецФормы, ВыполняемаяКоманда.ОбъектыНазначения);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(102)}: ВыполнитьОбработкуПоПараметрам();
20. allexx 39 21.11.22 12:40 Сейчас в теме
(19) Доработал для работы на новой версии БП.
21. AlexHelmer 1734 01.04.23 15:34 Сейчас в теме
Добрый день! на последних бух типа 3.0.133.27 работать будет? не проверяли?
22. allexx 39 02.04.23 00:54 Сейчас в теме
23. AlexHelmer 1734 09.04.23 06:28 Сейчас в теме
(22) Добрый день! конфа 3.0.133.22 обработку подключил. Токен рабочий ввел. В отладчике данные получает. а по кнопке "Выбрать" ничего не происходит.
попадает в Процедура НаименованиеАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
...
заполняет в цикле ДанныеВыбора

Для Каждого ЭлементПредложение из Данные.suggestions Цикл
ДанныеВыбора.Добавить(Новый ФиксированнаяСтруктура(ЭлементПредложение), ""+ЭлементПредложение.value+" "+ЭлементПредложение.data.inn+?(ЭлементПредложение.data.address<>Неопределено," "+ЭлементПредложение.data.address.value,""));
КонецЦикла;

и возвращается в общиймодуль дополнительныеотчетыиобработкиКлиент

может не в той последовательности кнопку жму?
24. allexx 39 09.04.23 12:22 Сейчас в теме
(23) Здравствуйте. Специально установил 3.0.134.23. Попробовал и так и эдак. Все работает.
На всякий случай перезалил файл с обработкой. Могу на почту скинуть.
25. AlexHelmer 1734 09.04.23 13:08 Сейчас в теме
Внутри обработки есть почта по моему i. Чего-то там могу на нее написать?
И еще вопрос такой:
я заполняю наименование в карточке контрагента то которое подчеркнуто красным обязательно к заполнению. в нем указываю инн потом жму кнопку заполнить тпопадаю в обработку внутрь

инн высвечивается в наименовании обработки дальше нажимаю кнопку выбрать что должно после этого произойти? может быть я как то не так пользуюсь
26. AlexHelmer 1734 09.04.23 13:22 Сейчас в теме
2 раз скачивать не дает только снова за стартмани. Мы файлом если вы что то там правили можем обменяться создав тикет.
27. AlexHelmer 1734 10.04.23 04:54 Сейчас в теме
Все заработало! Алексей Спасибо!
Оставьте свое сообщение