Uses of Class
de.hybris.platform.ordercancel.OrderCancelException
-
-
Uses of OrderCancelException in de.hybris.platform.ordercancel
Subclasses of OrderCancelException in de.hybris.platform.ordercancel Modifier and Type Class Description classOrderCancelDeniedExceptionException thrown whenOrderCancelService.requestOrderCancel(OrderCancelRequest, de.hybris.platform.core.model.security.PrincipalModel)method is invoked and Cancel is denied for given conditions.Methods in de.hybris.platform.ordercancel that throw OrderCancelException Modifier and Type Method Description OrderCancelRecordModelOrderCancelService. getCancelRecordForOrder(OrderModel order)Gets Cancellation record for a given order.OrderCancelRecordEntryModelOrderCancelService. getPendingCancelRecordEntry(OrderModel order)Gets cancellation record entry being currently in progress.voidOrderCancelCallbackService. onOrderCancelResponse(OrderCancelResponse cancelResponse)Callback method used by the Warehouse adapter to pass cancel operation result.voidOrderCancelRequestExecutor. processCancelRequest(OrderCancelRequest orderCancelRequest, OrderCancelRecordEntryModel cancelRequestRecordEntry)voidOrderCancelResponseExecutor. processCancelResponse(OrderCancelResponse orderCancelResponse, OrderCancelRecordEntryModel cancelRequestRecordEntry)OrderCancelRecordEntryModelOrderCancelService. requestOrderCancel(OrderCancelRequest orderCancelRequest, PrincipalModel requestor)Requests complete cancel operation on an Order.voidOrderCancelCompleteTest. testCompleteCancelInHoldingArea()voidOrderCancelPossibilityTest. testCompleteCancelOrigin()Tests how configuration affects processing Complete Cancel Requests with different origins (Customer/CSA)voidOrderCancelPossibilityTest. testCompleteCancelPossibleInShipping()Tests how configuration settings affect Complete Cancel Requests for orders that are being shipped or are shippedvoidOrderCancelPossibilityTest. testCompleteCancelPossibleInWHS()Tests how configuration settings affect Complete Cancel Requests for orders sent to WarehousevoidOrderCancelCompleteTest. testCompleteCancelWarehouseNotShipping()voidOrderCancelCompleteTest. testExceptionOnCompleteCancelImpossible()Exception should be throws when issuing a complete cancel request when cancel is not possible.voidOrderCancelCompleteTest. testExceptionOnPartialCancelImpossible()Exception should be throws when issuing a partial cancel request when cancel is not possible.voidOrderCancelPossibilityTest. testPartialCancelAcrossStates()Tests how configuration affects processing of Partial Cancel RequestsvoidOrderCancelPossibilityTest. testRequestImpossibleOnClosedOrders()Tests state-based conditions, under which no Cancel Request is possiblevoidOrderCancelPossibilityTest. testRequestImpossibleOnPendingCancelOrders()Tests state-based conditions, under which no Cancel Request is possiblevoidOrderCancelCompleteTest. testSecondCancelRequest()Tests consecutive cancel requests when the first one didnt finish -
Uses of OrderCancelException in de.hybris.platform.ordercancel.exceptions
Subclasses of OrderCancelException in de.hybris.platform.ordercancel.exceptions Modifier and Type Class Description classOrderCancelRecordsHandlerException -
Uses of OrderCancelException in de.hybris.platform.ordercancel.impl
Methods in de.hybris.platform.ordercancel.impl that throw OrderCancelException Modifier and Type Method Description OrderCancelRecordEntryModelDefaultOrderCancelService. getPendingCancelRecordEntry(OrderModel order)voidDefaultOrderCancelService. onOrderCancelResponse(OrderCancelResponse cancelResponse)OrderCancelRecordEntryModelDefaultOrderCancelService. requestOrderCancel(OrderCancelRequest orderCancelRequest, PrincipalModel requestor) -
Uses of OrderCancelException in de.hybris.platform.ordercancel.impl.executors
Methods in de.hybris.platform.ordercancel.impl.executors that throw OrderCancelException Modifier and Type Method Description protected voidImmediateCancelRequestExecutor. modifyOrderAccordingToRequest(OrderCancelRequest cancelRequest)voidImmediateCancelRequestExecutor. processCancelRequest(OrderCancelRequest orderCancelRequest, OrderCancelRecordEntryModel cancelRequestRecordEntry)voidWarehouseResponseExecutor. processCancelResponse(OrderCancelResponse orderCancelResponse, OrderCancelRecordEntryModel cancelRequestRecordEntry)protected voidWarehouseResponseExecutor. realizeCancelAfterWarehouseResponse(OrderCancelResponse cancelResponse) -
Uses of OrderCancelException in de.hybris.platform.ordermanagementfacades.order.impl
-
Uses of OrderCancelException in de.hybris.platform.warehousing.cancellation
Methods in de.hybris.platform.warehousing.cancellation that throw OrderCancelException Modifier and Type Method Description java.util.List<OrderCancelEntry>OmsOrderCancelService. processOrderCancel(OrderCancelRecordEntryModel orderCancelRecordEntryModel)process order cancellation -
Uses of OrderCancelException in de.hybris.platform.warehousing.cancellation.executors
Methods in de.hybris.platform.warehousing.cancellation.executors that throw OrderCancelException Modifier and Type Method Description voidOmsWarehouseResponseExecutor. processCancelResponse(OrderCancelResponse orderCancelResponse, OrderCancelRecordEntryModel cancelRequestRecordEntry) -
Uses of OrderCancelException in de.hybris.platform.warehousing.cancellation.impl
-
Uses of OrderCancelException in de.hybris.platform.yacceleratorordermanagement.integration
Methods in de.hybris.platform.yacceleratorordermanagement.integration that throw OrderCancelException Modifier and Type Method Description voidAtpFormulaIntegrationTest. setUp()voidCancellationIntegrationTest. shouldCancelEntireOrderSuccess_MultiEntry_SingleConsignment()Given an order with 2 entries, and cancel all:
entry 1 : {quantity: 3, product: product1}
entry 2 : {quantity: 3, product: product2}
cancellation:{all}voidCancellationIntegrationTest. shouldCancelEntireOrderSuccess_SingleEntry()Given an order with 1 entries, and cancel:
entry 1 : {quantity: 3, product: product1}voidCancellationIntegrationTest. shouldCancelEntireOrderSuccess_singleEntry_MultiConsignment()Given an order with 1 entries sourced from 2 POS, and cancel all:
entry 1 : {quantity: 3, product: Camera}
cancellation:{all}voidCancellationIntegrationTest. shouldCancelEntireOrderSuccess_SingleEntry_MultiStockLevel()voidCancellationIntegrationTest. shouldCancelEntirePartiallyCancelledOrder_singleEntry()Given an order with 1 entries, cancel entire order which already has been partially cancelled
entry 1 : {quantity: 3, product: product1}
cancellation : {quantity: 1, product: product1}
cancellation : {quantity: 2, product: product1}voidCancellationIntegrationTest. shouldCancelFail_alreadyShipped()voidOrderOnHoldIntegrationTest. shouldCancelOnHoldOrder()Given an on hold order with 1 entries and cancel this order
entry 1 : {quantity: 3, product: product1}
Consignment 1 : {quantity: 3, product: product1, Cancelled}voidCancellationIntegrationTest. shouldCancelOrderSuccess_MultiOrderEntry_OMSE_1446()voidCancellationIntegrationTest. shouldCancelOrderSuccess_NothingToSource()voidCancellationIntegrationTest. shouldCancelOrderSuccess_PartiallySourced_OMSE_1440()voidCancellationIntegrationTest. shouldCancelOrderSuccess_PartiallySourcedANdPartiallyConfirmed_OMSE_1454()voidCancellationIntegrationTest. shouldCancelPartiallyOrderAndResourceSuccess_SingleEntry()Given an order with 1 entries, and cancel partially then create shipment
entry 1 : {quantity: 3, product: product1}
cancellation : {quantity: 2, product: product1}voidCancellationIntegrationTest. shouldCancelPartiallyOrderSuccess_SingleEntry()Given an order with 1 entries, and cancel partially then create shipment
entry 1 : {quantity: 3, product: product1}
cancellation : {quantity: 2, product: product1}voidCancellationIntegrationTest. shouldCancelPartiallyOrderSuccess_SingleEntry_MultiConsignments()Given an order with 1 entry and 2 consigments, then cancel partially then create shipment
entry 1 : {quantity: 3, product: product1}
cancellation : {quantity: 2, product: product1}voidCancellationIntegrationTest. shouldCancelUnallocatedQuantityFirst_SingleEntry()Given an order with 1 entries, partially sourced, and cancel partially then create shipment
entry 1 : {quantity: 3, product: product1}
cancellation : {quantity: 2, product: product1}voidCancellationIntegrationTest. shouldCompleteCancelPotentialFraudOrderSuccess_SingleEntry()Given an order with 1 entry {quantity: 23, product: product1} and status WAIT_FRAUD_MANUAL_CHECK:
Cancel the order completelyvoidCancellationIntegrationTest. shouldNotCancelMore_SingleEntry()Given an order with 1 entries, and cancel more:
entry 1 : {quantity: 3, product: product1}
cancellation:{quantity:30, product: product1)}voidCancellationIntegrationTest. shouldNotCreateEventWhenCancelPartialOrderFromExternalWarehouse()voidCancellationIntegrationTest. shouldNotCreateEventWhenCancelWholeOrderFromExternalWarehouse()voidCancellationIntegrationTest. shouldPartialCancelPotentialFraudOrderSuccess_SingleEntry()Given an order with 1 entry {quantity: 23, product: product1} and status WAIT_FRAUD_MANUAL_CHECK:
Partial Cancel : {quantity: 3, product: product1}voidOrderOnHoldIntegrationTest. shouldPutOrderOnHold()Given an order with 1 entries and put this order on hold:
entry 1 : {quantity: 3, product: product1}
Consignment 1 : {quantity: 3, product: product1, Ready}voidOrderOnHoldIntegrationTest. shouldPutPartiallyCancelledOrderOnHoldAndCancelPartiallyAgain()Given a partially cancelled order with 1 entries and put this order on hold:
entry 1 : {quantity: 3, product: product1}
Consignment 1 : {quantity: 3, product: product1, Cancelled}
Consignment 2 : {quantity: 2, product: product1, Ready}voidOrderOnHoldIntegrationTest. shouldPutPartiallyDeclinedOrderOnHold()Given a partially declined order with 1 entries and put this order on hold:
entry 1 : {quantity: 3, product: product1}
Consignment 1 : {quantity: 2, quantityDeclined: 1, product: product1, Ready}
Consignment 2 : {quantity: 1, product: product1, Ready}voidOrderOnHoldIntegrationTest. shouldReSourceOnHoldOrder()Given an on hold order with 1 entries and re-source this order
entry 1 : {quantity: 3, product: product1}
Consignment 1 : {quantity: 3, product: product1, Cancelled} -
Uses of OrderCancelException in de.hybris.platform.yacceleratorordermanagement.integration.util
Methods in de.hybris.platform.yacceleratorordermanagement.integration.util that throw OrderCancelException Modifier and Type Method Description voidCancellationUtil. cancelOrder(OrderModel orderModel, java.util.Map<AbstractOrderEntryModel,java.lang.Long> cancellationEntryInfo, CancelReason cancelReason)cancel consignment
-