1
0
-1

Hi,

I need to create a form that is capable of accepting multiple request at one time, and later be broken down into individual request and each request requires an approval (approve, reject, return for amendment, etc).


for example:

One request form contains 5 sub-requests (SR1, SR2, SR3, SR4, SR5). Once the request form is submitted, the system will handle this form as 5 individual forms, where the approver will have to approve each individual sub-requests.

  1. SR1 - approved
  2. SR2 - reject
  3. SR3 - approved
  4. SR4 - approved
  5. SR5 - return for amendment


I have tried using grid, but that is only to add data into the form and I do not know how to approve each row of data when using grid.


Hope you can help me in this matter. Thank you.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      Hi, for such a scenario perhaps you can design the process to split the approvals into 5 different activities in 5 different swimlanes. This way, you can have separate participants and approval forms for each of the approval activities.

      1. Danial Jefri

        I see. That's a good suggestion. My only concern is that the number of sub-request may vary from 1 up to 30 (max). If using this method, then it means my process will have up 30 different swimlanes. 

      2. Danial Jefri

        There needs to be a validator that reads the total number of row of data that is added into the form and break down the process based on the value....
        e.g 1 row of data = 1 swimlane, or
              5 rows of data = 5 swimlanes, or
              30 rows of data = 30 swimlanes.

      CommentAdd your comment...