cancel
Showing results for 
Search instead for 
Did you mean: 

Approval of Shopping Cart

oluwatosin_oladipo
Participant
0 Kudos

Hello All,

Am new to SRM and i would like help on how to configure the approval process of a shopping cart. A one level approval. Urgent help needed.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Following steps will get shopping cart workflow running. This assumes you have completed the basic technical settings in SRM like setting up System landscape, Org setup, Shopping cart number ranges etc.

Login with user having sap_all and sap_new. Have the client open for changes.

1. SWU3 (tcode) . Select the node Maintain Runtime Environment. Press F9. Enter necessary data and make sure at the end this node is all green ticks.

2. TCode SWETYPV . Locate following entries and make sure Type Linkage active is ticked.

3.tcode /n/sapsrm/wf_gen . Select  Task Group in Task type drop down. Enter 40000003 ,40000005 and 40000007 one at a time.

In the next screen, select all the rows and press F8. Make sure status is green for all rows after this.

4. Tcode /n/SAPSRM/BRFTRANSPORT .  Enter info as below and uncheck simulation. Press F8

5. Tcode SCPR20. Select input as below image. Press F7. Make sure no errors were thrown.

6. tcode /n/sapsrm/wf_process. Ensure following is set for BUS2121.

If you have done all other technical settings and above steps, the new shopping carts you create will route to Manager user for approval. You can check this in the Approval tab at Shopping cart item level.

oluwatosin_oladipo
Participant
0 Kudos

Thank you for your response, i have gone through the process as you have stipulated but am still getting this error as shown in the attachment. Also, what if i do not want any approval, how do I go about it?

laurent_burtaire
Active Contributor
0 Kudos

Hello,

Oluwatosin Oladipo wrote:


Thank you for your response, i have gone through the process as you have stipulated but am still getting this error as shown in the attachment.
(...)

In standard, if no approver is found for any resolver name, workflow trigerring is not blocked.

In this case, either you determine an admin approver whom will receive the WI, or you block workflow trigerring.

Oluwatosin Oladipo wrote:


(...)
Also, what if i do not want any approval, how do I go about it?
(...)

you must use BC set /SAPSRM/C_SC_600_000_SP04 instead of /SAPSRM/C_SC_600_001_SP04 through SPRO:

SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Business Workflow > Process-Controlled Workflow > Business Process Configuration > Activate Sample BC Sets for Process Level Definition

Regards.

Laurent.

Former Member
0 Kudos

Please check the Organization Plan in tcode PPOMA_BBP if there is any Manager position for the department of the user.

This Manager will be shown as the Approver in the shopping cart.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please see the below explanation:

Prerequisites:

  • Organizational structure should be created.
  • Relevant users or regenerated the roles should have been done.

SAP SRM Business Workflow

To customize workflow in SRM the path is as below:

Supplier Relationship Management → SRM Server → Cross-Application Basic Settings →

SAP Business Workflow → Maintain Standard Settings for SAP Business.

Creation of Organizational plan:

  • Create Organizational plan in below path :

Menu path in the SAP Implementation Guide (IMG): Supplier Relationship Management → SRM Server → Cross-Application Basic Settings → Organizational Management → Create Organizational Plan.

Or

  • We can also create the organizational plan using Create Organizational Plan transaction PPOCA_BBP
  • Changes to the organizational plan using the activity Change Organizational Plan transaction PPOMA_BBP

Regenerating Role Profiles:

1. We have to regenerate authorizations for each role. This ensures that the profiles belonging to

these roles are assigned all the required authorizations.

Path for defining roles:

Supplier Relationship Management → SRM Server → Cross-Application Basic Settings →

Roles → Define Roles

2. Procedure to regenerate role:

  • Enter the name of the role for which we want to regenerate profile.
  • Choose Change.
  • Choose Authorizations.
  • Choose Display Authorization data.
  • Choose Generate.

Configuring Workflow:

  • The start conditions for the purchase order response workflows are delivered and activated by default.
  • Auto approval workflows are activated by default.
  • If business process uses workflows containing approval steps, we have to define the start conditions under which the workflows are started.
  • Define new start conditions or activate the delivered start conditions for the business objects BUS2201 (Purchase Order EC) and BUS2209 (Purchase Order Response) which have already been activated.

Path for defining starting conditions is Implementation Guide (IMG):

Supplier Relationship Management → SRM Server → Cross-Application Basic

Settings → SAP Business Workflow → Define Conditions for Starting Workflows.

  • Assigning standard tasks to processors:

Below are few standard tasks for processors who can approve work items

TS14007970 Single-level approval for purchase order

TS14008027 Review purchase order

TS14008026 Approval task in approval fragment

TS10008212 Review process (WS1000265

TS14508055 Transfer PO response data to PO (WS1000271)

  • Specifying authorizations :

We have to specify who is to be authorized to change/insert the approver. This can be done by specifying possible processors in workflow template.

Path for that is menu: Additional Data → Agent Assignment → Maintain.

Template Workflow

WS14000154 Workflow for review process

WS14000002 Approval workflow fragment for purchase order

WS14000075 Auto-approval workflow for purchase order

WS14000089 One-step approval for purchase order

More information can be found in below path:

Supplier Relationship Management → SRM Server → Cross-Application Basic Settings →

SAP Business Workflow → Perform Task-Specific Customizing.    

From RBEI,

Snehal

Former Member
0 Kudos

Hi,

You can activate Standard BC set in the below path.

IMG - SRM Server -> Cross - Application Basic Settings -> Business Workflow -> Process - Controlles Workflow -> Business Process Configuration -> Activate Sample BC Sets for Process Level Definition

For your configuring exact requirement please Follow sap help document.

http://help.sap.com/saphelp_srm70/helpdata/en/b5/ac2d308f154a7bb1bc60c98b6fa1d9/content.htm

With Regards,

Malay