public class CapturePaymentOnConsignmentOrderCancelableEntriesStrategy extends java.lang.Object implements OrderCancelCancelableEntriesStrategy
OrderCancelCancelableEntriesStrategy. Not cancellable quantities of Order entries
(i.e. single items that cannot be cancelled from order entry) are evaluated by summarizing all unallocated items and
items which are in cancelable consignments| Constructor and Description |
|---|
CapturePaymentOnConsignmentOrderCancelableEntriesStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected long |
calculateCancelableQtyForOrderEntry(OrderEntryModel orderEntryModel)
Calculates cancelable quantity for an
OrderEntryModel. |
java.util.Map<AbstractOrderEntryModel,java.lang.Long> |
getAllCancelableEntries(OrderModel order,
PrincipalModel requestor)
Provides information about cancelable entries of given order.
|
protected java.util.Collection<ConsignmentStatus> |
getNotCancelableConsignmentStatusList() |
void |
setNotCancelableConsignmentStatusList(java.util.Collection<ConsignmentStatus> notCancelableConsignmentStatusList) |
public CapturePaymentOnConsignmentOrderCancelableEntriesStrategy()
public java.util.Map<AbstractOrderEntryModel,java.lang.Long> getAllCancelableEntries(OrderModel order, PrincipalModel requestor)
OrderCancelCancelableEntriesStrategygetAllCancelableEntries in interface OrderCancelCancelableEntriesStrategyprotected long calculateCancelableQtyForOrderEntry(OrderEntryModel orderEntryModel)
OrderEntryModel. Takes sum of unallocated items and all items which are in
cancelable consignmentsorderEntryModel - OrderEntryModel for calculating cancelable qtyOrderEntryModelprotected java.util.Collection<ConsignmentStatus> getNotCancelableConsignmentStatusList()
public void setNotCancelableConsignmentStatusList(java.util.Collection<ConsignmentStatus> notCancelableConsignmentStatusList)
Copyright © 2018 SAP SE. All Rights Reserved.