SlideShare a Scribd company logo
How to Use Solution Manager for
Process Modelling
              By Shane Hayes
           Principal Consultant at
                  V Over R
              Contact Shane.Hayes at Clickinquiry.net
            See blog at http://solmanhpqc.wordpress.com/
                           (c) V Over R 2013




                                                           1
What is a process model?
• Typically a graphical representation
  of how a process works currently (As
  Is) or will work in the future (To Be)
• Frequently organised into a
  decomposition
   – Decompositions can be functional or
     cross functional or a mixture.
• Different types
   – Swimlane, Flowchart,
     Capability
• Various Conventions
   – BPMN2 is the industry
     standard.
                                           2
Why Use Process Models & Process Model
Structures on a SAP Project
• General uses of process models.
   – Communication,
   – Training
   – Design
• Organisation of Project Artefacts
   – A decomposition structure is vital to manage the production and
     storage of project / system documentation.
   – Facilitates
       •   Planning and Tracking the project.
       •   Finding information.
       •   System maintenance after go live.
       •   Roll outs re-using project artefacts
       •   Implementing standard processes
       •   Avoiding duplication of functionality
       •   Upgrades
       •   Testing and in particular regression testing.

                                                                       3
SAP Process Decomposition Approach

• There are a variety of
  definitions of what
  constitutes a process.
• SAP has it own
  Definitions
• The SAP levels and the
  names they use are
   – Business Scenario
   – Business Process
   – Process Step
• See example                        4
Best Practice is to use Reusable Components
in a number of different scenarios.

• EG
   – A Delivery Building Block can be used in the following two
     scenarios
       • Sale from Stock for Manual Order Entry
       • Sale from Stock via an EDI interface
• See animation on the next slide.




                                                                  5
The Same Building Block Can be Reused in
Different Scenarios. (Animation)
Sales Components in a Repository                    Finance Components In Repository




Sales from Stock Manual Order Entry

  SAL 01       SAL 02        SAL 03       SAL 15     SAL 25       FIN 04
  Inquiry      Quote         Order       Delivery    Invoice     Accts Rx



  Sales from Stock Via EDI Interfaced Order Entry
                             SAL 23
                                          SAL 15     SAL 25       FIN 04
                           Inter faced
                                         Delivery    Invoice     Accts Rx
                              Order


                                                                                 6
What is a Process

• The definition of a Process can cause confusion.
   – SAP defines a Process as typically a small piece of SAP
     functionality.
   – Others may regard an entire group of scenarios, such as
     Order to Cash, as a Process.
• Recommendation
   – Rename the SAP process to Configurable Unit (CU)




                                                               7
Recommended Naming Conventions

•   SAP Name            Recommended Name
•   Business Scenario   Scenario
•   Business Process    Configurable Unit (CU)
•   Process Step        Process Step




                                                 8
The Configurable Unit (CU) “Attaches” The
Process Model to the SAP System
• This is the primary level at which SAP Solution                      Sample Configurable Units
  Manager “attaches” the process model to the
  actual SAP system.
• In SolMan the CU contains
    – Out of the box (for CUs copied from the SAP
      Business Process Repository)
         • Transactions
         • IMG links
         • General SAP documentation
    – Ability to create / store
         • Project Documentation including links
         • Roles
         • Enhancements “attached” to the underlying SAP
           technical objects
         • Test Scripts
         • Technical Bills of Materials “attached” to the underlying
           technical objects to facilitate Business Process Change
           Analysis
         • Learning assets such as training courses etc.
• Configurable Units can be created as needed.


                                                                                                   9
Scenarios

• Scenarios are chained Configurable Units
   – Best represented by a Swimlane.
• CUs can be reused in a number of scenarios
• Scenarios are Used to
   – Describe end to end business processes to the business
   – Each Scenario on a
     project corresponds
     to a Cross Functional
     Integration Test.



                                                              10
Organising CU s into a Repository in
SolMan


                    • CU s should be organised into a
                      Repository.
                    • There is a Repository for Each Team /
                      Process Grouping.
                    • EG
                        – SAL: Sales
                        – MAN: Manufacturing
                        – PUR: Purchasing
                    • In order to fit into the SolMan
                      structure, the repository is
                      implemented by designating a SAP
                      Scenario to be the Repository
                        – See image


                                                          11
