-
公开(公告)号:US20250094323A1
公开(公告)日:2025-03-20
申请号:US18469311
申请日:2023-09-18
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Susanne Schott , Axel Kuehl
Abstract: Arrangements for deployment of updates to configuration templates correlated to software upgrades are provided. In some aspects, a content configuration upgrade may be initiated within a system landscape including a development system, a test system, and a production system. A transport request including content configuration upgrade data may be received, in an inactive state, at the development system. The content configuration upgrade data may be released to the test system via the transport request. The test system may be restricted from user interaction. The test system may be set to enable customizing using the test system. The content configuration upgrade data may be activated in the test system. In addition, the activating may cause configuration changes to be added one or more database tables and a new transport request to be generated. The test system may be restored for user interaction with upgraded content configuration data.
-
公开(公告)号:US20240184762A1
公开(公告)日:2024-06-06
申请号:US18075679
申请日:2022-12-06
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Volker Zirkel
CPC classification number: G06F16/2282 , G06F16/219 , G06F16/2365
Abstract: A method, a system, and computer program product for customizing settings of cloud-based software applications using an external database as a source are provided. A request to generate a new database table corresponding to a new version of a database table associated with a cloud-based system hosting a cloud-based software application is received. The request is processed to determine a content of the new database table using a data structure of the database table. A version identifier corresponding to the new database table is generated. The version identifier and the new database table are provided, to an external database for storage. A deployment, to a productive system, of the new database table, is controlled for the new database table to be used when executing the cloud-based software application.
-
公开(公告)号:US11966390B2
公开(公告)日:2024-04-23
申请号:US16690088
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
IPC: G06F16/242 , G06F16/21 , G06F16/22 , G06F16/23
CPC classification number: G06F16/2443 , G06F16/213 , G06F16/2282 , G06F16/2393
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.
-
4.
公开(公告)号:US11372829B2
公开(公告)日:2022-06-28
申请号:US16690081
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
Abstract: A method may include storing, in a first database table, a first set of configuration data and a second set of configuration data for a software application. A first condition for activating the first set of configuration data and a second condition for activating the second set of configuration data may be stored in a second database table. A database view may be generated to include the first set of configuration data from the first database table and the first condition from the second database table. The first set of configurations may be activated in response to determining, based on the database view, that the first condition for activating the first set of configurations is present. The second set of configuration data may be deactivated in response to the activating of the first set of configuration data. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US11226884B2
公开(公告)日:2022-01-18
申请号:US16885222
申请日:2020-05-27
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Susanne Schott
IPC: G06F11/00 , G06F11/30 , G06F16/2452 , G06F11/07 , G06F11/32
Abstract: A method for database monitoring may include sending, to a central database, a query on a database view at the central database. The database view may include a first operational data from a first local database and a second operational data from a second local database. An operational state of the central database may be determined based on the response to the query on the database view. Moreover, in response to receiving, from the central database, a response including the first operational data, a first operational state of the first local database may be determined based on the first operational data. Alternatively and/or additionally, in response to receiving, from the central database, a response including the second operational data, a second operational state of the second local database may be determined based on the second operational data. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20210377364A1
公开(公告)日:2021-12-02
申请号:US16885223
申请日:2020-05-27
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Susanne Schott
Abstract: A method may include receiving, from a development system, a transport request including a configuration data for a software application hosted at a production system. In response to determining that the configuration data corresponds to a mandatory configuration data for the software application, an automatic import transport request may be generated to include the mandatory configuration data. The mandatory configuration data may be deployed to the production system by sending, to the production system, the automatic import transport request including the configuration data. Instead of being held in the template area of the production system, the automatic import transport request may be transferred from the template area of the production system to a data area of the production system where the mandatory configuration data may be automatically deployed without user intervention. Related systems and articles of manufacture, including computer program products, are also provided.
-
7.
公开(公告)号:US20210149856A1
公开(公告)日:2021-05-20
申请号:US16690081
申请日:2019-11-20
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Barbara Freund
IPC: G06F16/21 , G06F8/71 , G06F16/215 , G06F16/25 , G06F8/77
Abstract: A method may include storing, in a first database table, a first set of configuration data and a second set of configuration data for a software application. A first condition for activating the first set of configuration data and a second condition for activating the second set of configuration data may be stored in a second database table. A database view may be generated to include the first set of configuration data from the first database table and the first condition from the second database table. The first set of configurations may be activated in response to determining, based on the database view, that the first condition for activating the first set of configurations is present. The second set of configuration data may be deactivated in response to the activating of the first set of configuration data. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US10756978B2
公开(公告)日:2020-08-25
申请号:US15996661
申请日:2018-06-04
Applicant: SAP SE
Inventor: Barbara Freund , Wulf Kruempelmann
Abstract: The disclosure generally describes methods, software, and systems for comparing different configurations of the same system. A query for determining differences between a first system and a different second system is received at a central server. Both systems are remote from the central server and have configurations related to a particular application. Using stored metadata at the central server, a difference is determined between a first customized configuration of the first system and a different second customized configuration of the different second system. The stored metadata identifies tables defining a scoping of each of the first system and the different second system. The difference is provided by the central server in response to the received query.
-
公开(公告)号:US10268475B1
公开(公告)日:2019-04-23
申请号:US15980368
申请日:2018-05-15
Applicant: SAP SE
Inventor: Barbara Freund , Wulf Kruempelmann
Abstract: The disclosure generally describes methods, software, and systems for completing near-zero downtime system upgrades. A new access schema for a new version of a system is created and stored. The system uses an existing access schema corresponding to a current version of the system. For the new version of the system, a shadow client is created that includes customizations and read-only views to master data and application data. Projection views into the new access schema are created from the shadow client. Using the new access schema and the shadow client, customization changes to the master and application data are automatically performed and stored at the shadow client. Upon receiving a request to switch to the new version of the system, the virtual transport is imported to a shadow-phase of the production client. The production client is switched to begin using the new access schema.
-
公开(公告)号:US20250139202A1
公开(公告)日:2025-05-01
申请号:US18494490
申请日:2023-10-25
Applicant: SAP SE
Inventor: Wulf Kruempelmann , Susanne Schott
Abstract: Arrangements for configuration changes using a wildcard engine are provided. A data pattern group associated with one or more configuration sets may be generated. The data pattern group may include data patterns with one or more wildcard characters. An input selection may be received. Values for the data pattern group associated with the one or more configuration sets may be selected based on the input selection. The one or more templates associated with the data pattern group may be modified by applying the selected values to the one or more templates. Old data patterns may be automatically replaced with new data patterns. The modified one or more templates associated with the data pattern group may be activated via a template engine and stored in a database.
-
-
-
-
-
-
-
-
-