Patent ID: 7987121

Claim:
A data processing system for generating an accounting document, the system comprising: a processor; and a memory storing instructions executed by the processor to: generate a first business object that provides an accounting notification in response to receipt of operational data, wherein the accounting notification includes the operational data; generate a second business object that provides an accounting document in response to the accounting notification, wherein the accounting document includes a plurality of posting lines corresponding to the operational data; process the accounting notification and the accounting document; generate a set of third business objects that include at least one general ledger account business object and a plurality of sub-ledger account business objects; process the accounting notification and the accounting document; assign one of the third business objects to each posting line of the accounting document; apply at least one predefined condition to the operational data to determine one or more data processing tasks to delegate to a business object; and delegate, based on the application of the at least one predefined condition to the operational data, one or more data processing tasks to be performed for a given posting line to the one of the third business objects that is assigned to the given posting line.