| Modifier and Type | Method and Description |
|---|---|
TypedObject |
CancellationController.createOrderCancellationRequest(ObjectValueContainer cancelRequest)
Create a full order cancel request.
|
TypedObject |
CancellationController.createPartialOrderCancellationRequest(List<ObjectValueContainer> orderEntryCancelRecords,
ObjectValueContainer cancelRequest)
Create a partial order cancel request.
|
| Modifier and Type | Method and Description |
|---|---|
TypedObject |
DefaultCancellationController.createOrderCancellationRequest(ObjectValueContainer cancelRequest) |
TypedObject |
DefaultCancellationController.createPartialOrderCancellationRequest(List<ObjectValueContainer> orderEntryCancelRecords,
ObjectValueContainer cancelRequest) |
| Modifier and Type | Class and Description |
|---|---|
class |
OrderCancelDeniedException
Exception thrown when
OrderCancelService.requestOrderCancel(OrderCancelRequest, de.hybris.platform.core.model.security.PrincipalModel)
method is invoked and Cancel is denied for given conditions. |
| Modifier and Type | Method and Description |
|---|---|
OrderCancelRecordModel |
OrderCancelService.getCancelRecordForOrder(OrderModel order)
Gets Cancellation record for a given order.
|
OrderCancelRecordEntryModel |
OrderCancelService.getPendingCancelRecordEntry(OrderModel order)
Gets cancellation record entry being currently in progress.
|
void |
OrderCancelCallbackService.onOrderCancelResponse(OrderCancelResponse cancelResponse)
Callback method used by the Warehouse adapter to pass cancel operation result.
|
void |
OrderCancelRequestExecutor.processCancelRequest(OrderCancelRequest orderCancelRequest,
OrderCancelRecordEntryModel cancelRequestRecordEntry) |
void |
OrderCancelResponseExecutor.processCancelResponse(OrderCancelResponse orderCancelResponse,
OrderCancelRecordEntryModel cancelRequestRecordEntry) |
OrderCancelRecordEntryModel |
OrderCancelService.requestOrderCancel(OrderCancelRequest orderCancelRequest,
PrincipalModel requestor)
Requests complete cancel operation on an Order.
|
void |
OrderCancelCompleteTest.testCompleteCancelInHoldingArea() |
void |
OrderCancelPossibilityTest.testCompleteCancelOrigin()
Tests how configuration affects processing Complete Cancel Requests with different origins (Customer/CSA)
|
void |
OrderCancelPossibilityTest.testCompleteCancelPossibleInShipping()
Tests how configuration settings affect Complete Cancel Requests for orders that are being shipped or are shipped
|
void |
OrderCancelPossibilityTest.testCompleteCancelPossibleInWHS()
Tests how configuration settings affect Complete Cancel Requests for orders sent to Warehouse
|
void |
OrderCancelCompleteTest.testCompleteCancelWarehouseNotShipping() |
void |
OrderCancelCompleteTest.testExceptionOnCompleteCancelImpossible()
Exception should be throws when issuing a complete cancel request when cancel is not possible.
|
void |
OrderCancelCompleteTest.testExceptionOnPartialCancelImpossible()
Exception should be throws when issuing a partial cancel request when cancel is not possible.
|
void |
OrderCancelPossibilityTest.testPartialCancelAcrossStates()
Tests how configuration affects processing of Partial Cancel Requests
|
void |
OrderCancelPossibilityTest.testRequestImpossibleOnClosedOrders()
Tests state-based conditions, under which no Cancel Request is possible
|
void |
OrderCancelPossibilityTest.testRequestImpossibleOnPendingCancelOrders()
Tests state-based conditions, under which no Cancel Request is possible
|
void |
OrderCancelCompleteTest.testSecondCancelRequest()
Tests consecutive cancel requests when the first one didnt finish
|
| Modifier and Type | Class and Description |
|---|---|
class |
OrderCancelRecordsHandlerException |
| Modifier and Type | Method and Description |
|---|---|
OrderCancelRecordEntryModel |
DefaultOrderCancelService.getPendingCancelRecordEntry(OrderModel order) |
void |
DefaultOrderCancelService.onOrderCancelResponse(OrderCancelResponse cancelResponse) |
OrderCancelRecordEntryModel |
DefaultOrderCancelService.requestOrderCancel(OrderCancelRequest orderCancelRequest,
PrincipalModel requestor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ImmediateCancelRequestExecutor.modifyOrderAccordingToRequest(OrderCancelRequest cancelRequest) |
void |
ImmediateCancelRequestExecutor.processCancelRequest(OrderCancelRequest orderCancelRequest,
OrderCancelRecordEntryModel cancelRequestRecordEntry) |
void |
WarehouseResponseExecutor.processCancelResponse(OrderCancelResponse orderCancelResponse,
OrderCancelRecordEntryModel cancelRequestRecordEntry) |
protected void |
WarehouseResponseExecutor.realizeCancelAfterWarehouseResponse(OrderCancelResponse cancelResponse) |
| Modifier and Type | Method and Description |
|---|---|
List<OrderCancelEntry> |
OmsOrderCancelService.processOrderCancel(OrderCancelRecordEntryModel orderCancelRecordEntryModel)
process order cancellation
|
| Modifier and Type | Method and Description |
|---|---|
void |
OmsWarehouseResponseExecutor.processCancelResponse(OrderCancelResponse orderCancelResponse,
OrderCancelRecordEntryModel cancelRequestRecordEntry) |
Copyright © 2017 SAP SE. All Rights Reserved.