SAP ABAP Class CL_IM_HRFPM_CD_STANDARD_2 (Imp. Class for BAdI Imp. HRFPM_CD_STANDARD_2)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_HRFPM_CREATE_DOCS BADI Interface IF_EX_HRFPM_CREATE_DOCS 20050511
Properties
Class CL_IM_HRFPM_CD_STANDARD_2  
Short Description Imp. Class for BAdI Imp. HRFPM_CD_STANDARD_2    
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 20050511   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_HRFPM_CD_STANDARD_2 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRFPM_CREATE_DOCS BADI Interface IF_EX_HRFPM_CREATE_DOCS 20050511
Friends
Class CL_IM_HRFPM_CD_STANDARD_2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CREATION_MODE Instance attribute Protected Attribute reference (LIKE) 20061202
2 C_MODULE_NAME Constant Protected Type reference (TYPE) HRFPM_MODULE 'CD' 20050511
3 C_TRUE Instance attribute Protected Type reference (TYPE) FLAG 'X' 20050511
4 DELETION Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070114
5 ENC_DATE_IV Instance attribute Protected Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV HRFPM: Validity time interval of the objects 20061218
6 ENC_TYPE Instance attribute Protected Type reference (TYPE) HRFPM_ENC_TYPE Earmarked Funds Category 20061218
7 EXC_ADMIN Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_ADMINISTRATOR 20050511
8 EXC_CD Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_CD_FAILED 20050511
9 EXC_DB Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_DB_OPERATION 20050511
10 EXC_DIFFERENCE Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_DIFFERENCE 20050511
11 EXC_INFTY Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_INFOTYPE_OPERATION 20050511
12 EXC_ROOT Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM Exception Class for Module "Administrator" 20070106
13 EXIT_DIFFERENCE Instance attribute Protected Type reference (TYPE) EXIT_DEF 'HRFPM_DIFFERENCE' 20050511
14 FLG_SINGLE_UPDATE Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070114
15 FLT_VAL Instance attribute Protected Type reference (TYPE) HRFPM_CD_FILTER BADI Filter for Document Creation 20061218
16 FPM_VARIANT Instance attribute Protected Type reference (TYPE) HRFPM_FPMDOCL_VARIANT Variant Name of Document Creator 20061218
17 GLOBAL_ATTR Instance attribute Protected Type reference (TYPE) HRFPM_T77_VARIANT_ATTR HRFPM: global variant of the run - attibutes 20061218
18 MSG_DUMMY Instance attribute Protected Type reference (TYPE) STRING 20061120
19 MS_DELETION_PERIOD Instance attribute Protected Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV HRFPM: Validity time interval of the objects 20060525
20 OBJECTS Instance attribute Protected Type reference (TYPE) HRFPM_OBJECTS_IT HRFPM: Table of Objects Participating in Commitment Run 20061218
21 OTYPE Instance attribute Protected Type reference (TYPE) HROBJECT-OTYPE Object Type 20070114
22 PBC_UPDATE_LOGIC Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_UPDATE_LOGIC Factory for Creating Update Records of PBC Documents 20061216
23 RUNID Instance attribute Protected Type reference (TYPE) HRFPM_RUNID ID of Commitment Run 20061218
24 SPLIT_MODE_OFF Instance attribute Protected Type reference (TYPE) FLAG General Flag 20061202
25 SPLIT_MODE_ON Instance attribute Protected Type reference (TYPE) FLAG General Flag 20061202
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_UPDATE_LOGIC Instance method Protected Method 20061218
2 DELETE_FPM_DOCS_EXT Instance method Public Method 20060525
3 DOC_SHOW Instance method Public Method 20061219
4 PROCESS_UPDATE Instance method Protected Method 20061120
5 SET_CREATION_MODE Instance method Public Method 20061219
6 SET_GLOBAL_PARAMETERS Instance method Protected Method 20070114
7 UPDATE_FPM_DOCS Instance method Protected Method 20050511
8 UPDATE_FPM_DOCS_P Instance method Public Method 20061219
9 UPDATE_FPM_DOCS_S Instance method Public Method 20061219
Events
Class CL_IM_HRFPM_CD_STANDARD_2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CNTRL_PARAMETERS Protected See coding 20061120 BEGIN OF ts_cntrl_parameters, flg_single_update TYPE flag. INCLUDE TYPE cl_hrfpm_cd_pbc_update=>ts_cntrl_parameters AS upd_parameters. TYPES: END OF ts_cntrl_parameters
Method Signatures

