SAP ABAP Class CL_HRFPM_CD_EXT_UPDATE_HANDLER (CL_HRFPM_CD_EXT_UPDATE_HANDLER)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRFPM_CD_UPDATE_LOGIC Master for Generating PBC Documents 20070826
Properties
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER  
Short Description    
Super Class CL_HRFPM_CD_UPDATE_LOGIC Master for Generating PBC Documents 
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 20070826   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no forward declaration.
Interfaces
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no interface implemented.
Friends
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EXT_CALL_APPROVE Constant Protected Type reference (TYPE) FLAG 'A' General Flag 20070826
2 C_EXT_CALL_CLOSE Constant Protected Type reference (TYPE) FLAG 'C' General Flag 20070828
3 C_EXT_CALL_RECONCILE Constant Protected Type reference (TYPE) FLAG 'Z' General Flag 20070826
4 C_EXT_CALL_REJECT Constant Protected Type reference (TYPE) FLAG 'R' General Flag 20070826
5 C_EXT_CALL_REOPEN Constant Protected Type reference (TYPE) FLAG 'O' General Flag 20070828
6 C_EXT_CALL_TRANSF_TO_FM Constant Protected Type reference (TYPE) FLAG 'T' General Flag 20070826
7 EXT_CALL Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070826
8 MV_DOC_POS_KEY_IS_SORTED Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20120329
9 MV_MAX_BUFFER_PCKG_SIZE Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20120329
Methods
# Method Level Visibility Method type Description Created on
1 APPROVE_DOC_IN_HR Instance method Public Method 20070826
2 CARRY_OUT_EXT_CALL Instance method Protected Method 20120329
3 CARRY_OUT_EXT_CALL_BUFFERED Instance method Protected Method 20070826
4 CLOSE_DOCUMENTS Instance method Public Method 20070828
5 CONVERT_RETURN_INT_TO_EXT Instance method Protected Method 20070826
6 DET_EXT_CALL_MAX_PCKG_SIZE Instance method Public Method 20120329
7 DISPATCH_EXTERNAL_CALLS Instance method Protected Method 20070826
8 FILL_BFR_FOR_EXT_CALL_FROM_DB Instance method Protected Method 20070826
9 FILL_PROC_INFO Instance method Protected Method 20120214
10 RECONCILE_DOCUMENTS Instance method Public Method 20070826
11 REJECT_DOC_IN_HR Instance method Public Method 20070826
12 REOPEN_DOCUMENTS Instance method Public Method 20070828
13 TRANSFER_TO_FM Instance method Public Method 20070826
Events
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no event.
Types
Class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no local type.
Method Signatures

Method APPROVE_DOC_IN_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
3 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826

Method CARRY_OUT_EXT_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20120329
2 Exporting ET_RETURN Call by reference Type reference (TYPE) TT_FM_DOC_POS_RETURN 20120329
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20120329

Method CARRY_OUT_EXT_CALL_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) TT_FM_DOC_POS_RETURN HRFPM: Tabellentype für BAPIRET2 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826

Method CLOSE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070828
3 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method CONVERT_RETURN_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
2 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
3 Importing IT_RETURN_INT Call by reference Type reference (TYPE) TT_FM_DOC_POS_RETURN 20070826

Method CONVERT_RETURN_INT_TO_EXT on class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no exception.

Method DET_EXT_CALL_MAX_PCKG_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20120329
2 Returning RV_MAX_PCKG_SIZE Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20120329

Method DET_EXT_CALL_MAX_PCKG_SIZE on class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no exception.

Method DISPATCH_EXTERNAL_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO WG/NOTE/1684065 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
3 Importing IP_CREATION_MODE Call by reference Type reference (TYPE) HRFPM_DC_CREATION_MODE Belegerstellung 20070826
4 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070826

Method FILL_BFR_FOR_EXT_CALL_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826

Method FILL_PROC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20120214
3 Importing IT_RETURN_INT Call by reference Type reference (TYPE) TT_FM_DOC_POS_RETURN 20120214

Method FILL_PROC_INFO on class CL_HRFPM_CD_EXT_UPDATE_HANDLER has no exception.

Method RECONCILE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
3 Importing IP_FLG_TEST_RUN Call by reference Type reference (TYPE) FLAG allgemeines flag 20070826
4 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826

Method REJECT_DOC_IN_HR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
3 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826

Method REOPEN_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070828
3 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method TRANSFER_TO_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROC_INFO Call by reference Type reference (TYPE) TT_FM_DOC_PROC_INFO 20120214
2 Exporting ET_RETURN Call by reference Type reference (TYPE) HRFPM_BAPIRET2_IT HRFPM: Tabellentype für BAPIRET2 20070826
3 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070826
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070826
2 CX_HRFPM_CD_FAILED HRFPM: Fehler bei der FM-Belegerstellung 20070826
History
Last changed by/on SAP  20130531 
SAP Release Created in 600