Enterprise dynamic forms with enterprise resource processing
AssigneeSap SE
InventorsMohammed Saifulla Shafiulla, Nitin Mahajan, Karthikeyan Kanagaraj
Life of this patent
Estimating the term…
Abstract
In an example embodiment, a set of applications is provided that provides design-time, runtime, for form operations. A low-code or no-code form builder is provided as part of this set of applications. The low-code or no-code form builder is hosted on a business development platform (BTP), which is supported by multiple hyperscalers with rich control sets. Thus, the low-code or no-code form builder is able to provide an intuitive way of building forms using drag-and-drop functionality.
Claims20
A system comprising:
- at least one hardware processor;
- and
- a computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
- accessing data, the data containing information and referencing a unit of execution;
- automatically determining a process data structure for the unit of execution data based on the unit of execution and the information, the process data structure describing a process, the process including a sequence of steps, with at least some of the steps including collecting of data for unfilled fields of the steps;
- automatically prefilling data in the unfilled fields of the process data structure from data in an Enterprise Resource Planning (ERP) system, based on a previously stored mapping between the unfilled fields of the steps and data in the ERP system;
- causing a rendering of a user interface based on the process data structure, the rendering including the prefilled data;
- receiving input data from the user interface;
- and
- storing the input data in the ERP system.
A method comprising:
- accessing data, the data containing information and referencing a unit of execution;
- automatically determining a process data structure for the unit of execution data based on the unit of execution and the information, the process data structure describing a process, the process including a sequence of steps, with at least some of the steps including collecting of data for unfilled fields of the steps;
- automatically prefilling data in the unfilled fields f the process data structure from data in an Enterprise Resource Planning (ERP) system, based on a previously stored mapping between the unfilled fields of the steps and data in the ERP system;
- causing a rendering of a user interface based on the process data structure, the rendering including the prefilled data;
- receiving input data from the user interface;
- and
- storing the input data in the ERP system.
A non-transitory machine-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- accessing data, the data containing information and referencing a unit of execution;
- automatically determining a process data structure for the unit of execution data based on the unit of execution and the information, the process data structure describing a process, the process including a sequence of steps, with at least some of the steps including collecting of data for unfilled fields of the steps;
- automatically prefilling data in the unfilled fields of the process data structure from data in an Enterprise Resource Planning (ERP) system, based on a previously stored mapping between the unfilled fields of the steps and data in the ERP system;
- causing a rendering of a user interface based on the process data structure, the rendering including the prefilled data;
- receiving input data from the user interface;
- and
- storing the input data in the ERP system.
Dependencies are inferred from the claim text.