SAP ABAP Class CL_HRFPM_CD_PBC_DOC_CLOSING (Update Handler for Document Close)
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_EXT_CALL_UPDATE Oberklasse für externe Updates 20070828
Properties
Class CL_HRFPM_CD_PBC_DOC_CLOSING  
Short Description Update Handler for Document Close    
Super Class CL_HRFPM_CD_EXT_CALL_UPDATE Oberklasse für externe Updates 
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 20070828   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_HRFPM_CD_EXT_CALL_UPDATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRFPM_CD_UPDATE_LOGIC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRFPM_CD_PBC_DOC_CLOSING has no interface implemented.
Friends
Class CL_HRFPM_CD_PBC_DOC_CLOSING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLOSE_DOC Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070828
2 REOPEN_DOC Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070828
3 T_CLOSED_IND_CHANGED Instance attribute Protected Type reference (TYPE) TT_CLOSED_IND_CHANGED 20070828
Methods
# Method Level Visibility Method type Description Created on
1 ALIGN_COMPLTN_INDICATOR_FM_REQ Instance method Protected Method 20081109
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070828
3 GET_CLOSING_INDICATOR_CHANGED Instance method Protected Method 20070828
4 GET_COMPLTN_INDICATOR_CHANGED Instance method Protected Method 20081108
5 SET_CLOSING_INDICATOR_CHANGED Instance method Protected Method 20070828
6 SET_COMPLTN_INDICATOR_CHANGED Instance method Protected Method 20081108
7 TOGGLE_CLOSING_INDICATOR_FM Instance method Protected Method 20070828
8 TOGGLE_CLOSING_INDICATOR_FPM Instance method Protected Method 20070828
9 TOGGLE_COMPLTN_INDICATOR_FM Instance method Protected Method 20081109
Events
Class CL_HRFPM_CD_PBC_DOC_CLOSING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CLOSED_IND_CHANGED Protected See coding 20070828 BEGIN OF ts_closed_ind_changed, key_pos TYPE hrfpm_fm_pos-key_pos, changed TYPE flag, "WGOSS1272102 completion_changed TYPE flag, END OF ts_closed_ind_changed
2 TT_CLOSED_IND_CHANGED Protected See coding 20070828 tt_closed_ind_changed TYPE SORTED TABLE OF ts_closed_ind_changed WITH UNIQUE KEY key_pos
Method Signatures

Method ALIGN_COMPLTN_INDICATOR_FM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20081109
2 Returning RP_UPDATE_REQUIRED Value transfer Type reference (TYPE) FLAG allgemeines flag 20081109
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20081109

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CREATION_MODE Call by reference Type reference (TYPE) HRFPM_DC_CREATION_MODE allgemeines flag 20070828
2 Importing IP_FLG_CLOSE_DOC Call by reference Type reference (TYPE) FLAG allgemeines flag 20070828
3 Importing IP_FLG_REOPEN_DOC Call by reference Type reference (TYPE) FLAG allgemeines flag 20070828
4 Importing IP_FM_POS_LOG_ACTIVE Call by reference Type reference (TYPE) FLAG allgemeines flag 20070828
5 Importing IP_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070828
6 Importing IS_CNTRL_PARAMETERS Call by reference Type reference (TYPE) HRFPM_CD_PBC_CNTRL_PARA 20070828
7 Importing IS_FM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070828
8 Importing I_UPDATE_LOGIC Call by reference Object reference (TYPE REF TO) CL_HRFPM_CD_UPDATE_LOGIC Factory zur Ezeugung der Update-Sätze von PBC-Belegen 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method GET_CLOSING_INDICATOR_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS HRFPM: FM Belege - Positionen 20081108
2 Returning RP_CHANGED Value transfer Type reference (TYPE) FLAG allgemeines flag 20070828

Method GET_CLOSING_INDICATOR_CHANGED on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method GET_COMPLTN_INDICATOR_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS HRFPM: FM Belege - Positionen 20081108
2 Returning RP_CHANGED Value transfer Type reference (TYPE) FLAG allgemeines flag 20081108

Method GET_COMPLTN_INDICATOR_CHANGED on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method SET_CLOSING_INDICATOR_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS HRFPM: FM Belege - Positionen 20081108

Method SET_CLOSING_INDICATOR_CHANGED on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method SET_COMPLTN_INDICATOR_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS HRFPM: FM Belege - Positionen 20081108

Method SET_COMPLTN_INDICATOR_CHANGED on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method TOGGLE_CLOSING_INDICATOR_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070828

Method TOGGLE_CLOSING_INDICATOR_FM on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method TOGGLE_CLOSING_INDICATOR_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FPM_POS HRFPM: FM Belege - Positionen 20070828

Method TOGGLE_CLOSING_INDICATOR_FPM on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.

Method TOGGLE_COMPLTN_INDICATOR_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_POS 20081109

Method TOGGLE_COMPLTN_INDICATOR_FM on class CL_HRFPM_CD_PBC_DOC_CLOSING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600