We have a process that is going to involve many different workflows and a lot of metadata manipulation. We are using a single template and it's getting huge because of all the fields involved. My question is:
Can the visible/accessible fields in a template be modified at different steps in a workflow?
For instance, say you have a template with 20 fields. In one part of a workflow (task A), you will be using/working with fields 1 through 15; in another part (task B), you will work with fields 16 through 17; and in another part (task C) you will be using fields 1, 2, 19 and 20. Is there a way to only display the template fields that are required at each task and temporarily hide the others that are not needed during that task? Ideally, we'd also like to arrange the fields in an order that is logical for each task.
Is there any way this can be accomplished? We've looked at "Assign Field Values" and see that you can reassign a different template at various points in the workflow using this tool - however, I'm unclear on if/how the existing data would seamlessly move from Template A to Template B if you use this tool. i.e., say template A has fields 1 through 20 and template B has fields 1, 2, 19 and 20 that are the same as in Template A and which need to reflect the same values to date in the process as are in Template A.
Ultimately, we are going to have a really huge template and want the end users to only see what they need to work with at each step in the process (if that's possible).