Основной сценарий ESD
Рассмотрим основной сценарий работы системы.
Описание шагов:
GetPriceChanges.
Реселлер получает актуальные цены.
GetMenu
. На данном шаге реселлер получает актуальное меню (сервис Content).
Для каждого товара и семейства реселлер загружает описание.
Более подробное описание шагов 2 и 3
Реселлер выбирает товар для заказа
Реселлер проверяет доступный лимит денежных средств.
Подробнее..
Реселлер проверяет свойства продукта. Если продукт для заказа не требует заполнение лиц. формы - то переходим к шагу 9.
Реселлер получает лиц. форму для заполнения для выбранного товара.
Реселлер заполняет лиц. форм в соответствием с правилами, которые описывают поля.
Подробнее..
Реселлер размещает заказ методом AddOrder.
Подробнее..
Реселлер периодически запрашивает (метод
GetOrder
) размещенный заказ, до тех пор пока статус заказа не станет равным «успешно обработан» или «ошибка»