1. A data processing system having a service-oriented architecture, the data processing system comprising: a database; and an application platform, the application platform storing a plurality of foundation business objects and a dependent business object for providing a confirmation service for the plurality of foundation business objects.