Разработка workflow для расчета стоимости отгрузок - N8N, 4-6 nodes
2108 UAHОписание задания
Требуется выполнить оплачиваемое тестовое задание для отбора на более крупный проект.
Задача
Разработать workflow для автоматического расчета стоимости отгрузок на основе входящих данных. Система должна обрабатывать частичные данные, поступающие не по порядку, и пересчитывать цену при обновлении информации.
Детальное описание задания — во вложенном файле.
Требования
- Можно использовать любой инструмент в дополнении к N8N
- Понимание принципов state management
- Умение работать с JSON
Подсказка: лучшее решение на данный момент состоит из 4 нод N8N.
Результат
- Рабочий workflow
- Краткое описание решения
Приложения 1
-
1 день2018 UAH
2848 17 0 1 1 день2018 UAHЗдравствуйте, Александр!
Я просмотрел приложенный документ, в целом все понятно.
Я могу выполнить на тестовой среде с данными из файла или вы можете предоставить реальный поток данных для тестирования.
Если есть дополнительные правила для расчета, то можете написать их так.
Когда удобно более подробно обсудить и начать?
-
3 дня2108 UAH
834 4 0 3 дня2108 UAHЗдравствуйте! Ознакомился с заданием. Задача по обработке асинхронных и частичных данных — это классический кейс управления состоянием (State Management), и у меня есть готовое архитектурное решение для этого.
Как я реализовал workflow:
Централизация данных (Single Source of Truth): Я использую базу данных для «сборки» отгрузки. Каждое обновление (даже если оно пришло не по порядку) попадает в базу через операцию Upsert. Это гарантирует, что у нас всегда есть актуальный «слепок» всей информации по shipment_id.
Логика пересчета: Workflow настроен так, что любой входящий пакет данных инициирует проверку и пересчет. Если данных для финальной цены еще недостаточно, система сохраняет текущее состояние и ждет дополнений.
Обработка бизнес-правил: * Реализована проверка на «один календарный день» (исключение доплаты).
…
Автоматический расчет дополнительного дня при доставке после 13:00.
Устойчивость (Fault Tolerance): Система не падает при отсутствии полей или неверных форматах. Она просто игнорирует неполные данные для расчета, пока они не будут исправлены или дополнены новыми обновлениями.
Результат:
Вы получаете масштабируемый workflow из 4-х ключевых узлов, который корректно обрабатывает исправления, задержки данных и гарантирует точность цены в любой момент времени.
Готов продемонстрировать рабочую версию workflow и предоставить JSON-файл для импорта.
-
5 дней2108 UAH5 дней2108 UAH
Здравствуйте!
Я внимательно ознакомился с вашим заданием и полностью понимаю логику workflow и требования по обработке обновлений данных.
Задача интересная, и я готов реализовать её аккуратно и профессионально:
✔️ обработка частичных JSON обновлений
✔️ корректное хранение состояния (state management)
✔️ автоматический пересчёт цены при изменении данных
✔️ стабильная работа workflow при обновлениях не по порядку
Я сделаю решение понятным, чистым и удобным для дальнейшего масштабирования. Также после выполнения дам краткое объяснение логики работы.
Срок выполнения: 5–7 дней
… Стоимость: 47 USD
Готов начать сразу после подтверждения 👍
-
2 дня2108 UAH2 дня2108 UAH
Здравствуйте, заинтересовал ваш проект, задание не сложное, поэтому и цену ставлю разумную, напишите для сотрудничества, сделаем все быстро, гарантирую результат выполненной работы.
-
3 дня2018 UAH
432 1 0 3 дня2018 UAHДобрый день, Александр!
Могу разработать workflow в n8n для автоматического расчета стоимости отгрузок с учетом частичных и несинхронных данных, реализовав корректный state management и пересчет при обновлениях.
Готов быстро разобраться в проекте и включиться в работу.
-
7 дней2242 UAH
247 7 дней2242 UAHЗдравствуйте
Я no-coder работаю с n8n. Могу взять Ваш проект. Конечно, хотелось бы при обсуждении получить больше информации, из какой программы нужно брать эти данные и куда передавать?
С уважением, Татьяна.
-
3 дня2108 UAH
893 1 0 3 дня2108 UAHДоброе утро, Александр
Готов разработать workflow для расчета стоимости отгрузок с учетом обработки неполных и не последовательных данных.
Я разработаю бэкенд на Go или Java, что гарантирует высокую скорость обработки отзывов и стабильность под нагрузкой.
Сосредоточусь на реализации логики управления состоянием и гибкой обработки JSON для обеспечения корректных перерасчетов при обновлении информации.
Предложу эффективное решение, соответствующее требованиям.
-
5 дней8970 UAH
1309 6 1 5 дней8970 UAHЗдравствуйте, Александр Федоров.
Надеюсь, у вас все хорошо.
Я ознакомился с документами, и у меня также есть обширный опыт работы с n8n, обработкой JSON и рабочими процессами на основе состояния, которые обрабатывают частичные и несвоевременные обновления.
Предложенная структура (4 узла):
1️⃣ Вебхук – получить обновление отправки
2️⃣ Хранилище данных/БД – получить текущее состояние по shipment_id
… 3️⃣ Функция – объединить данные + рассчитать оплачиваемые дни и цену
4️⃣ Upsert – сохранить обновленное состояние и предложенную цену
Логика:
● Объединять только входящие поля в сохраненное состояние отправки.
● Пересчитывать цену каждый раз, когда данные изменяются.
● Минимум $1200 в день.
● +1 день, если доставка после 13:00.
● Исключение: нет дополнительного дня, если забор и доставка в один и тот же календарный день.
● Обрабатывать отсутствующие/недействительные данные безопасно, не нарушая рабочий процесс.
Я готов начать следовать этой логике и хочу обсудить с вами по телефону или в чате.
Я предоставлю рабочий процесс + краткое объяснение предположений и крайних случаев.
Хорошего дня.
Юссеф Хачича.
-
2 дня4485 UAH
1322 13 1 2 дня4485 UAHЗдравствуйте!
В ТЗ не указано, как именно поступают данные, нужно ли их самостоятельно по расписанию получать?
То есть на входе webhook или что?
В какой базе хранится все это?
Или именно на это рассчитано задание? Потому что если данных мало, а их скорость обновления не высокая, то можно использовать даже google sheet, airtable... в других условиях может быть MySQL, Postgres... а возможно, и достаточно внутренней БД?
Итак, при наличии уточнений можно сделать
Webhook - sql - webhook response.
-
3 дня2108 UAH
4975 41 4 1 3 дня2108 UAHДобрый день!
У меня есть опыт разработки workflow на N8N, включая работу с JSON и управление состоянием данных. Готов реализовать автоматический расчет стоимости отгрузок, обрабатывая частичные данные с перерасчетом при обновлении информации.
Напишите мне в личные сообщения для уточнения деталей.
-
3 дня2108 UAH
726 9 1 3 дня2108 UAHЗдравствуйте! Я внимательно изучил ваш проект и готов приступить к его реализации. Давайте обсудим детали для наилучшего выполнения.
-
Вас цікавить реалізацію виключно на n8n?
Чи можна іншими методами?
Як мають прийти данні? і де ви хочете бачити результат? -
Актуальные фриланс-проекты в категории Парсинг данных
Сбор ссылок на источники с объявлениями аренды жильяСбор ссылок на источники с объявлениями аренды жилья Нужно собрать базу ссылок на группы, каналы, форумы и площадки, где публикуются объявления об аренде жилья в крупных городах Европы и США. Цель: найти источники, где регулярно появляются объявления о краткосрочной,… Парсинг данных, Продажи и генерация лидов ∙ 23 минуты назад ∙ 5 ставок |
Настроить модуль "Автоматическая обработка прайс-листов. v.9.5".Магазин на OcStore 2.3. установлен модуль "Автоматическая обработка прайс-листов. v.9.5". Все настроено автором модуля, но сейчас есть моменты по настройкам, которые не могу разобраться и допетрать логику работы модуля. Например, проблема с двумя языками в карточке товара, тянет… Интернет-магазины и электронная коммерция, Парсинг данных ∙ 20 часов 21 минута назад ∙ 21 ставка |
Ценообразование товаров автозапчастей от поставщиков для сайтов автозапчастей на базе Пром.Техническое задание Проект Настройка наполнения и синхронизации двух магазинов Prom.ua с поставщиками автозапчастей. Задача Необходимо реализовать загрузку и обновление товаров от поставщиков автозапчастей для двух интернет-магазинов на Prom.ua. ⸻ 1. Подключение… Парсинг данных ∙ 1 день 8 часов назад ∙ 44 ставки |
Парсинг базы
2000 UAH
Требования к каналам: 1. Язык контента: Русский или украинский (допускается смешанный контент RU/UA) 2. Количество подписчиков: Не менее 500 подписчиков 3. Активность: Последний пост опубликован не позднее чем 32 часа назад 4. Комментарии: В канале должны быть открыты… Базы данных и SQL, Парсинг данных ∙ 1 день 9 часов назад ∙ 30 ставок |
Необходимо разработать Telegram-бота для мониторинга автомобилей с аукционов США (Copart, IAAI)Необходимо создать Telegram-бота для автоматического поиска и мониторинга автомобилей "BUY IT NOW" на аукционах США (Copart, IAAI). Бот должен работать в автоматическом режиме и отправлять сообщения о новых автомобилях, которые соответствуют заданным фильтрам.Основной… Парсинг данных, Разработка ботов ∙ 2 дня 10 часов назад ∙ 93 ставки |