SAP ABAP Class CL_REL_PROC (Release Process)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PDC (Application Component) Framework for the Principle of Dual Control
     BCA_RELEASE (Package) Release Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20060508
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20060508
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REL_PROC_INFO Release Process Details 20060508
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REL_PROC_WF Executable Release Process 20060508
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20060508
Properties
Class CL_REL_PROC  
Short Description Release Process    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BCA_RELEASE   Release Tool 
Created 20060508   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_REL_TOOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20060508
2 BI_PERSISTENT Persistent Business Instance 20060508
3 IF_REL_PROC_INFO Release Process Details 20060508
4 IF_REL_PROC_WF Executable Release Process 20060508
5 IF_WORKFLOW Business Workflow 20060508
Friends
# Friend Modeled only Created on Description
1 CL_REL_TOOL 20100817 API Class Multiple Control Release
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFERED_RTW_LINKAGE Static Attribute Private Type reference (TYPE) TBCA_RTW_LINKAGE Buffer for Workflow Customizing 20060929
2 DONE_REL_STEPS Instance attribute Private Type reference (TYPE) NUMC_REL_PROC Number of Release Steps Executed 20060518
3 FLG_INUPDATETASK Instance attribute Private Type reference (TYPE) XFELD Execute in Update Task 20060509
4 FUTURE_REL_STEPS Instance attribute Private Type reference (TYPE) NUMC_REL_PROC Number of Release Steps Required in Future 20060508
5 OBJECT_CAT Instance attribute Public Type reference (TYPE) BCA_DTE_OBJECT_CAT Release Object 20060508
6 OBJECT_KEY Instance attribute Public Type reference (TYPE) BCA_DTE_OBJECT_KEY Object Key (Chain of Object Key Fields) 20060508
7 REL_PROC_ID Instance attribute Private Type reference (TYPE) CHAR32 GUID Release Process 20060508
8 REL_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) DATA Data Structure for Determining Release Relevance 20060516
9 REQ_REL_STEPS Instance attribute Private Type reference (TYPE) NUMC_REL_PROC Number of Required Release Steps 20060508
10 STATE Instance attribute Private Type reference (TYPE) BCA_DTE_REL_STATUS Status of Release Object 20060508
11 SUBWORKFLOW Instance attribute Private Type reference (TYPE) SWD_STEP_T Task Abbreviation 20060516
12 TAB_PROC_LOG Instance attribute Private Type reference (TYPE) BCA_TAB_REL_LOG_D Release Process History 20060509
13 WF_EVENT Instance attribute Private Type reference (TYPE) CHAR32 Character Field Length - 32 20060509
14 WF_USAGE_FLAG_CUST Instance attribute Private Type reference (TYPE) BCA_DTE_WF_USAGE_FLAG Workflow Usage Type According to Customizing 20060810
15 WF_USAGE_FLAG_PROC Instance attribute Private Type reference (TYPE) BCA_DTE_WF_USAGE_FLAG Current Workflow Usage Type 20060810
Methods
# Method Level Visibility Method type Description Created on
1 CALLBACK_APPLICATION Instance method Private Method Read and Call a User's Callback Module 20070207
2 CLEAR_STATUS_AND_LOG_BUFFER Instance method Private Method Delete Status Entry from Buffer of Object Level 20100224
3 DUMMY_METHOD Instance method Public Method Dummy Method to Give Control to WF Batch 20060629
4 END_WF_ABAP_CLASS Instance method Private Method End WF (Based on ABAP Class) 20060809
5 END_WF_BOR_OBJECT Instance method Private Method End WF (Based on BOR Object) 20060809
6 EXECUTE_REJECT_ACT Instance method Private Method Reject Release Object 20060524
7 EXECUTE_RELEASE_ACT Instance method Private Method Execute Release Step 20060511
8 EXECUTE_REL_ACTIVITY Instance method Public Method Execute an Activity in Release Process 20060511
9 EXECUTE_RETURN_ACT Instance method Private Method Return Release Object 20060524
10 EXECUTE_SEND_BACK_ACT Instance method Private Method Forward Returned Release Object to Release Again 20060524
11 EXECUTE_UNDO_CHANGE_ACT Instance method Private Method Discard Returned Release Object 20060524
12 FIND_SUBWORKFLOW Static method Private Method Read ID of Subworkflow from Customizing 20060929
13 FIRE_REL_ACT_BY_API Instance method Public Method Trigger Event for Release Activity via API 20070924
14 GET_BOR_EVENT_CONTAINER Instance method Private Method Generate Event Container (Based on BOR Object) 20060810
15 GET_CLASS_EVENT_CONTAINER Instance method Private Method Generate Event Container (Based on ABAP Class) 20060810
16 GET_NEXT_STATE Instance method Private Method Determine Next Status of Current Release 20060518
17 GET_TIMESTAMP Instance method Private Method Supply a Current Time Stamp 20060509
18 GET_WORKITEM_TEXT Instance method Private Method Supply Text for Work Item 20060526
19 INIT Instance method Private Method Initialize Attributes per Parameter 20060518
20 INIT_FROM_DB Instance method Private Method Initialize Attributes from Database 20060518
21 PREPARE_WF_EXECUTION Instance method Private Method Prepare Event Trigger for Workflow 20060511
22 RAISE_ERROR_FOR_WF_AND_DUMP Instance method Private Method Send Event to WF if Error Occurs 20081216
23 RESTART_WF_ABAP_CLASS Instance method Private Method Restart WF (Based on ABAP Class) 20060809
24 RESTART_WF_BOR_OBJECT Instance method Private Method Restart WF (Based on BOR Object) 20060809
25 SET_REL_STRUCTURE Instance method Private Method Set Release Structure 20060613
26 START_WF_ABAP_CLASS Instance method Private Method Start New WF (Based on ABAP Class) 20060809
27 START_WF_BOR_OBJECT Instance method Private Method Start New WF (Based on BOR Object) 20060809
28 S_CREATE Static method Public Method Supply Object Reference from Type CL_REL_PROC 20060928
29 WRITE_LOG_ENTRY Instance method Private Method Write Entry in Release Log to DB 20060509
30 WRITE_STATUS_AND_LOG_BUFFER Instance method Private Method Write Status Entry into Buffer of Object Level 20100224
31 WRITE_STATUS_ENTRY Instance method Private Method Write Status Entry for Release Process to DB 20060509
Events
# Event Type Visibility Description Created on
1 DUMMY Instance Event
(0)
Public
(2)
Dummy for Wait Step 20060509
2 END_WF Instance Event
(0)
Public
(2)
End Release Workflow 20060509
3 ERROR_WF_REL_UI Instance Event
(0)
Public
(2)
Error in Background Processing (After Release Dialog) 20060703
4 ERROR_WF_RET_UI Instance Event
(0)
Public
(2)
Error in Background Processing (After Return Dialog? 20060703
5 REL_ACT_BY_API Instance Event
(0)
Public
(2)
Action via API 20070920
6 RESTART_WF Instance Event
(0)
Public
(2)
Reset Release Workflow 20060509
7 START_WF Instance Event
(0)
Public
(2)
Start Release Workflow 20060509
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 HENTRY_REL_PROC Private See coding 20060508 BEGIN OF hentry_rel_proc, rel_proc_id TYPE char32, rel_proc TYPE REF TO cl_rel_proc, END OF hentry_rel_proc
2 HTAB_REL_PROC Private See coding 20060508 htab_rel_proc TYPE HASHED TABLE OF hentry_rel_proc WITH UNIQUE key rel_proc_id
3 NUMC_REL_PROC Private See coding 20060509 NUMC_REL_PROC TYPE n length 2
4 STR_WF_CUST Private See coding 20060929 BEGIN of STR_WF_CUST, subworkflow TYPE swd_step_t, wf_usage_flg TYPE BCA_DTE_WF_USAGE_FLAG, END OF STR_WF_CUST
Method Signatures

Method CALLBACK_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_REL_ACTIVITY Freigabeaktivität 20070207
2 Importing I_MANDATORY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20070212
3 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER Logging Interface Release Tool 20070207
4 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070207

Method CALLBACK_APPLICATION on class CL_REL_PROC has no exception.

Method CLEAR_STATUS_AND_LOG_BUFFER Signature

Method CLEAR_STATUS_AND_LOG_BUFFER on class CL_REL_PROC has no parameter.
Method CLEAR_STATUS_AND_LOG_BUFFER on class CL_REL_PROC has no exception.

Method DUMMY_METHOD Signature

Method DUMMY_METHOD on class CL_REL_PROC has no parameter.
Method DUMMY_METHOD on class CL_REL_PROC has no exception.

Method END_WF_ABAP_CLASS Signature

Method END_WF_ABAP_CLASS on class CL_REL_PROC has no parameter.
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method END_WF_BOR_OBJECT Signature

Method END_WF_BOR_OBJECT on class CL_REL_PROC has no parameter.
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method EXECUTE_REJECT_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER 20100809
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526
3 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC 20100809

Method EXECUTE_REJECT_ACT on class CL_REL_PROC has no exception.

Method EXECUTE_RELEASE_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER 20100809
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526
3 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC 20100809

Method EXECUTE_RELEASE_ACT on class CL_REL_PROC has no exception.

Method EXECUTE_REL_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_REL_ACTIVITY Freigabeaktivität 20060511
2 Importing I_FLG_CALL_VIA_API Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20070817
3 Importing I_USER Call by reference Type reference (TYPE) HROBJEC_14 Konkatinierte Identifikation (Typ und ID) von Org Objekten 20060526

Method EXECUTE_REL_ACTIVITY on class CL_REL_PROC has no exception.

Method EXECUTE_RETURN_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER 20100809
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526
3 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC 20100809

Method EXECUTE_RETURN_ACT on class CL_REL_PROC has no exception.

Method EXECUTE_SEND_BACK_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER 20100809
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526
3 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC 20100809

Method EXECUTE_SEND_BACK_ACT on class CL_REL_PROC has no exception.

Method EXECUTE_UNDO_CHANGE_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER 20100809
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526
3 Returning R_RC Value transfer Type reference (TYPE) SY-SUBRC 20100809

Method EXECUTE_UNDO_CHANGE_ACT on class CL_REL_PROC has no exception.

Method FIND_SUBWORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_CAT Call by reference Type reference (TYPE) BCA_DTE_OBJECT_CAT Freigabeobjekt 20060929
2 Importing I_REL_PROCEDURE Call by reference Type reference (TYPE) BCA_DTE_REL_PROC Freigabeverfahren (geforderte Freigabeschritte) 20060929
3 Returning R_WF_CUST Value transfer Type reference (TYPE) STR_WF_CUST Daten aus Workflow Customizing 20060929
# Exception Resumable Description Created on
1 CX_INVALID_WF_USAGE Schiefstand im Workflowcustomizing 20060929

Method FIRE_REL_ACT_BY_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_REL_LOGGER Logging Interface Release Tool 20100809
2 Importing I_FLG_INUPDATETASK Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20070926
3 Importing I_REL_USER_ACT Call by reference Type reference (TYPE) BCA_DTE_ACTIVITY Aktivität 20070924
4 Returning R_NEW_STATE Value transfer Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20070926
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20070926

Method GET_BOR_EVENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEADLINEDATE Call by reference Type reference (TYPE) D 20060810
2 Importing I_DEADLINETIME Call by reference Type reference (TYPE) T 20060810
3 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) BCA_DTE_RELEASESTRUCTURE Freigabestruktur 20060810
4 Importing I_TAB_SELECTED_AGENTS Call by reference Type reference (TYPE) BCA_TAB_REL_STEP_ACTOR Freigabetool: Bearbeiter für Stufen der Freigabe 20060810
5 Returning R_EVT_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060810
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method GET_CLASS_EVENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEADLINEDATE Call by reference Type reference (TYPE) D 20060810
2 Importing I_DEADLINETIME Call by reference Type reference (TYPE) T 20060810
3 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) BCA_DTE_RELEASESTRUCTURE Freigabestruktur 20060810
4 Importing I_TAB_SELECTED_AGENTS Call by reference Type reference (TYPE) BCA_TAB_REL_STEP_ACTOR Freigabetool: Bearbeiter für Stufen der Freigabe 20060810
5 Returning R_EVT_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060810
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method GET_NEXT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEXT_DETAILED_STATE Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20060518
2 Exporting E_NEXT_STATE Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20060518
3 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_ACTIVITY Aktivität 20060518
4 Importing I_CURRENT_STATE Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20060518
5 Importing I_DONE_REL_STEPS Call by reference Type reference (TYPE) NUMC_REL_PROC erfolgte Freigabeschritte 20060518
6 Importing I_REQ_REL_STEPS Call by reference Type reference (TYPE) NUMC_REL_PROC benötigte Freigabeschritte 20060518
# Exception Resumable Description Created on
1 CX_UNDEFINED_STATE_TRANSITION undefinierter Zustandsübergang 20060518

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20060509

