SAP ABAP Class CL_HRFPM_WF_DB_OPERATIONS (Database Changes for Workflow)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_HRFPM_WF_DB_OPERATIONS  
Short Description Database Changes for Workflow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20020726   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_WF_DB_OPERATIONS has no forward declaration.
Interfaces
Class CL_HRFPM_WF_DB_OPERATIONS has no interface implemented.
Friends
Class CL_HRFPM_WF_DB_OPERATIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SELECT Constant Private Type reference (TYPE) HRFPM_DB_OPERATION 'S' 'S' 20020726
2 C_UPDATE Constant Private Type reference (TYPE) HRFPM_DB_OPERATION 'U' 'U' 20020726
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVE_MAIL_CLIENT Static method Public Method Get the active mail client (SAP internal/e-Mail) 20020726
2 GET_WF_RELEVANT_DEPARTMENT Static method Public Method Read whether a department is workflow relevant 20020726
3 SELECT_ENGINE_LOG_WITH_RUNID Static method Public Method Get entries with error of tab. hrfpm_engine_log with a runid 20020726
4 UPDATE_CHANGE_LOG_STATE Static method Public Method Update of the state for all entries in tab hrfpm_change_log 20020726
5 UPDATE_ENGINE_LOG_DEPARTMENT Static method Public Method Update the department of an entry in table hrfpm_engine_log 20020726
6 UPDATE_ENGINE_LOG_STATE Static method Public Method Update of the state for an entry in table hrfpm_engine_log 20020726
7 UPDATE_ENGINE_LOG_WF_ITEMS Static method Public Method Update the wf-items of an entry in table hrfpm_engien_log 20020726
8 UPDATE_OBJECTS_DEPARTMENT Static method Public Method Updating the department of an entry in the tab hrfpm_objets 20020726
9 UPDATE_OBJECTS_STATE Static method Public Method Updating the state of an entry in the table hrfpm_objects 20020726
10 UPDATE_STATE_FOR_RUNID Static method Public Method Update of the state of all entries for a runid 20020726
Events
Class CL_HRFPM_WF_DB_OPERATIONS has no event.
Types
Class CL_HRFPM_WF_DB_OPERATIONS has no local type.
Method Signatures

Method GET_ACTIVE_MAIL_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EMAIL_ACTIVE Value transfer Type reference (TYPE) HRFPM_EMAIL_ACTIVE HRFPM: Verwendung eines externen E-Mail-Systems 20020726

Method GET_ACTIVE_MAIL_CLIENT on class CL_HRFPM_WF_DB_OPERATIONS has no exception.

Method GET_WF_RELEVANT_DEPARTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WF_ACTIVE Call by reference Type reference (TYPE) HRFPM_WF_ACTIVE Workflow aktiv 20020726
2 Importing I_RESP_DEPARTMENT Call by reference Type reference (TYPE) HRFPM_RESP_DEPARTMENT HRFPM: Verantwortliche Abteilung 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method SELECT_ENGINE_LOG_WITH_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJECTS Call by reference Type reference (TYPE) HRFPM_CENTRAL_LOG_KEY_IT HRFPM: table type of Central_log Key 20020726
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_CHANGE_LOG_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_ENGINE_LOG_DEPARTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPARTMENT Call by reference Type reference (TYPE) HRFPM_RESP_DEPARTMENT HRFPM: Verantwortliche Abteilung 20020726
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_ENGINE_LOG_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Object Type 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_ENGINE_LOG_WF_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GLOBAL_STATE Call by reference Type reference (TYPE) HRFPM_RUN_STATUS_OBJECT HRFPM: Status eines Obligolaufs 20020726
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20020726
3 Importing I_WF_ITEM Call by reference Type reference (TYPE) HRFPM_WFITEM HRFPM: Workflow item Kennung 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_OBJECTS_DEPARTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPARTMENT Call by reference Type reference (TYPE) HRFPM_RESP_DEPARTMENT HRFPM: Verantwortliche Abteilung 20020726
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020726
3 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_OBJECTS_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020726
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726

Method UPDATE_STATE_FOR_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020726
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20020726
History
Last changed by/on SAP  20070913 
SAP Release Created in 110