Создал в n8n агента для внесения в 1С документов по сканам.

Закончил создание в n8n агента, который создает заказа поставщику в 1С на основании скана, полученного в Телеграмм Пришлось разобраться в интеграции с 1С через oData, попрактиковаться в написании REST запросов, работе с JSON и написании JSON-схем. Очень в этом процессе помогал GigaChat, с нейросетями намного проще изучать новые вещи и разбирать ошибки.

Какие инструменты используются в этом процессе: 1)     Telegramm – для взаимодействия с пользователем. Получаем PDF файл и отправляем сообщение о создании документа. 2)     Tesseract OCR – для распознавания файла 3)     ChatGPT 4.1 mini – для формирования JSON файла на основании распознанного файла. В системном промпте указана JSON схема чтоб получить правильную структуру данных. 4)     Интеграция с 1С УНФ через oData – для формирования заказа.  Используются запросы GET (для получения информации) и POST (для создания документа). Данные передаются в формате JSON.

Описание процесса: 1)     Получаем в тг входящее сообщение. a.      Если это файл PDF – передаем дальше в обработку. b.      Если это не файл PDF – пишем с ТГ сообщение, что обрабатываем только PDF. И заканчиваем работу. 2)     Файл распознаем с помощью Tesseract через кастомную ноду 3)     Через ИИ агента формируем json файл. В системный промпт агента вшита JSON-схема по которой формируется ответ. 4)     Структурируем Json файл. Это можно сделать и через Structure output в агенте, но у меня при таком подходе выпадала ошибка, поэтому сделал через ноду с кодом. 5)     Дальше в верхней ветке ищем в 1С идентификатор организации по ее названию и подставляем вместо названия. Эту же операцию проворачиваем с контрагентом. 6)     В нижней ветке по названию номенклатуры ищем в 1С ее идентификатор. Дальше убираем из JSON название номенклатуры и оставляем ее идентификатор. 7)     Соединяем все воедино и отправляем через POST запрос в 1С для создания документа. 8)     В конце отправляем в ТГ сообщение о создании документа с видом, номером и датой созданного документа.   А Вы используете n8n или другие конструкторы для автоматизации работы с 1С? Какие процессы по работе с 1С подходят для автоматизации с помощью платформ типа n8n?

Создал в n8n агента для внесения в 1С документов по сканам. | Сетка — социальная сеть от hh.ru