SAP ABAP Class CL_HRFPM_FIN_CHK_BUFFER (Buffer for Check Messages for Staff Assignment Rules)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_FTE (Package) Position Management: Full-Time Equivalents
Properties
Class CL_HRFPM_FIN_CHK_BUFFER  
Short Description Buffer for Check Messages for Staff Assignment Rules    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_FTE   Position Management: Full-Time Equivalents 
Created 20030303   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_FIN_CHK_BUFFER has no forward declaration.
Interfaces
Class CL_HRFPM_FIN_CHK_BUFFER has no interface implemented.
Friends
Class CL_HRFPM_FIN_CHK_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LOG_OBJECT Constant Protected Type reference (TYPE) BALOBJ_D 'HRFPM' Application Log: Object Name (Application Code) 20030303
2 C_LOG_SUBOBJECT Constant Protected Type reference (TYPE) BALSUBOBJ 'FIN_CHK' Application Log: Subobject 20030303
3 FLG_COLLECT Instance attribute Protected Type reference (TYPE) FLAG Prepare Check Results Hierarchically 20030316
4 FLG_COLLECT_BFR_INITIALIZING Instance attribute Protected Type reference (TYPE) FLAG Collect Buffer is being Created 20030305
5 FLG_COLLECT_BUFFER_EXISTS Instance attribute Protected Type reference (TYPE) FLAG General Indicator 20030305
6 MY_CHECK_COLLECTOR Instance attribute Private Object reference (TYPE REF TO) CL_HRFPM_FIN_CHK_COLLECTOR Checks for Financing Rules 20040218
7 MY_CHECK_RESULT_BUFFER Instance attribute Protected Type reference (TYPE) TAB_CHECK_RESULT_BUFFER 20030303
8 MY_COLLECT_BUFFER Instance attribute Protected Type reference (TYPE) TAB_COLLECT_BUFFER 20030303
9 MY_COLLECT_ROOT Instance attribute Private Type reference (TYPE) HRROOTOB Root Objects 20030626
10 MY_COLLECT_STRUCTURE Instance attribute Protected Type reference (TYPE) TAB_COLLECT_STRUCTURE 20030303
11 MY_COLLECT_STRUCTURE_MAX_SEQNR Instance attribute Protected Type reference (TYPE) TREE_STRUC-SEQNR Index of entry 20030326
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MY_COLLECT_STRUC_INDEX Instance method Private Method Activate Collective Buffer 20030530
2 BUILD_CLCT_TAB_FROM_CHK_RESULT Instance method Private Method 20030526
3 COLLECT_CHECK_ERROR Instance method Private Method 20031031
4 COLLECT_CHECK_RESULT_BTTM_UP Instance method Private Method 20030311
5 COLLECT_CHECK_RESULT_TOP_DOWN Instance method Private Method 20030311
6 COLLECT_TABLE Instance method Private Method 20031031
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030303
8 CONVERT_STRUCTURE_EXT_TO_INT Instance method Private Method 20031031
9 DELETE_CHECK_RESULTS Instance method Public Method 20030308
10 DELETE_CHECK_RESULT_BUFFER Instance method Private Method Delete Buffer Entry for Relation 20030820
11 DELETE_CHECK_RESULT_FOR_REL Instance method Public Method Delete Buffer Entry for Relation 20030304
12 DELETE_COLLECT_RESULT Instance method Private Method 20031031
13 DELETE_COLLECT_STRUCTURE_DOWN Instance method Private Method Activate Collective Buffer 20030326
14 DETERMINE_BUFFER_ACTION Instance method Private Method 20031030
15 DET_BUFFER_INDEX_REL Instance method Private Method 20030303
16 DET_COLLECT_BUFFER_INDEX Instance method Private Method 20030303
17 EXTRACT_OBJECT_FROM_HIERARCHY Instance method Private Method 20030303
18 GET_CHECK_RESULT_COLLECTED Instance method Private Method Summarize Existing Error Messages 20030303
19 GET_CHECK_RESULT_DOWN Instance method Public Method Read Errors/Exceptions for Relation 20031031
20 GET_CHECK_RESULT_FOR_ALL Instance method Public Method Read Errors/Exceptions for Relation 20040811
21 GET_CHECK_RESULT_FOR_REL Instance method Public Method Read Errors/Exceptions for Relation 20030407
22 GET_COLLECTED_RESULT Instance method Public Method Read Summarized Errors for each Budget Object 20031031
23 GET_RESULT_BU_NOT_OCCUPIED Instance method Private Method Read Errors/Exceptions for Relation 20030410
24 INIT_COLLECT_BUFFER Instance method Public Method Activate Collective Buffer 20030303
25 MERGE_CHECK_RESULTS Instance method Public Method Add Check Result for Relation to Existing Ones 20030308
26 MERGE_CHECK_RESULT_FOR_REL Instance method Private Method Add Check Result for Relation to Existing Ones 20030303
27 MERGE_COLLECT_STRUCTURE Instance method Private Method Activate Collective Buffer 20030326
28 MOUNT_SUBTREE Instance method Private Method 20030326
29 READ_COLLECT_BUFFER Instance method Private Method Read Summarized Errors for each Budget Object 20030305
30 RECONSTRUCT_COLLECT_BUFFER Instance method Public Method Activate Collective Buffer 20030326
31 REFRESH Instance method Public Method 20030305
32 REFRESH_COLLECT_BUFFER Instance method Private Method 20030304
33 REFRESH_RESULT_BUFFER Instance method Private Method 20030304
34 SET_COLLECT_STRUCTURE Instance method Private Method Activate Collective Buffer 20030305
35 STEP_UP Instance method Private Method 20031031
36 UNDO_CHECK_RESULT_BTTM_UP Instance method Private Method 20030311
Events
Class CL_HRFPM_FIN_CHK_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STRUC_BUFFER_ACTIONS Protected See coding 20030310 BEGIN OF struc_buffer_actions, flg_replace_result TYPE flag, flg_delete_up TYPE flag, flg_merge_up TYPE flag, END OF struc_buffer_actions
2 STRUC_BUFFER_INDEX_REL Protected See coding 20030303 BEGIN OF struc_buffer_index_rel, fin_rel TYPE struc_fin_rel, fin_period TYPE hrfpm_s_financing_period, vseqnr TYPE seqnr, END OF struc_buffer_index_rel
3 STRUC_CHECK_RESULT Protected Type reference (TYPE) HRFPM_S_FIN_CHECK_RESULT 20030303
4 STRUC_CHECK_RESULT_BUFFER Protected See coding 20030303 BEGIN OF struc_check_result_buffer, index TYPE struc_buffer_index_rel, *messages TYPE tab_msg, check_result TYPE struc_check_result, END OF struc_check_result_buffer
5 STRUC_COLLECT Protected Type reference (TYPE) HRFPM_S_FIN_CHK_CONDENSED Summarized Error Info (at BU Object Level) 20030304
6 STRUC_COLLECT_BUFFER Protected See coding 20030303 BEGIN OF struc_collect_buffer, index TYPE struc_collect_buffer_index, collect_tab TYPE tab_collect, END OF struc_collect_buffer
7 STRUC_COLLECT_BUFFER_INDEX Protected See coding 20030303 BEGIN OF struc_collect_buffer_index, collect_object TYPE hrobject, * checkfilter TYPE hrfpm_s_fin_check_filter, * seqnr TYPE sseqnr, END OF struc_collect_buffer_index
8 STRUC_COLLECT_STRUCTURE Protected Type reference (TYPE) HRFPM_S_FIN_CHK_COLLECT_STRUC Structure Along which the Summarization of Results Occurs 20030303
9 STRUC_FIN_REL Protected See coding 20030304 BEGIN OF struc_fin_rel, budget TYPE hrobject, financee TYPE hrobject, END OF struc_fin_rel
10 STRUC_MSG Protected See coding 20030303 BEGIN OF struc_msg , balmsghndl TYPE balmsghndl, chk_message TYPE hrfpm_s_fin_chk_message, END OF struc_msg
11 STRUC_OBJECT Protected Type reference (TYPE) HROBJECT 20030303
12 TAB_CHECK_RESULT Protected Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Structure with Error + Exceptions 20030304
13 TAB_CHECK_RESULT_BUFFER Protected See coding 20030303 tab_check_result_buffer TYPE SORTED TABLE OF struc_check_result_buffer WITH NON-UNIQUE KEY index-fin_rel-budget index-fin_rel-financee index-vseqnr index-fin_period
14 TAB_COLLECT Protected Type reference (TYPE) HRFPM_T_FIN_CHK_CONDENSED 20030303
15 TAB_COLLECT_BUFFER Protected See coding 20030303 tab_collect_buffer TYPE SORTED TABLE OF struc_collect_buffer WITH UNIQUE KEY index
16 TAB_COLLECT_STRUCTURE Protected See coding 20030303 tab_collect_structure TYPE SORTED TABLE OF struc_collect_structure WITH NON-UNIQUE KEY tree_struc-pup
17 TAB_MSG Protected See coding 20030303 tab_msg TYPE STANDARD TABLE OF struc_msg WITH KEY balmsghndl
Method Signatures

