Forum Discussion

Richard_Mayo's avatar
Richard_Mayo
New Contributor III
11 months ago

Switch off workflow profiles according to scenario

Hi everyone!

Quick question - I have a workflow profile which is used for the Actual scenario in order to post central overlay adjustments. This all works fine for our needs.

However, when it comes to other scenarios like Budget, Forecast, etc, it's just not at all relevant and my hope is that I can simply switch off the whole workflow in certain scenarios. However I can't see a setting for this in workflow profiles.

I can see I can easily make individual Forms and Import steps not appear according to scenario (in the "Profile Active" setting) but I can't see a way to switch off the entire workflow for any given scenario.

PS - the idea is that someone doesn't have to click through a bunch of forms in the budget/forecast every time which will always have zero/nil entries in them.

Let me know if you've got any ideas!

Thanks,
Richard

  • hi Richard_Mayo , if you want to disable a Scenario from any WF POV, that setting is on the Scenario metadata member.

    That will disable the Scenario from the WFPOV selection.  If you want to hide a Workflow Task within the Cube Root Workflow Profile - put a Security Group on it and assign users to it that should be performing those Base Input tasks.  So you have two options: Scenario metadata properties to hide it from the WFPOV so nobody uses the Scenario in their WF, or Security Groups to hide a WF task by user.

    Hope this helps,

     

  • Henning's avatar
    Henning
    11 months ago

    You can split the workflow cube root profiles by scenario type on the cube. When you e.g. have one for Actuals, and the rest for Budget (which I would not recommend, but using this as an example), you can set up a unique WF structure for each scenario type. That way you can have Tax Overlays for your Actual scenarios and not in the others.

    However, that is something to be determined at the beginning of a project and is not that easy to do afterwards (each approach has its own pros and cons). So I guess given the current situation MikeG gave you the most feasible options.

    Here is an exemplary screenshot where suffixes have been used for ACT, BUD and FC. NotInUse serves as a placeholder.

     

    Other than that, maybe you could post an IdeaStream for a set profile to inactive as per your screenshot number 4.

  • MikeG's avatar
    MikeG
    Contributor III

    hi Richard_Mayo , if you want to disable a Scenario from any WF POV, that setting is on the Scenario metadata member.

    That will disable the Scenario from the WFPOV selection.  If you want to hide a Workflow Task within the Cube Root Workflow Profile - put a Security Group on it and assign users to it that should be performing those Base Input tasks.  So you have two options: Scenario metadata properties to hide it from the WFPOV so nobody uses the Scenario in their WF, or Security Groups to hide a WF task by user.

    Hope this helps,

     

  • Richard_Mayo's avatar
    Richard_Mayo
    New Contributor III

    Thanks both for the insights - I really appreciate it and have a much better understanding!

    Regards,
    Richard

  • MikeG's avatar
    MikeG
    Contributor III

    Hi Richard_Mayo ,

     

    On that specific Scenario Type, set that Profile Active = False.  Note here, for the Forecast Scenario Type in this Base Input Profile, the Forms task is True so it will appear for all Forecast Scenarios.

    In the Workflow Profile editor, set this to False to hide that task for irrelevant Scenario Types.

    Best solution is to also use Cube Root Workflow Profile Suffixes on the Cube Properties, to isolate valid Scenario Types by Cube Root.

     

     

    • Richard_Mayo's avatar
      Richard_Mayo
      New Contributor III

      Hi Mike,

      Thanks very much for taking the time to reply.

      Just to expand on the question a little - I took your approach and set the various workflow steps to Profile Active = False and this is good as it stops them appearing unnecessarily. (See screenshots 1-3).

      But the thing is I can't see an option for switching the overall workflow to Profile Active = False for a given scenario (see screenshot 4) (unless I missed something in your suggestion/screenshot).

      So what I end up with in OnePlace is a workflow with no Import/Forms/Adj steps (which is fine) in the Budget scenario in this example. That's fine but really I just want the entire workflow to not appear in the Budget scenario as there is no point in filling it in.

      The best I've managed is to get rid of all Import/Forms/Adj steps as you suggested and set the workflow to be just a "Certify" workflow so the user simply clicks on Quick Certify and is done.

      So it's not too bad but just wondering if I can truly make it disappear for certain scenarios where it's not needed?

      Thanks,
      Richard

      • Henning's avatar
        Henning
        Valued Contributor II

        You can split the workflow cube root profiles by scenario type on the cube. When you e.g. have one for Actuals, and the rest for Budget (which I would not recommend, but using this as an example), you can set up a unique WF structure for each scenario type. That way you can have Tax Overlays for your Actual scenarios and not in the others.

        However, that is something to be determined at the beginning of a project and is not that easy to do afterwards (each approach has its own pros and cons). So I guess given the current situation MikeG gave you the most feasible options.

        Here is an exemplary screenshot where suffixes have been used for ACT, BUD and FC. NotInUse serves as a placeholder.

         

        Other than that, maybe you could post an IdeaStream for a set profile to inactive as per your screenshot number 4.