The Best Online SAP Object Repository

 
Object Hierarchy
Software Component
SAP_BASIS 
Application Component ID
BC-BMT-WFM 
Package
SWF_UTL
Object type
Class
Object name
CL_SWF_UTL_ALERT
Using
Class (12) 
Data Element (16) 
Table/Structure Field (10) 
Function Module (7) 
Interface (18) 
Class Method (22) 
Table (3) 
Used by
Class (9) 
Function Module (1) 
PINF (2) 
Related Links
Download TCode Books
Download TCode Excels
Advertise Links
 
Home page > ABAP Object > Class > CL_SWF_UTL_ALERT
SAP ABAP Class CL_SWF_UTL_ALERT (Workflow: Service class to trigger an alert)

Hierarchy

SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools

Meta Relationship - Using

# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20030707
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20030707
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20030707

Properties

CL_SWF_UTL_ALERT  
Workflow: Service class to trigger an alert    
   
2  Public 
   

General Data

   
    
0   
SWF_UTL   Workflow: Tools 
20030704   SAP 
20110908   SAP 
   
   
   

Forward declarations

Class CL_SWF_UTL_ALERT has no forward declaration.

Interfaces

# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20030707
2 BI_PERSISTENT Persistent Business Instance 20030707
3 IF_WORKFLOW Business Workflow 20030707

Friends

Class CL_SWF_UTL_ALERT has no friend class.

Attributes

# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_CATEGORY Constant Protected Type reference (TYPE) SALRTDCAT 'PROCESS ALERT' Default 20030704
2 MT_CATEGORIES Static Attribute Protected Type reference (TYPE) SALRTTCATV Buffer 20030710
3 M_LAST_CLASS Static Attribute Protected Type reference (TYPE) SALRTDCATC Last Buffered Class 20030710

Methods

# Method Level Visibility Method type Description Created on
1 EXIST_CATEGORY Static method Public Method Checks whether a category exists 20030709
2 GET_CATEGORIES Static method Public Method Reads all Categories 20030709
3 RAISE Static method Public Method Synchronous Triggering of Alert 20030704
4 RAISE_ALERT Static method Public Method Synchronous Triggering of an ALERT 20051024
5 RAISE_ALERT_WITH_WI_CONTAINER Static method Public Method Synchronous Triggering of an ALERT with Transfer of WI Cont. 20070904
6 RAISE_PROCESS_ALERT Static method Public Method Syncronous Triggering of a PROCESS ALERT 20030704

Events

Class CL_SWF_UTL_ALERT has no event.

Types

Class CL_SWF_UTL_ALERT has no local type.

Method Signatures

Method EXIST_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Value transfer Type reference (TYPE) SALRTDCAT Name der Kategorie 20030709
2 Importing CLASS Call by reference Type reference (TYPE) SALRTDCATC Name der Klasse (optional) 20030709
3 Returning EXIST Value transfer Type reference (TYPE) XFLAG existiert 20030709
4 Importing USE_BUFFER Call by reference Type reference (TYPE) XFLAG gepufferter Zugriff 20030710

Method EXIST_CATEGORY on class CL_SWF_UTL_ALERT has no exception.

Method GET_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CATEGORIES Value transfer Type reference (TYPE) SALRTTCATV Kategorien 20030709
2 Importing CLASS Value transfer Type reference (TYPE) SALRTDCATC Name der Klasse 20030709
3 Importing USE_BUFFER Call by reference Type reference (TYPE) XFLAG SPACE gepufferter Zugriff 20030710

Method GET_CATEGORIES on class CL_SWF_UTL_ALERT has no exception.

Method RAISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERT_ID Value transfer Type reference (TYPE) SALRTEXTID Alert ID 20030704
2 Importing CATEGORY Call by reference Type reference (TYPE) SALRTDCAT Name der Kategorie 20030704
3 Importing CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container (optional) 20030704

Method RAISE on class CL_SWF_UTL_ALERT has no exception.

Method RAISE_ALERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERT_ID Value transfer Type reference (TYPE) SALRTEXTID 20051024
2 Importing CATEGORY Call by reference Type reference (TYPE) SALRTDCAT SPACE Kategorie (space = PROCESS ALERT ) 20051024
3 Importing DESCRIPTION Call by reference Type reference (TYPE) SWC_VALUE Beschreibungstext (Langtext) 20051024
4 Importing DYNAMIC_TEXT Call by reference Type reference (TYPE) XFLAG 'X' Dynamischer Text, kein Zugriff auf Workitem-Container 20070903
5 Importing SHORTTEXT Call by reference Type reference (TYPE) SWC_VALUE SPACE Kurztext (SMS, EMail-Betreff) 20051024
6 Importing WI_ID Call by reference Type reference (TYPE) SWW_WIID 0 Workitem ID (FlowItem) 20051024

Method RAISE_ALERT on class CL_SWF_UTL_ALERT has no exception.

Method RAISE_ALERT_WITH_WI_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERT_ID Value transfer Type reference (TYPE) SALRTEXTID 20070904
2 Importing CATEGORY Call by reference Type reference (TYPE) SALRTDCAT SPACE Kategorie (space = PROCESS ALERT ) 20070904
3 Importing WI_ID Call by reference Type reference (TYPE) SWW_WIID 0 Workitem (Aufrufer-Workitem, falls initial) 20070904
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20070904

Method RAISE_PROCESS_ALERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERT_ID Value transfer Type reference (TYPE) SALRTEXTID 20030704
2 Importing CATEGORY Call by reference Type reference (TYPE) SALRTDCAT SPACE Kategorie (space = PROCESS ALERT ) 20030704
3 Importing DESCRIPTION Call by reference Type reference (TYPE) SWC_VALUE Beschreibungstext (Langtext) 20030704
4 Importing SHORTTEXT Call by reference Type reference (TYPE) SWC_VALUE SPACE Kurztext (SMS, EMail-Betreff) 20030708
5 Importing WI_ID Call by reference Type reference (TYPE) SWW_WIID 0 Workitem ID (FlowItem) 20030704

Method RAISE_PROCESS_ALERT on class CL_SWF_UTL_ALERT has no exception.

History

SAP  20110908 
640