Blocking orders during order processing
First Claim
1. A computer implemented method for blocking orders during order processing, the computer implemented method comprising:
- receiving a block for an order during processing of the order, wherein a reason for the block for the order is associated with the block for the order;
responsive to receiving the block for the order, identifying a set of actions based on the reason for the block for the order; and
responsive to identifying the set of actions based on the reason for the block for the order, executing the set of actions with respect to the order, wherein the set of actions comprises a stage at which the processing for the order ceases.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and computer program product for blocking orders during order processing. A block for an order is received during processing of the order, wherein a reason for the block for the order is associated with the block for the order. A set of actions is identified based on the reason for the block for the order in response to receiving the block for the order. The set of actions is executed with respect to the order in response to identifying the set of actions based on the reason for the block for the order, wherein the set of actions comprises a stage at which processing for the order ceases, restarts, and executes recovery actions, as specified.
16 Citations
15 Claims
-
1. A computer implemented method for blocking orders during order processing, the computer implemented method comprising:
-
receiving a block for an order during processing of the order, wherein a reason for the block for the order is associated with the block for the order;
responsive to receiving the block for the order, identifying a set of actions based on the reason for the block for the order; and
responsive to identifying the set of actions based on the reason for the block for the order, executing the set of actions with respect to the order, wherein the set of actions comprises a stage at which the processing for the order ceases. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An e-commerce order processing system comprising:
-
a block manager; and
a block reason information table;
the block manager further comprising a receiver for receiving a block for an order during execution of a current stage in processing of the order, in which a reason for the block for the order is associated with the block for the order;
an identifier for identifying a set of actions in the block reason information table based on the reason for the block for the order in response to a receipt of the block for the order; and
an indicator for indicating execution of the set of actions in the block reason information table with respect to the order in response to an identification of the set of actions in the block reason information table based on the reason for the block for the order, wherein the set of actions in the block reason information table comprises a stage at which the processing for the order ceases. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for blocking orders during order processing, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therein, the computer usable program code comprising;
computer usable program code configured to receive a block for an order during processing of the order, wherein a reason for the block for the order is associated with the block for the order;
computer usable program code configured to identify a set of actions based on the reason for the block for the order in response to a receipt of the block for the order; and
computer usable program code configured to execute the set of actions with respect to the order in response to an identification of the set of actions based on the reason for the block for the order, wherein the set of actions comprises a stage at which the processing for the order ceases. - View Dependent Claims (12, 13, 14, 15)
-
Specification