Step 1
Implement the business transaction event 1120. Please refer to my post related to BTE for detailed information.

Step 2
Within the function module that have been created for BTE 1120, Implement the following logic.

As you can see from the above screen print, I have extracted the payment ID and the date from the accounting document header text.
I have created a custom tableZPAAPPROVAL to facilitate a simple approval process. But this can be enhanced based on the approval requirements.
Now lets see how this solution works. When a payment run is executed, system allows the payment proposal to be created but throws an error message when the user tries to execute the payment run.

Manager can approve the payment using the approval logic implemented. In my case, manager approves it using the table ZPAAPPROVAL. Once the approval is obtained, system allows the payment to be made.
I hope this post is useful to you. Please feel free to leave your comments.

4 comments:
Extremely helpful..! Thank you for all the knowledge passing shathees... truly a remarkable trait in you..!
Hi,
I am not able to veiw the screen shots which you have provided.
Could you please forward me the document at nitish.jgupta@yahoo.com.
Thanks in advance for the knowledge sharing,
Warm Regards,
Nitish
hi sathis
the blog is really nice.,
I am having a new requirement for F110 tcode, before payment run and after payment proposal somebody has to see the vendor, customer and bank detail etc., and he shall approve it or reject and once he approve which ever item is approved will automatically proceed for payment run.
and it should be only for vendor.,
hope this will work for me but i am in need of document could you please mail me sazaed at gmail dot com thanks in advance.
sap bw,what is sap,sap help
Post a Comment