Menu Финансы Процессы Реестры Сервис Новости Подключиться Войти

Заказ

Заказ

Приложение должно иметь синхронизированные с backend’ом market365 заказы.

Создать новый заказ

add_order

Параметры:

  • order [Order] – параметры заказа

Получить список заказов

get_orders

Параметры:

  • from [Date] – минимальная дата заказа

Результат:

  • orders [List<Order>] – перечень заказов

Получить заказ

get_order

Параметры:

  • id [String] – ключ заказа

Результат:

  • order [Order] – заказ

Order

  • client [String] – ключ клиента
  • address [Address] – адрес доставки
  • slot [String] – ключ временного слота доставки
  • items [List] -- перечень товаров для проверки
  • total [BigDecimal] – общая сумма оплаты
  • isPayed [Boolean] – признак оплаты заказа
  • … todo

Доступность товаров

В момент оформления заказа приложение должно запросить доступность товаров:

check_availability

Параметры:

  • address [Address] – адрес доставки
  • slot [String] – ключ временного слота доставки
  • items [List<ProductToCheck>] – перечень товаров для проверки

Результат:

  • shortage [List<ProductToCheck>] – перечень товаров с недостающим количеством; для каждого товара указывается максимальное количество на складе

ProductToCheck:

  • item [String] – код товара
  • qty [Integer] – количество

Продукт

Обзор Интеграция Частное облако Стоимость Process Insight API Условия использования

Методология

Руководство пользователя Пример: инжиниринг Модуль "Проектная организация" Безопасность Обновления

Компания

Контакты Услуги Работа у нас Вакансия Java-разработчика Политика конфиденциальности

Новости

Process Insight расширяет API Messenger-боты на платформе Process Insight Viber-боты на платформе Process Insight Process Insight для Google Assistant
© 2008–2022, ООО «Процессные технологии»