Method ADJUST_MY_COLLECT_STRUC_INDEX Signature

Method ADJUST_MY_COLLECT_STRUC_INDEX on class CL_HRFPM_FIN_CHK_BUFFER has no parameter.
Method ADJUST_MY_COLLECT_STRUC_INDEX on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method BUILD_CLCT_TAB_FROM_CHK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20030526
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
3 Importing IT_CHECK_RESULTS Call by reference Type reference (TYPE) TAB_CHECK_RESULT Tabelle neu zu verdichtender Prüfergebnisse 20030526

Method BUILD_CLCT_TAB_FROM_CHK_RESULT on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method COLLECT_CHECK_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20031031
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
3 Importing IT_CHECK_RESULTS Call by reference Type reference (TYPE) TAB_CHECK_RESULT Tabelle neu zu verdichtender Prüfergebnisse 20031031
4 Importing IT_COLLECT_TAB_ADD Call by reference Type reference (TYPE) TAB_COLLECT Tabelle zusätzlich zu verdichtender bereits verdichteter 20031031

Method COLLECT_CHECK_ERROR on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method COLLECT_CHECK_RESULT_BTTM_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_NO_COLLECT_FOR_OBJECT Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20030406
2 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) STRUC_CHECK_RESULT 20030311
3 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT Objekt 20031031
4 Importing IS_FINANCEE Call by reference Type reference (TYPE) STRUC_OBJECT Objekt 20030311
5 Importing IT_CHECK_RESULTS Call by reference Type reference (TYPE) TAB_CHECK_RESULT 20030311
6 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE Tabelle vom Type TREE_STRUC 20030326
7 Importing IT_COLLECT_TAB_ADD Call by reference Type reference (TYPE) TAB_COLLECT 20030523
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410

