cancel
Showing results for 
Search instead for 
Did you mean: 

SC and PO workflow

Former Member
0 Kudos

Hi

I am new to SRM 7.0. My requirement is like this.

My workflow(WS40000014 N-level approval) needs to be triggered when Shopping Cart created or PO Changed.

I am using BADI "BBP_WFL_APPROV_BADI". But this for Application workflow not for Process workflow.Anyhow its working fine. But problems are below.

1). How add a reviewer in SC or PO workflow if total amount morethan 250K USD?.

2). I want to send a notification to manager when a workflow is pending with a approver for morethan 3 days. How is possible?..

3). When PO is changed, then its should restart from 1st level approval..

4). If there is 5 item, then workflow should goto 5 item level approval.

Please tell me how to achive above things in SRM7.0.

Regards

Ravi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ravi,

By default system activates process controlled workflow. WS40000014 will not trigger if you have activated application controlled workflow. Could you please confirm which workflow are you using? because you have use different technique to achieve your requirement.

Saravanan.

Former Member
0 Kudos

Hi

I am using proces-controlled workflow(WS40000014).

FYI...We are maintaining Reviewers in Z table.

Regards

Ravi

Edited by: Ravi kumar Balakrishnan on Apr 6, 2010 12:37 AM

Former Member
0 Kudos

Hi Ravi,

Its so easy in SRM 7.0 using process controlled workflow. Follow the below steps...

1 . Create 'Define Filter Values for BAdI 'Define Reviewer' in SPRO..

2 . Implement BADI for /sapsrm/bd_wf_reviewer_rule..

3. Assign the filter type..

5. create a custom BRF to check the SC or PO value. update the EV_VALUE according to your business rule.

4 . goto define process level in spro - reviewer - specify the rule and evaluation id and task id : - 40007945.

Now you can see the reviewer when you create a SC with more than 250.

you can find sample codes in Badi implementation '/SAPSRM/BD_WF_SC_RV_ROLE' ..

Saravanan..

Former Member
0 Kudos

Thanks...

What about other issues like workflow Restart process, Deadline monitoring, parallel workflow(Item level approval)?..

Regards

Ravi

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please navigate the IMG structure in SPRO transaction.

+ Define deadline for events - for deadline customizing

+ Process Level Configuration - for item level approval. Set the decision type as "Item Based Decision for partial document"

+ Manage Process Restart in BADI node - for restart process

Regards,

Masa

Former Member
0 Kudos

Hi

I am not clear. Could you plz elabrate some more details..

If you have sample code, please share with me. If you have doc also u can send to ravi.abap.gmail.com

Thanks

Ravi

Edited by: Ravi kumar Balakrishnan on Apr 6, 2010 8:29 AM

Edited by: Ravi kumar Balakrishnan on Apr 6, 2010 8:30 AM

Former Member
0 Kudos

Hi Ravi,

here is my suggestion for you..

2). I want to send a notification to manager when a workflow is pending with a approver for morethan 3 days. How is possible?.

Define deadline for events - for deadline customizing

3). When PO is changed, then its should restart from 1st level approval..

Stanard.by default workflow will restart if any changes made in PO

4). If there is 5 item, then workflow should goto 5 item level approval.

Check the BADI Implementation - /SAPSRM/BD_WF_SC_RR_PGRP.

saravanan

Former Member
0 Kudos

HI

Still i am not clear with Parallel workflow and Escalation part. Please clarify technically.

Thanks in Advance.

Regards

Ravi

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please check the Workflow Guide for technical information.

http://service.sap.com/srm-inst

-> SAP SRM Server 7.0 -> Workflow Guide - SAP SRM 7.0

It is not called parallel workflow. It is called decision type 4 - item based approval by each responsible person.

Regards,

Masa

Former Member
0 Kudos

HI

I completed all the functionalitied except Escalation part.

Requirement is like this.

When an approver is not approving a Shopping cart or PO in give time frame(ex 24 Hrs), then system should have send a mail to his Manager. Please suggest how to achive this one.

Thanks for your all replies.

Regards

Ravi

Former Member
0 Kudos

Hi Ravi,

you can configure this functionality in SPRO - Define Deadlines for Events..

Saravanan

Answers (1)

Answers (1)

Former Member
0 Kudos

Adding a reviewer or adhoc aprover is a manual step, which means system don't determine reviewer based on any logic. You can configure logic to add an approver if SC is more than 250K USD but not reviewer. It is creator who needs to select reviewer while creation of SC.

Former Member
0 Kudos

Hi Sachin,

FYI -

we can add reviewer dynamically based on business rule in SRM 5.0 using application controlled workflow.

I have done for one of my customer.

Saravanan.