• Проекты 17
  • Оценка 5.0
  • Рейтинг 2 848

Бюджет: 45 USD Срок: 1 день

Здравствуйте, Александр!

Я просмотрел приложенный документ, в целом все понятно.

Я могу выполнить на тестовой среде с данными из файла или вы можете предоставить реальный поток данных для тестирования.
Если есть дополнительные правила для расчета, то можете написать их так.

Когда удобно более подробно обсудить и начать?

  • Проекты 4
  • Оценка 5.0
  • Рейтинг 834

Бюджет: 47 USD Срок: 3 дня

Здравствуйте! Ознакомился с заданием. Задача по обработке асинхронных и частичных данных — это классический кейс управления состоянием (State Management), и у меня есть готовое архитектурное решение для этого.

Как я реализовал workflow:

Централизация данных (Single Source of Truth): Я использую базу данных для «сборки» отгрузки. Каждое обновление (даже если оно пришло не по порядку) попадает в базу через операцию Upsert. Это гарантирует, что у нас всегда есть актуальный «слепок» всей информации по shipment_id.

Логика пересчета: Workflow настроен так, что любой входящий пакет данных инициирует проверку и пересчет. Если данных для финальной цены еще недостаточно, система сохраняет текущее состояние и ждет дополнений.

Обработка бизнес-правил: * Реализована проверка на «один календарный день» (исключение доплаты).

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Парсинг данных

18:58
18:24
30 июня
30 июня
29 июня