Заполнение/исправление контрагентов в Альфа-Авто 6, Альфа-Авто 5 по ИНН из сервиса DaData.ru

29.09.25

Задачи пользователя - Корректировка данных

С помощью данной обработки можно заполнить сведения в карточке Контрагента как при вводе нового, перезаполнить существующие, так и групповой обработкой исправить некорректные данные в Альфа-Авто 6, Альфа-Авто 5.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Заполнение/исправление контрагентов в Альфа-Авто 5 по ИНН из сервиса DaData.ru
.epf 23,83Kb
1 1 850 руб. Купить
Заполнение/исправление контрагентов в Альфа-Авто 6 по ИНН
.epf 23,91Kb
1 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Очень часто сталкивался с тем, что в базах Альфа-Авто 6, Альфа-Авто 5 неверно заполнены данные по контрагентам, особенно формы собственности - Юр.лицо или Индивидуальный предприниматель.

Обработка позволяет заполнять реквизиты контрагента из сервиса DaData.ru без использования подписки ИТС.

Краткие инструкции:

Обе обработки практически идентичны, и это относится к обеим.

Сначала необходимо зарегистрироваться на DaData.ru и получить API ключ ("APIКлючDaData"). 

	ВрТокен = ЗаявкиПО.гтсКонстантыЕдинственноеЗначениеПоИмениПредопределенного("APIКлючDaData"); 

"APIКлючDaData" - хранится в специальном справочнике "Константы" и получается оттуда. Можно/нужно изменить на собственный код получения.

Подключение к Альфа-Авто 5 - загружаем в конфигурацию, в раздел "Обработки".

В справочник "Контрагенты" добавляем реквизит "ПрошелПроверкуИНН". 

Подключение к Альфа-Авто 6 - создаем расширение, загружаем в раздел "Обработки".

В расширение добавляем справочник "Контрагенты" и добавляем реквизит "ПрошелПроверкуИНН".

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

Как это работает.

Групповая обработка.

Вызывается:

 - для Альфа-Авто 5 - "Сервис" -> "Все операции" -> "Обработка",

 - для Альфа-Авто 6 - "Функции технического специалиста" -> "Обработки"
=> "_Проверка Контрагентов по ИНН".

 

 

Если заполнено количество - получаются первые N контрагентов для проверки и перезаполнения. Полезно для отладки/тестирования. Если не заполнен - все.

При нажатии кнопки "Получить данные" получаются данные из сервиса DaData и перезаписываются в карточку контрагента.

Не забываем учитывать, что при бесплатной регистрации DaData ограничение - 10000 обращений в сутки.

Колонка "Ответ JSON" содержит полные "сырые" данные ответа сервиса.

Колонка "Данные контрагента" - нормализованные для Альфа-Авто.

 

 

Кнопка в карточке контрагента.

Проверка/перезаполнение данных, сохранение контактных данных.

До:

 

 

Вопрос по заполнению:

 

 

После:

 

 

Аналогично для новых Контрагентов, нужно внести ИНН и нажать кнопку.

 

 

Чтобы работало, на форме элемента необходимо добавить кнопку и прописать соответствующий код:

 

В Альфа-Авто 6 в коде заменить "ЭтотОбъект" на "Объект".

Процедура "АА5_ЗаписатьВРегистрКонтИнфоАА5После" для Альфа-Авто 6 не подойдет (можно удалить), т.к. не использовалось.

Уверен, что при небольших модификациях, подойдёт и для других конфигураций.

Проверено и работает на следующих конфигурациях и релизах:

  • Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5.0, релиз 5.1.12.02
  • Альфа-Авто: Автосалон+Автосервис+Автозапчасти Корп.  Редакция 6,    релиз 6.1.15.14

*Исправлена мелкая ошибка обработки для Альфа-Авто 6 по замечанию, файл перезагружен.

Вступайте в нашу телеграмм-группу Инфостарт

DaData Альфа-Авто 6 Альфа-Авто 5 Альфа Авто Альфа Авто 5 Альфа Авто 6

