Задача

Разработать внешнюю обработку (.epf) для 1С:Предприятие 8.3, которая позволит интегрироваться с IoT‑платформой через HTTP API. Решение должно использовать только штатные средства платформы (без внешних компонент). Код предоставляется без защиты.

Функциональные требования

Форма настройки

  • Поле для ввода адреса API
  • Поле для ввода API‑ключа
  • Кнопка «Проверить соединение»

Загрузка оборудования

  • Выполнять GET-запрос к /api/v1/objects
  • Результат помещать в табличную часть формы 1С
  • При повторной загрузке исключать создание дублей (обновлять существующие записи)

Отправка показаний

  • POST-запрос к /api/v1/values
  • Формат JSON: { object_id, param, value, ts }
  • Предусмотреть механизм указания объекта, параметра, значения и временной метки

Журнал обмена

  • Фиксировать все запросы и ответы
  • Поддерживать экспорт журнала в Excel
  • Корректно обрабатывать и отображать ошибки HTTP: 401, 400, 404 и др.

Требования к приемке

  • Видеодемонстрация длительностью 5-7 минут
  • Установка обработки на чистую демо‑базу
  • Настройка подключения и проверка связи
  • Демонстрация загрузки списка устройств без дублей при повторе
  • Отправка и откат показаний (имитация), запись в журнал
  • Воспроизведение ошибочного сценария (неверный ключ → ошибка 401)

Состав сдачи

  • Файл внешней обработки (.epf)
  • Краткая текстовые инструкции по установке и настройке
  • Видеофайл с демонстрацией

Разработка сайта на конструкторе Тильда по готовому дизайн-образцу

Требуется создать одностраничный сайт в конструкторе Тильда, полностью повторяющий структуру и визуальную концепцию предоставленного образца. Весь контент (тексты, изображения) будет предоставлен заказчиком.