-
公开(公告)号:US11030168B2
公开(公告)日:2021-06-08
申请号:US16216387
申请日:2018-12-11
Applicant: SAP SE
Inventor: Barbara Freund , Wulf Kruempelmann
Abstract: Described herein includes an information transport system that optimizes the import of information systems to efficiently and speedily complete the transport. The system may include a transport processor for receiving a request to transport data; generating a dependency table comprising a plurality of procedures for executing the request; generating a dependency tree based on the dependency table, the dependency tree comprising at least one independent string of procedures from the plurality of procedures, the dependency tree indicating the order that the plurality of procedures will be executed by the transport processor; and executing the dependency tree.
-
公开(公告)号:US20210049022A1
公开(公告)日:2021-02-18
申请号:US16538599
申请日:2019-08-12
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
Abstract: The present disclosure pertains to automated software setup. In one embodiment, a first set of entity descriptors associated with a first entity is obtained. Similar entities to the first entity are determined by comparing the first set of entity descriptors to each of a plurality of sets of entity descriptors, each associated with a particular entity that previously setup the software. The percentage of the similar entities that selected a particular software functionality requirement is determined and a set of software functionality requirements for the first entity is determined based on the percentages. A user interface is provided for selecting the plurality of possible software functionality requirements and the first set of software functionality requirements are pre-selected in the user interface. Accordingly, software setup for a new entity is automated based on the software setup selections of similar entities.
-
公开(公告)号:US11327743B2
公开(公告)日:2022-05-10
申请号:US16198515
申请日:2018-11-21
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
Abstract: A method for transporting configuration data may include determining that a customization created at a development system for a software application is being deployed at a production system hosting the software application. In response, a transport request including the customization may be verified to determine whether errors are present in the transport request. The errors may include dependent data that is required to deploy the customization at the production system being absent from the transport request. If errors are present in the transport request, a request for a corrected transport request may be sent to the development system. The customization included in the corrected transport request may be deployed at the production system by applying, to a configuration of the software application, the customization included in the corrected transport request. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20210150433A1
公开(公告)日:2021-05-20
申请号:US16690076
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
Abstract: A method may include a configuration engine receiving inputs for generating a customized function whose performance requires a first software application at a first host system to perform a first subprocess and a second software application at a second host system to perform a second subprocess. The configuration engine may apply a first customization to a first template to change a first manner in which data is stored in a first database table operated upon by the first software application while performing the first subprocess. A second customization may be applied to a second template to change the second manner in which data is stored in a second database table operated upon by the second software application while performing the second subprocess. The customized function may be implemented by sending the first template to the first host system and the second template to the second host system.
-
公开(公告)号:US20210149894A1
公开(公告)日:2021-05-20
申请号:US16690088
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
IPC: G06F16/242 , G06F16/23 , G06F16/22 , G06F16/21
Abstract: A method may include receiving a selection of a template defining a manner in which data is stored in one or more database tables operated upon by a software application while the software application performs a function. The selected template may be stored in a first database table. Customizations applied to the selected template are stored in a second database table. In response to the software application performing the function, a virtual customizing table may be generated to include a database view having the selected template from the first database table and the customizations from the second database table. The software application may perform the function based on the virtual customization table, which is not persisted at a database but is generated as needed. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20200159524A1
公开(公告)日:2020-05-21
申请号:US16198515
申请日:2018-11-21
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
Abstract: A method for transporting configuration data may include determining that a customization created at a development system for a software application is being deployed at a production system hosting the software application. In response, a transport request including the customization may be verified to determine whether errors are present in the transport request. The errors may include dependent data that is required to deploy the customization at the production system being absent from the transport request. If errors are present in the transport request, a request for a corrected transport request may be sent to the development system. The customization included in the corrected transport request may be deployed at the production system by applying, to a configuration of the software application, the customization included in the corrected transport request. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US12008490B2
公开(公告)日:2024-06-11
申请号:US16690076
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
IPC: G06Q10/0631 , G06Q10/0639 , G06Q10/1091
CPC classification number: G06Q10/06311 , G06Q10/06398 , G06Q10/1091
Abstract: A method may include a configuration engine receiving inputs for generating a customized function whose performance requires a first software application at a first host system to perform a first subprocess and a second software application at a second host system to perform a second subprocess. The configuration engine may apply a first customization to a first template to change a first manner in which data is stored in a first database table operated upon by the first software application while performing the first subprocess. A second customization may be applied to a second template to change the second manner in which data is stored in a second database table operated upon by the second software application while performing the second subprocess. The customized function may be implemented by sending the first template to the first host system and the second template to the second host system.
-
公开(公告)号:US11334370B2
公开(公告)日:2022-05-17
申请号:US16538599
申请日:2019-08-12
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
IPC: G06F3/0481 , G06F3/0482 , G06F9/445 , G06F9/451
Abstract: The present disclosure pertains to automated software setup. In one embodiment, a first set of entity descriptors associated with a first entity is obtained. Similar entities to the first entity are determined by comparing the first set of entity descriptors to each of a plurality of sets of entity descriptors, each associated with a particular entity that previously setup the software. The percentage of the similar entities that selected a particular software functionality requirement is determined and a set of software functionality requirements for the first entity is determined based on the percentages. A user interface is provided for selecting the plurality of possible software functionality requirements and the first set of software functionality requirements are pre-selected in the user interface. Accordingly, software setup for a new entity is automated based on the software setup selections of similar entities.
-
公开(公告)号:US20190132212A1
公开(公告)日:2019-05-02
申请号:US15794954
申请日:2017-10-26
Applicant: SAP SE
Inventor: Barbara Freund , Andre Klahre , Nicolai Jordt
IPC: H04L12/24
Abstract: Configuration setting management is facilitated by setting data in a multisystem environment. A system having a configuration setting, in a multisystem environment having a test system and a production system, may identify the type for the setting based on a type identifier. The system may maintain the setting based on the type. Maintaining the setting may include, for a first type, making a primary location for the setting the production system, where the setting is initialized and editable in the production system. Maintaining the setting may include, for a second type, making the setting independent between the test system and the production system, where the setting is not transferred between the two systems and is editable at each system. Maintaining the setting may include, for a third type, making a primary location for the setting the test system, where the setting is initialized and editable in the test system.
-
公开(公告)号:US11386117B2
公开(公告)日:2022-07-12
申请号:US16176596
申请日:2018-10-31
Applicant: SAP SE
Inventor: Barbara Freund , Wulf Kruempelmann
IPC: G06F16/27 , H04L67/1095 , G06F16/22 , G06F16/2455 , G06Q30/00
Abstract: A method for synchronizing customized templates is provided. The method may include detecting a change to a first database table associated with a first cloud-based system hosting a first cloud-based software application. The change may correspond to customizations applied to a first template deployed at the first cloud-based system. The first template may define columns and/or rows in the first database table that is operated upon by the first cloud-based software application. The customizations applied to the first template may be identified based on the first database table. The customizations may be applied to a second template deployed at a second cloud-based system hosting a second cloud-based software application. The second template may define columns and/or rows in a second database table that is operated upon by the second cloud-based software application. Related systems and articles of manufacture, including computer program products, are also provided.
-
-
-
-
-
-
-
-
-