Method COLLECT_CHECK_RESULT_TOP_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
2 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE 20030311

Method COLLECT_CHECK_RESULT_TOP_DOWN on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method COLLECT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20031031
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
3 Importing IT_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20031031

Method COLLECT_TABLE on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CHECK_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030527
2 Importing IP_CHECK_COLLECTOR Call by reference Object reference (TYPE REF TO) CL_HRFPM_FIN_CHK_COLLECTOR Prüfungen der Finanzierungsregeln 20041221
3 Importing IP_CHECK_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20030527
4 Importing IP_COLLECT_ROOT Call by reference Type reference (TYPE) HRROOTOB Wurzelobjekte 20030626

Method CONSTRUCTOR on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method CONVERT_STRUCTURE_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLECT_STRUC_INT Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE 20031031
2 Importing IT_COLLECT_STRUC_EXT Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_COLLECT_STRUC Tabellentyp zu HRFPM_S_FIN_CHK_COLLECT_STRUC 20031031

Method CONVERT_STRUCTURE_EXT_TO_INT on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method DELETE_CHECK_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DELETE_ALL Call by reference Type reference (TYPE) FLAG allgemeines flag 20030308
2 Importing IP_FLG_PROPAGATE_CHECK_RESULT Call by reference Type reference (TYPE) FLAG Prüfergebnisse entlang der Hierarchie anpassen 20030316
3 Importing IT_FIN_REL Call by reference Type reference (TYPE) HRFPM_T_FIN_REL_KEY Tabellentype zu hrfpm_s_fin_rel_key 20030308
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410

