Patent ID: 7647251

Claim:
A computer-implemented method for handling a processing inconsistency in an application system comprising: receiving a first message at a first business object; receiving a second message at a second business object; applying a set of rules to at least one of the first message and second message; determining the presence of the processing inconsistency based on the application of the set of rules; using a processor to apply the set of rules to estimate potential causes of the processing inconsistency and assign first probabilities thereto; using the processor to apply the set of rules to determine a likelihood that each potential solution to each potential cause of the processing inconsistency will have a predetermined business impact; using the processor to select an actual solution based on: the potential cause having a high probability compared to the other potential causes, and the likelihood of the potential solution to the potential cause, and resolving the processing inconsistency based on the actual solution to the processing inconsistency.