SAP ABAP Class CL_SWF_EVT_LINKAGE_SERVICES (Services for Event Linkages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_EVT (Package) Workflow: Events
Properties
Class CL_SWF_EVT_LINKAGE_SERVICES  
Short Description Services for Event Linkages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_EVT   Workflow: Events 
Created 20000829   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_EVT_LINKAGE_SERVICES has no forward declaration.
Interfaces
Class CL_SWF_EVT_LINKAGE_SERVICES has no interface implemented.
Friends
Class CL_SWF_EVT_LINKAGE_SERVICES has no friend class.
Attributes
Class CL_SWF_EVT_LINKAGE_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_INSTANCE_LINKAGES Static method Public Method Copies event instance linkages 20000830
2 DELETE_INSTANCE_LINKAGE Static method Public Method Deletes an instance linkage 20000830
3 DELETE_INSTANCE_LINKAGE_BY_KEY Static method Public Method Deletes instance linkages using the receiver key 20001109
4 GET_INSTANCE_LINKAGES Static method Public Method Gets instance linkages 20000901
5 GET_TYPE_LINKAGES Static method Public Method Gets type linkages for an object type/event 20000830
6 TYPE_LINKAGES_TRANSPORT Static method Public Method Writes the type linkages to a transport request 20010207
7 TYPE_LINKAGE_ACTIVATE Static method Public Method Sets the activation of a type linkage 20000831
8 TYPE_LINKAGE_COPY Static method Public Method Copies a type linkage 20001020
9 TYPE_LINKAGE_DELETE Static method Public Method Deletes a type linkage 20000831
10 TYPE_LINKAGE_EXISTENCE_CHECK Static method Public Method Existence Check for a Type Linkage 20000831
11 TYPE_LINKAGE_SET_MASTER Static method Public Method Sets the activation of a type linkage 20000831
Events
Class CL_SWF_EVT_LINKAGE_SERVICES has no event.
Types
Class CL_SWF_EVT_LINKAGE_SERVICES has no local type.
Method Signatures

Method COPY_INSTANCE_LINKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000830
2 Importing IM_NEW_RECKEY Call by reference Type reference (TYPE) SIBFBORIID Instanzidentifikation in Persistenten Objektreferenzen 20000830
3 Importing IM_NEW_RECTYPE Call by reference Type reference (TYPE) SWFERECTYP Name des Verbrauchertyps 20000830
4 Importing IM_ORG_RECKEY Call by reference Type reference (TYPE) SIBFBORIID Instanzidentifikation in Persistenten Objektreferenzen 20000830
5 Importing IM_ORG_RECTYPE Call by reference Type reference (TYPE) SWFERECTYP Name des Verbrauchertyps 20000830
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20000830

Method DELETE_INSTANCE_LINKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000830
2 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000830
3 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Workflow: Objekttyp BO , CL ... 20000921
4 Importing IM_OBJKEY Call by reference Type reference (TYPE) C Instanzident. in BOR kompat. Persistenten Objektreferenzen 20000830
5 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Typ von Objekten in Persistenten Objektreferenzen 20000830
6 Importing IM_RECKEY Call by reference Type reference (TYPE) C Instanzident. in BOR kompat. Persistenten Objektreferenzen 20000830
7 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Name des Verbrauchertyps 20000830
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20000830

Method DELETE_INSTANCE_LINKAGE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20001109
2 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20001109
3 Importing IM_RECKEY Call by reference Type reference (TYPE) C Instanzident. in BOR kompat. Persistenten Objektreferenzen 20001109
4 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20010221
5 Importing IM_VALIDATE Call by reference Type reference (TYPE) XFELD 'X' 20031114
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20001109

Method GET_INSTANCE_LINKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LINKAGES Call by reference Type reference (TYPE) SWFDINSTLNKS Tabelle für Referenzen von Ereignis-Instanz-Kopplungen 20000901
2 Importing IM_ENABLED_LINKAGES_ONLY Call by reference Type reference (TYPE) XFELD 'X' nur aktive Kopplungen 20000901
3 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000901
4 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Objekt-Kategory 20000921
5 Importing IM_OBJKEY Call by reference Type reference (TYPE) C Objektschlüssel 20000901
6 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000901
7 Importing IM_RECKEY Call by reference Type reference (TYPE) C Verbraucherschlüssel 20001018
8 Importing IM_SUPERTYPES Call by reference Type reference (TYPE) XFELD 'X' Supertypen auflösen 20000901

Method GET_INSTANCE_LINKAGES on class CL_SWF_EVT_LINKAGE_SERVICES has no exception.

Method GET_TYPE_LINKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LINKAGES Call by reference Type reference (TYPE) SWFDTYPELNKS Tabelle für Referenzen von Ereignistypkopplungen 20000830
2 Importing IM_ENABLED_LINKAGES_ONLY Call by reference Type reference (TYPE) XFELD SPACE nur aktive Kopplungen 20000830
3 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000830
4 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Workflow: Objekttyp BO , CL ... 20000921
5 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000830
6 Importing IM_RECTYPES Call by reference Type reference (TYPE) SWFDRTRECT Rangetab für Verbrachertyp (Ereigniskopplungen) 20000830
7 Importing IM_SUPERTYPES Call by reference Type reference (TYPE) XFELD 'X' Supertypen auflösen 20000830
8 Importing IM_TYPE_LINKAGES_ONLY Call by reference Type reference (TYPE) XFELD 'X' nur Typ-Kopplungen (keine Instanz-Master) 20000830

Method GET_TYPE_LINKAGES on class CL_SWF_EVT_LINKAGE_SERVICES has no exception.

Method TYPE_LINKAGES_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ORDER Call by reference Type reference (TYPE) E070-TRKORR Auftrag 20050209
2 Importing IM_LINKAGES Call by reference Type reference (TYPE) SWFDTYPELNKS Tabelle für Referenzen von Ereignistypkopplungen 20010207
3 Importing IM_ORDER Call by reference Type reference (TYPE) E070-TRKORR Auftrag 20050209
# Exception Resumable Description Created on
1 CX_SWF_EVT_TRANSPORT_CANCELLED Transport wurde abgebrochen 20010207
2 CX_SWF_EVT_TRANSPORT_FAILED Fehler beim Schreiben des Transporteintrags 20010207

Method TYPE_LINKAGE_ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVATION Call by reference Type reference (TYPE) SWE_TYPENA Kopplung aktiv / inaktiv 20000831
2 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000831
3 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000831
4 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Objektkategory 20000921
5 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000831
6 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20000831
7 Importing IM_TRANSPORT Call by reference Type reference (TYPE) XFELD 'X' Transporteintrag schreiben 20000831
# Exception Resumable Description Created on
1 CX_SWF_EVT_TRANSPORT_CANCELLED Transport wurde abgebrochen 20000831
2 CX_SWF_EVT_TRANSPORT_FAILED Fehler beim Schreiben des Transporteintrags 20000831
3 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20000831

Method TYPE_LINKAGE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IMPLICIT_SAVE Call by reference Type reference (TYPE) XFELD 'X' implizite Speicherung 20001020
2 Importing IM_IMPLICIT_TRANSPORT Call by reference Type reference (TYPE) XFELD 'X' impliziter Transport 20001020
3 Importing IM_TYPE_LINKAGE Call by reference Object reference (TYPE REF TO) IF_SWF_EVT_TYPE_LINKAGE Instanzunabhängige Ereigniskopplung 20001020
4 Importing IM_TYPE_LINKAGE_KEY Call by reference Type reference (TYPE) SWFDEVTKEY Schlüssel für eine Ereigniskopplung (Typkopplung) 20001020
5 Returning RE_TYPE_LINKAGE Value transfer Object reference (TYPE REF TO) IF_SWF_EVT_TYPE_LINKAGE Instanzunabhängige Ereigniskopplung 20001020
# Exception Resumable Description Created on
1 CX_SWF_EVT_INVALID_EVENT Fehler beim Ereignis 20001020
2 CX_SWF_EVT_INVALID_HANDLER Ereignisbehandler ist inkompatibel 20001030
3 CX_SWF_EVT_INVALID_OBJTYPE Fehler in der Klasse / im Objekttyp 20001020
4 CX_SWF_EVT_LINKAGE_EXISTS Kopplung existiert bereits 20001020
5 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20001020

Method TYPE_LINKAGE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000831
2 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000831
3 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Objektkategory 20000921
4 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000831
5 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20000831
6 Importing IM_TRANSPORT Call by reference Type reference (TYPE) XFELD 'X' Transporteintrag schreiben 20000831
# Exception Resumable Description Created on
1 CX_SWF_EVT_TRANSPORT_CANCELLED Transport wurde abgebrochen 20000831
2 CX_SWF_EVT_TRANSPORT_FAILED Fehler beim Schreiben des Transporteintrags 20000831
3 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20000831

Method TYPE_LINKAGE_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXISTS Call by reference Type reference (TYPE) XFELD Kopplung vorhanden 20000831
2 Exporting EX_IS_INSTANCE_MASTER Call by reference Type reference (TYPE) XFELD Ist Instanz-Master 20000831
3 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000831
4 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000831
5 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Objektkategory 20000921
6 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000831
7 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20000831

Method TYPE_LINKAGE_EXISTENCE_CHECK on class CL_SWF_EVT_LINKAGE_SERVICES has no exception.

Method TYPE_LINKAGE_SET_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20000831
2 Importing IM_EVENT Call by reference Type reference (TYPE) C Ereignis 20000831
3 Importing IM_IS_INSTANCE_MASTER Call by reference Type reference (TYPE) SWE_GLOBAL SPACE Kopplung ist ein Instanz-Master 20000831
4 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SWF_CLSTYP Objektkategory 20000921
5 Importing IM_OBJTYPE Call by reference Type reference (TYPE) C Objekttyp 20000831
6 Importing IM_RECTYPE Call by reference Type reference (TYPE) C Verbrauchertyp 20000831
7 Importing IM_TRANSPORT Call by reference Type reference (TYPE) XFELD 'X' Transporteintrag schreiben 20000831
# Exception Resumable Description Created on
1 CX_SWF_EVT_TRANSPORT_CANCELLED Transport wurde abgebrochen 20000831
2 CX_SWF_EVT_TRANSPORT_FAILED Fehler beim Schreiben des Transporteintrags 20000831
3 CX_SWF_UTL_OBJ_UPD_FAILED Ausnahme beim Ändern auf DB 20000831
History
Last changed by/on SAP  20110908 
SAP Release Created in 610