Postprocessing office method and system
First Claim
1. A method comprising:
- executing a business process;
determining a failure occurred during the execution of the business process;
obtaining information related to the failure of the business process;
creating a post-processing order using the information and one error;
correcting the error identified in the post-processing order;
re-executing the business process;
determining whether re-executing the business process was successful; and
setting a status of the post-processing order related to the business process to indicate completion and setting a status related to correcting the error, if re-executing the business process was successful.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide improved methods and of and apparatus'"'"' for providing post-processing of errors from mass/batch processing of business processes. In accordance with an embodiment of the present invention, a method includes executing a business process; determining a failure occurred during the execution of the business process; obtaining information related to the failed business process; and creating a post-processing order using the information including the errors that occurred when the business process failed. The method also includes correcting the errors identified in the post-processing order and re-executing the failed business process. The method further includes determining whether re-executing the corrected business process was successful; and setting a status of the post-processing order related to the business process to indicate completion and setting a status related to correcting the error to indicate completion, if re-executing the failed business process was successful.
26 Citations
39 Claims
-
1. A method comprising:
-
executing a business process;
determining a failure occurred during the execution of the business process;
obtaining information related to the failure of the business process;
creating a post-processing order using the information and one error;
correcting the error identified in the post-processing order;
re-executing the business process;
determining whether re-executing the business process was successful; and
setting a status of the post-processing order related to the business process to indicate completion and setting a status related to correcting the error, if re-executing the business process was successful. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
executing a business process;
determining a failure occurred during the execution of the business process;
obtaining information related to the failed business process;
creating a post-processing order using the information, one or more post-processing order positions and one or more errors;
determining whether to re-execute the business process independently of the post-processing order;
re-executing the failed business process, if the business process is to be re-executed before correcting the one or more errors identified in the post-processing order;
correcting at least one of the one or more errors in the post-processing order, if the failed business process was not re-executed;
re-executing the failed business process, if the at least one error was corrected;
determining whether one of the re-executing the failed business process was successful;
setting a status of the post-processing order related to the business process to indicate completion, if one of the re-executing the failed business process was successful; and
setting a status of error correction work to indicate completion, if one of the re-executing the failed business process was successful. - View Dependent Claims (15, 16, 17, 18, 22)
-
-
19. A method of post-processing to correct errors resulting from executing a business process, the method comprising:
-
executing a business process;
determining whether a failure occurred during the execution of the business process;
obtaining information for a post-processing order, if the execution of the business process failed;
creating the post-processing order to include the information and at least one error identified during the execution of the business process, if the execution of the business process failed;
determining whether to re-execute the business process without error correction, if the execution of the business process failed;
correcting the at least one error in the post-processing order, if the execution of the business process failed and the business process was not re-executed;
re-executing the business process, if the at least one error in the post-processing order was corrected;
determining whether one of the re-executions of the business process was successful; and
setting a status of the post-processing order related to the business process to indicate completion; and
setting a status of error correction work to indicate completion. - View Dependent Claims (20, 21, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A machine-readable medium having stored thereon a data structure comprising:
a header table including;
an identification of a post-processing order field;
a business process type field;
an identification of the business process;
a status of error correction field;
a status of a business process, which created the post-processing order field;
a most important business object type field;
a most important business object identification field;
a plurality of associated fields to define a most important error; and
a most important error message type field. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
Specification