LOW-/NO-CODE PACKAGING OF APPLICATION BASED ON ARTIFACTS AND UNIVERSAL TAGS

    公开(公告)号:US20230401046A1

    公开(公告)日:2023-12-14

    申请号:US17839787

    申请日:2022-06-14

    申请人: SAP SE

    IPC分类号: G06F8/60 G06F8/34 G06F8/36

    CPC分类号: G06F8/60 G06F8/34 G06F8/36

    摘要: Methods, systems, and computer-readable storage media for receiving, by an application studio, user input indicating two or more artifacts of an enterprise application developed using the application studio, generating, by an enterprise application artifact composer of the application studio, an enterprise application artifact as a universal tag that provides an abstract representation of the enterprise application, and during deployment of the enterprise application: retrieving the enterprise application artifact, determining a target runtime that the enterprise application is to be deployed to, determining a set of dependencies for each artifact of the enterprise application, and for any dependency in the set of dependencies that is absent from the target runtime, retrieving binary code of the dependency from a library to deploy the dependency to the target runtime.

    NO-CODE METADATA-DRIVEN PROVISIONING OF WORKFLOW TASK USER INTERFACES

    公开(公告)号:US20230280983A1

    公开(公告)日:2023-09-07

    申请号:US17684527

    申请日:2022-03-02

    申请人: SAP SE

    IPC分类号: G06F8/34 G06F40/56

    CPC分类号: G06F8/34 G06F40/56

    摘要: Methods, systems, and computer-readable storage media for receiving user input representative of user selection of a set of decision elements to be included in a workflow task UI and a data object, each decision element being associated with a decision identifier, the workflow task UI including a container component and metadata, the container component storing parameters of the application at run-time, the metadata including logic that is executable within a view of the container component during run-time, during run-time use of the application: displaying the workflow task UI, and receiving user input to a decision element within the view of the container component, and in response, passing a decision identifier associated with the decision element from the container component to the metadata, and executing at least a portion of the logic of the metadata to update the decision identifier with a workflow backend to complete the task.

    GENERATION OF HYBRID ENTERPRISE MOBILE APPLICATIONS IN CLOUD ENVIRONMENT

    公开(公告)号:US20170242665A1

    公开(公告)日:2017-08-24

    申请号:US15050509

    申请日:2016-02-23

    申请人: SAP SE

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34 G06F8/71

    摘要: Generate hybrid enterprise mobile applications in cloud environment, according to one embodiment. A web application is selected in a web integrated development environment (IDE) executing in a browser. The web application may depend on various components and the dependent build components may reside on different repositories. Dependency analysis engine determines the dependent build components corresponding to the web application. The component retrieval engine retrieves the dependent build components from corresponding repositories to memory or cache of the browser where the web IDE is executing. Component build engine builds the dependent build components to a build result. Packaging engine packages the build result to a single package as an application asset package. The application asset package is received in a platform dependent build service. The application asset package is built as a hybrid mobile application in the platform dependent build service. The hybrid mobile application is published in an application store.

    Low-/no-code packaging of application based on artifacts and universal tags

    公开(公告)号:US12045595B2

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

    申请号:US17839787

    申请日:2022-06-14

    申请人: SAP SE

    IPC分类号: G06F8/60 G06F8/34 G06F8/36

    CPC分类号: G06F8/60 G06F8/34 G06F8/36

    摘要: Methods, systems, and computer-readable storage media for receiving, by an application studio, user input indicating two or more artifacts of an enterprise application developed using the application studio, generating, by an enterprise application artifact composer of the application studio, an enterprise application artifact as a universal tag that provides an abstract representation of the enterprise application, and during deployment of the enterprise application: retrieving the enterprise application artifact, determining a target runtime that the enterprise application is to be deployed to, determining a set of dependencies for each artifact of the enterprise application, and for any dependency in the set of dependencies that is absent from the target runtime, retrieving binary code of the dependency from a library to deploy the dependency to the target runtime.

    No-code metadata-driven provisioning of workflow task user interfaces

    公开(公告)号:US11972235B2

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

    申请号:US17684527

    申请日:2022-03-02

    申请人: SAP SE

    IPC分类号: G06F8/34 G06F40/56

    CPC分类号: G06F8/34 G06F40/56

    摘要: Methods, systems, and computer-readable storage media for receiving user input representative of user selection of a set of decision elements to be included in a workflow task UI and a data object, each decision element being associated with a decision identifier, the workflow task UI including a container component and metadata, the container component storing parameters of the application at run-time, the metadata including logic that is executable within a view of the container component during run-time, during run-time use of the application: displaying the workflow task UI, and receiving user input to a decision element within the view of the container component, and in response, passing a decision identifier associated with the decision element from the container component to the metadata, and executing at least a portion of the logic of the metadata to update the decision identifier with a workflow backend to complete the task.

    NO-CODE PROVISIONING OF WORKFLOW TASKS FOR MULTIPLE PROJECTS AND SERVICES IN CLOUD PLATFORMS

    公开(公告)号:US20230394439A1

    公开(公告)日:2023-12-07

    申请号:US17830598

    申请日:2022-06-02

    申请人: SAP SE

    IPC分类号: G06Q10/10 G06Q10/06

    CPC分类号: G06Q10/103 G06Q10/0633

    摘要: Methods, systems, and computer-readable storage media for receiving data as input to a workflow task user interface (UI) provided by a workflow task application, the data being representative of a task of a workflow, and determining that a decision action has been executed in response to user input to a UI element representative of the decision action, and in response, providing, from the workflow task application through an entry application within which the workflow task application executes, an update entity request, inserting, by the entry application, a set of properties to a header of the update entity request, and transmitting the update entity request to a data service to update a data object at least partially based on the data, a workflow service updating an instance of the workflow based on the set of properties.

    Generation of hybrid enterprise mobile applications in cloud environment

    公开(公告)号:US09952835B2

    公开(公告)日:2018-04-24

    申请号:US15050509

    申请日:2016-02-23

    申请人: SAP SE

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34 G06F8/71

    摘要: Generate hybrid enterprise mobile applications in cloud environment, according to one embodiment. A web application is selected in a web integrated development environment (IDE) executing in a browser. The web application may depend on various components and the dependent build components may reside on different repositories. Dependency analysis engine determines the dependent build components corresponding to the web application. The component retrieval engine retrieves the dependent build components from corresponding repositories to memory or cache of the browser where the web IDE is executing. Component build engine builds the dependent build components to a build result. Packaging engine packages the build result to a single package as an application asset package. The application asset package is received in a platform dependent build service. The application asset package is built as a hybrid mobile application in the platform dependent build service. The hybrid mobile application is published in an application store.