Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

To build business process hierarchy (or Business process master List – BPML) from the productive landscape, we generally deploy the reverse engineering methodology which identifies the BPML based on the transaction usage , transaction data generated  and other table field values. Below is the business case scenario where we already have the BPML in solution manager and we use the Solution document assistant (SoDoCa) infrastructure in solution manager to validate the business process relevance, criticality and performance by enhancing and using the relevant transaction and rule base content also referred as forward analysis.

Below steps explains basic setup of the forward analysis in SAP solution manager via SoDoCa framework.

Step 1: View the existing Analysis project and analysis

Type transaction <<SOLMAN_WORKCENTER>> to navigate to work center screen

Go to “Solution Document Analysis” tab

Click the “Analysis project” in left hand side which will display all the existing Analysis projects already created in right hand top section

Below the analysis projects, you can see the “analyses” run for the above Analysis project

Step 2: Create Analysis project

Click <CREATE>  button to create new Analysis project

Ø  Create Analysis project (Step 1)

Select the source , “Solution manager project” and select the required project in Project ID

Click <NEXT> button to proceed next step

Ø  Create Analysis project (Step 2)

Type the analysis project name and select whether the all the BPH nodes and contents need to be selected or those only selected in scope

Ø  Create Analysis project (Step 3)

Select the BPH node to be included in the Analysis project

Click  <CREATE> button to create the Analysis project

Ø  Create Analysis project (Step 4)

Summary of Analysis project created will be displayed

Created project can be seen in the Analysis projects section

Step3: Create & View Analyses

Any number of “Analyses” can be created for the Analysis projects

To Create a analyses, click the analysis project and click  <CREATE> button

Ø  Create Analysis (Step 1)

  • Type the name of the analysis project in “Name” input box
  • Run can be scheduled immediate or to a later date/time
  • Click <NEXT>

Ø  Create Analysis (Step 2)

  • Select the system to analyze.
  • Workload and SQL can be selected to perform both the analysis
  • Status should be  to specify the data is correct
  • Click <NEXT>

Ø  Create Analysis (Step 3)

  • Select the period to be analyzed. Always analyze for 1 month only for every analysis to reduce the burden on satellite system
  • Click <NEXT>

Ø  Create Analysis (Step 4)

  • Here we can limit the WP involved
  • Click <NEXT>

Ø  Create Analysis (Step 5)

  • Specify the parameters displayed
  • Tick the “Use Optimization” particularly when running for satellite system as it will optimize the retrieval time
  • Specify the threshold of results to be displayed
  • “Get All Customer objects” and “Very expensive” statements are optional to select with the Task types
  • Click  <CREATE> to create the analysis

  • Created Analysis can be viewed in the Analyses section by clicking “Refresh” link below

Step4: Create & View Rule Base

  • All the Rule base can be viewed by clicking the <RULE DATABASE> section
  • Selecting a particular Check Step type Eg : SQL and clicking <SEARCH> button will list all the check SQL check steps created
  • Check step can be created by clicking the <CREATE> button

  • To Create a SQL check step , select check step type as “SQL”
  • To give custom name deselect default and type the name
  • Select the RFC destination for the SQL to be analyzed
  • Select the required subtype. Eg if table hit count is required , select “Table Entry count”

  • Click the <CREATE> button under Database tables to add the table to be analysed
  • Under the field selection click <CREATE> to add new fields for the table selected
  • Time usage field is selected for any date field to limit the result during that particular analysis period
  • Single Value can be entered in “Value”  space and multiple values can be fed in “Multiple values” space
  • Once it is created , the pseudo code will appear for the selection
  • The code can be tested by clicking the <TEST> button
  • Once complete click the <CHECK> button  to check for any inconsistency
  • The check step can be saved using <SAVE> button
  • The created step will be available in the overview screen of rule base

Step5: Assigning check steps to BPH in Analysis project

To assign a check step to a particular BPH select the node in the Analysis project

In the check step section click  <EDIT> button

  • Check step assignment pop up will appear
  • Click  <CREATE>button

  • Select the Check step type and select the line item to assign.
  • Click  <ASSIGN> Button to assign the item

  • Now the selected check step is assigned to the node.
  • Select the appropriate Logical operator , Logical Component and Threshold
  • Click the  <SAVE> button
  • Now the check step is added to the node which can be used for analyses

  • Details of the SQL or other check steps can be viewed under “Details section below the “Check steps”

Once the check steps are updated and analyses is run we get the analyses output highlighting the Business scenario , Business process and process steps in Green , yellow or red based on the usage and thresholds maintained. Also we get the overall used transaction list.

5 Comments
Labels in this area