Method GET_TIMESTAMP on class CL_REL_PROC has no exception.

Method GET_WORKITEM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WORKITEM_TEXT Value transfer Type reference (TYPE) BCA_DTE_WORKITEM_TEXT Workitemtext für Inbox (Workplace) 20060526

Method GET_WORKITEM_TEXT on class CL_REL_PROC has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_INUPDATETASK Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20060518
2 Importing I_OBJECT_CAT Call by reference Type reference (TYPE) BCA_DTE_OBJECT_CAT Freigabeobjekt 20060518
3 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) BCA_DTE_OBJECT_KEY Objektschlüssel (Verkettung der Objektschlüsselfelder) 20060518
4 Importing I_REL_PROC_ID Call by reference Type reference (TYPE) BCA_DTE_REL_OBJECT_ID Objekt ID der Freigabe (Ausprägung eines Freigabeobjekts) 20060518

Method INIT on class CL_REL_PROC has no exception.

Method INIT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_INUPDATETASK Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20060518
2 Importing I_REL_PROC_ID Call by reference Type reference (TYPE) BCA_DTE_REL_OBJECT_ID Objekt ID der Freigabe (Ausprägung eines Freigabeobjekts) 20060518

Method INIT_FROM_DB on class CL_REL_PROC has no exception.

Method PREPARE_WF_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT Call by reference Type reference (TYPE) C auszuführendes Event 20060511
2 Importing I_FUTURE_REL_PROCEDURE Call by reference Type reference (TYPE) BCA_DTE_REL_PROC Freigabeverfahren 20060511
3 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20060516

