Требуется разработчик 1С для реализации интеграции между самописной конфигурацией и 1С:ТЛЭ.
Исходные данные
- В самописной конфигурации создается и проводится документ «Заказ клиента».
- Посл...
Подробнее>>
Заказ клиента (самописная конфигурация)
│
│ Проведение документа
▼
Регистрация события обмена
(создание записи в очереди)
│
▼
Очередь исходящих сообщений
(хранение JSON + статуса)
│
▼
Фоновое задание отправки
│
HTTP POST /api/orders
│
▼
1С:ТЛЭ
│
▼
Создание документа
«Заказ на ТС»
Возьмусь за работу. У меня был опыт похожих интеграций с внешними апи через json и очередями.
По задаче сделаю так: сериализацию через ЗаписьJSON, отправку через HTTPСоединение с обработкой статусов. Для надежности организую регистр сведений как очередь - при проведении заказа пишем туда сообщение со статусом "ожидает" и регламентное задание будет их дергать, если сервис недоступен - сообщения остаются и повторяются пока не уйдут. Чтобы не плодить дубли в ТЛЭ добавлю в json уникальный идентификатор заказа и на той стороне проверяйте его, тогда повторная отправка не создаст новый документ. Структуру json сделаю динамической чтоб можно было легко добавлять поля без переделки всего кода.
В результате отдам код настройку регламентного задания и инструкцию. По срокам готов обсудить, нужны только примеры формата json от ТЛЭ и адрес апи.
Для участия в обсуждении Вам необходимо авторизоваться либо зарегистрироваться