Show TOC

Function documentationDialog Boxes for Processing Actions Locate this document in the navigation structure

 

You can use dialog boxes to process actions. A dialog box provides you with input help that you can use to select additional data, which cannot be copied from the preceding transaction. For example, you might want to select a new product for a contract using a dialog box.

Prerequisites

  • To process actions with dialog processing, the following three criteria must be fulfilled:

    • The action definition must be defined for Immediate processing

    • The action definition must use the processing type Method Call

    • The action must be manual (as opposed to Schedule Automatically)

  • You have defined a model access class for a dialog box.

  • You have defined a message, which triggers this dialog box. To do so, go to the SAP Easy Access Menu and choose   Architecture and Technology   ABAP Workbench   Development   Programming Environment   Messages  .

  • You have made settings in Customizing for Customer Relationship Management under   Basic Functions   Actions   Actions in Transaction   Set up Dialog Box for Actions (CRM Web Client)  .

  • You have defined your own processing method for the action. This processing method evaluates the fields entered by the user and then carries out further processing. You make this setting in Customizing for Customer Relationship Management under   Basic Functions   Actions   Actions in Transaction   Change Actions and Conditions   Define Action Profiles and Actions  .

  • You have called the service method CL_CRM_BSP_ACTION_LIST_TB=>ACTION_TRIGGER_FROM_POPUP in PROCESS_EVENT method for the model access class.