Hi WUG-ers,<br><br>Due to my lack of SAP workflow knowledge, I would like to apologize beforehand for my silly questions. Please kindly bear with my questions.<br><br>I have the following scenario:<span><span style="background-color:rgb(255, 255, 255)"></span></span><br>


<br>1. Offline interactive PDF form with &quot;Submit&quot; button.<br>2. Once &quot;Submit&quot; button is clicked, it will call web service.<br>3. Web service will save the form entries into custom table and trigger the event.<br>

4. By triggering the event, system will then trigger the customized workflow. <br>5. Depends on certain condition, number of approvals will vary (the setting is in custom table). <br>    example: &lt; 1000 = 1 level of approval<br>

                  1000 - 3000 = 2 level of approvals<br>                  3000 - 5000 = 3 level of approvals <br>    <span style="color:rgb(51, 102, 255)">Q: How do i do this kind of dynamic level of approval ? </span><br>
6. Any Approver can &quot;approve&quot;, &quot;reject&quot; or ask requester to &quot;revise&quot; (change the application).<br>
    &quot;Approve&quot; and &quot;Reject&quot; will end the workflow cycle.<br>    &quot;Revise&quot; ---&gt; requester needs to change the application from offline interactive form and &quot;Re-Submit&quot; the application. <br>
     <span style="color: rgb(51, 51, 255);">Q: For &quot;Revise&quot; case, how can i continue the previous workflow cycle ?</span><br><br>I have the following status:<br>S = Submitted<br>A = Approved (by all approvers)<br>
R = Rejected<br>V = Revised<br>T = Re-Submitted<br><br>     <span style="color: rgb(51, 51, 255);">Q: Best practice: do i need different status for different level of approval (eg: A1 = approved by 1st approval, and so on) ? </span><br>
 <br>I marked my questions in blue. Hopefully i explain the scenario clearly. <br><br>Again, apologize for my silly questions.<br><br>Thanks In Advance !!<br>