Consistent set of interfaces derived from a business object model
First Claim
Patent Images
1. A computer-implemented method for supplying classified ad sales processing information about issues of media publication, the method comprising:
- generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message comprises a query of advertising issues and comprises i) a selection package and ii) a processing conditions package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the message comprises an advertising issue package and a processing conditions package.
5 Assignments
0 Petitions
Accused Products
Abstract
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
230 Citations
42 Claims
-
1. A computer-implemented method for supplying classified ad sales processing information about issues of media publication, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message comprises a query of advertising issues and comprises i) a selection package and ii) a processing conditions package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the message comprises an advertising issue package and a processing conditions package.
-
-
2. A computer-implemented method for managing appropriation requests, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for appropriation requests and their variants to be approved by a particular approver and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises an appropriation request package;
generating a third electronic message by the first application, wherein the third message inquires for a particular appropriation request by ID and comprises a selection package;
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message comprises an appropriation request package;
generating a fifth electronic message by the first application, wherein the fifth message inquires for plan values of a variant of a particular appropriation request and comprises a selection package;
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message comprises an appropriation request package that includes a plan values package;
if the particular appropriation request is approved;
generating a seventh electronic message by the first application, wherein the seventh message approves the particular appropriation request and comprises an appropriation request package; and
receiving an eighth electronic message from the second application in response to transmission of the seventh message, wherein the eighth message comprises an appropriation request package; and
if the particular appropriation request is rejected;
generating a seventh electronic message by the first application, wherein the seventh message rejects the particular appropriation request and comprises an appropriation request package; and
receiving an eighth electronic message from the second application in response to transmission of the seventh message, wherein the eighth message comprises an appropriation request package;
if the particular appropriation request is postponed;
generating a seventh electronic message by the first application, wherein the seventh message postpones the particular appropriation request and comprises an appropriation request package; and
receiving an eighth electronic message from the second application in response to transmission of the seventh message, wherein the eighth message comprises an appropriation request package.
-
-
3. A computer-implemented method for managing a business process internal control, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for a particular business process internal control by ID and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a business process internal control package;
generating a third electronic message by the first application, wherein the third message inquires for control activity objectives for the particular business process internal control and comprises a selection package;
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message comprises a control activity objective package that includes a risk package and a control activity objective package;
generating a fifth electronic message by the first application, wherein the fifth message inquires for a chart of accounts assertion of items for the particular business process internal control and comprises a selection package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message comprises an item package that includes a chart of accounts assertion package.
-
-
4. A computer-implemented method for managing production bills of material, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for a production bill of material and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a production bill of material package that includes a variant package;
generating a third electronic message by the first application, wherein the third message inquires for items of a variant for the particular production bill of material and comprises a selection package; and
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message comprises a production bill of material that includes a variant package and an item package.
-
-
5. A computer-implemented method for managing supply planning areas, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for a supply planning area and comprises a selection package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a supply planning area package that includes a location and a property.
-
-
6. A computer-implemented method for exchanging data about available products between vendors and retailers, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message subscribes the first application and comprises a party package, an item package, and a price information package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message provides a trade item catalog and comprises a party package, an item package, and a price information package.
-
-
7. A computer-implemented method for supporting a buyer where a purchasing discount is offered, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests simulation of an optimal purchase order quantity and possible cost saving and comprises a discount package and an item package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message proposes a purchase order quantity and order date and comprises a cost savings package, an item package, and a proposed total amount package.
-
-
8. A computer-implemented method for facilitating production workers to confirm their productivity, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a confirmation of repetitive manufacturing and comprising a repetitive manufacturing confirmation package that includes a goods movement package and a serial number package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the particular repetitive manufacturing and comprises a confirmation package.
-
-
9. A computer-implemented method for assessing management controls, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for a management control assessment and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a management control assessment package that includes a variant package; and
generating a third electronic message by the first application, wherein the third message requests a change to the management control assessment and comprises a management control assessment package.
-
-
10. A computer-implemented method for planning the transportation of a certain quantity of a product from the stock of a source location, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a stock transport planning order and comprises a stock transport planning order package that includes an items package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a confirmation and comprises a stock transport planning order package;
generating a third electronic message by the first application, wherein the third message requests a stock transport planning order and comprises a selection package;
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message comprises a stock transport planning order package; and
if the particular stock transport planning order is changed;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular stock transport planning order be changed and comprises a stock transport planning order package that includes an items package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the change and comprises a stock transport planning order package;
and if the particular stock transport planning order is cancelled;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular stock transport planning order be cancelled and comprises a stock transport planning order package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the cancellation and comprises a stock transport planning order package.
-
-
11. A computer-implemented method for identifying quality issue category catalogues, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a quality issue category catalogue and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a quality issue category catalogue package.
-
-
12. A computer-implemented method for facilitating approval of the internal control system, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires about approval of internal control signoff for an organizational center and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises an internal control signoff package;
generating a third electronic message by the first application, wherein the third message requests processing of an attachment and comprises an internal control signoff package that includes an attachment package; and
if the internal control signoff is not approved, generating a fourth electronic message by the first application, wherein the fourth message requests approval of the internal control system and comprises an internal control signoff package - View Dependent Claims (13)
-
-
14. A computer-implemented method for managing maintenance orders, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a maintenance order and comprises a maintenance order package that includes an operation package, a party package, and a cost settle rule package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises the maintenance order package that includes the operation package, the party package, and the cost settle rule package;
generating a third electronic message by the first application, wherein the third message requests a status of the maintenance order and comprises the maintenance order package that includes the operation package, the party package, and the cost settle rule package;
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message provides a status and comprises the maintenance order package that includes the operation package, the party package, and the cost settle rule package; and
if the particular maintenance order is changed;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular maintenance order be changed and comprises the maintenance order package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the change and comprises the maintenance order package;
and if the particular maintenance order is cancelled;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular maintenance order be cancelled and comprises the maintenance order package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the cancellation and comprises the maintenance order package.
-
-
15. A computer-implemented method for managing goods movements, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a good movement object and comprises a good movement package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the good movement package.
-
-
16. A computer-implemented method for managing maintenance requests, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a maintenance request and comprises a maintenance request package that includes an item package, a party package, a task package, and an activity package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises a maintenance request package;
generating a third electronic message by the first application, wherein the third message requests release of the maintenance request and comprises the maintenance release package;
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message confirms the release and comprises the maintenance request package; and
if the particular maintenance request is changed;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular maintenance request object be changed and comprises the maintenance request package that includes the item package, the party package, the task package, and the activity package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the change and comprises the maintenance request package;
and if the particular maintenance order is closed;
generating a fifth electronic message by the first application, wherein the fifth message requests that the particular maintenance request be closed and comprises the maintenance release package; and
receiving a sixth electronic message from the second application in response to transmission of the fifth message, wherein the sixth message confirms the closure and comprises the maintenance request package.
-
-
17. A computer-implemented method for managing funds management accounts, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message inquires for funds management accounts and comprises a selection package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a funds management account package; and
generating a third electronic message by the first application, wherein the third message requests creation of another funds management account and comprises a funds management account package.
-
-
18. A computer-implemented method for managing customer quotes for Customer Relationship Management (CRM), the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a customer quote object and comprises a customer quote package that includes a party package and an item package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the customer quote package. - View Dependent Claims (19)
-
-
20. A computer-implemented method for managing user-status driven customer quotes for Enterprise Resource Planning (ERP), the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests customer quotes and comprising a select package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a customer quote package that includes a party package, an item package, a sales terms package, a date terms package, a pricing terms package, a delivery terms package, an invoice terms package, and a total values package; and
generating a third electronic message by the first application, wherein the third message requests a change of the customer quote and comprises the customer quote package that includes the party package, the item package, the sales terms package, the date terms package, the pricing terms package, the delivery terms package, the invoice terms package, and the total values package.
-
-
21. A computer-implemented method for managing customer requirements, the method comprising:
-
determining availability of a product by a first application, the first application executing in an environment of computer systems providing message-based services;
generating a first electronic message by the first application, wherein the first message requests creation of a customer requirement object and comprises a customer requirement package that includes a business transaction package, an item package that is at least partially associated with the product, and an availability confirmation package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the customer requirement package. - View Dependent Claims (22)
-
-
23. A computer-implemented method for managing customer returns, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a customer return object and comprises a customer return package that includes a party package, an item package, a sales term package, a date term packages, and a total value package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the customer return package.
-
-
24. A computer-implemented method for identifying maintenance issue category catalogues, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a maintenance issue category catalogue and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a maintenance issue category catalogue package.
-
-
25. A computer-implemented method for identifying a material based on incomplete information, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a maintenance issue category catalogue and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a material package that includes a description package, a global trade item number package, and a quantity unit package.
-
-
26. A computer-implemented method for facilitating material inspections, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a material inspection object and comprising a select package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a processing conditions package and a material inspection package that includes a business document package and a decision package;
generating a third electronic message by the first application, wherein the third message requests creation of an activity result associated with the material inspection and comprises the maintenance release package that includes an activity result package for a subset; and
generating a fourth electronic message by the first application, wherein the fourth message requests creation of a decision associated with the material inspection and comprises the maintenance release package that includes a decision package.
-
-
27. A computer-implemented method for managing procurement planning orders, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a procurement planning order object and comprises a procurement planning order that includes a procurement planning order package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the procurement planning order package;
if the particular procurement planning order is changed;
generating a third electronic message by the first application, wherein the third message requests that the particular procurement planning order object be changed and comprises the procurement planning order that includes the procurement planning order package; and
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message confirms the change and comprises the procurement planning order package.
-
-
28. A computer-implemented method for identifying a production order based on incomplete information, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a production order and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a production order package that includes an item package and a sequence package.
-
-
29. A computer-implemented method for managing production proposals, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a production proposal object and comprises a production proposal package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the production proposal package.
-
-
30. A computer-implemented method for managing production planning orders for Supply Chain Management (SCM), the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a production planning order object and comprises a procurement planning order that includes a production planning order package that includes a component package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the production planning order package; and
if the particular procurement planning order is changed;
generating a third electronic message by the first application, wherein the third message requests that the particular procurement planning order object be changed and comprises the production planning order package; and
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message confirms the change and comprises the production planning order package.
-
-
31. A computer-implemented method for managing project changes, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a project change object and comprises a project change package that includes a task package, an activity package, a party package, and a business document package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the project change package.
-
-
32. A computer-implemented method for identifying project issue category catalogues, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a project issue category catalogue and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a project issue category catalogue package.
-
-
33. A computer-implemented method for identifying the capacity load of a resource, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a capacity load planning view based on an equipment resource and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a capacity load planning view package.
-
-
34. A computer-implemented method for managing equipment resources, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of an equipment resource object and comprises a procurement planning order that includes an equipment resource package that includes a description package and a capacity package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the equipment resource package; and
if the particular equipment resource is changed;
generating a third electronic message by the first application, wherein the third message requests that the particular equipment resource object be changed and comprises the equipment resource package that includes a description package, a downtime package, and a capacity and scheduling package; and
receiving a fourth electronic message from the second application in response to transmission of the third message, wherein the fourth message confirms the change and comprises the equipment resource package; and
if the particular equipment resource is deactivated, generating a third electronic message by the first application, wherein the third message requests that the particular equipment resource object be deactivated and comprises the equipment resource package.
-
-
35. A computer-implemented method for managing material inspection samples, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a material inspection sample object and comprises a material inspection sample package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the material inspection sample package.
-
-
36. A computer-implemented method for facilitating authorization of payments, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests payment card pre-authorization and comprises a payment card authorization package that includes a payment explanation package, a party package, and a payment authorization package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the payment card authorization package.
-
-
37. A computer-implemented method for processing productivity, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a productivity confirmation object and comprises a productivity confirmation package that includes a good movement package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the productivity confirmation sample package.
-
-
38. A computer-implemented method for identifying production planning orders for Enterprise Resource Planning (ERP), the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests a production planning order object and comprising a select package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a production planning order package.
-
-
39. A computer-implemented method for managing information about defect and corrective actions concerning goods, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a quality issue notification object and comprises a quality issue notification package that includes'"'"' an item package, a task package, an activity package, a party package, a product information package, a sales order information package, and a business document package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the quality issue notification package; and
if the quality issue notification object is changed, generating a third electronic message by the first application, wherein the third message requests that the particular equipment resource object be changed and comprises the quality issue notification package that includes the item package, the task package, the activity package, the party package, the product information package, the sales order information package, and the business document package.
-
-
40. A computer-implemented method for managing sales orders, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message requests creation of a sales order object and comprises a sales order package that includes an item package, a party package, a sales terms package, a date terms package, a pricing terms package, a delivery terms package, an invoice terms package, and a total values package;
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message confirms the creation and comprises the sales order package that includes the item package, the party package, the sales terms package, the date terms package, the pricing terms package, the delivery terms package, the invoice terms package, and the total values package; and
querying the second application for at least one of a plurality of sales order objects using a third message from the first application, wherein the third message comprises a selection package.
-
-
41. A computer-implemented method for managing projects, the method comprising:
-
generating a first electronic message by a first application, the first application executing in an environment of computer systems providing message-based services, wherein the first message querying a plurality of project objects and comprises a selection package; and
receiving a second electronic message from a second application in response to transmission of the first message, the second application executing in the environment of computer systems providing message-based services, wherein the second message returns at least one project package;
wherein the query comprises one of the following;
a query based on a project ID;
a query based on a party;
a query for a participant in the particular project based on a project ID and a party role;
a query for a work breakdown of the particular project based on a work breakdown ID; and
a query for an attachment of the particular project based on activity ID and query ID.
-
-
42. A system implementing consistent interfaces derived from a business object model comprising:
-
memory storing;
a plurality of global data types; and
a plurality business objects including at least a subset of AdvertisingIssue, AppropriationRequest, BusinessProcessInternalControl, CapacityLoadPlanningView, CustomerQuote for Customer Relationship Management (CRM), CustomerQuote for Enterprise Resource Planning (ERP), CustomerRequirement, CustomerReturn, EquipmentResource, FundsManagementAccount, GoodsMovement, InternalControlSignoff, MaintenanceIssueCategoryCatalogue, MaintenanceOrder, ManagementControlAssessment, Material, MaterialInspection, MaterialInspectionSample, PaymentCardPaymentAuthorisation, ProcurementPlanningOrder, ProductionBillOfMaterial, ProductionConfirmation, ProductionOrder, ProductionPlanningOrder for ERP, ProductionPlanningOrder for Supply Chain Management (SCM), ProductionProposal, Project, Project Change, ProjectIssueCategoryCatalogue, QualityIssueCategoryCatalog, QualityIssueNotification, RepetitiveManufacturingConfirmation, SalesOrder, StockTransportPlanningOrder, StrategicInvestmentBuy, SupplyPlanningArea, and TradeItemCatalogue business objects, each business object comprising at least one global data type and associated with one or more interfaces; and
one or more processors operable to execute a particular consistent interface associated with one of the business objects.
-
Specification