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 "Submit" button.<br>2. Once "Submit" 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: < 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 "approve", "reject" or ask requester to "revise" (change the application).<br>
"Approve" and "Reject" will end the workflow cycle.<br> "Revise" ---> requester needs to change the application from offline interactive form and "Re-Submit" the application. <br>
<span style="color: rgb(51, 51, 255);">Q: For "Revise" 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>