System and method for using business services
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for using business services within a customer relationship management (CRM) application. Business services are objects that encapsulate and simplify the use of some set of functionality. The CRM application includes an object manager that manages business objects as well as business services. Business objects are associated with data stored in the application database. Business services operate or act upon business objects to achieve a particular goal. Business services include methods that can be invoked and properties that maintain information about the state of a process during execution.
35 Citations
26 Claims
-
1. (canceled)
-
2. A customer relationship management (CRM) system comprising:
-
an object manager;
a business object, said business object being related to data stored in a data source, said business object being managed by said object manager; and
a business service, said business service being related to an execution of a task on said data, said business service being called by said business object, said business service including a method and a property. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of executing a business system, the business system including an object manager, a business object configured to be managed by the object manager, a user interface, and a business service including a business service method and a business service property, said method of executing comprising:
-
displaying a data component in the user interface, the data component representing data from a data source;
defining rules to produce a method attribute, a property attribute, and an argument attribute for the business service; and
invoking the business service to process the data component. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. Computer executable software code for executing a business service in a system, the business system including an object manager, a business object related to data stored in a data source and being configured to be managed by the object manager, a user interface, and a business service including a business service method and a business service property, said software code comprising:
-
code to display a data component in the user interface, said data component representing data from a data source;
code to define rules to produce a method attribute, a property attribute, and an argument attribute for the business service; and
code to invoke the business service to process said data component. - View Dependent Claims (23, 24, 25, 26)
-
Specification