We have created a Dynamic Scenario List as #Numbered List. Parent List is the Planning Stage list for which they are creating the scenarios.
Now we have given a functionality to add any Scenario in the #Scenario List. But as the planning stage is closed and locked by the user (Using DCA) all the scenarios get locked for that Particular stage.
Now the ask of the user is that the functionality to add any member to the scenario list should also get locked for that stage.
PS: We can't use native workflow as the Parent list i.e. Planning stages is being used by different regions in Models and planning will get locked for everyone.
Do you currently use default 'Create' action to add the planning scenario?
One way that I can think of is to use a custom create action. Create an input module where you specify the scenario to be created as well as its parent stage. Filter this module view based on the criteria that you use to lock the planning stage i.e. if lock criteria is met, then exclude the scenario. Finally, use the view to create the action to insert the scenario into the planning stage. If stage is closed, the action will insert nothing.