Coder Social home page Coder Social logo

erenakbaba / cloud-businessrules-samples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sap-samples/cloud-businessrules-samples

0.0 2.0 0.0 6.24 MB

SAP Cloud Platform Business Rules sample projects that can be used as reference content. Users can download and import the content of these projects in their account to understand and learn how-to author and maintain business rules

License: Apache License 2.0

cloud-businessrules-samples's Introduction

SAP Cloud Platform Business Rules Sample Projects and Applications

SAP Cloud Platform Business Rules enables line of business users, application developers to automate decisions in simple human friendly rule language and integrate these decisions via APIs with their cloud applications. You can use these sample applications and rule projects as reference content to learn more about how-to build and consume business rules.

Solution Diagram

This diagram shows how you can consume business rules service from workflow, cloud integration and other SAP Cloud solutions. Solution Diagram

Beside these, there are many other services which can consume SAP Cloud Platform Business Rules. Below diagram shows a rich list of various consumption models: Consumption Models

Prerequisites

You need to have the following:

  1. SAP Cloud Platform (Neo) account with an active subscription to Business Rules service.Refer here for information on getting a free trial account of SAP Cloud Platform and how to enable SAP Cloud Platform Business Rules Service.
  2. RuleSuperUser role for Runtime and Repository operations.
  3. Developer role to create and deploy SAPUI5 applications in SAP Cloud Platform.
  4. SAP WebIDE Full-Stack service enabled in SAP Cloud Platform.

Repository Overview

The available samples are of 2 types depending upon the folder containing them. There would be different setup process for each type:

  1. apps - It contains SAPUI5 applications that need to imported from WebIDE and deployed. shoppingcart application shows how to consume rule service in custom HTML5 application and rulesmanager application shows how to embed SAPUI5 Rules Builder control in your custom application.
  2. rulesprojects - It contains sample business rules projects that shows rules capabilities through different use cases

Getting Started

  1. Download the content from the git: https://github.com/SAP/cloud-businessrules-samples
  2. Extract the content into local file system
  • From content in apps folder:

    • Open SAP Web IDE Full-Stack and import the project zip using File --> Import --> From File System option.
  • From content in rulesproject folder:

    • Open Business Rules Editor and import the project using the Import button on the Manage Projects screen

Authors

Archana Shukla

Copyright and License

Copyright (c) 2017 SAP SE. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

cloud-businessrules-samples's People

Contributors

archanashukla avatar beganz avatar

Watchers

James Cloos avatar Eren Akbaba avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.