SAP ABAP Class CL_HRFPM_2FC_MANAGER (HRFPM: Two-Face-Commit Treatment)
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_2FC_MANAGER  
Short Description HRFPM: Two-Face-Commit Treatment    
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 20011214   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_2FC_MANAGER has no forward declaration.
Interfaces
Class CL_HRFPM_2FC_MANAGER has no interface implemented.
Friends
Class CL_HRFPM_2FC_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MODULE_NAME Instance attribute Public Type reference (TYPE) HRFPM_MODULE 'CD' Module Name 20011214
2 EXC_FM_POST Instance attribute Public Object reference (TYPE REF TO) CX_HRFPM_FM_POSTING HRFPM: Error During FM Document Creation 20020111
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP Instance method Public Method Cleanup of 2FC Table 20011214
2 CLOSE_2FC_TRANSACTION Instance method Public Method End of 2FC Transaction 20011214
3 DELETE_2FC_ENTRY Instance method Private Method Deleting a 2FC Entries 20011214
4 INIT Static method Public Method 20040216
5 INSERT_2FC_ENTRY Instance method Private Method Writing a 2FC Entry 20011214
6 READ_2FC_ENTRY Instance method Private Method Reading a 2FC Entry 20011214
7 READ_2FC_ENTRY_OTHER_RUNID Instance method Private Method Reading a 2FC Entry with Different Number 20040123
8 READ_ANY_2FC_ENTRY Instance method Private Method Reading All Entries in the 2FC_Table 20011214
9 START_2FC_TRANSACTION Instance method Public Method Start of a 2FC Transaction 20011214
Events
Class CL_HRFPM_2FC_MANAGER has no event.
Types
Class CL_HRFPM_2FC_MANAGER has no local type.
Method Signatures

Method CLEAN_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20040216
# Exception Resumable Description Created on
1 CX_HRFPM_2FC 20020111

Method CLOSE_2FC_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20011214
2 Importing P_NO_COMMIT Call by reference Type reference (TYPE) FLAG 'X' General Flag 20080111
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20021114
# Exception Resumable Description Created on
1 CX_HRFPM_2FC 20011214

Method DELETE_2FC_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FLG_DELETE_ALL Call by reference Type reference (TYPE) FLAG allgemeines flag 20040216
2 Importing P_HRFPM_2FC Call by reference Type reference (TYPE) HRFPM_2FC HRFPM: Two-Face-Commit Tabelle für Kommunikation mit FM 20011214
3 Importing P_NO_COMMIT Call by reference Type reference (TYPE) FLAG allgemeines flag 20020129
# Exception Resumable Description Created on
1 ERROR_DURING_DELETE 20011214

Method INIT Signature

Method INIT on class CL_HRFPM_2FC_MANAGER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_2FC 20040216

Method INSERT_2FC_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_2FC Call by reference Type reference (TYPE) HRFPM_2FC HRFPM: Two-Face-Commit Tabelle für Kommunikation mit FM 20011214
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20011214

Method READ_2FC_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_2FC Call by reference Type reference (TYPE) HRFPM_2FC HRFPM: Two-Face-Commit Tabelle für Kommunikation mit FM 20011214
# Exception Resumable Description Created on
1 NOTHING_FOUND 20011214

Method READ_2FC_ENTRY_OTHER_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_2FC Call by reference Type reference (TYPE) HRFPM_2FC HRFPM: Two-Face-Commit Tabelle für Kommunikation mit FM 20040123
# Exception Resumable Description Created on
1 NOTHING_FOUND 20040123

Method READ_ANY_2FC_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HRFPM_2FC Call by reference Type reference (TYPE) HRFPM_2FC_IT 2FC 20011214
2 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20040216
# Exception Resumable Description Created on
1 NOTHING_FOUND 20011214

Method START_2FC_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20011214
2 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID 20021114
# Exception Resumable Description Created on
1 CX_HRFPM_2FC 20011214
History
Last changed by/on SAP  20070913 
SAP Release Created in 110