Creating Scenarios Using the Repository
                       • Use a link to the repository
                         object to create the
                         scenario rather than the
                         repository object itself.




                                                        12
Tip: Use Copy and Insert Shortcut to Create
the Links

                                • Right click for
                                  options.




                                                    13
Tip: Swap The Shortcut With the Original
When working in a Scenario

• You can swap the shortcut with the original as
  shown.
   – This is very convenient when working on the scenarios
   – Right Click
     for options




                                                             14
CU Guidelines

• Each CU is given an ID as per a naming convention.
• The descriptive name of the CU to be written as a
  noun (so same object can represent create, Read,
  Update, Delete)
   – Use:                SAL_p003 Order Entry
   – Rather than:        SAL_p003 Enter Order
• SAP Delivered CUs can be broken up for clarity
   – EG Sales Order Processing can be broken into
      •   Order Entry
      •   Credit Check
      •   Availability Check
      •   Etc
                                                       15
CUs Appearing on Swimlanes

• CU s are set at a level where one role carries out the
  activity.
   – If two roles are required then a second CU should be created.
       • EG a SAP delivered CU Quotation Entry might be split into Quotation
         Entry and Quotation Approval to allow two different roles to be
         mapped on a swimlane.
       • If all documentation is in the first CU, the second one should reference
         it.
• Clarification Steps on a Swimlane
   – It may be that additional steps / activities are required on a
     swimlane for clarity. If this is the case then a CU does not need
     to be created.
   – Examples
       • A manual activity like a meeting,
       • The act of printing out a quotation might be called out for clarity, even
         though it is technically part of a Quotation Entry CU.
                                                                                16
Graphical Representations of Scenarios

• Native Solution Manager does not make it
  particularly easy to draw a swimlane
   – Even with the Business Blueprinting Tool
• Recommendations on what to use will follow in a
  subsequent presentation.




                                                    17
Thank You

            (c) V Over R 2013




                                18

More Related Content

What's hot

Understand SAP ASAP 8.0
Understand SAP ASAP 8.0Understand SAP ASAP 8.0
Understand SAP ASAP 8.0
Global Business Solutions SME
 
Asap methodology
Asap methodologyAsap methodology
Asap methodology
Somayeh Jabbari
 
SAP implementation approach using IBM BPM - IBM Smarter Process for SAP
SAP implementation approach using IBM BPM - IBM Smarter Process for SAPSAP implementation approach using IBM BPM - IBM Smarter Process for SAP
SAP implementation approach using IBM BPM - IBM Smarter Process for SAP
IBMgbsNA
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
Globe Testing
 
Asap roadmap
Asap roadmapAsap roadmap
Asap roadmap
Rach Zsims
 
Run sap
Run sapRun sap
SAP Product Lifecycle Management: Implementation Tip, Tricks and Lessons
SAP Product Lifecycle Management:  Implementation Tip, Tricks and LessonsSAP Product Lifecycle Management:  Implementation Tip, Tricks and Lessons
SAP Product Lifecycle Management: Implementation Tip, Tricks and Lessons
Eric Stajda
 
Asap methodology 1st phase- project preparation
Asap methodology  1st phase- project preparationAsap methodology  1st phase- project preparation
Asap methodology 1st phase- project preparation
Rangabashyam S
 
Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008
sissie1234
 
Calidad en entornos SAP
Calidad en entornos SAPCalidad en entornos SAP
Calidad en entornos SAP
Globe Testing
 
SAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.comSAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.com
smarterenergyconsulting.com
 
Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611
John Paulson
 
SAP BOM Redlining
SAP BOM RedliningSAP BOM Redlining
SAP BOM Redlining
Shobhit Singhal
 
ERP systems implementation
ERP systems implementationERP systems implementation
ERP systems implementation
Dr. C.V. Suresh Babu
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overview
Bogdan Gorka
 
SAP ASAP 8 Methodology
SAP ASAP 8 MethodologySAP ASAP 8 Methodology
SAP ASAP 8 Methodology
Vikram P Madduri
 
SAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project ManagerSAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project Manager
Anjali Rao
 

What's hot (17)

Understand SAP ASAP 8.0
Understand SAP ASAP 8.0Understand SAP ASAP 8.0
Understand SAP ASAP 8.0
 
