Generating Report of Identifiers and Time Values
First Claim
1. A computer-implemented method for business process reporting, the method comprising:
- receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp;
polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects;
performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers; and
generating a report regarding the business document, the report including at least the received identifiers and all received timestamps.
2 Assignments
0 Petitions
Accused Products
Abstract
Among other disclosure, a computer-implemented method for business process reporting includes receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp. The method includes polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects; performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers. The method includes generating a report regarding the business document, the report including at least the received identifiers and all received timestamps.
-
Citations
20 Claims
-
1. A computer-implemented method for business process reporting, the method comprising:
-
receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp; polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects; performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers; and generating a report regarding the business document, the report including at least the received identifiers and all received timestamps. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method for business process reporting, the method comprising:
-
receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp; polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects; performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers; and generating a report regarding the business document, the report including at least the received identifiers and all received timestamps. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
one or more processors; and a computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by the processor perform a method for business process reporting, the method comprising; receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp; polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects; performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers; and generating a report regarding the business document, the report including at least the received identifiers and all received timestamps. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification