发明名称 Method for selecting one or more functions of an implementation guide
摘要 A computer-implemented method for selecting one or more functions for display is provided. The selection may be performed via an implementation guide that is a hierarchy comprising nodes. A node may represent one function. The method may comprise retrieving a first list of switches in response to selection of a function, extracting one or more switches from the first list such that the extracted switches include function switches and/or conflict switches, determining whether each of the extracted switch is an active conflict switch and, if yes, adding the active conflict switch to a second list of switches. After removing all switches from the first list or having added all of them to the second list, the method processes the second list to determine which functions can be executed on the processor without conflicts and presenting a function GUI element representing a function determined to be executable without conflicts.
申请公布号 US8869069(B2) 申请公布日期 2014.10.21
申请号 US201113303937 申请日期 2011.11.23
申请人 SAP SE 发明人 Kemmler Andreas;Kamenz Torsten
分类号 G06F15/00;G06F13/00;G06Q10/10;G06F9/44;G06Q10/06 主分类号 G06F15/00
代理机构 Kenyon & Kenyon LLP 代理人 Kenyon & Kenyon LLP
主权项 1. A computer-implemented method for process integration, the method for selecting one or more functions for display, the selection being performed via an implementation guide, wherein the implementation guide is a hierarchical data structure comprising nodes, wherein at least some of said nodes respectively represent one of said one or more functions, the method comprising: retrieving, by a processor, in response to a user's selection of one of the one or more functions, a first list of switches, the first list of switches comprising all switches assigned to the one selected function; extracting the switches from the first list of switches, wherein the extracted switches include at least one of function switches and conflict switches, wherein a conflict switch has at least two switches of any combination of function switches or conflict switches assigned to it and wherein each function switch is assigned to one of the one or more functions and optionally also to a conflict switch and wherein each conflict switch is assigned to at least two of the one or more functions via two of the function switches and optionally in addition via one or more of the conflict switches; determining, for each of the extracted switches, whether the extracted switch is an active conflict switch, wherein an active conflict switch is any conflict switch whose assigned functions are currently all selected; in case any of the extracted switches is determined to be an active conflict switch, adding the active conflict switch to a second list of switches; after all switches in the first list of switches have either been removed from the first list or have been added to the second list of switches, processing the second list of switches for determining which of the one or more computer functions can be executed on the processor without conflicts; and as a result of the processing, presenting, by the processor, in a graphical user interface, one or more function GUI elements, each of the function GUI elements representing one of the one or more functions determined to be executable without conflicts on the processor.
地址 Walldorf DE