Method DELETE_CHECK_RESULT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUDGET_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030820
2 Importing IS_FINANCEE_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030820
3 Importing IS_FINANCING_PERIOD Call by reference Type reference (TYPE) HRFPM_S_FINANCING_PERIOD Finanzierungszeitraum 20030820
4 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY Schlüssel für Bewertungsinfo 20030822
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030820

Method DELETE_CHECK_RESULT_FOR_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DELETE_ALL Call by reference Type reference (TYPE) FLAG allgemeines flag 20030304
2 Importing IP_FLG_PROPAGATE_CHECK_RESULT Call by reference Type reference (TYPE) FLAG Entlang der Hierarchie anpassen 20030316
3 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY Schlüssel für Bewertungsinfo 20030822
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410

Method DELETE_COLLECT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) STRUC_CHECK_RESULT Struktur: Fehler bei Finanzierungsregeln 20031031
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
3 Importing IT_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20031031

Method DELETE_COLLECT_RESULT on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method DELETE_COLLECT_STRUCTURE_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ROOT Call by reference Type reference (TYPE) HRROOTOB Orgmanagement: Tabelle von Wurzelobjekten Einträgen 20030326

Method DELETE_COLLECT_STRUCTURE_DOWN on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method DETERMINE_BUFFER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUFFER_ACTIONS Value transfer Type reference (TYPE) STRUC_BUFFER_ACTIONS 20031030
2 Importing IP_FLG_PROPAGATE_CHECK_RESULT Call by reference Type reference (TYPE) FLAG Prüfergebnisse entlang der Struktur anpassen 20031030
3 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY 20031030
4 Importing IT_CHECK_RESULT_NEW Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20031030
5 Importing IT_CHECK_RESULT_OLD Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20031030

Method DETERMINE_BUFFER_ACTION on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method DET_BUFFER_INDEX_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUFFER_INDEX Call by reference Type reference (TYPE) STRUC_BUFFER_INDEX_REL 20030303
2 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY Schlüssel für Bewertungsinfo 20030822

Method DET_BUFFER_INDEX_REL on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method DET_COLLECT_BUFFER_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INDEX Call by reference Type reference (TYPE) STRUC_COLLECT_BUFFER_INDEX 20030303
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20031031

Method DET_COLLECT_BUFFER_INDEX on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method EXTRACT_OBJECT_FROM_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20030303
2 Importing IS_HIER_STRUC Call by reference Type reference (TYPE) STRUC_COLLECT_STRUCTURE 20030303

Method EXTRACT_OBJECT_FROM_HIERARCHY on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method GET_CHECK_RESULT_COLLECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE Tabelle vom Type TREE_STRUC 20030307
2 Importing IT_ROOT_NODES Call by reference Type reference (TYPE) HRROOTOB_T Orgmanagement: Tabelle von Wurzelobjekten Einträgen 20030316
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030414

Method GET_CHECK_RESULT_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECK_RESULTS Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20031031
2 Importing IP_CATEGORY Call by reference Type reference (TYPE) HRFPM_FIN_CHECK_ERROR_CATEGORY Fehlerkategorie für Prüfung von Finanzierungsregeln 20031113
3 Importing IP_FLG_NO_TECHNICAL_ERRORS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20041221
4 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20031109
5 Importing IS_COLLECT_STRUC Call by reference Type reference (TYPE) HRFPM_S_FIN_CHK_COLLECT_STRUC Struktur struc mit Knotenschlüssel für Tree-Control 20031109
6 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_S_FINANCING_PERIOD Finanzierungszeitraum 20031031

Method GET_CHECK_RESULT_DOWN on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method GET_CHECK_RESULT_FOR_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_NOT_IN_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20040811
2 Exporting ET_CHECK_RESULTS Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20040811
3 Importing IP_CATEGORY Call by reference Type reference (TYPE) HRFPM_FIN_CHECK_ERROR_CATEGORY Fehlerkategorie für Prüfung von Finanzierungsregeln 20040811
4 Importing IP_FLG_HITING_INTERVAL Call by reference Type reference (TYPE) FLAG allgemeines flag 20040811
5 Importing IP_FLG_NO_TECHNICAL_ERRORS Call by reference Type reference (TYPE) FLAG allgemeines flag 20041221
6 Importing IP_FLG_WITHIN_INTERVAL Call by reference Type reference (TYPE) FLAG Nur Ergebnisse mit übereinstimmendr Gültigkeit 20040811

