DEPLOYMENT OF UPDATES TO CONFIGURATION TEMPLATES CORRELATED TO SOFTWARE UPGRADES

    公开(公告)号:US20250094323A1

    公开(公告)日:2025-03-20

    申请号:US18469311

    申请日:2023-09-18

    Applicant: SAP SE

    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.

    EXTERNAL DATABASE AS SOURCE FOR LOCAL SYSTEM CUSTOMIZING

    公开(公告)号:US20240184762A1

    公开(公告)日:2024-06-06

    申请号:US18075679

    申请日:2022-12-06

    Applicant: SAP SE

    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.

    Virtualization of configuration data

    公开(公告)号:US11966390B2

    公开(公告)日:2024-04-23

    申请号:US16690088

    申请日:2019-11-20

    Applicant: SAP SE

    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.

    Database view based management of configuration data for enterprise software applications

    公开(公告)号:US11372829B2

    公开(公告)日:2022-06-28

    申请号:US16690081

    申请日:2019-11-20

    Applicant: SAP SE

    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.

    Database monitoring using shared infrastructure

    公开(公告)号:US11226884B2

    公开(公告)日:2022-01-18

    申请号:US16885222

    申请日:2020-05-27

    Applicant: SAP SE

    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.

    SYNCHRONIZATION OF CUSTOMIZATIONS FOR ENTERPRISE SOFTWARE APPLICATIONS

    公开(公告)号:US20210377364A1

    公开(公告)日:2021-12-02

    申请号:US16885223

    申请日:2020-05-27

    Applicant: SAP SE

    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.

    DATABASE VIEW BASED MANAGEMENT OF CONFIGURATION DATA FOR ENTERPRISE SOFTWARE APPLICATIONS

    公开(公告)号:US20210149856A1

    公开(公告)日:2021-05-20

    申请号:US16690081

    申请日:2019-11-20

    Applicant: SAP SE

    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.

    Cloud-based comparison of different remote configurations of a same system

    公开(公告)号:US10756978B2

    公开(公告)日:2020-08-25

    申请号:US15996661

    申请日:2018-06-04

    Applicant: SAP SE

    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.

    Near-zero downtime customizing change

    公开(公告)号:US10268475B1

    公开(公告)日:2019-04-23

    申请号:US15980368

    申请日:2018-05-15

    Applicant: SAP SE

    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.

    INTELLIGENT CONFIGURATION HANDLER
    10.
    发明申请

    公开(公告)号:US20250139202A1

    公开(公告)日:2025-05-01

    申请号:US18494490

    申请日:2023-10-25

    Applicant: SAP SE

    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.

Patent Agency Ranking