Method CREATE_UPDATE_LOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_UPDATE_LOGIC Value transfer Object reference (TYPE REF TO) CL_HRFPM_CD_UPDATE_LOGIC Master für den Erzeugung der PBC-Belege 20061218

Method CREATE_UPDATE_LOGIC on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.

Method DELETE_FPM_DOCS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20060525
2 Importing IP_FLT_VAL Call by reference Type reference (TYPE) HRFPM_CD_FILTER BAdI-Filter für Belegerstellung 20060525
3 Importing IP_FPM_VARIANT Call by reference Type reference (TYPE) HRFPM_FPMDOCL_VARIANT HRFPM: global variant of the run - attibutes 20060525
4 Importing IS_GLOBAL_ATTR Call by reference Type reference (TYPE) HRFPM_T77_VARIANT_ATTR HRFPM: Validity time interval of the objects 20060525
5 Changing IS_OBJECT Call by reference Type reference (TYPE) HRFPM_OBJECT HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen 20060525
6 Importing I_ENC_DATE_IV Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV Objekttyp 20060525
# Exception Resumable Description Created on
1 CX_HRFPM_CD_FAILED 20060525

Method DOC_SHOW Signature

Method DOC_SHOW on class CL_IM_HRFPM_CD_STANDARD_2 has no parameter.
Method DOC_SHOW on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.

Method PROCESS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILING_OBJECTS Call by reference Type reference (TYPE) HRFPM_OBJECTS_IT HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen 20061120
# Exception Resumable Description Created on
1 CX_HRFPM_CD_FAILED 20061120

Method SET_CREATION_MODE Signature

Method SET_CREATION_MODE on class CL_IM_HRFPM_CD_STANDARD_2 has no parameter.
Method SET_CREATION_MODE on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.

Method SET_GLOBAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DELETION Call by reference Type reference (TYPE) FLAG HRFPM: Validity time interval of the objects 20070114
2 Importing IP_FLT_VAL Call by reference Type reference (TYPE) HRFPM_CD_FILTER BAdI-Filter für Belegerstellung 20070114
3 Importing IP_FPM_VARIANT Call by reference Type reference (TYPE) HRFPM_FPMDOCL_VARIANT Variantenname des Belegerstellers 20070114
4 Importing IP_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070114
5 Importing IS_GLOBAL_ATTR Call by reference Type reference (TYPE) HRFPM_T77_VARIANT_ATTR HRFPM: global variant of the run - attibutes 20070114
6 Importing IT_OBJECTS Call by reference Type reference (TYPE) HRFPM_OBJECTS_IT HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen 20070114
7 Importing I_ENC_DATE_IV Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV HRFPM: Validity time interval of the objects 20070114

Method SET_GLOBAL_PARAMETERS on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.

Method UPDATE_FPM_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILING_OBJECTS Call by reference Type reference (TYPE) HRFPM_OBJECTS_IT HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen 20050517
# Exception Resumable Description Created on
1 CX_HRFPM_CD_FAILED 20050511

Method UPDATE_FPM_DOCS_P Signature

Method UPDATE_FPM_DOCS_P on class CL_IM_HRFPM_CD_STANDARD_2 has no parameter.
Method UPDATE_FPM_DOCS_P on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.

Method UPDATE_FPM_DOCS_S Signature

Method UPDATE_FPM_DOCS_S on class CL_IM_HRFPM_CD_STANDARD_2 has no parameter.
Method UPDATE_FPM_DOCS_S on class CL_IM_HRFPM_CD_STANDARD_2 has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600