Method PREPARE_WF_EXECUTION on class CL_REL_PROC has no exception.

Method RAISE_ERROR_FOR_WF_AND_DUMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) CL_REL_STD_LOGGER Standard Logger Release Tool 20081216
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_ACTIVITY Freigabeaktivität 20081216
3 Importing I_ERROR_EVENT Call by reference Type reference (TYPE) CHAR15 Ereignis zur Fehlerübermittlung an WF 20081216

Method RAISE_ERROR_FOR_WF_AND_DUMP on class CL_REL_PROC has no exception.

Method RESTART_WF_ABAP_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060809
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method RESTART_WF_BOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060810
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method SET_REL_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20060613

Method SET_REL_STRUCTURE on class CL_REL_PROC has no exception.

Method START_WF_ABAP_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060809
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method START_WF_BOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20060810
# Exception Resumable Description Created on
1 CX_REL_WF_EVENT Fehler beim Ausführen eines WF Events 20060810

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_RELEASE Call by reference Type reference (TYPE) BCA_REL_DTE_BOOLEAN Boolsche Variable 20130904
2 Importing I_FUTURE_REL_STEPS Call by reference Type reference (TYPE) INT1 zukünftig erforderliche Freigabeschritte 20060929
3 Importing I_OBJECT_CAT Call by reference Type reference (TYPE) BCA_DTE_OBJECT_CAT Freigabeobjekt 20060928
4 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) BCA_DTE_OBJECT_KEY Objektschlüssel (Verkettung der Objektschlüsselfelder) 20060928
5 Importing I_STRUCTURE Call by reference Type reference (TYPE) ANY 20060928
6 Returning R_REL_PROC Value transfer Object reference (TYPE REF TO) CL_REL_PROC Objekt zu einem workflow basierten Freigabeprozess 20060928

