Enterprise Rendering Platform
First Claim
1. A method of providing enterprise resource planning (“
- ERP”
) functionality to a computing device having a web browser, comprising;
A) organizing selected inputs and outputs of a selected ERP function into an application view in a rendering editor wherein no coding is required to create the view;
B) receiving user input from a computing device;
C) executing the selected ERP function on an ERP system in response to the user input;
D) rendering the view on a computing device gateway, the rendered view including data received from the ERP system via the selected ERP function, the computing device gateway being remote from the computing device; and
E) sending the rendered view to a remote user for display in a web browser on the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one non-limiting embodiment, an enterprise rendering platform for providing ERP functionality for a computing device having a web browser includes at least one ERP system storing enterprise data on at least one server. A rendering workbench provides a GUI-based editor in which executable metadata for at least one selected ERP function is presented to a setup user, and in which a view for executing the ERP function may be created with no coding. A repository stores the view and the executable metadata for the view. The gateway invokes an execution engine to execute the ERP function to retrieve ERP data and renders the view to include the retrieved ERP data. The rendered view is sent to a remote user for display in a web browser on a computing device
-
Citations
48 Claims
-
1. A method of providing enterprise resource planning (“
- ERP”
) functionality to a computing device having a web browser, comprising;A) organizing selected inputs and outputs of a selected ERP function into an application view in a rendering editor wherein no coding is required to create the view; B) receiving user input from a computing device; C) executing the selected ERP function on an ERP system in response to the user input; D) rendering the view on a computing device gateway, the rendered view including data received from the ERP system via the selected ERP function, the computing device gateway being remote from the computing device; and E) sending the rendered view to a remote user for display in a web browser on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
- ERP”
-
33. An enterprise rendering platform for providing enterprise resource planning (“
- ERP”
) functionality for a computing device having a web browser, comprising;at least one ERP system storing enterprise data on at least one server; a rendering workbench providing a GUI-based editor in which executable metadata for at least one selected ERP function is presented to a setup user, and in which a view for executing the ERP function may be created with no coding; a repository storing the view and the executable metadata for the view; and a computing device gateway operable to establish a connection with the ERP system on behalf of a computing device, the gateway invoking an execution engine to execute the ERP function to retrieve ERP data and render the view to include the retrieved ERP data, the view being formatted for a browser on the computing device. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
- ERP”
-
42. A method of executing enterprise resource planning (“
- ERP”
) functionality on a computing device having a web browser, comprising;(A) receiving login credentials from a remote user of a computing device; (B) determining a user role and an assigned ERP user instance in response to the login credentials; (C) dynamically determining a menu to be displayed to the remote user based upon the remote user'"'"'s assigned role and the remote user'"'"'s assigned group; (D) receiving a menu selection from the remote user, the menu selection selecting a view operable to execute an ERP function on an ERP system; (E) retrieving a view definition for the ERP function from a repository database; (F) invoking an execution engine to command the ERP system to execute the selected ERP function using executable metadata corresponding to the view definition; and (G) dynamically formatting an indication of the performance of said step (F) for presentation in a browser on the computing device. - View Dependent Claims (43, 44, 45, 46)
- ERP”
-
47. A method of creating a view for providing enterprise resource planning (“
- ERP”
) functionality for a computing device having a web browser, comprising;presenting a list of available inputs and outputs for a selected ERP function to a remote user; receiving a selection of at least one specified input and at least one specified output of the selected ERP function; and organizing the selected inputs and outputs of the selected ERP function into a view in a rendering editor, the view being operable to command an ERP system to invoke the selected ERP function on behalf of a computing device, wherein the remote user may create the view without providing any code. - View Dependent Claims (48)
- ERP”
Specification