Интеграция самописной конфигурациии с 1С:ТЛЭ

https://1clancer.ru/task/78971

Требуется разработчик 1С для реализации интеграции между самописной конфигурацией и 1С:ТЛЭ.

Исходные данные

  • В самописной конфигурации создается и проводится документ «Заказ клиента».
  • После проведения документа необходимо автоматически передать данные в 1С:ТЛЭ через HTTP API в формате JSON.
  • На стороне ТЛЭ на основании полученных данных должен создаваться документ «Заказ на ТС».

Передаваемые данные В JSON должны сериализоваться следующие поля:

  • Организация
  • Отправитель
  • Адрес отправителя
  • Получатель
  • Адрес получателя
  • Дата доставки
  • Вес, объем и габариты груза (ВГХ)

Требования к реализации

  • Обмен осуществляется через HTTP POST.
  • Необходимо обеспечить корректную сериализацию и десериализацию JSON.
  • Обеспечить обработку ошибок обмена.
  • В случае недоступности веб-сервиса ТЛЭ сообщения не должны теряться.
  • Должен быть реализован механизм гарантированной доставки сообщений после восстановления связи.
  • Повторная отправка сообщения не должна приводить к созданию дублирующих документов в ТЛЭ.
  • Решение должно быть расширяемым для добавления новых реквизитов без существенной переработки кода.

Ожидаемый результат

  • Исходный код и инструкция по настройке обмена.
  • Описание архитектуры решения и механизма гарантированной доставки сообщений.

Требования к исполнителю

  • Уверенное владение платформой 1С:Предприятие 8.3.
  • Практический опыт разработки интеграций через HTTP-сервисы.
  • Опыт работы с JSON (сериализация/десериализация).
  • Понимание механизмов очередей сообщений и гарантированной доставки.
  • Опыт проектирования отказоустойчивых интеграций.

При отклике просьба кратко описать аналогичные реализованные интеграции и используемый подход к обработке ошибок и повторной отправке сообщений.