IP Library Patent Application 11486879
Patent Application
App. No. 11/486,879

Methods and apparatuses for developing business solutions

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/486,879
Abstract

Integrated development environment (IDE) for developing and deploying business solutions is described herein. In one embodiment, a process for deploying an enterprise application includes, but is not limited to, presenting via a first page of a graphical user interface (GUI) data of an organization structure representing a structure of an enterprise entity associated with the enterprise application, the organization structure having one or more attributes that are editable via the first page of the GUI, and in response to a request to change at least one attribute of the organization structure via the first page of the GUI, propagating the change in one or more components of the enterprise application that reference to the at least one changed attribute. Other methods and apparatuses are also described.

Claims (34)

1 . A computer implemented method for developing an enterprise application, the method comprising:

presenting via a first page of a graphical user interface (GUI) data of an organization structure representing a structure of an enterprise entity associated with the enterprise application, the organization structure having one or more attributes that are editable via the first page of the GUI; and

in response to a request to change at least one attribute of the organization structure via the first page of the GUI, propagating the change in one or more components of the enterprise application that reference to the at least one changed attribute.

2 . The method of claim 1 , further comprising presenting in the first page of the GUI data representing global variants used by the enterprise application, wherein at least one of the global variants displayed is editable.

3 . The method of claim 1 , wherein the organization structure is represented in a hierarchy tree having a plurality of nodes, each node representing an organization unit of the enterprise entity, and wherein the one or more attributes that are editable comprise an organization unit code uniquely identifying an associated organization unit.

4 . The method of claim 3 , further comprising deploying via a second page of the GUI the one or more components having the at least one changed attribute to generate a solution for the enterprise application using the at least one changed attribute rather than a corresponding default attribute.

5 . The method of claim 4 , wherein each of the components comprises a configuration data set used to configure the corresponding component when the corresponding component is deployed.

6 . The method of claim 5 , further comprising maintaining one or more parameters of the configuration data set for each component, wherein at least one parameter references to one of the organization unit via the corresponding organization unit code.

7 . The method of claim 6 , wherein the one or more parameters of the configuration data set are stored in an external file associated with the configuration data set, wherein deploying one or more components further comprises:

for each of the one or more parameters stored in the external file, retrieving an organization unit code associated with a respective parameter;

identifying an organization unit based on the retrieved organization unit code;

configuring the respective parameter using information associated with the identified organization unit; and

activating the configuration data set using the configured one or more parameters.

8 . A machine-readable medium having instructions, when executed, cause a machine to perform a method for developing an enterprise application, the method comprising:

presenting via a first page of a graphical user interface (GUI) data of an organization structure representing a structure of an enterprise entity associated with the enterprise application, the organization structure having one or more attributes that are editable via the first page of the GUI; and

in response to a request to change at least one attribute of the organization structure via the first page of the GUI, propagating the change in one or more components of the enterprise application that reference to the at least one changed attribute.

9 . The machine-readable medium of claim 8 , wherein the method further comprises presenting in the first page of the GUI data representing global variants used by the enterprise application, wherein at least one of the global variants displayed is editable.

10 . The machine-readable medium of claim 8 , wherein the organization structure is represented in a hierarchy tree having a plurality of nodes, each node representing an organization unit of the enterprise entity, and wherein the one or more attributes that are editable comprise an organization unit code uniquely identifying an associated organization unit.

11 . The machine-readable medium of claim 10 , wherein the method further comprises deploying via a second page of the GUI the one or more components having the at least one changed attribute to generate a solution for the enterprise application using the at least one changed attribute rather than a corresponding default attribute.

12 . The machine-readable medium of claim 11 , wherein each of the components comprises a configuration data set used to configure the corresponding component when the corresponding component is deployed.

13 . The machine-readable medium of claim 12 , wherein the method further comprises maintaining one or more parameters of the configuration data set for each component, wherein at least one parameter references to one of the organization unit via the corresponding organization unit code.

14 . The machine-readable medium of claim 13 , wherein the one or more parameters of the configuration data set are stored in an external file associated with the configuration data set, wherein deploying one or more components further comprises:

for each of the one or more parameters stored in the external file, retrieving an organization unit code associated with a respective parameter;

identifying an organization unit based on the retrieved organization unit code;

configuring the respective parameter using information associated with the identified organization unit; and

activating the configuration data set using the configured one or more parameters.

15 . An integrated development platform for developing an enterprise application, comprising:

an organization structure composer for presenting via a first page of a graphical user interface (GUI) data of an organization structure representing a structure of an enterprise entity associated with the enterprise application, the organization structure having one or more attributes that are editable via the first page of the GUI; and

a component builder, in response to a request to change at least one attribute of the organization structure via the first page of the GUI, for propagating the change in one or more components of the enterprise application that reference to the at least one changed attribute.

16 . The integrated development platform of claim 15 , wherein the organization structure composer is configured to present the organization structure in the first page of the GUI data representing global variants used by the enterprise application, wherein at least one of the global variants displayed is editable.

17 . The integrated development platform of claim 15 , wherein the organization structure is represented in a hierarchy tree having a plurality of nodes, each node representing an organization unit of the enterprise entity, and wherein the one or more attributes that are editable comprise an organization unit code uniquely identifying an associated organization unit.

18 . The integrated development platform of claim 17 , further comprising a solution implementation unit to activate via a second page of the GUI the one or more components having the at least one changed attribute using the at least one changed attribute rather than a corresponding default attribute.

19 . The integrated development platform of claim 18 , further comprising a solution builder to generate a solution for the enterprise application using the activated one or more components.

20 . The integrated development platform of claim 18 , wherein each of the components comprises a configuration data set used to configure the corresponding component when the corresponding component is deployed.

Assignments (3)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2006
From: WANG, BINFENG; CHI, SONG
To: SAP AG
Reel/Frame 018295/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2006
From: WANG, BINFENG; CHI, SONG
To: SAP AG
Reel/Frame 018111/0196 →