6

BPMN Diagrams in SolMan 7.2 – Unexplored – Part1

 1 year ago
source link: https://blogs.sap.com/2022/12/07/bpmn-diagrams-in-solman-7.2-unexplored-part1/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

BPMN Diagrams in SolMan 7.2 – Unexplored – Part1

Hello All,

I am so excited to write this blog on BPMN Diagram features in SAP Solution Manager 7.2 that are almost unknown and unexplored by many of us.

I got a chance to explore and unwind the features & capabilities of the in-built BPMN editor in SAP SolMan 7.2 system.

Come us see one by one,

Universal Diagrams:

Shapes in Universal Diagram:

Below are the various shapes available when you are creating a universal diagram

Shapes%20available%20in%20Universal%20Diagram

Shapes available in Universal Diagram

In general, there are four parts of context menu objects that are available based on where you click on the screen,

#1 – When clicking the object

#2 – When right-click an object

#3 – When clicking the text symbol

#4 – When right-clicking a text symbol

PM_3-2.jpg

Context Menu options vary depending on where you click in the screen

Section Palette in Universal Diagram:

Section Palette shows the folders, Scenario, Process, Master Data, Organizational unit and Process steps that is present in the Solution Documentation Hierarchy, and you can include the required existing diagrams as a reference as shown below

Section%20Palette%20in%20Universal%20Diagram

Section Palette in Universal Diagram

Click on the value chain diagram from above screenshot, it leads to all the associated Processes as below,

Value%20chain%20diagram

Value chain diagram

Universal%20Diagram%20with%20Color%20variation

Universal Diagram with Color variation

Collaboration Diagram:

Message Flow Rules:

  1. Message Flows cannot connect to objects that are within the same Pool.
  2. Only those objects that can have incoming and/or outgoing Message Flows are Pool, Task, Subprocess, Start Event, Intermediate Event and End Event.
  3. Start Event / End event Rules: for start event we have just incoming message flow and outgoing message for end event.
  4. We can assign interface to message flow just in case of,
    • Message Flow between two pools.
    • Message Flow between pool and draft pool.
    • Message Flow between pool and Black pool.

Right click each of the event type to see the options available as shown below

Right%20click%20Start%20Event%20and%20select%20Message%20Start%20Event

Right click Start Event and select Message Start Event

Right%20click%20intermediate%20event%20and%20select%20Catch%20Message%20Event

Right click intermediate event and select Catch Message Event

Right%20click%20Intermediate%20Event%20and%20select%20Throw%20Message%20Event

Right click Intermediate Event and select Throw Message Event

Palette section:

There are 2 types of palette buttons,

  • Some buttons have some “instances” of objects behind them, like lane, process steps.
  • Other buttons represent objects which are graphical only (like gateways, events, sub processes).
Collaboration%20Diagram%20-%20Palette%20Section%20-%20Type%201%20buttons

Collaboration Diagram – Palette Section – Type 1 buttons

Collaboration%20Diagram%20-%20Palette%20button%20-%20Type%202

Collaboration Diagram – Palette button – Type 2

First, we need to choose the Lane that represents the respective Business Process inside which Pools shall be assigned.

As said above, there are 3 sub types namely

  • Current Process – Represents the current Business Process
  • Pool / Draft – To represent a process which is not known in detail
  • Pool / Blackbox – To depict a message flow from current process,
Lane%20and%20Pool%20in%20a%20Collaboration%20Diagram

Lane and Pool in a Collaboration Diagram

Once the Lane and Pool is added, we can start building the Collaboration Diagram with Process Steps (Note: These Process steps comes from existing Solution Documentation Hierarchy, in case if it is missing then we can create new ones from the diagram itself)

So, in the below screenshot we can see that from the Lane chosen i.e., the Business Process, all the underlying Process steps are automatically shown while trying to add the Process step to the Collaboration Diagram

Automatic%20Population%20of%20Process%20steps%20from%20the%20SOLDOC%20Hierarchy

Automatic Population of Process steps from the SOLDOC Hierarchy

We can drag and drop the required Process steps into the Lane and if it turns green, it means that the process step fits in the Lane, else the process step cannot be added. This is applicable for Data store and Data object too.

Below screenshot shows How the Lane turns green and accommodates the palette object.

Lane%20turns%20Green%20to%20accept%20the%20relevant%20palette%20object

Lane turns Green to accept the relevant palette object

In the same fashion, type 2 palette objects such as Start event, Intermediate Event etc., can be used in the Collaboration Diagram.

With this information about Universal Diagram and Collaboration Diagram, I will write the next part of the unexplored BPMN diagrams soon for other diagram types available in Solution Documentation.

Thanks,

Vignesh


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK