Hybris 6.6 создает несколько заказов из одной корзины - PullRequest
0 голосов
/ 15 января 2019

Мне нужно создать несколько заказов из одной корзины на основе определенных товаров. Я уже разделил записи, поэтому у меня есть несколько тележек, на которых я называю getBolCartFacade().placeOrderFromCart().

Я получаю два отдельных заказа, в которых первый содержит нужные элементы, но отсутствуют данные, такие как shipTo и т. Д.

Второй содержит все данные, но также и все предметы, которые были в начальной корзине.

Может ли кто-нибудь указать, как / где я должен генерировать отдельные тележки?

1 Ответ

0 голосов
/ 16 января 2019

Вы можете проверить DefaultCommercePlaceOrderStrategy и DefaultCreateOrderFromCartStrategy стратегии для управления процессом. С другой стороны, создание многократного заказа из корзины невозможно из-за рекламных акций и доставки. Некоторые акции и стоимость доставки рассчитываются от одной корзины. При разделении корзины на несколько заказов непоследовательности расчета не удаются.

С другой стороны, у hybris есть партия функциональность, почему вы не использовали его?

Какова ваша перспектива разделения корзины на несколько заказов?

...