Method GET_CHECK_RESULT_FOR_ALL on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method GET_CHECK_RESULT_FOR_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_NOT_IN_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20030407
2 Exporting ET_CHECK_RESULTS Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20030407
3 Importing IP_CATEGORY Call by reference Type reference (TYPE) HRFPM_FIN_CHECK_ERROR_CATEGORY Fehlerkategorie für Prüfung von Finanzierungsregeln 20031113
4 Importing IP_FLG_HITING_INTERVAL Call by reference Type reference (TYPE) FLAG allgemeines flag 20030901
5 Importing IP_FLG_NO_TECHNICAL_ERRORS Call by reference Type reference (TYPE) FLAG allgemeines flag 20041221
6 Importing IP_FLG_WITHIN_INTERVAL Call by reference Type reference (TYPE) FLAG Nur Ergebnisse mit übereinstimmendr Gültigkeit 20030901
7 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY Schlüssel für Bewertungsinfo 20030822

Method GET_CHECK_RESULT_FOR_REL on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method GET_COLLECTED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_NOT_FOUND Value transfer Type reference (TYPE) FLAG allgemeines flag 20031031
2 Exporting ET_COLLECTED_RESULT Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_CONDENSED Tabellentyp zu HRFPM_S_FIN_CHK_CONDENSED 20031031
3 Importing IP_CHECK_FILTER Call by reference Type reference (TYPE) HRFPM_FIN_CHECK_FILTER BADI-Filter für Prüfung der Finanzierungsregeln 20031124
4 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20031031

Method GET_COLLECTED_RESULT on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method GET_RESULT_BU_NOT_OCCUPIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_NOT_IN_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20030410
2 Exporting ET_CHECK_RESULTS Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20030410
3 Importing IS_BUDGET Call by reference Type reference (TYPE) HROBJECT Objekt 20030410
4 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_S_FINANCING_PERIOD Finanzierungszeitraum 20030410

Method GET_RESULT_BU_NOT_OCCUPIED on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method INIT_COLLECT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_COLLECT_STRUC Tabelle vom Type TREE_STRUC 20030307
2 Importing IT_ROOT_NODES Call by reference Type reference (TYPE) HRROOTOB_T Orgmanagement: Tabelle von Wurzelobjekten Einträgen 20030626
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030414

Method MERGE_CHECK_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_NEW_RESULT_MERGED Value transfer Type reference (TYPE) FLAG Neues Prüfergebnis wurde eingefügt 20030309
2 Exporting E_FLG_RESULT_PROPAGATED Value transfer Type reference (TYPE) FLAG Prüfergebnis wurde entlang der Struktur weitergegeben 20030309
3 Importing IP_FLG_PROPAGATE_CHECK_RESULT Call by reference Type reference (TYPE) FLAG ' ' Prüfergebnis entlang der Hierarchie anpassen 20030316
4 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) HRFPM_S_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20030308
5 Importing IT_CHECK_RESULTS Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT 20030308

Method MERGE_CHECK_RESULTS on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method MERGE_CHECK_RESULT_FOR_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_NEW_RESULT_MERGED Value transfer Type reference (TYPE) FLAG PRüfergebnis wurde erfolgreich eingefügt 20030309
2 Exporting E_FLG_RESULT_PROPAGATED Value transfer Type reference (TYPE) FLAG Hierarchie wurde geändert 20030309
3 Importing IP_FLG_PROPAGATE_CHECK_RESULT Call by reference Type reference (TYPE) FLAG '' Prüfergebnisse entlang der Hierarchie anpassen 20030316
4 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) HRFPM_S_FIN_CHECK_RESULT Struktur mit Fehler + Ausnahmen 20030527
5 Importing IS_FIN_REL_KEY Call by reference Type reference (TYPE) HRFPM_S_FIN_REL_KEY Schlüssel für Bewertungsinfo 20030822
6 Importing IT_CHECK_RESULT Call by reference Type reference (TYPE) HRFPM_T_FIN_CHECK_RESULT Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT 20030821
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410

