Páginas

sexta-feira, 12 de setembro de 2014

BRF PLUS + SAP DSM (DECISION SERVICE MANAGEMENT)

Business Rule Framework plus (BRFplus)

Business Rule Framework plus (BRFplus) provides a comprehensive application programming interface (API) and user interface (UI) for defining and processing business rules. It allows you to model rules in an intuitive way and to reuse these rules in different applications.
Here are some examples of scenarios in which applications use BRFplus:
  • Validation of data and detection of invalid data and states
  • Matching responsibilities, suitable products, and locations
  • Calculation of costs, overhead, and risks
  • BRFplus as a technical configuration engine
Major BRFplus components include application, function, catalog, expression, action, data object.
The interface between a business rule modeled with BRFplus and an application using that rule is provided by a BRFplus function. The function serves as a container for the entire business logic of a rule, no matter how complex it may be. Rules are implemented as expressions which are assigned to a function. The rule input is known as context and the rule output is called result. Context and result consist of data objects of one of the following types: element, structure, and table.
BRFplus supports features such as simulation, trace, transport, XML export and import

Implementation Considerations

BRFplus is an ABAP-based framework and is therefore best suited for integration into an ABAP-based system environment, for example, as an extension to an existing component of the SAP Business Suite. However, if your system environment is mainly Java-based, or if you plan to implement business rules for a system landscape based on service-oriented architecture (SOA), you may consider using the Java-based SAP NetWeaver Business Rules Management (BRM). SAP NetWeaver BRM is available with SAP NetWeaver 7.1 EhP1 or higher.
It is also possible to implement a scenario where both components are used simultaneously: In a mixed environment with ABAP as well as Java parts, both engines may be used in their respective area. BRFplus and SAP NetWeaver BRM can call each other. This means that, for example, you can maintain rules in SAP NetWeaver BRM and call them via remote calls to be used in BRFplus and vice versa.
Finally, even in an SOA environment it may be a good idea to use the web services of BRFplus. This is true for scenarios where the major part of the data to be processed is stored in an ABAP backend system. Here, using BRFplus brings advantages in terms of performance, sizing, and the availability of the integrated workbench.

Demo of BRF+: BRFplus KnowledgeBurst - 4 Hours of BRFplus Online Learning

Featured
TitleDescription
BRFplus OverviewBRFplus Overview Presentation
2011 TechEd Hands-On PresentationHands-On Session of BRFplus at 2011 TechEd
e-Book: Business Rules Management at SAPThis e-Book provides an overview on BRFplus.
SAP NetWeaver Decision Service ManagementSAP NetWeaver Decision Service Management is an Add-On to BRFplus, making use of BRFplus. This presentation shows the basic concepts of SAP NetWeaver Decision Service Management, elaborating on BRFplus as well.
News in SAP NetWeaver 7.02
This presentation shows new BRFplus capabilities as of NW 702.
News in SAP NetWeaver 7.03
This presentation shows new BRFplus capabilities as of NW 703.
BRFplus Training NetWeaver 7.02This Knowledge Burst will provide with an overview of Business Rule Framework plus for SAP NetWeaver 7 Ehp 2.
BRFplus – The BookThe book on BRFplus.


For BRF+ Certification: 
https://training.sap.com/shop/course/tzbrf-sap-brfplus-framework-classroom-095-us-en/

Let me inform you that there is a more powerful and feature rich alternative to BRF+, that is DSM. Please have a look: SAP Decision Service Management

This page provides information, articles, presentations, and videos on Decision Service Management.
SAP Decision Service Management is available with SAP NetWeaver 7.0 Enhancement Pack 3 as well as SAP NetWeaver 7.3 Enhancement Pack 1. SAP Decision Service Management was previously known as SAP NetWeaver Decision Service Management. Some of the materials still reflect the old name. Be aware that these two names connote the same product.

SAP Decision Service Management

DSM.png

Superior Technology

  • Decision Service Manager provides access to metadata, code and values (master data, customizing) to Managed Systems such as ECC or CRM for “local” modeling
  • From the modeled service Decision Service Manager compiles an executable service on the Managed System for local execution
  • The Managed System does not required upgrades, Decision Service Manager can be upgraded independently

Immediate Business Value / ROI

  • Rapid change cycles in the hand of the domain experts
    • Analyze, Optimize, Implement; service execution testing, tracing, analytics
  • No IT involvement, no downtime, planned service availability, test deployments to any number of systems
  • Automatedbusiness decisions with full transparency
    for better decision 
    quality
Highest deployment flexibility, fastest change cycle, best performance, lowest TCO

In BRF+ we have option to upload an excel to a decision table and download decision table data to an excel. 
Regarding decision tree, please have a look at: SAP Help - Business Rule Framework plus (BRF+)
Source: BRF+
Source: BRFplus - Wikipedia
Source: BRFplus online documentation on SAP Help Portal
Source: BRFplus on SAP Developer Network (SDN)
Source: Business Rule Framework plus - SAP SCN Oficial page
Source: BRF+Training (Business Rules Framework Demo)
Source: Reader’s Digest for SAP Decision Service Management (DSM) and Business Rule Framework plus (BRFplus)

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.