Class DefaultOrderCancelCancelableEntriesStrategy

java.lang.Object
de.hybris.platform.ordercancel.impl.DefaultOrderCancelCancelableEntriesStrategy
All Implemented Interfaces:
OrderCancelCancelableEntriesStrategy

public class DefaultOrderCancelCancelableEntriesStrategy extends Object implements OrderCancelCancelableEntriesStrategy
Default implementation for OrderCancelCancelableEntriesStrategy. Not cancelable quantities of Order entries (i.e. single items that cannot be canceled from order entry) are:
  • Those items that are part of consignments with status: CANCELLED or SHIPPED
  • Those items that are part of consignments entries with shippedQuantity > 0 - then the "shippedQuantity" number of items is not cancelable.