Can we make a Service Request 'wait' for input from more than one user before processing it?

Version 1

    Details

    Can we make a Service Request 'wait' for input from more than one user before processing it?
    We have a requirement where a Service Request requires input from several users prior to it being submitted for processing - is this possible?


    Resolution

    This is not possible with a single Service Request as the Workflow for the Service Request will start once the Service Request is Saved the first time and the Service Request information gets filled in all at once and then worked.

    Possible Solutions include:

    1. Creating individual Tasks within the Service Request for separate jobs until all the data is gathered,
    2. Using a Custom Object (not provided OOTB) to gather the data you require prior to creating the actual Service Request. (those are just possible examples)