Using Situation Handling – Extended Framework

After completing this lesson, you will be able to:

After completing this lesson, you will be able to:

  • Get an overview of situation handling – extended framework

Situation Handling – Extended Framework


In an increasingly complex and fast-paced world, Situation Handling helps you increase the quality and efficiency of your business processes. It does this by automatically detecting, tracking, and informing the right users about exceptional circumstances and issues that require their attention. The Situation Handling-Extended framework allows you to create completely customized situations for specific business objects.

Situation Handling-Extended framework supports object-based and message-based situations.

Situation Handling-Extended framework, allowing you to tailor specific situations according to your needs. As a use case example, the expiration of purchase contracts is delivered as pre-defined situation handling template.

You can watch in the following demo Notify Expiration of Purchase Contracts using Situation Handling Extended Framework

Custom Object-Based Situations

You can create custom situations based on a specific business object, such as a contract, a service order, an invoice, or a material. A wide range of configuration options help you tailor your custom situations to your business requirements. For example, you can model your own situation objects, specify events that trigger situations, or configure a situation page including actions that help the end user solve situations.

You can use the Situation Handling Demo app to explore the extended framework of Situation Handling, which contains test data for triggering situations.

Message-Based Situations

With message-based situations, you can create situations that refer to warning and error messages occurring in system runs or reports. Instead of defining conditions, you select system messages that create situations.

Key users can define message-based situations in the Manage Situation Types - Extended app as a blueprint for business use cases. In this case, you can create a new situation type or situation template. When creating a new situation template, you must select the predefined situation scenario that you want to base it on. When creating a new situation type, you have to select either the SAP situation template or the custom situation template that you want to base it on. The responsible users for message-based situations are also defined via integrated Responsibility Management in the same manner as object-based situations.

Additionally, key users can monitor the life cycle and handling of situations using the Monitor Situations - Extended app.

End users can display all message-based situations in their area of responsibility in the My Situations - Extended app. From the overview table, you can navigate to the situation detail pages where related actions help you solve those situations.

Manage Situation Types - Message-Based app is deprecated. The successor app Manage Situation Types - Extended should be used for message based situations.

Log in to track your progress & complete quizzes