Asap methodology
Asap methodologyAsap methodology
Asap methodology
 
SAP implementation approach using IBM BPM - IBM Smarter Process for SAP
SAP implementation approach using IBM BPM - IBM Smarter Process for SAPSAP implementation approach using IBM BPM - IBM Smarter Process for SAP
SAP implementation approach using IBM BPM - IBM Smarter Process for SAP
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
 
Asap roadmap
Asap roadmapAsap roadmap
Asap roadmap
 
Run sap
Run sapRun sap
Run sap
 
SAP Product Lifecycle Management: Implementation Tip, Tricks and Lessons
SAP Product Lifecycle Management:  Implementation Tip, Tricks and LessonsSAP Product Lifecycle Management:  Implementation Tip, Tricks and Lessons
SAP Product Lifecycle Management: Implementation Tip, Tricks and Lessons
 
Asap methodology 1st phase- project preparation
Asap methodology  1st phase- project preparationAsap methodology  1st phase- project preparation
Asap methodology 1st phase- project preparation
 
Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008
 
Calidad en entornos SAP
Calidad en entornos SAPCalidad en entornos SAP
Calidad en entornos SAP
 
SAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.comSAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.com
 
Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611
 
SAP BOM Redlining
SAP BOM RedliningSAP BOM Redlining
SAP BOM Redlining
 
ERP systems implementation
ERP systems implementationERP systems implementation
ERP systems implementation
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overview
 
SAP ASAP 8 Methodology
SAP ASAP 8 MethodologySAP ASAP 8 Methodology
SAP ASAP 8 Methodology
 
SAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project ManagerSAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project Manager
 

Viewers also liked

SAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality CenterSAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality Center
Laxmi2121
 
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
Vijay Pisipaty
 
Sap Solman Instguide Post Instalation
Sap Solman Instguide Post InstalationSap Solman Instguide Post Instalation
Sap Solman Instguide Post Instalation
wlacaze
 
Sap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation ToolsSap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation Tools
wlacaze
 
Solman Technosoft
Solman TechnosoftSolman Technosoft
Solman Technosoft
r_shanki
 
Sap hana server installation guide
Sap hana server installation guideSap hana server installation guide
Sap hana server installation guide
Rajeshchowdary Kongara
 
Sap Solution Manager
Sap Solution ManagerSap Solution Manager
Sap Solution Manager
Gilson Correia
 
62620940 charm-configuration-procedures
62620940 charm-configuration-procedures62620940 charm-configuration-procedures
62620940 charm-configuration-procedures
narendar99
 
ERP, SAP
ERP, SAPERP, SAP
ERP, SAP
pratapshee
 
Testing Sap: Modern Methodology
Testing Sap: Modern MethodologyTesting Sap: Modern Methodology
Testing Sap: Modern Methodology
Ethan Jewett
 

Viewers also liked (10)

SAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality CenterSAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality Center
 
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
Digital Signatures in SolMan 7.1 & CRM 7.0 Web UI for ChaRM Approvals-by IT S...
 
Sap Solman Instguide Post Instalation
Sap Solman Instguide Post InstalationSap Solman Instguide Post Instalation
Sap Solman Instguide Post Instalation
 
Sap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation ToolsSap Solman Imptools Implemetation Tools
Sap Solman Imptools Implemetation Tools
 
Solman Technosoft
Solman TechnosoftSolman Technosoft
Solman Technosoft
 
Sap hana server installation guide
Sap hana server installation guideSap hana server installation guide
Sap hana server installation guide
 
Sap Solution Manager
Sap Solution ManagerSap Solution Manager
Sap Solution Manager
 
62620940 charm-configuration-procedures
62620940 charm-configuration-procedures62620940 charm-configuration-procedures
62620940 charm-configuration-procedures
 
ERP, SAP
ERP, SAPERP, SAP
ERP, SAP
 
Testing Sap: Modern Methodology
Testing Sap: Modern MethodologyTesting Sap: Modern Methodology
Testing Sap: Modern Methodology
 

Similar to Process modelling in SAP Solution Manager

Pm 2009 Training Greg Olynyk2
Pm 2009 Training Greg Olynyk2Pm 2009 Training Greg Olynyk2
Pm 2009 Training Greg Olynyk2
Greg Olynyk
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP Analytics
 
Paul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackPaul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStack
ShapeBlue
 
De-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital WorldDe-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital World
Precisely
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvements
Michael J Geiser
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2
Dinis Cruz
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-fe
bluemercury
 
Converting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000DConverting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000D
dclsocialmedia
 
Agile Capacity Management
Agile Capacity ManagementAgile Capacity Management
Agile Capacity Management
Precisely
 
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
BingWang77
 
Asap overview
Asap overviewAsap overview
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Andrew Miller
 
Sipp presentation uk v2
Sipp presentation uk v2Sipp presentation uk v2
Sipp presentation uk v2
Supplychainimprovers
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
TechWell
 
RightScale User Conference: Why RightScale?
RightScale User Conference: Why RightScale?RightScale User Conference: Why RightScale?
RightScale User Conference: Why RightScale?
Erik Osterman
 
Run Your Oracle BI QA Cycles More Effectively
Run Your Oracle BI QA Cycles More EffectivelyRun Your Oracle BI QA Cycles More Effectively
Run Your Oracle BI QA Cycles More Effectively
KPI Partners
 
20141015 how graphs revolutionize access management
20141015 how graphs revolutionize access management20141015 how graphs revolutionize access management
20141015 how graphs revolutionize access management
Rik Van Bruggen
 
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
Joseph Holbrook, Chief Learning Officer (CLO)
 
SDLC Models
SDLC ModelsSDLC Models
The final frontier
The final frontierThe final frontier
The final frontier
Terry Bunio
 

Similar to Process modelling in SAP Solution Manager (20)

Pm 2009 Training Greg Olynyk2
Pm 2009 Training Greg Olynyk2Pm 2009 Training Greg Olynyk2
Pm 2009 Training Greg Olynyk2
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
 
Paul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackPaul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStack
 
De-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital WorldDe-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital World
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvements
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2
 
Innovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-feInnovate agl 1601-case-study-rtc-sa-fe
Innovate agl 1601-case-study-rtc-sa-fe
 
Converting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000DConverting Your Legacy Data to S1000D
Converting Your Legacy Data to S1000D
 
Agile Capacity Management
Agile Capacity ManagementAgile Capacity Management
Agile Capacity Management
 
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719
 
Asap overview
Asap overviewAsap overview
Asap overview
 
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
 
Sipp presentation uk v2
Sipp presentation uk v2Sipp presentation uk v2
Sipp presentation uk v2
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
 
RightScale User Conference: Why RightScale?
RightScale User Conference: Why RightScale?RightScale User Conference: Why RightScale?
RightScale User Conference: Why RightScale?
 
Run Your Oracle BI QA Cycles More Effectively
Run Your Oracle BI QA Cycles More EffectivelyRun Your Oracle BI QA Cycles More Effectively
Run Your Oracle BI QA Cycles More Effectively
 
20141015 how graphs revolutionize access management
20141015 how graphs revolutionize access management20141015 how graphs revolutionize access management
20141015 how graphs revolutionize access management
 
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
Google Cloud Platform Certification Cloud Architect Exam Prep Review Virtual ...
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
The final frontier
The final frontierThe final frontier
The final frontier
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 