Method S_CREATE on class CL_REL_PROC has no exception.

Method WRITE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_REL_ACTIVITY Freigabeaktivität 20060511
2 Importing I_STATUS_FROM Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20060511
3 Importing I_STATUS_TO Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20060511
4 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20060526

Method WRITE_LOG_ENTRY on class CL_REL_PROC has no exception.

Method WRITE_STATUS_AND_LOG_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) BCA_DTE_REL_ACTIVITY Freigabeaktivität 20100224
2 Importing I_STATUS_FROM Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20100224
3 Importing I_STATUS_TO Call by reference Type reference (TYPE) BCA_DTE_REL_STATUS Freigabeobjektstatus 20100224
4 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20100224

Method WRITE_STATUS_AND_LOG_BUFFER on class CL_REL_PROC has no exception.

Method WRITE_STATUS_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_INSERT Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20060509

Method WRITE_STATUS_ENTRY on class CL_REL_PROC has no exception.
Event Signatures

Event DUMMY Signature
Event DUMMY on class CL_REL_PROC has no parameter.
Event END_WF Signature
Event END_WF on class CL_REL_PROC has no parameter.
Event ERROR_WF_REL_UI Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ACTIVITYTEXT Exporting Value transfer Type reference (TYPE) BCA_DTE_LONGTEXT Langbeschreibung Aktivität 20060703
2 MESSAGES Exporting Value transfer Type reference (TYPE) BCA_TAB_REL_ERROR_MSG Tabelle zur Übergabe von Fehlernachrichten an den Workflow 20081216

