Business Rules Vs Workflow Helper
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Business Rules Vs Workflow Helper
Why are Business Rules considered better than the workflow helper. It is quite easier to add the validation directly in workflow helper but still the Business Rules are considered as the standard one.
- Labels:
-
Business Logic Customization
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @Panther_0312,
Thank you for your question.
Could you please add more context to your topic?
Feel free to add any additional information you think might be relevant to your post. Like:
- The version of Windchill you are using?
- Have you encountered any limitations with Business Rules that made you consider using Workflow Helper instead?
It sometimes helps to have screenshots to better understand what you are trying to do.
Adding additional context can help you in getting more meaningful response from other community members.
Regards,
Vivek N
Community Moderation Team.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @vana,
1.The windchill version that I am using is 12.0
2.No limitations that I have encountered. I just wanted to understand the advantage of Business Rule over Workflow Helper. Business Rules involves a lot of files to be created in order for it to take effect and workflow helper just involves including a custom validation in the workflow helper file and then calling it in a workflow, yet Business Rules are considered as the standard one. Why ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
The BusinessRules framework has some advantages over doing it everything in the Workflow.
- On the fly check e.g. on a change task, on change notice, promotion request, etc.
- Table to filter objects and rules
- Object-specific error messages
- Changes to rules without workflow restart
Yes, you can do everything yourself and create e.g. an HTML table to show the errors.Yes, you can do everything yourself and create, e.g. an HTML table to show the errors.
The disadvantage is that PTC provides only load files to create new Rule Sets and Rules, and also modifying rule parameters needs to be set by load files. That is the reason why we created a tool to manage the business rules by a GUI.