См. также

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Мастера заполнения Программист Бухгалтер Пользователь 1С v8.3 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время. Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение. Автоматическая обработка применяется при загрузке данных как из файлов клиент банка, так и через DirectBank.

15000 руб.

20.12.2024    10611    36    24    

36

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Онлайн-заказ - это решение для автоматизации процесса оформления заказов на сайте в торговых организациях. Продукт обеспечивает легкое взаимодействие между компанией и клиентами через веб-интерфейс, интегрированный с 1С:Предприятие. Система позволяет снизить операционные расходы, повысить лояльность клиентов и оптимизировать работу отдела продаж.

57600 руб.

26.11.2024    6184    4    3    

7

WEB-интеграция Программист Бизнес-аналитик 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

14400 руб.

20.12.2024    3508    17    2    

19

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

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

9600 руб.

19.06.2012    142873    293    81    

243

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

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

36000 руб.

03.08.2020    21314    29    24    

24

Корректировка данных Системный администратор Программист 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    116026    700    176    

740
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Avins 24.09.25 17:22 Сейчас в теме
Здравствуйте! При попытке установить в 1с Альфа-Авто 6 возникает ошибка. Скрин прилагаю.
Прикрепленные файлы:
2. osivv 272 29.09.25 22:56 Сейчас в теме
(1) Извиняюсь, там отсылка к общей функции конвертации:
Функция гтс_JSONВСтруктуруСоответствие(ТекстСообщения, ПрочитатьВСоответствие = Ложь, СтрокаДатДляПреобразованияISO = "") Экспорт  
	
	ЧтениеJSON = Новый ЧтениеJSON;
	ЧтениеJSON.УстановитьСтроку(ТекстСообщения);
	СтруктураJSON = ПрочитатьJSON(ЧтениеJSON, ПрочитатьВСоответствие, СтрокаДатДляПреобразованияISO, ФорматДатыJSON.ISO);
	ЧтениеJSON.Закрыть();
	
	Возврат СтруктураJSON;
	
КонецФункции
Показать

Добавьте в обработку и будет работать.
Упустил, спасибо что сообщили.
3. Avins 30.09.25 14:13 Сейчас в теме
Не выходит. Ошибки сыплются.

{ВнешняяОбработка.ПроверкаКонтрагентовПоИНН.МодульОбъекта(45,19)}: Переменная не определена (АА5_ОбщегоНазначения)
				СтрукОтвета = <<?>>АА5_ОбщегоНазначения.гтс_JSONВСтруктуруСоответствие(СтрокаJSON); (Проверка: Сервер)
{ВнешняяОбработка.ПроверкаКонтрагентовПоИНН.МодульОбъекта(217,12)}: Переменная не определена (ЗаявкиПО)
	ВрТокен = <<?>>ЗаявкиПО.гтсКонстантыЕдинственноеЗначениеПоИмениПредопределенного("APIКлючDaData");  (Проверка: Сервер)
Прикрепленные файлы:
4. osivv 272 30.09.25 23:09 Сейчас в теме
(3) По скрину вижу что добавили функцию.
Теперь должно быть так:
СтрукОтвета = гтс_JSONВСтруктуруСоответствие(СтрокаJSON);


>> Сначала необходимо зарегистрироваться на DaData.ru и получить API ключ ("APIКлючDaData").

ВрТокен = ЗаявкиПО.гтсКонстантыЕдинственноеЗначениеПоИмениПредопределенного("APIКлючDaData");
"APIКлючDaData" - хранится в специальном справочнике "Константы" и получается оттуда. Можно/нужно изменить на собственный код получения.
В вашем случае должно быть:
ВрТокен = "ВашПерсональныйТокенAPIКлючDaData";
5. Avins 01.10.25 13:34 Сейчас в теме
А можно получить готовый файл для корректной работы с Альфа-Авто 6? Так как я самостоятельно не могу разобраться в коде.
Для отправки сообщения требуется регистрация/авторизация