<br><div><span class="Apple-style-span" style="font-family: &#39;Times New Roman&#39;; font-size: 16px; "><div style="margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; font: normal normal normal small/normal arial; ">
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<span class="Apple-style-span" style="border-collapse: collapse; ">Hi Gurus,<div>We are on SRM 5.0 and using BBP_WFL_APPROVAL_BADI for n-step workflow WS14000134.We have to maintain two type of approvers: commercial and Financial.</div>
<div><br></div><div>During debugging, i got to know the BADI is getting triggered  after every approval step. and hence i am populating the APPROVAL_TABLE every time the BADI gets triggered after approval.So i am curious to know why the APPROVAL_HISTORY_TABLE is maintained in the BADI as we have to populate the approvers  every time  approval step is done (correct me if i am wrong). Also i want to put a check that once the financial approval is done , only commercial approvers should be populated in APPROVAL_TABLE and  control should not go where i am finding Financial approvers without using any Z table.How can achieve this functionality?</div>
<div><br></div><div>Regards,</div><div>Sangvir Singh</div><div><br></div></span></blockquote></div></div></span></div>