Hierarchy
⤷
⤷
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 | 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 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Checks for Financing Rules | 20030316 | |||
| 2 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '$$$$$$$$' | Error Category for Check Error in Financing Rules | 20031112 | ||
| 3 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | 'N' | 20041031 | |||
| 4 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | 'X' | Error Category for Check Error in Financing Rules | 20030328 | ||
| 5 | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (ORG)' | Hierarchy Framework: Interface Object Service | 20031108 | ||
| 6 | Constant | Public | Type reference (TYPE) | OMSERVICE | 'GENERAL CHECKS (ORG)' | Hierarchy Framework: Interface Object Service | 20031108 | ||
| 7 | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (PBC)' | Hierarchy Framework: Interface Object Service | 20030316 | ||
| 8 | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ASSIGNMENT RULES (PBC) FLAT' | Hierarchy Framework: Interface Object Service | 20030327 | ||
| 9 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 'FTE' | 20031102 | |||
| 10 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 'ORG' | 20031102 | |||
| 11 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'MASS' | 20040811 | |||
| 12 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'DIA ' | 20031102 | |||
| 13 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'BUFF' | 20031102 | |||
| 14 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 'OM ' | 20031102 | |||
| 15 | Constant | Public | Type reference (TYPE) | OMSERVICE | 'ONE LEVEL UP BUDGET' | Hierarchy Framework: Interface Object Service | 20030902 | ||
| 16 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '/N' | Error Category for Check Error in Financing Rules | 20030414 | ||
| 17 | Constant | Public | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | '/BU_OCC' | Error Category for Check Error in Financing Rules | 20030414 | ||
| 18 | Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Indicator for 'Technical Category' | 20030411 | ||
| 19 | Static Attribute | Private | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Table Structure for HRFPM_S_FIN_CHECK_RESULT | 20030316 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20030527 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | STRUC_INTERNAL_STATUS | 20030902 | ||||
| 22 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRFPM_OCC_OUTPUT | BAdI Interface IF_EX_HRFPM_OCC_OUTPUT | 20031118 | |||
| 23 | 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 | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20040811 | |||
| 2 | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040811 | |||
| 3 | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040811 | |||
| 4 | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040811 | |||
| 5 | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20040811 | |||
| 6 | 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 | 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 | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | |||
| 2 | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | |||
| 3 | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | |||
| 4 | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040407 | |||
| 5 | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | Strukturinformation für Sammelstruktur | 20031109 | |||
| 6 | 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 | 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 | ADDITIONAL_DATA | Call by reference | Type reference (TYPE) | OMADDDATA | Strukturinformation für Sammelstruktur | 20031109 | |||
| 2 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | allgemeines flag | 20031109 | |||
| 3 | CHANGEMODE | Call by reference | Type reference (TYPE) | OMACTMODE | allgemeines flag | 20031109 | |||
| 4 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20031109 | |||
| 5 | EP_REF_RULE_CHECKER | Call by reference | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | |||
| 6 | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | |||
| 7 | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | Prüfungen der Finanzierungsregeln | 20031109 | |||
| 8 | IP_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031109 | |||
| 9 | KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040219 | |||
| 10 | MAIN_OBJECT | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20031109 | |||
| 11 | OVERVIEW_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031109 | |||
| 12 | PATHID | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20031109 | |||
| 13 | RELAT_OBJECT | Call by reference | Type reference (TYPE) | OBJEC | Column Tree Control | 20031109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040811 | ||||
| 2 | EP_CHECK_COLLECTOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_FIN_CHK_COLLECTOR | Prüfungen der Finanzierungsregeln | 20031109 | |||
| 3 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031109 | ||||
| 4 | IP_FLG_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | |||
| 5 | IP_FLG_RECONSTRUCT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031109 | |||
| 6 | IP_INFO_TYPE_PROVIDE_METHOD | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20040407 | |||
| 7 | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031109 | |||
| 8 | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031109 | |||
| 9 | IP_SCENARIO | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 20031109 | ||||
| 10 | 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 | 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 | ES_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | Schlüssel für Bewertungsinfo | 20030316 | |||
| 2 | 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 | CS_CHECK_ERROR | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHK_ERROR | 20031106 | ||||
| 2 | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031106 | ||||
| 3 | IS_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | 20031106 | ||||
| 4 | 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 | ET_CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT | 20040812 | |||
| 2 | IP_CHECK_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20040812 | |||
| 3 | IP_CHECK_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20040812 | |||
| 4 | IP_CHECK_KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040812 | |||
| 5 | 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 | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | 20031105 | ||||
| 2 | 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 | E_MSG_TEXT | Call by reference | Type reference (TYPE) | BAPI_MSG | Meldungstext | 20031118 | |||
| 4 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | ||||
| 5 | IP_OCC_WEIGHT | Call by reference | Type reference (TYPE) | PT1509-AMNT | 1 | Anzahl | 20041019 | ||
| 6 | IP_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20031102 | ||||
| 7 | IP_RAISE_MESSAGE | Call by reference | Type reference (TYPE) | FLAG | 'X' | allgemeines flag | 20031102 | ||
| 8 | IS_CHECK_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031102 | ||||
| 9 | IS_FINANCEE_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Bewertung eines zu finanzierenden Objektes | 20031102 | |||
| 10 | IS_FINANCING_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Bewertung eines Budgetelements | 20031102 | |||
| 11 | 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 | IT_FIN_REL_DELETED | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_REL_KEY | 20031101 | ||||
| 2 | IT_FIN_REL_MODIFIED | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_REL_KEY_EXTENDED | 20031101 | ||||
| 3 | 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 | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20031106 | |||
| 2 | E_MSG_TEXT | Call by reference | Type reference (TYPE) | BAPI_MSG | Meldungstext | 20031118 | |||
| 3 | FLT_VAL | Value transfer | Type reference (TYPE) | HRFPM_CHECK_FILTER | BAdI-Filter für Public Sector spezifische Prüfungen im HR | 20031106 | |||
| 4 | IS_NEW_PRELP | Call by reference | Type reference (TYPE) | PRELP | 20031106 | ||||
| 5 | IS_NEW_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | 20031106 | ||||
| 6 | IS_OLD_PRELP | Call by reference | Type reference (TYPE) | PRELP | 20031106 | ||||
| 7 | IS_OLD_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | 20031106 | ||||
| 8 | 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 | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | CS_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | 20031113 | ||||
| 2 | IP_MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20040222 | |||
| 3 | IS_CHECK_ERROR | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHK_ERROR | 20031113 | ||||
| 4 | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | 20031113 | ||||
| 5 | IS_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | 20031113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | Struktur für Prüfausnahmen | 20030410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_STRUC_INFO | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHCK_STRUC_INFO | 20031102 | ||||
| 2 | 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 | R_CHECKFILTER_TEXT | Value transfer | Type reference (TYPE) | HRFPM_FTE_TEXT | Allgemeiner Text | 20031128 | |||
| 2 | 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 | EP_FLG_LEFT_FIN_CHK_OV | Call by reference | Type reference (TYPE) | FLAG | 20031101 | ||||
| 2 | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | ||||
| 3 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | ||||
| 4 | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031101 | |||
| 5 | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031101 | |||
| 6 | IP_SCENARIO | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_SCENARIO | 20031102 | ||||
| 7 | 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 | 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 | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20040811 | ||||
| 2 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20040811 | ||||
| 3 | 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 | 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 | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | ||||
| 2 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | ||||
| 3 | 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 | 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 | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | ||||
| 2 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | ||||
| 3 | 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 | 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 | EP_FLG_LEFT_FIN_CHK_OV | Call by reference | Type reference (TYPE) | FLAG | 20031102 | ||||
| 2 | ES_CREATION_INFO | Call by reference | Type reference (TYPE) | STRUC_COLLECTOR_CREATION_INFO | 20031102 | ||||
| 3 | IP_APPLICATION | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_APPLICATION | 20031102 | ||||
| 4 | IP_OM_SERVICE | Call by reference | Type reference (TYPE) | OMSERVICE | Hierarchieframework: Service des Oberflächenobjektes | 20031102 | |||
| 5 | IP_OM_TREE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20031102 | |||
| 6 | 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 | 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 | IP_CATG | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | Fehlerkategorie für Prüfung von Finanzierungsregeln | 20031128 | |||
| 2 | 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 | EP_VGRPW | Value transfer | Type reference (TYPE) | VGRPW | Wertigkeit der Vergütungsgruppe | 20030316 | |||
| 2 | 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 | ES_WORST_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | 20031105 | ||||
| 2 | IT_CHECK_MESSAGES | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_MESSAGES | 20031105 | ||||
| 3 | IT_CHECK_RESULT | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHECK_RESULT | Tabellenstruktur zu HRFPM_S_FIN_CHECK_RESULT | 20031118 | |||
| 4 | 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 | IS_CHECK_RESULT | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_CHECK_RESULT | Struktur mit Fehler + Ausnahmen | 20030316 | |||
| 2 | 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 | EP_FLG_NO_CHECK | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031106 | |||
| 2 | EP_OCC_WEIGHT | Call by reference | Type reference (TYPE) | PT1509-AMNT | Anzahl | 20041019 | |||
| 3 | ES_EXEMPTION | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_EXEMPTION | Struktur für Prüfausnahmen | 20031106 | |||
| 4 | ES_FIN_REL_KEY | Call by reference | Type reference (TYPE) | HRFPM_S_FIN_REL_KEY | Schlüssel für Bewertungsinfo | 20031106 | |||
| 5 | FLT_VAL | Call by reference | Type reference (TYPE) | HRFPM_CHECK_FILTER | BAdI-Filter für Public Sector spezifische Prüfungen im HR | 20031106 | |||
| 6 | IS_NEW_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20031106 | |||
| 7 | IS_NEW_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | PD-Infotyp-Workarea | 20031106 | |||
| 8 | IS_OLD_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20031106 | |||
| 9 | IS_OLD_WPLOG | Call by reference | Type reference (TYPE) | WPLOG | PD-Infotyp-Workarea | 20031106 | |||
| 10 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20031106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_BUDGET_TARIFF_DATA | Call by reference | Type reference (TYPE) | HRFPM_T_FIN_CHK_TARIFF_BU | Bewertungsrelevante Daten zu einem Budgetobjekt | 20031031 | |||
| 2 | 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 | IP_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20031031 | |||
| 4 | IP_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20031031 | |||
| 5 | IP_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20031031 | |||
| 6 | IS_BUDGET_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | ObjektId | 20031031 | |||
| 7 | 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 | IP_ERROR_CATG | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHECK_ERROR_CATEGORY | Fehlerkategorie für Prüfung von Finanzierungsregeln | 20030527 | |||
| 2 | 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 | IT_ROOT_TAB | Call by reference | Type reference (TYPE) | HRROOTOB_T | Orgmanagement: Tabelle von Wurzelobjekten Einträgen | 20030902 | |||
| 2 | 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 | IP_ERROR_WEIGHT | Call by reference | Type reference (TYPE) | HRFPM_FIN_CHK_AMNT | Anzahl Stellenanteile mit Prüffehlern | 20040430 | |||
| 2 | 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 |