Process modelling in SAP Solution Manager

  • 1. How to Use Solution Manager for Process Modelling By Shane Hayes Principal Consultant at V Over R Contact Shane.Hayes at Clickinquiry.net See blog at http://solmanhpqc.wordpress.com/ (c) V Over R 2013 1
  • 2. What is a process model? • Typically a graphical representation of how a process works currently (As Is) or will work in the future (To Be) • Frequently organised into a decomposition – Decompositions can be functional or cross functional or a mixture. • Different types – Swimlane, Flowchart, Capability • Various Conventions – BPMN2 is the industry standard. 2
  • 3. Why Use Process Models & Process Model Structures on a SAP Project • General uses of process models. – Communication, – Training – Design • Organisation of Project Artefacts – A decomposition structure is vital to manage the production and storage of project / system documentation. – Facilitates • Planning and Tracking the project. • Finding information. • System maintenance after go live. • Roll outs re-using project artefacts • Implementing standard processes • Avoiding duplication of functionality • Upgrades • Testing and in particular regression testing. 3
  • 4. SAP Process Decomposition Approach • There are a variety of definitions of what constitutes a process. • SAP has it own Definitions • The SAP levels and the names they use are – Business Scenario – Business Process – Process Step • See example 4
  • 5. Best Practice is to use Reusable Components in a number of different scenarios. • EG – A Delivery Building Block can be used in the following two scenarios • Sale from Stock for Manual Order Entry • Sale from Stock via an EDI interface • See animation on the next slide. 5
  • 6. The Same Building Block Can be Reused in Different Scenarios. (Animation) Sales Components in a Repository Finance Components In Repository Sales from Stock Manual Order Entry SAL 01 SAL 02 SAL 03 SAL 15 SAL 25 FIN 04 Inquiry Quote Order Delivery Invoice Accts Rx Sales from Stock Via EDI Interfaced Order Entry SAL 23 SAL 15 SAL 25 FIN 04 Inter faced Delivery Invoice Accts Rx Order 6
  • 7. What is a Process • The definition of a Process can cause confusion. – SAP defines a Process as typically a small piece of SAP functionality. – Others may regard an entire group of scenarios, such as Order to Cash, as a Process. • Recommendation – Rename the SAP process to Configurable Unit (CU) 7
  • 8. Recommended Naming Conventions • SAP Name Recommended Name • Business Scenario Scenario • Business Process Configurable Unit (CU) • Process Step Process Step 8
  • 9. The Configurable Unit (CU) “Attaches” The Process Model to the SAP System • This is the primary level at which SAP Solution Sample Configurable Units Manager “attaches” the process model to the actual SAP system. • In SolMan the CU contains – Out of the box (for CUs copied from the SAP Business Process Repository) • Transactions • IMG links • General SAP documentation – Ability to create / store • Project Documentation including links • Roles • Enhancements “attached” to the underlying SAP technical objects • Test Scripts • Technical Bills of Materials “attached” to the underlying technical objects to facilitate Business Process Change Analysis • Learning assets such as training courses etc. • Configurable Units can be created as needed. 9
  • 10. Scenarios • Scenarios are chained Configurable Units – Best represented by a Swimlane. • CUs can be reused in a number of scenarios • Scenarios are Used to – Describe end to end business processes to the business – Each Scenario on a project corresponds to a Cross Functional Integration Test. 10
  • 11. Organising CU s into a Repository in SolMan • CU s should be organised into a Repository. • There is a Repository for Each Team / Process Grouping. • EG – SAL: Sales – MAN: Manufacturing – PUR: Purchasing • In order to fit into the SolMan structure, the repository is implemented by designating a SAP Scenario to be the Repository – See image 11
  • 12. Creating Scenarios Using the Repository • Use a link to the repository object to create the scenario rather than the repository object itself. 12
  • 13. Tip: Use Copy and Insert Shortcut to Create the Links • Right click for options. 13
  • 14. Tip: Swap The Shortcut With the Original When working in a Scenario • You can swap the shortcut with the original as shown. – This is very convenient when working on the scenarios – Right Click for options 14
  • 15. CU Guidelines • Each CU is given an ID as per a naming convention. • The descriptive name of the CU to be written as a noun (so same object can represent create, Read, Update, Delete) – Use: SAL_p003 Order Entry – Rather than: SAL_p003 Enter Order • SAP Delivered CUs can be broken up for clarity – EG Sales Order Processing can be broken into • Order Entry • Credit Check • Availability Check • Etc 15
  • 16. CUs Appearing on Swimlanes • CU s are set at a level where one role carries out the activity. – If two roles are required then a second CU should be created. • EG a SAP delivered CU Quotation Entry might be split into Quotation Entry and Quotation Approval to allow two different roles to be mapped on a swimlane. • If all documentation is in the first CU, the second one should reference it. • Clarification Steps on a Swimlane – It may be that additional steps / activities are required on a swimlane for clarity. If this is the case then a CU does not need to be created. – Examples • A manual activity like a meeting, • The act of printing out a quotation might be called out for clarity, even though it is technically part of a Quotation Entry CU. 16
  • 17. Graphical Representations of Scenarios • Native Solution Manager does not make it particularly easy to draw a swimlane – Even with the Business Blueprinting Tool • Recommendations on what to use will follow in a subsequent presentation. 17
  • 18. Thank You (c) V Over R 2013 18