Hybris如何区分凭单是否适用于订单输入或订单本身

时间:2016-12-27 07:32:59

标签: e-commerce hybris

如何在订单详情页面中显示产品凭证(订单输入)。

在OrderData中,我看到appliedVouchers但无法区分应用于哪个订单条目的凭证。

final OrderData orderData = orderFacade.getOrderDetailsForCode(orderCode);
final List<VoucherData> voucherList = orderData.getAppliedVouchers();

1 个答案:

答案 0 :(得分:0)

灵活查询以检查哪个凭证以哪种顺序使用

select {vi.code}, {o.code} from 
{ VoucherInvalidation as vi
  join Order as o 
   on {o.pk} = {vi.order}
}

基本上凭证使用情况存储在 VoucherInvalidation