Files
mail_order_bot/business_rules/br.md
2025-12-14 15:00:18 +03:00

849 B
Raw Blame History

Создание заказа через API ABCP

  1. Логинимся под учеткой заказчика
  2. Получаем остатки
  3. Отсекаем не подходящие по сроку (дольше) и цене
  4. Подбираем позицию максимально близкую к цене из заказа
    • Приоритет отдаем складу, где есть все заказы
    • Приоритет отдаем позициям из наличия, потом с доставкой с других складов
    • По цене выбираем наиболее близкую к цене заказа (меньше или равно)
    • При невозможности заказать в одном месте разбиваем заказ из нескольких складов