Method MERGE_COLLECT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROOTS Call by reference Type reference (TYPE) HRROOTOB_T Orgmanagement: Tabelle von Wurzelobjekten Einträgen 20030326
2 Importing IT_STRUC Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_COLLECT_STRUC Orgmanagement: Tabelle von Struc Einträgen 20030326

Method MERGE_COLLECT_STRUCTURE on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method MOUNT_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_SEQNR_DOWN Call by reference Type reference (TYPE) TREE_STRUC-SEQNR Index des Eintrags 20030407
2 Importing IP_FLG_NO_INSERT Call by reference Type reference (TYPE) FLAG ' ' allgemeines flag 20030330
3 Importing IP_ROOT Call by reference Type reference (TYPE) HRROOTOB Wurzelobjekte 20030326
4 Importing IP_ROOT_MERGE_SEQNR Call by reference Type reference (TYPE) TREE_STRUC-SEQNR Index des Eintrags 20030326
5 Importing IP_SEQNR_OFFSET Call by reference Type reference (TYPE) TREE_STRUC-SEQNR Index des Eintrags 20030326
6 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE Tabelle vom Type TREE_STRUC 20030326

Method MOUNT_SUBTREE on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method READ_COLLECT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_NOT_FOUND Call by reference Type reference (TYPE) FLAG allgemeines flag 20030305
2 Exporting ET_COLLECTED_RESULT Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_CONDENSED Tabellentyp zu HRFPM_S_FIN_CHK_CONDENSED 20030305
3 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20031031

Method READ_COLLECT_BUFFER on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method RECONSTRUCT_COLLECT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) HRFPM_T_FIN_CHK_COLLECT_STRUC Tabelle vom Type TREE_STRUC 20030326
2 Importing IT_ROOTS Call by reference Type reference (TYPE) HRROOTOB_T Orgmanagement: Tabelle von Wurzelobjekten Einträgen 20030326
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410

Method REFRESH Signature

Method REFRESH on class CL_HRFPM_FIN_CHK_BUFFER has no parameter.
Method REFRESH on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method REFRESH_COLLECT_BUFFER Signature

Method REFRESH_COLLECT_BUFFER on class CL_HRFPM_FIN_CHK_BUFFER has no parameter.
Method REFRESH_COLLECT_BUFFER on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method REFRESH_RESULT_BUFFER Signature

Method REFRESH_RESULT_BUFFER on class CL_HRFPM_FIN_CHK_BUFFER has no parameter.
Method REFRESH_RESULT_BUFFER on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method SET_COLLECT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE Orgmanagement: Tabelle von Struc Einträgen 20031031

Method SET_COLLECT_STRUCTURE on class CL_HRFPM_FIN_CHK_BUFFER has no exception.

Method STEP_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUDGET_UP Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT 20031031
3 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE Tabelle vom Type TREE_STRUC 20031031
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20031031

Method UNDO_CHECK_RESULT_BTTM_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHECK_RESULT Call by reference Type reference (TYPE) STRUC_CHECK_RESULT 20030311
2 Importing IS_COLLECT_OBJECT Call by reference Type reference (TYPE) STRUC_OBJECT Objekt 20031031
3 Importing IS_FINANCEE Call by reference Type reference (TYPE) STRUC_OBJECT Objekt 20030311
4 Importing IT_CHECK_RESULT Call by reference Type reference (TYPE) TAB_CHECK_RESULT Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT 20030820
5 Importing IT_COLLECT_STRUCTURE Call by reference Type reference (TYPE) TAB_COLLECT_STRUCTURE 20030326
6 Importing IT_COLLECT_TAB Call by reference Type reference (TYPE) TAB_COLLECT 20030407
# Exception Resumable Description Created on
1 CX_HRFPM_FIN_CHK Ausnahmklasse für Finanzierungsregeln 20030410
History
Last changed by/on SAP  20050109 
SAP Release Created in 200