Search The SAP Consultant

Sunday, September 28, 2008

Simple SAP workflow

I’m writing this post after a long time and would really like to thank all my readers for their continues support to my work. On this post I would like to share some basic knowledge on Standard SAP workflow configuration for parked document release procedure. For simplicity I have broken down the configuration into the following steps.

Step 1 - Define organization structure for approval process

Use transaction PPOCE to define the organization structures and positions needed for Approval. The positions defined here would be assigned to the approval paths later. Users would be assigned to each position.

Step 2 – Create workflow variant

Use the menu path shown below to create a workflow variant

Make sure to activate the “Posting release” tick (This makes sure that each parked document should be released to be posted). The option “Release from” can be used to define a minimum amount from which the release procedure should be activated.

Step 3 – Assign the workflow variant to company code

Assign the variant created above, to the company code.

Step 4 – Create approval group

Approval groups can be assigned to customer or vendor master data. This will then be used to determine the approval path along with the document types.

Step 5 – Define approval paths

On this step, define the approval paths for approval procedure. Approval path along with workflow variant would determine the Approval steps, amount limits and the approvers.

Step 6 – Determine approval paths

As I said before the approval path would be determined based on accounting document types and the approval groups maintained on customer/vendor master data.

Step 7 – Assign release approval procedure

On this step we would determine the level of approval needed for the given workflow variant, approval path and amount combination. Depending on the approval level needed, we would assign the relevant sub workflow template.

For a one level approval, sub workflow template WS10000052 would be used. For a two level approval, template WS10000053 would be used. For three level approval, template WS10000054 would be used.

Step 8 – Assign approvers

On this step, the positions created on step 1 would be assigned to the appropriate approval paths.

Click on "Details (OrgObject) to assign the approvers

Finally link the workflow variant WS10000051 to the event FIPP – CREATED using transaction SWETYPV.

That’s it. You have configured the basic workflow for the accounting document approval procedure. Now every time a document is parked, a SAP message would be generated and sent to the appropriate approver

Approver can use transaction SBWP to view the messages and approve or reject items.

I hope this post would have given you a basic idea about SAP workflows. Would really appreciate your comments.


Anonymous said...

it is nice discription. but i am looking for "Release for Payment". the steps are same as PArked document. but even then it is not working. if you have any idea please can you forward.

Raghunandan Vasudevarao Mohite said...
This comment has been removed by the author.
Careers said...

Visit to download all SAP material for free

Unimedisys said...

Great tutorial, good information on a resourceless topic.

adszhu said...

Hi, the link for the free e-books belongs to a blog that only contains dowload links for "admin - 1". Is there another resource for Workflow material, too?

SAP E Books said...

very nice article. Very useful for sap community.... keep it up

SAP Jobs said...

I think the fact that it was easy to follow helps a lot! cheers!

Mantra said...

Hi Satish,
Very use full links, thanks lot

Gihan Anthony said...

Great , thanks said...

sap bw,what is sap,sap help

SAP Jobs said...

thanks for this step by step tutorial, which is perfect for SAP newbies

sap recruitment said...

well thanks for such a wonderful site, found it very informative and helpful keep it up.

SAP Training said...

Thank You

Unknown said...

Best casinos in the world to play blackjack, slots and video
hari-hari-hari-hotel-casino-online-casinos-in-us · blackjack (blackjack) · roulette (no Blackjack Video Poker · Video Poker · Video Poker herzamanindir · Video poker