Ввод ФИО с подсказкой с помощью сервиса DaData

06.05.20

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

Пример ввода ФИО с подсказкой и возможностью выбора из предлагаемых значений с помощью сервиса DaData

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

Наименование Файл Версия Размер
ПолучениеФИО
.epf 7,17Kb
8
.epf 7,17Kb 8 Скачать

Можно использовать при вводе наименования в справочниках Сотрудники Физические и Контактные лица.

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

Обработку можно встроить в конфигурацию и в обработчике событий элемента формы вставить следующий код

&НаКлиенте
Процедура ФИОАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
	
	Если СтрДлина(Текст) > 3 И Прав(Текст, 1) <> " " Тогда
		Элемент.СписокВыбора.Очистить();	
		МассивДляВыбора = ФИОАвтоПодборНаСервере(Текст);
		Элемент.СписокВыбора.ЗагрузитьЗначения(МассивДляВыбора);		
	КонецЕсли;
	
КонецПроцедуры

&НаСервере
Функция ФИОАвтоПодборНаСервере(Текст)
	
	Token = Константы.TokenDaData.Получить();
	ОбработкаПолученияФИО = Обработки.ПолучениеФИО.Создать();
	Возврат ОбработкаПолученияФИО.ПолучитьСписокДляВыбора(Текст, Token);
	
КонецФункции

Для работы с обработкой необходимо наличие Токена. Для этого вам необходимо зарегистрироваться на сайте dadata.ru войти в личный кабинет и Получить значение API-ключ

Тестировалось на 8.3.16.1148

См. также

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

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

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

36000 руб.

03.08.2020    15992    13    18    

13

Автоматический подбор и заполнение ГТД для 1С:Бухгалтерия предприятия 8, редакция 3.0 (платформа 8.2 и 8.3)

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

8280 руб.

19.06.2012    137024    251    81    

213

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

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

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

5040 руб.

04.05.2021    17994    9    15    

14

SALE! 10%

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

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

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

28000 25200 руб.

28.05.2015    85003    26    51    

50
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. johnyb2002 02.06.21 14:50 Сейчас в теме
Для КА 2.4 - позвольте пару вопросов:
1) Подскажите, правильно ли понимаю, что могу добавить вашу функцию из обработки не только к Сотрудники, Физические и Контактные лица, но и скажем в любую форму где планирую ввести ФИО ?
2) Может сможете подсказать способ решения, есть список Физ Лиц где по разному написаны ФИО (Иванов И.В., иванов иван, ИВАНОВ иван) есть ли какая-то обработка или способ прогнать весь список и привести уже существующие записи к единому формату формату написания?
Спасибо заранее
2. konstantinvasenev 96 02.06.21 19:46 Сейчас в теме
1. Да. Верно
2. Реализовывал, что то подобное с помощью шаблонов регулярных выражений. Но там я выделял только Фамилию из произвольного текста.
А так все зависит от такого какой формат нужен. Ведь из И.В. получить Иван не получится, и из Иван получить отчество так же не получится
johnyb2002; +1 Ответить
3. konstantinvasenev 96 06.06.21 18:49 Сейчас в теме
Видимо отсутствуют сведения о внешней обработке в модуле объекта.
Информация по ссылке
https://infostart.ru/1c/articles/337144/
johnyb2002; +1 Ответить
Оставьте свое сообщение