Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ProjectWise
  • Product Communities
ProjectWise
ProjectWise Design Integration Forum Rule engine action
    • Sign In

    • State Not Answered
    • Replies 4 replies
    • Subscribers 62 subscribers
    • Views 253 views
    • Users 0 members are here

    Rule engine action

    Luc Poulin
    Offline Luc Poulin 8 months ago

    Hello Everyone

    I'm being challenge to use the rule engine to create complex workflow.

    My first question: is there a limit in the number of actions when a document is in a state? Like when getting out of the WIP state I would need 5 options to choose from. Each will send me down a path where more branching will be require.

    Then......

    Unfortunately the insert picture does not seem to work to illustrate

    1-Imagine an organigram having multiple branches

    https://creately.com/diagram/example/jno8mrrp1/organigram

    2- The second case, five states arrange vertically, but for each an horizontal branch extend (left and/or right) with 5 options before moving to the next state below. One of the 5 options or all five should as well, allow to go back to the previous sate or the next state.

    • Sign in to reply
    • Cancel
    Parents
    • Alex Acton
      0 Offline Alex Acton Wed, Feb 1 2023 10:02 PM

      Hi Luc,

      *Edit* - Sorry re-read your post and think I was interpreting ACTIONS as selectable options from the Context Menu. Edited below to change to Context and added info on actions to bottom *

      --


      We have run into limitation issues with the number of Context Menu items (Operation Types in the WRE Excel) allowed in the Rules Engine.
      It has been logged as a defect yrs ago asking to extend the limit, but no update in a while.

      The limitation is around 80 items. This is across ALL Workflows and is affected by other plugins you have installed that add to the Context Menu. If you have an addin that takes 4 context menu spaces (even if they are under a tab/sub-context) then you have 4 less.

      Once the limit is reached you will stop seeing options in the Context Menu (Under CHANGE STATE) in reverse order. They get culled.
      Funnily enough the first one that gets culled (that we noticed) was the 'Create Rendition' button on the main context.

      The main thing here is this is across ALL Workflows. So even if you're not using a Workflow on your project, if it's in the system it is still loaded in the background and affects your options. We have 4 workflows and can't add any more Operations without finding others to cull.

      It basically looks like when ProjectWise loads into the datasource it loads all the Workflows into the system and the context menu is limited on what it can display.
      Even if a massive chunk of that workflow data isn't loaded in the project/folder.

      --

      In terms of limitations of Options (context items) per State, I don't believe there is any. 

      Our biggest workflow at the moment has 8 different states and 1 of the states has 10 options.
      Nearly all of the states use an option for a 'Revise' button which pushed it back to the previous state (or back to beginning, depending on state) if there are any issues.

      The biggest annoyance is the interface. It displays all options on the screen at once for the document. Even if they are not allowed (not valid for the state).
      If you have 3.334+ and have Server Side WRE enabled, it makes it easier as it grays out non-selectable options. Otherwise, all buttons are selectable and give an error if you attempt to select one in the incorrect state.

      --  

      ACTIONS (WRE - Rules Tab)

      We have a total of 184 Actions and 10 Conditions. Haven't hit a limitation yet.

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    Reply
    • Alex Acton
      0 Offline Alex Acton Wed, Feb 1 2023 10:02 PM

      Hi Luc,

      *Edit* - Sorry re-read your post and think I was interpreting ACTIONS as selectable options from the Context Menu. Edited below to change to Context and added info on actions to bottom *

      --


      We have run into limitation issues with the number of Context Menu items (Operation Types in the WRE Excel) allowed in the Rules Engine.
      It has been logged as a defect yrs ago asking to extend the limit, but no update in a while.

      The limitation is around 80 items. This is across ALL Workflows and is affected by other plugins you have installed that add to the Context Menu. If you have an addin that takes 4 context menu spaces (even if they are under a tab/sub-context) then you have 4 less.

      Once the limit is reached you will stop seeing options in the Context Menu (Under CHANGE STATE) in reverse order. They get culled.
      Funnily enough the first one that gets culled (that we noticed) was the 'Create Rendition' button on the main context.

      The main thing here is this is across ALL Workflows. So even if you're not using a Workflow on your project, if it's in the system it is still loaded in the background and affects your options. We have 4 workflows and can't add any more Operations without finding others to cull.

      It basically looks like when ProjectWise loads into the datasource it loads all the Workflows into the system and the context menu is limited on what it can display.
      Even if a massive chunk of that workflow data isn't loaded in the project/folder.

      --

      In terms of limitations of Options (context items) per State, I don't believe there is any. 

      Our biggest workflow at the moment has 8 different states and 1 of the states has 10 options.
      Nearly all of the states use an option for a 'Revise' button which pushed it back to the previous state (or back to beginning, depending on state) if there are any issues.

      The biggest annoyance is the interface. It displays all options on the screen at once for the document. Even if they are not allowed (not valid for the state).
      If you have 3.334+ and have Server Side WRE enabled, it makes it easier as it grays out non-selectable options. Otherwise, all buttons are selectable and give an error if you attempt to select one in the incorrect state.

      --  

      ACTIONS (WRE - Rules Tab)

      We have a total of 184 Actions and 10 Conditions. Haven't hit a limitation yet.

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    Children
    No Data

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies