SAP ABAP Class CL_SWF_CST_RFC_DEST (Automatic Customizing (Workflow): RFC Destination)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CST (Package) Workflow: Customizing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_CST_TASK Automatic Customizing (Workflow): Basis Interface 20000518
Properties
Class CL_SWF_CST_RFC_DEST  
Short Description Automatic Customizing (Workflow): RFC Destination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_CST   Workflow: Customizing 
Created 20000518   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_CST_TASK Automatic Customizing (Workflow): Basis Interface 20000518
Friends
Class CL_SWF_CST_RFC_DEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUST_FAILED Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20010215
2 DESTINATION_MIGRATED Static Attribute Private Type reference (TYPE) XFELD Migration Completed 20001128
3 HANDLE Static Attribute Public Object reference (TYPE REF TO) IF_SWF_CST_TASK Automatic Customizing (Workflow): Basis Interface 20010215
4 M_CCBPM Instance attribute Private Type reference (TYPE) XFELD Customizing for BPE 20100923
5 M_RFCUNICODE Instance attribute Private Type reference (TYPE) RFCUNICODE Number of Bytes per Character (Unicode System) 20041115
6 M_RFC_USER_ROLE_BPE Constant Private Type reference (TYPE) STRING 'SAP_XI_BPE_SERV_USER_MAIN' 20100923
7 NO_DIALOG Static Attribute Private Type reference (TYPE) XFELD Single-Character Flag 20001115
8 PASSWORD Instance attribute Private Type reference (TYPE) XUNCODE Password as char. string 20000607
9 RFC_DESTINATION Instance attribute Private Type reference (TYPE) RFCDES-RFCDEST Logical Destination (Specified in Function Call) 20000614
10 RFC_USER Instance attribute Private Type reference (TYPE) USR03-BNAME User name in user master record 20000613
11 STAND_ALONE Instance attribute Private Type reference (TYPE) XFELD Flag for Execution Mode: SPACE = auto, X = standalone 20000822
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LOCAL Instance method Public Method 20110608
2 CHECK_PASSWORD Instance method Private Method Check everything 20010216
3 CHECK_RFC Static method Public Method RFC Ping 20000606
4 CHECK_ROLE Instance method Private Method 20100923
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000518
6 CREATE_PASSWORD Instance method Public Method Generates password 20000606
7 CREATE_USER Instance method Private Method Generates user 20000606
8 CUSTOMIZE_RFC_DEST Instance method Public Method Customizing 20000613
9 DISABLE_DIALOG Static method Public Method Deactivate Dialog (Password Synchronization) 20001115
10 ENABLE_DIALOG Static method Public Method Reactivate Dialog (Password Synchronization) 20001115
11 EXECUTE_4_TRANSACTION Instance method Public Method Execute Standalone 20000822
12 GET_RFC_DESCRIPTION Instance method Private Method 20040330
13 IS_DESTINATION_LOCKED Instance method Public Method 20110628
14 LOCK_RFC_DESTINATION Instance method Public Method 20110628
15 MIGRATE_RFC_DESTINATION Instance method Private Method Migrates RFC destination 20000605
16 MODIFY_RFC_DESTINATION Instance method Public Method 20110621
17 MODIFY_USER_PASSWORD Instance method Public Method 20110621
18 PASSWORD_CHANGE_ALLOWED Instance method Public Method 20110621
19 SET_PROFILE Instance method Private Method Sets profile for WF BATCH 20000606
20 SET_ROLE Instance method Private Method Sets Role for WF-BATCH (BPE) 20100923
21 SET_ROLE_IN_CENTRAL_SYS Instance method Private Method Assigns BPE role to WF-BATCH user in central system 20120321
22 SET_ROLE_LOCALLY Instance method Private Method Assigns BPE role to WF-BATCH user in current system 20120321
23 SYNC_PASSWORD Instance method Private Method Synchronize 20000608
24 UNLOCK_RFC_DESTINATION Instance method Public Method 20110628
Events
Class CL_SWF_CST_RFC_DEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BAPIAGR_T Private See coding 20100923 BAPIAGR_T TYPE STANDARD TABLE OF BAPIAGR
2 BAPIRET2_T Private See coding 20100923 BAPIRET2_T TYPE STANDARD TABLE OF BAPIRET2
Method Signatures

Method CHECK_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) SWFSTRTAB 20110608

Method CHECK_LOCAL on class CL_SWF_CST_RFC_DEST has no exception.

Method CHECK_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXEC Value transfer Type reference (TYPE) XFELD Einstelliges Kennzeichen 20010216

Method CHECK_PASSWORD on class CL_SWF_CST_RFC_DEST has no exception.

Method CHECK_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSID Value transfer Type reference (TYPE) ARBGB Arbeitsgebiet 20010215
2 Exporting MESSNO Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20010215
3 Importing ONLY_PING Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20010215
4 Exporting RESULT Call by reference Type reference (TYPE) SWFCRESULT Automatisches Customizing (Workflow): Dyn. Rückgabewert 20010215
# Exception Resumable Description Created on
1 RFC_PING_FAILED RFC-Ping failed 20000606

Method CHECK_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ROLES Value transfer Type reference (TYPE) BAPIAGR_T 20100923
2 Exporting EX_ROLE_MISSING Value transfer Type reference (TYPE) XFLAG 20100923
3 Importing IM_ROLE Value transfer Type reference (TYPE) STRING 20100923
4 Importing IM_USER Value transfer Type reference (TYPE) USR03-BNAME Benutzername im Benutzerstamm 20100923
# Exception Resumable Description Created on
1 ROLE_CHECK_FAILED 20100923
2 UNAUTHORIZED_USER 20110119

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_CST_RFC_DEST has no parameter.
Method CONSTRUCTOR on class CL_SWF_CST_RFC_DEST has no exception.

Method CREATE_PASSWORD Signature

Method CREATE_PASSWORD on class CL_SWF_CST_RFC_DEST has no parameter.
Method CREATE_PASSWORD on class CL_SWF_CST_RFC_DEST has no exception.

Method CREATE_USER Signature

Method CREATE_USER on class CL_SWF_CST_RFC_DEST has no parameter.
# Exception Resumable Description Created on
1 NO_USER_CREATED Kein Benutzer angelegt 20000606

Method CUSTOMIZE_RFC_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXEC Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20000614

Method CUSTOMIZE_RFC_DEST on class CL_SWF_CST_RFC_DEST has no exception.

Method DISABLE_DIALOG Signature

Method DISABLE_DIALOG on class CL_SWF_CST_RFC_DEST has no parameter.
Method DISABLE_DIALOG on class CL_SWF_CST_RFC_DEST has no exception.

Method ENABLE_DIALOG Signature

Method ENABLE_DIALOG on class CL_SWF_CST_RFC_DEST has no parameter.
Method ENABLE_DIALOG on class CL_SWF_CST_RFC_DEST has no exception.

Method EXECUTE_4_TRANSACTION Signature

Method EXECUTE_4_TRANSACTION on class CL_SWF_CST_RFC_DEST has no parameter.
Method EXECUTE_4_TRANSACTION on class CL_SWF_CST_RFC_DEST has no exception.

Method GET_RFC_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING 20040330

Method GET_RFC_DESCRIPTION on class CL_SWF_CST_RFC_DEST has no exception.

Method IS_DESTINATION_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFC_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20110628
2 Returning RE_LOCKED Value transfer Type reference (TYPE) XFELD 20110628

Method IS_DESTINATION_LOCKED on class CL_SWF_CST_RFC_DEST has no exception.

Method LOCK_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFC_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20110628
# Exception Resumable Description Created on
1 MODIFY_FAILED 20110628

Method MIGRATE_RFC_DESTINATION Signature

Method MIGRATE_RFC_DESTINATION on class CL_SWF_CST_RFC_DEST has no parameter.
# Exception Resumable Description Created on
1 MIGRATION_FAILED Migration fehlgeschlagen 20001128
2 SET_DESTINATION_ERROR Setzen der Workflow_Destination (FB) fehlgeschlagen 20001128

Method MODIFY_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFC_PASSWORD Call by reference Type reference (TYPE) RFCDISPLAY-RFCAUTH 20110621
# Exception Resumable Description Created on
1 MODIFY_FAILED 20110621

Method MODIFY_USER_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_PASSWORD Call by reference Type reference (TYPE) RFCDISPLAY-RFCAUTH 20110621
# Exception Resumable Description Created on
1 MODIFY_FAILED 20110621

Method PASSWORD_CHANGE_ALLOWED Signature

Method PASSWORD_CHANGE_ALLOWED on class CL_SWF_CST_RFC_DEST has no parameter.
# Exception Resumable Description Created on
1 ZBV_ACTIVE 20110621

Method SET_PROFILE Signature

Method SET_PROFILE on class CL_SWF_CST_RFC_DEST has no parameter.
# Exception Resumable Description Created on
1 NO_PROFILE_ASSIGNED Error in assigning profile to user 20000606
2 ROLE_NOT_ASSIGNED Error assigning a role to user 20100923

Method SET_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROLE Call by reference Type reference (TYPE) STRING 20100923
# Exception Resumable Description Created on
1 ROLE_ASSIGN_FAILED 20100923

Method SET_ROLE_IN_CENTRAL_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROLE Call by reference Type reference (TYPE) STRING 20120321
2 Importing IM_ROLES Call by reference Type reference (TYPE) BAPIAGR_T 20120321
3 Returning RE_RESULT Value transfer Type reference (TYPE) BAPIRETTAB Returnparameter 20120321
# Exception Resumable Description Created on
1 ROLE_ASSIGN_FAILED 20120321

Method SET_ROLE_LOCALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROLE Call by reference Type reference (TYPE) STRING 20120321
2 Importing IM_ROLES Call by reference Type reference (TYPE) BAPIAGR_T Aktivitätsgruppen 20120321
3 Returning RE_RESULT Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20120321
# Exception Resumable Description Created on
1 ROLE_ASSIGN_FAILED 20120321

Method SYNC_PASSWORD Signature

Method SYNC_PASSWORD on class CL_SWF_CST_RFC_DEST has no parameter.
# Exception Resumable Description Created on
1 SYNC_FAILED Passwort-Synchronisation fehlgeschlagen 20000609

Method UNLOCK_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFC_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20110628
# Exception Resumable Description Created on
1 MODIFY_FAILED 20110628
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A