发明名称 Model-based user interface
摘要 Example systems and methods of configuring and displaying a model-based user interface are described. In one implementation, a method receives a request to configure a process model, the process model having an object type. A configuration rule associated with the object type is accessed, and a configuration instruction is received. The configuration instruction is analyzed based on the configuration rule, and if the configuration instruction is valid then the object type is modified based on the instruction. The process model is updated based on the modified object type. In another implementation, a method receives a request to display instance data of a process model, where the process model has an object type associated with the instance data. A structure rule determining placement of the instance data is accessed, and a user interface to display the instance data is generated based on the structure rule.
申请公布号 US9575772(B2) 申请公布日期 2017.02.21
申请号 US201213721514 申请日期 2012.12.20
申请人 SAP SE 发明人 Volkmer Michael
分类号 G06F9/44;G06Q10/06;G06F3/0481 主分类号 G06F9/44
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A computer-implemented method comprising: receiving a request from a user to configure a process model representing a model based directory, the process model including a process hierarchy for organizing a plurality of objects, wherein each of the plurality of objects is associated with at least one of a plurality of object types, wherein a first object of the plurality of objects is associated with a first object type of the plurality of object types, wherein the first object type is associated with a first group flag and a first structure flag and wherein a combination of the first group flag and the first structure flag defines the object type for the first object; accessing a set of configuration rules for the process model, the set of configuration rules defining hierarchical relationships related to the plurality of objects in the process hierarchy based on object type, wherein the set of configuration rules indicates that objects associated with the first object type are permitted at atop level of the process hierarchy and that objects associated with a second object type are permitted at a second level of the process hierarchy; receiving a configuration instruction from the user, the configuration instruction related to modifying the plurality of object types; analyzing the configuration instruction based on the set of configuration rules; determining, using one or more processors, whether the configuration instruction is valid based on the set of configuration rules; responsive to the determining that the configuration instruction is valid: modifying the plurality of object types based at least in part on the configuration instruction to generate a modified plurality of object types; and updating the process model based on the modified plurality of object types to generate an updated process model.
地址 Walldorf DE