Field extensibility for analytical reports
First Claim
1. A method implemented by a computing system in response to execution of program code by a processor of the computing system, comprising:
- receiving an instruction to add an extension field to a node of a business object object model;
identifying at least one multi-dimensional analytical view object model of multi-dimensional analytical view object models, each multi-dimensional analytical view object model including a reference field having properties that indicate a path to the node of the business object object model;
determining at least one report of reports associated with the identified at least one multi-dimensional analytical view object model;
receiving a selection of the determined at least one report of the reports;
extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models associated with the report based on the extension field, wherein the extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models comprises;
creating an extension multi-dimensional analytical view object model based on the extension field, wherein the extension multi-dimensional analytical view object model and the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models are instances of a same multi-dimensional analytical view metamodel;
extending a union multi-dimensional analytical view object model associated with the business object object model, with the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models, and with the selected report; and
extending the selected report based on the extension field.
2 Assignments
0 Petitions
Accused Products
Abstract
A system may include reception of an instruction to add an extension field to a node of a business object object model, identification of at least one multi-dimensional analytical view object model including a reference field referring to the node of the business object object model, determination of at least one report associated with the determined at least one multi-dimensional analytical view object model, reception of a selection of one of the at least one report, extension of the one of the at least one multi-dimensional analytical view object model associated with the report based on the extension field, and extension of the selected report based on the extension field.
41 Citations
12 Claims
-
1. A method implemented by a computing system in response to execution of program code by a processor of the computing system, comprising:
-
receiving an instruction to add an extension field to a node of a business object object model; identifying at least one multi-dimensional analytical view object model of multi-dimensional analytical view object models, each multi-dimensional analytical view object model including a reference field having properties that indicate a path to the node of the business object object model; determining at least one report of reports associated with the identified at least one multi-dimensional analytical view object model; receiving a selection of the determined at least one report of the reports; extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models associated with the report based on the extension field, wherein the extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models comprises;
creating an extension multi-dimensional analytical view object model based on the extension field, wherein the extension multi-dimensional analytical view object model and the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models are instances of a same multi-dimensional analytical view metamodel;extending a union multi-dimensional analytical view object model associated with the business object object model, with the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models, and with the selected report; and extending the selected report based on the extension field. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory medium storing processor-executable program code, the program code executable by a device to:
-
receive an instruction to add an extension field to a node of a business object object model; identify at least one multi-dimensional analytical view object model of multi-dimensional analytical view object models, each multi-dimensional analytical view object model including a reference field having properties that indicate a path to the node of the business object object model; determine at least one report of reports associated with the identified at least one multi-dimensional analytical view object model; receive a selection of the determined at least one report of the reports; extend the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models associated with the report based on the extension field, wherein the extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models comprises;
creating an extension multi-dimensional analytical view object model based on the extension field, wherein the extension multi-dimensional analytical view object model and the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models are instances of a same multi-dimensional analytical view metamodel;extend a union multi-dimensional analytical view object model associated with the business object object model, with the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models, and with the selected report; and extend the selected report based on the extension field. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising:
-
a computing device comprising; a memory system storing processor-executable program code; and a processor to execute the processor-executable program code in order to cause the computing device to; receive an instruction to add an extension field to a node of a business object object model; identify at least one multi-dimensional analytical view object model of multi-dimensional analytical view object models, each multi-dimensional analytical view object model including a reference field having properties that indicate a path to the node of the business object object model; determine at least one report of reports associated with the identified at least one multi-dimensional analytical view object model; receive a selection of the determined at least one report of the reports; extend the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models associated with the report based on the extension field, wherein the extending the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models comprises;
creating an extension multi-dimensional analytical view object model based on the extension field, wherein the extension multi-dimensional analytical view object model and the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models are instances of a same multi-dimensional analytical view metamodel;extend a union multi-dimensional analytical view object model associated with the business object object model, with the at least one multi-dimensional analytical view object model of the multi-dimensional analytical view object models, and with the selected report; and extend the selected report based on the extension field. - View Dependent Claims (10, 11, 12)
-
Specification