The Function Module RH_PM_CHECK_BASIC_EXPENDITURE (PM: Prüfung ob Grundgehalt finanziert ist) is a standard Function Module in SAP ERP and is part of the function group RHBN within the package PM01.
Function Module | RH_PM_CHECK_BASIC_EXPENDITURE |
Short Text | PM: Prüfung ob Grundgehalt finanziert ist |
Function Group | RHBN |
Package | PM01 |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
BEGDA | LIKE | OBJEC-BEGDA | Beginndatum | |
CALC_DISTRIBUTION | TYPE | FLAG | allgemeines flag | |
ENDDA | LIKE | OBJEC-ENDDA | Endedatum | |
PAY_MODE | TYPE | FLAG | allgemeines flag | |
PERNR | LIKE | RP50G-PERNR | Personalnummer |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
E_BEGDA | LIKE | OBJEC-BEGDA | Beginn des ersten finanzierten Teilzeitraums | |
E_ENDDA | LIKE | OBJEC-ENDDA | Ende des ersten finanzierten Teilzeitraums | |
E_SUBRC | LIKE | SY-SUBRC | Returncode (4-Finanzierung nicht vollständig) |
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
FINANCING_BUDGET_TAB | LIKE | PMRHBM001 | Out: Proz. Aufteilung von A001 auf PM-Budgets | |
FINANCING_HHM_BUDGET_TAB | LIKE | PMRHBM002 | Out: Proz. Aufteilung von A001 auf FM-Tripel | |
FINANCING_IN_TAB | LIKE | P1001 | In: A300-Verknüpfungen | |
NO_FINANCING_TAB | LIKE | HRFPM_TIME | Out: Zeitintervalle ohne Finanzierung |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
BASIC_PAY_NOT_UNIQUE | Finanzierungen 'Grundgehalt' sind nicht eindeutig |
FINANCING_NOT_FOUND | keine Finanzierungsverknüpfung gefunden |
NO_ACTIVE_PLVAR | Aktive Planvariante |
NO_INTEGRATION | Person ist nicht integriert |