Event ERROR_WF_RET_UI Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ACTIVITYTEXT Exporting Value transfer Type reference (TYPE) BCA_DTE_LONGTEXT Langbeschreibung Aktivität 20060703
2 MESSAGES Exporting Value transfer Type reference (TYPE) BCA_TAB_REL_ERROR_MSG Tabelle zur Übergabe von Fehlernachrichten an den Workflow 20081217

Event REL_ACT_BY_API Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 REL_USER_ACT Exporting Value transfer Type reference (TYPE) BCA_DTE_ACTIVITY Aktivität 20070920

Event RESTART_WF Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DEADLINEDATE Exporting Value transfer Type reference (TYPE) D 20060516
2 DEADLINETIME Exporting Value transfer Type reference (TYPE) T 20060516
3 PRESELECTEDACTORS Exporting Value transfer Type reference (TYPE) BCA_TAB_REL_STEP_ACTOR Freigabetool: Bearbeiter für Stufen der Freigabe 20060531
4 REQRELSTEPS Exporting Value transfer Type reference (TYPE) INT1 int1 20060530
5 STRUCTNAME Exporting Value transfer Type reference (TYPE) BCA_DTE_RELEASESTRUCTURE Freigabestruktur Name 20060530
6 SUBWORKFLOW Exporting Value transfer Type reference (TYPE) SWD_STEP_T Aufgabenkürzel 20060517
7 WORKITEMTEXT Exporting Value transfer Type reference (TYPE) BCA_DTE_WORKITEM_TEXT Workitemtext für Inbox (Workplace) 20060526

Event START_WF Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DEADLINEDATE Exporting Value transfer Type reference (TYPE) D 20060516
2 DEADLINETIME Exporting Value transfer Type reference (TYPE) T 20060516
3 PRESELECTEDACTORS Exporting Value transfer Type reference (TYPE) BCA_TAB_REL_STEP_ACTOR Freigabetool: Bearbeiter für Stufen der Freigabe 20060530
4 REQRELSTEPS Exporting Value transfer Type reference (TYPE) INT1 int1 20060530
5 STRUCTNAME Exporting Value transfer Type reference (TYPE) BCA_DTE_RELEASESTRUCTURE Freigabestruktur Name 20060530
6 SUBWORKFLOW Exporting Value transfer Type reference (TYPE) SWD_STEP_T Aufgabenkürzel 20060517
7 WORKITEMTEXT Exporting Value transfer Type reference (TYPE) BCA_DTE_WORKITEM_TEXT Workitemtext für Inbox (Workplace) 20060526
History
Last changed by/on SAP  20130531 
SAP Release Created in 710