Your SAP Resource  »  Publications  »  SAP Experts  »  SAP Professional Journal Online

Log In  |  Help

SAP Professional Journal

Your technical guide to SAP
administration, development,
and implementation.

Part of the
SAP Experts
knowledgebase

Subscribe/Renew Now

Browse by Category  |  Advanced Search »

Go

Home

Knowledgebase

Article Index  |  PDF

Downloads

Webinars

Free Sample Article

Frequently Asked Questions

SAP Experts Knowledgebases

Submit an Article

IT 2011 Conference

SAP Insider Event Calendar

About Us

Contact Us

Knowledgebase  »  Volume 12 (2010)  »  Update 5

SAP NetWeaver Business Rules Management
Tips for Testing and Working with Business Rules  Print

by Volker Stiehl, Chief Solution Expert, SAP AG (July 2010)

After you create business rules, you need to test them to ensure they work as expected. Find out the best way to test your rules. Then see how you can create Web services from them and run your rules using the Web service navigator. Finally, obtain an understanding about how a rules engine works in detail and how you can influence the rule’s execution sequence.

Categories: Administration

IT

Key Concept
The Test Scenario tab in SAP NetWeaver Developer Studio allows you to provide input parameters to your rule set by filling out appropriate fields in an XML file. This XML file is automatically generated for you based on the fields you have selected in the Project Resources editor.

In “SAP NetWeaver Business Rules Management: Externalize Critical Business Logic for Enhanced Flexibility” you learned how to model Rete-based business rules using SAP NetWeaver Business Rules Management (SAP NetWeaver BRM). You used the Rules Composer to define a set of IF-THEN-ELSE rules for calculating discounts — a typical example for the use of business rules.

Now that you have your rule set in place, I explain what you need to do after you create it:

  • Test rules within SAP NetWeaver Developer Studio
  • Deploy your rule set to the server and run them
  • Create Web services out of your rules and run them within the Web service navigator
  • Read the logs the rules engine generates during runtime and understand how they were created

Would you like to see the full version of this article?

If you are an electronic license holder to SAP Professional Journal, please click here to log in.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in the SAP Professional Journal online knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8799 to speak directly with a subscription and licensing specialist about customized access for you and your team.

Isn't your SAP implementation worth world-class information support?

Copyright © 2010 Wellesley Information Services. All rights reserved. Email: customer.service@sappro.com.
SAP Professional Journal, 20 Carematrix Drive, Dedham, MA 02026, USA.
Sales and Customer Service: 1-781-751-8799
SAP and the SAP logo are trademarks or registered trademarks of SAP AG in Germany and several other countries.