Hierarchy
⤷ PA-PM-PB (Application Component) Position Budgeting and Control
⤷ PAOC_FPM_FTE (Package) Position Management: Full-Time Equivalents
Properties
Class | CL_HRFPM_FIN_CHK | |
Short Description | Checks for Financing Rules | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_FPM_FTE | Position Management: Full-Time Equivalents |
Created | 20030316 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRFPM_FIN_CHK has no interface implemented.
Friends
Class CL_HRFPM_FIN_CHK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CHECK_COLLECTOR | Static Attribute | Private | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Checks for Financing Rules | 20030316 | ||
2 | CONST_CATG_ALL_CATEGORIES | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '$$$$$$$$' | Error Category for Check Error in Financing Rules | 20031112 | |
3 | CONST_CATG_BU_OCCUPATION | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | 'N' | 20041031 | ||
4 | CONST_CATG_NOT_CATEGORIZED | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | 'X' | Error Category for Check Error in Financing Rules | 20030328 | |
5 | CONST_CHK_OV_SERVC_OM | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (ORG)' | Hierarchy Framework: Interface Object Service | 20031108 | |
6 | CONST_CHK_OV_SERVC_OM_NO_COLL | Constant | Public | Type reference (TYPE) | OMSERVICE | 'GENERAL CHECKS (ORG)' | Hierarchy Framework: Interface Object Service | 20031108 | |
7 | CONST_CHK_OV_SERVICE | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (PBC)' | Hierarchy Framework: Interface Object Service | 20030316 | |
8 | CONST_CHK_OV_SERVICE_NO_COLL | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (PBC) FLAT' | Hierarchy Framework: Interface Object Service | 20030327 | |
9 | CONST_FIN_CHK_APPLC_FTE | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 'FTE' | 20031102 | ||
10 | CONST_FIN_CHK_APPLC_ORG | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 'ORG' | 20031102 | ||
11 | CONST_FIN_CHK_SCENARIO_BUFF | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'MASS' | 20040811 | ||
12 | CONST_FIN_CHK_SCENARIO_DIA | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'DIA ' | 20031102 | ||
13 | CONST_FIN_CHK_SCENARIO_MASS | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'BUFF' | 20031102 | ||
14 | CONST_FIN_CHK_SCENARIO_OM | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'OM ' | 20031102 | ||
15 | CONST_OV_SERVICE_LEVEL_UP | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ONE LEVEL UP BUDGET' | Hierarchy Framework: Interface Object Service | 20030902 | |
16 | CONST_TECH_CATG_BU_NOT_OCC | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '/N' | Error Category for Check Error in Financing Rules | 20030414 | |
17 | CONST_TECH_CATG_BU_OCC | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '/BU_OCC' | Error Category for Check Error in Financing Rules | 20030414 | |
18 | CONST_TECH_CATG_PREFIX | Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Indicator for 'Technical Category' | 20030411 | |
19 | DIALOG_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Table Structure for HRFPM_S_FIN_CHECK_RESULT | 20030316 | ||
20 | MY_BOOL_CHECK_PER_FTE | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20030527 | ||
21 | MY_INTERNAL_STATUS | Static Attribute | Private | Type reference (TYPE) | STRUC_INTERNAL_STATUS | 20030902 | |||
22 | OUTPUT_EXIT | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRFPM_OCC_OUTPUT | BAdI Interface IF_EX_HRFPM_OCC_OUTPUT | 20031118 | ||
23 | OUTPUT_EXIT_NO_IMPL | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20031118 |
Methods
Events
Class CL_HRFPM_FIN_CHK has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STRUC_BU_ITYPE | Private | Type reference (TYPE) | HRFPM_S_FIN_CHK_ITYPES_BU | 20030316 |
|
|
2 | STRUC_COLLECTOR_CREATION_INFO | Private | See coding | 20031031 | BEGIN OF struc_collector_creation_info,
struc_info TYPE hrfpm_s_fin_chck_struc_info,
tree_handle type ref to cl_gui_column_tree,
flg_collect_mode TYPE flag,
flg_buffer_mode TYPE flag,
flg_reconstruct TYPE flag,
flg_use_om_buffer TYPE flag,
flg_use_ldb_buffer TYPE flag,
info_type_provide_method type funcname,
fin_chk_scenario TYPE hrfpm_fin_chk_scenario,
fin_chk_application TYPE hrfpm_fin_chk_application,
fin_chk_filter_range type HRFPM_T_RANGE_CHK_FILTER,
END OF struc_collector_creation_info
|
||
3 | STRUC_FRAMEWORK_STATUS | Private | See coding | 20031109 | BEGIN OF struc_framework_status,
main_object TYPE objec,
mode TYPE omactmode,
pathid TYPE wegid,
rootobj TYPE hrrootob_t,
plvar TYPE plvar,
date TYPE datum,
begda TYPE datum,
endda TYPE datum,
tree_handle TYPE REF TO cl_gui_column_tree,
service TYPE omservice,
scenario TYPE hromscen,
array_type TYPE hrarraytyp,
END OF struc_framework_status
|
||
4 | STRUC_INTERNAL_STATUS | Private | See coding | 20030902 | BEGIN OF struc_internal_status,
tree_handle TYPE REF TO cl_gui_column_tree,
ov_service TYPE omservice,
struc_info TYPE hrfpm_s_fin_chck_struc_info,
END OF struc_internal_status
|
||
5 | STRUC_P_ITYPE | Private | Type reference (TYPE) | HRFPM_S_FIN_CHK_ITYPES_P | 20030316 |
|
|
6 | STRUC_S_ITYPE | Private | Type reference (TYPE) | HRFPM_S_FIN_CHK_ITYPES_S | 20030316 |
|
|
7 | TAB_DIALOG_BUFFER | Private | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Table Structure for HRFPM_S_FIN_CHECK_RESULT | 20030316 |
|
Method Signatures
Method ASSERT_CHECK_COLLECTOR_BUFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20040811 | ||
2 | Importing | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040811 | ||
3 | Importing | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040811 | ||
4 | Importing | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040811 | ||
5 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20040811 | ||
6 | Importing | IT_CHK_FILTER_VALS | Call by reference | Type reference (TYPE) | HRFPM_T_RANGE_CHK_FILTER | Tabellenstruktur zu HRFPM_S_RANGE_CHK_FILTER | 20040811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20040811 |
Method ASSERT_CHECK_COLLECTOR_MASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | ||
2 | Importing | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | ||
3 | Importing | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | ||
4 | Importing | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040407 | ||
5 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20031109 | ||
6 | Importing | IT_CHK_FILTER_VALS | Call by reference | Type reference (TYPE) | HRFPM_T_RANGE_CHK_FILTER | Tabellenstruktur zu HRFPM_S_RANGE_CHK_FILTER | 20031123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031109 |
Method ASSERT_CHECK_COLLECTOR_OM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | OMADDDATA | Strukturinformation für Sammelstruktur | 20031109 | ||
2 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | allgemeines flag | 20031109 | ||
3 | Importing | CHANGEMODE | Call by reference | Type reference (TYPE) | OMACTMODE | allgemeines flag | 20031109 | ||
4 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20031109 | ||
5 | Exporting | EP_REF_RULE_CHECKER | Call by reference | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | ||
6 | Importing | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | ||
7 | Importing | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | Prüfungen der Finanzierungsregeln | 20031109 | ||
8 | Importing | IP_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031109 | ||
9 | Importing | KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040219 | ||
10 | Importing | MAIN_OBJECT | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20031109 | ||
11 | Importing | OVERVIEW_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031109 | ||
12 | Importing | PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20031109 | ||
13 | Importing | RELAT_OBJECT | Call by reference | Type reference (TYPE) | OBJEC | Column Tree Control | 20031109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031109 |
Method ASSERT_COLLECT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method ASSERT_FIN_CHK_APPLC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method ASSERT_OUTPUT_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RP_OUTPUT | Value transfer | Object reference (TYPE REF TO) | IF_EX_HRFPM_OCC_OUTPUT | BAdI-Interface IF_EX_HRFPM_OCC_OUTPUT | 20031118 |
Method ASSERT_OUTPUT_EXIT on class CL_HRFPM_FIN_CHK has no exception.
Method BUILD_CHECK_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040811 | |||
2 | Exporting | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | ||
3 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031109 | |||
4 | Importing | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | ||
5 | Importing | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | ||
6 | Importing | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040407 | ||
7 | Importing | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031109 | ||
8 | Importing | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031109 | ||
9 | Importing | IP_SCENARIO | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 20031109 | |||
10 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20040811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031109 |
Method BUILD_DIALOG_BFR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | Schlüssel für Bewertungsinfo | 20030316 | ||
2 | Importing | IS_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | Schlüssel für Bewertungsinfo | 20030316 |
Method BUILD_DIALOG_BFR_KEY on class CL_HRFPM_FIN_CHK has no exception.
Method CATEGORIZE_CHECK_ERROR_DEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CHECK_ERROR | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHK_ERROR | 20031106 | |||
2 | Importing | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031106 | |||
3 | Importing | IS_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | 20031106 | |||
4 | Importing | IT_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | 20031106 |
Method CATEGORIZE_CHECK_ERROR_DEFT on class CL_HRFPM_FIN_CHK has no exception.
Method CHECK_ASSIGNMENTS_FOR_STRUC 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 | Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT | 20040812 | ||
2 | Importing | IP_CHECK_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20040812 | ||
3 | Importing | IP_CHECK_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20040812 | ||
4 | Importing | IP_CHECK_KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040812 | ||
5 | Importing | IT_STRUC | Call by reference | Type reference (TYPE) | STRUC_T | Zu analysierende Struktur | 20040812 |
Method CHECK_ASSIGNMENTS_FOR_STRUC on class CL_HRFPM_FIN_CHK has no exception.
Method CHECK_ASSIGNMNT_IN_DIALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | 20031105 | |||
2 | Exporting | ET_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | Meldungen für Prüf-BAdI für finanzierungsregeln | 20031102 | ||
3 | Exporting | E_MSG_TEXT | Call by reference | Type reference (TYPE) | BAPI_MSG | Meldungstext | 20031118 | ||
4 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | |||
5 | Importing | IP_OCC_WEIGHT | Call by reference | Type reference (TYPE) | PT1509-AMNT | 1 | Anzahl | 20041019 | |
6 | Importing | IP_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20031102 | |||
7 | Importing | IP_RAISE_MESSAGE | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20031102 | |
8 | Importing | IS_CHECK_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031102 | |||
9 | Importing | IS_FINANCEE_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Bewertung eines zu finanzierenden Objektes | 20031102 | ||
10 | Importing | IS_FINANCING_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Bewertung eines Budgetelements | 20031102 | ||
11 | Importing | IS_FINANCING_PERIOD | Call by reference | Type reference (TYPE) | HRFPM_S_FINANCING_PERIOD | Finanzierungszeitraum | 20031102 |
Method CHECK_ASSIGNMNT_IN_DIALOG on class CL_HRFPM_FIN_CHK has no exception.
Method CHECK_ASSIGNMNT_IN_DIALOG_LAST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIN_REL_DELETED | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_REL_KEY | 20031101 | |||
2 | Importing | IT_FIN_REL_MODIFIED | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_REL_KEY_EXTENDED | 20031101 | |||
3 | Importing | IT_NON_OCCUPIED | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_REL_KEY | 20031101 |
Method CHECK_ASSIGNMNT_IN_DIALOG_LAST on class CL_HRFPM_FIN_CHK has no exception.
Method CHECK_ASSIGNMNT_IN_DIALOG_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20031106 | ||
2 | Exporting | E_MSG_TEXT | Call by reference | Type reference (TYPE) | BAPI_MSG | Meldungstext | 20031118 | ||
3 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | HRFPM_CHECK_FILTER | BAdI-Filter für Public Sector spezifische Prüfungen im HR | 20031106 | ||
4 | Importing | IS_NEW_PRELP | Call by reference | Type reference (TYPE) | PRELP | 20031106 | |||
5 | Importing | IS_NEW_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | 20031106 | |||
6 | Importing | IS_OLD_PRELP | Call by reference | Type reference (TYPE) | PRELP | 20031106 | |||
7 | Importing | IS_OLD_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | 20031106 | |||
8 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | 20031106 |
Method CHECK_ASSIGNMNT_IN_DIALOG_ORG on class CL_HRFPM_FIN_CHK has no exception.
Method CHECK_BUFFERED_MODE_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031009 |
Method CHECK_OCC_RULE_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110722 |
Method CHECK_OCC_RULE_ACTIVE on class CL_HRFPM_FIN_CHK has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRFPM_FIN_CHK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRFPM_FIN_CHK has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_HRFPM_FIN_CHK has no parameter.
Method CONSTRUCTOR on class CL_HRFPM_FIN_CHK has no exception.
Method CREATE_CHECK_COLLECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20040812 |
Method CREATE_DEFAULT_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | 20031113 | |||
2 | Importing | IP_MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20040222 | ||
3 | Importing | IS_CHECK_ERROR | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHK_ERROR | 20031113 | |||
4 | Importing | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031113 | |||
5 | Importing | IS_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | 20031113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INPUT_INCONSISTENT | 20031113 |
Method DELETE_CHECK_COLLECTOR Signature
Method DELETE_CHECK_COLLECTOR on class CL_HRFPM_FIN_CHK has no parameter.
Method DELETE_CHECK_COLLECTOR on class CL_HRFPM_FIN_CHK has no exception.
Method EXEMPTION_AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | Struktur für Prüfausnahmen | 20030410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20030410 |
Method FIGURE_OUT_FIN_CHK_APPLC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | 20031102 | |||
2 | Returning | RP_FIN_CHK_APPLC | Value transfer | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 |
Method FIGURE_OUT_FIN_CHK_APPLC on class CL_HRFPM_FIN_CHK has no exception.
Method FILL_CHECK_FILTER_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_CHECKFILTER_TEXT | Value transfer | Type reference (TYPE) | HRFPM_FTE_TEXT | Allgemeiner Text | 20031128 | ||
2 | Importing | UP_FILTER | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHECK_FILTER | BADI-Filter für Prüfung der Finanzierungsregeln | 20031128 |
Method FILL_CHECK_FILTER_TEXT on class CL_HRFPM_FIN_CHK has no exception.
Method FILL_CREATION_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_FLG_LEFT_FIN_CHK_OV | Call by reference | Type reference (TYPE) | FLAG | 20031101 | |||
2 | Exporting | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | |||
3 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | |||
4 | Importing | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031101 | ||
5 | Importing | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031101 | ||
6 | Importing | IP_SCENARIO | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 20031102 | |||
7 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20031101 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method FILL_CREATION_INFO_BUFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040811 | |||
2 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20040811 | |||
3 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20040811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20040811 |
Method FILL_CREATION_INFO_DIA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | |||
2 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | |||
3 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method FILL_CREATION_INFO_MASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | |||
2 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | |||
3 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20031102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method FILL_CREATION_INFO_OM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_FLG_LEFT_FIN_CHK_OV | Call by reference | Type reference (TYPE) | FLAG | 20031102 | |||
2 | Exporting | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | |||
3 | Importing | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | |||
4 | Importing | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031102 | ||
5 | Importing | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031102 | ||
6 | Importing | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20031102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031102 |
Method FILL_ERROR_CATEGORY_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_CATG | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | Fehlerkategorie für Prüfung von Finanzierungsregeln | 20031128 | ||
2 | Returning | RP_TEXT | Value transfer | Type reference (TYPE) | HRFPM_FTE_TEXT | Allgemeiner Text | 20031128 |
Method FILL_ERROR_CATEGORY_TEXT on class CL_HRFPM_FIN_CHK has no exception.
Method GET_VALUE_OF_REMUNERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EP_VGRPW | Value transfer | Type reference (TYPE) | VGRPW | Wertigkeit der Vergütungsgruppe | 20030316 | ||
2 | Importing | IS_REMUNERATION | Call by reference | Type reference (TYPE) | T5D7M | Wertigkeit der Vergütungsgruppen | 20030316 |
Method GET_VALUE_OF_REMUNERATION on class CL_HRFPM_FIN_CHK has no exception.
Method GET_WORST_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | 20031105 | |||
2 | Importing | IT_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | 20031105 | |||
3 | Importing | IT_CHECK_RESULT | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT | 20031118 | ||
4 | Importing | IT_MESSAGE_TYPES_EXCL | Call by reference | Type reference (TYPE) | HRFPM_T_MSGTY | 20031105 |
Method GET_WORST_MESSAGE on class CL_HRFPM_FIN_CHK has no exception.
Method MERGE_DIALOG_BUFFER 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) | HRFPM_S_FIN_CHECK_RESULT | Struktur mit Fehler + Ausnahmen | 20030316 | ||
2 | Importing | IT_CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT | 20030411 |
Method MERGE_DIALOG_BUFFER on class CL_HRFPM_FIN_CHK has no exception.
Method PREPARE_CHECK_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_FLG_NO_CHECK | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031106 | ||
2 | Exporting | EP_OCC_WEIGHT | Call by reference | Type reference (TYPE) | PT1509-AMNT | Anzahl | 20041019 | ||
3 | Exporting | ES_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | Struktur für Prüfausnahmen | 20031106 | ||
4 | Exporting | ES_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | Schlüssel für Bewertungsinfo | 20031106 | ||
5 | Importing | FLT_VAL | Call by reference | Type reference (TYPE) | HRFPM_CHECK_FILTER | BAdI-Filter für Public Sector spezifische Prüfungen im HR | 20031106 | ||
6 | Importing | IS_NEW_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20031106 | ||
7 | Importing | IS_NEW_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | PD-Infotyp-Workarea | 20031106 | ||
8 | Importing | IS_OLD_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20031106 | ||
9 | Importing | IS_OLD_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | PD-Infotyp-Workarea | 20031106 | ||
10 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20031106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FIN_CHK | Ausnahmklasse für Finanzierungsregeln | 20031106 |
Method PROVIDE_TARIFF_DATA_CHECK_OM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BUDGET_TARIFF_DATA | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_TARIFF_BU | Bewertungsrelevante Daten zu einem Budgetobjekt | 20031031 | ||
2 | Exporting | ET_OBJECT_TARIFF_DATA | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_OBJECT_TARIFF | Tabellentyp zu HRFPM_S_FIN_CHK_OBJECT_TARIFF | 20031031 | ||
3 | Importing | IP_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20031031 | ||
4 | Importing | IP_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20031031 | ||
5 | Importing | IP_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20031031 | ||
6 | Importing | IS_BUDGET_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | ObjektId | 20031031 | ||
7 | Importing | IS_FINANCEE_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekttyp | 20031031 |
Method PROVIDE_TARIFF_DATA_CHECK_OM on class CL_HRFPM_FIN_CHK has no exception.
Method QUERY_COLLECT_RESULT_PER_FTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ERROR_CATG | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | Fehlerkategorie für Prüfung von Finanzierungsregeln | 20030527 | ||
2 | Returning | RP_FLG_COLLECT_PER_FTE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20030527 |
Method QUERY_COLLECT_RESULT_PER_FTE on class CL_HRFPM_FIN_CHK has no exception.
Method ROOT_NODES_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ROOT_TAB | Call by reference | Type reference (TYPE) | HRROOTOB_T | Orgmanagement: Tabelle von Wurzelobjekten Einträgen | 20030902 | ||
2 | Returning | RP_FLG_ROOT_NODES_CHANGED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20030902 |
Method ROOT_NODES_CHANGED on class CL_HRFPM_FIN_CHK has no exception.
Method WRITE_ERROR_WEIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ERROR_WEIGHT | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_AMNT | Anzahl Stellenanteile mit Prüffehlern | 20040430 | ||
2 | Returning | RP_ERROR_WEIGHT_TXT | Value transfer | Type reference (TYPE) | HRFPM_FIN_CHK_AMNT_TXT | HR-CA Tree-Schale: Spalteninhalt | 20040430 |
Method WRITE_ERROR_WEIGHT on class CL_HRFPM_FIN_CHK has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 200 |