SAP ABAP Class CL_HRDEPBSVAVG_IT0846 (Infotype 0846 - Reimbursements)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷
PY-DE-PS-VA (Application Component) Pension Administration
⤷
P01PBSVAVG_BL (Package) HR-VADM: Public Sector Pensions Act (Business Logic)

⤷

⤷

Properties
Class | CL_HRDEPBSVAVG_IT0846 | |
Short Description | Infotype 0846 - Reimbursements | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P01PBSVAVG_BL | HR-VADM: Public Sector Pensions Act (Business Logic) |
Created | 20050215 | SAP |
Last change | 20050411 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRDEPBSVAVG_IT0846 has no interface implemented.
Friends
Class CL_HRDEPBSVAVG_IT0846 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20050222 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BTRTL | Personnel Subarea | 20050215 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BUKRS | Company Code | 20050215 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TAB_GRUND_TEXT | Reimbursement Reason Texts | 20050216 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TAB_RGRND_TEXT | Legal Basis Texts | 20050216 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | SPACE | FALSE | 20050217 | |
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MOLGA | Country Grouping | 20050215 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0846_TAB | Deletion Table for Cluster NO | 20050421 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0846_TAB | HR Master Record for Infotype 0846 | 20050303 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P_PERNR | Personnel Number | 20050215 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PERSG | Employee Group | 20050215 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PERSK | Employee Subgroup | 20050215 | ||
16 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Legal Basis for Reimbursements | 20050321 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TAB_SEQNO_INSTANCE | 20051109 | |||
18 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | TRUE | 20050217 | |
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PERSA | Personnel Area | 20050215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adds Record for Deletion (NO) | 20050421 |
2 | ![]() |
Instance method | Public | Method | Adds Record for Saving (NO) | 20050303 |
3 | ![]() |
Instance method | Public | Method | Calls ERSTATTUNG Module | 20050217 |
4 | ![]() |
Instance method | Public | Method | Check of Currency Fields for Amount Fields | 20111116 |
5 | ![]() |
Instance method | Public | Method | Checks Existence of Reimbursement Reasons | 20050217 |
6 | ![]() |
Instance method | Public | Method | Check for Too Many Reimbursement Reasons | 20050330 |
7 | ![]() |
Instance method | Public | Method | Check Reimbursements in Infotype 0322 | 20050329 |
8 | ![]() |
Instance method | Public | Method | Check Whether Pay Scale Increase Was Entered with Date | 20111116 |
9 | ![]() |
Instance method | Public | Method | Calculate Total of Percentages for Surviving Dependents | 20111116 |
10 | ![]() |
Instance method | Private | Method | Deletes Delta Between Different Instance Tables from NO | 20051109 |
11 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20050215 |
12 | ![]() |
Instance method | Public | Method | Generates Dropdown List for IT0845 Assignment | 20050215 |
13 | ![]() |
Instance method | Public | Method | Deletes All Cluster Entries | 20051109 |
14 | ![]() |
Instance method | Public | Method | Determines Reimbursement Reasons Using Feature DOVE3 | 20050215 |
15 | ![]() |
Instance method | Public | Method | Returns Text Label | 20050216 |
16 | ![]() |
Instance method | Private | Method | Initializes Reimbursement Object | 20051109 |
17 | ![]() |
Static method | Public | Method | Returns Name of Assigned Reimbursement Provider | 20050222 |
18 | ![]() |
Instance method | Public | Method | Initializes the Data | 20050321 |
19 | ![]() |
Instance method | Private | Method | Delete All Records When OBJPS Changed | 20051109 |
20 | ![]() |
Instance method | Public | Method | Writes Cluster NO to Database | 20050303 |
Events
Class CL_HRDEPBSVAVG_IT0846 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STR_GRUND_TEXT | Private | See coding | 20050216 | BEGIN OF str_grund_text,
grund TYPE knzer,
text TYPE pde_pbsvavg_erst_ergtx,
END OF str_grund_text
|
||
2 | STR_RGRND_TEXT | Private | See coding | 20050216 | BEGIN OF str_rgrnd_text,
rgrnd TYPE pde_pbsvavg_erst_rgrnd,
text TYPE pde_pbsvavg_erst_rgntx,
END OF str_rgrnd_text
|
||
3 | STR_SEQNO_INSTANCE | Private | See coding | 20051109 | BEGIN OF str_seqno_instance,
calcseqno TYPE p_99_pbsca_calcseqno,
inst_dir TYPE hrpbscat_instance_directory,
END OF str_seqno_instance
|
||
4 | TAB_GRUND_TEXT | Private | See coding | 20050216 | tab_grund_text TYPE TABLE OF str_grund_text
|
||
5 | TAB_RGRND_TEXT | Private | See coding | 20050216 | tab_rgrnd_text TYPE TABLE OF str_rgrnd_text
|
||
6 | TAB_SEQNO_INSTANCE | Private | See coding | 20051109 | tab_seqno_instance TYPE TABLE OF str_seqno_instance
|
Method Signatures
Method ADD_P0846_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050421 |
Method ADD_P0846_DELETE on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method ADD_P0846_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050303 |
Method ADD_P0846_SAVE on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ERSTATTUNG | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSCA_ERSTATTUNG_DEF | HR-PBS: Modul §18 Sterbegeld abstrakt | 20051109 | ||
2 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050224 | ||
3 | ![]() |
E_MASCH_1 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Vomhundertsatz Erstattung | 20050217 | ||
4 | ![]() |
E_MASCH_2 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Erstattungsprozentsatz | 20050217 | ||
5 | ![]() |
E_MASCH_3 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Erstattungsprozentsatz | 20050217 | ||
6 | ![]() |
IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050224 | ||
7 | ![]() |
IS_P0845 | Call by reference | Type reference (TYPE) | P0845 | Dienstverhältnisse | 20050224 | ||
8 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050224 | ||
9 | ![]() |
IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050323 | ||
10 | ![]() |
IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050323 | ||
11 | ![]() |
I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20050224 | ||
12 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050224 | ||
13 | ![]() |
I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20050224 |
Method CALCULATE on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CHECK_BETRG_WAERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111116 | ||
2 | ![]() |
IV_BETRG | Call by reference | Type reference (TYPE) | PRBETRG | Infotyp Erstattungen | 20111116 | ||
3 | ![]() |
IV_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Währung ungültig | 20111116 |
Method CHECK_ERSTATTUNGS_GRUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_GRUND | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050217 | ||
2 | ![]() |
R_IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050217 |
Method CHECK_ERSTATTUNGS_GRUND on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CHECK_MAX_ERGRND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050330 | ||
2 | ![]() |
IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050330 | ||
3 | ![]() |
RE_TOO_MANY_ERGRND | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050330 |
Method CHECK_MAX_ERGRND on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CHECK_P0322 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050329 | ||
2 | ![]() |
IS_P0322 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20050329 |
Method CHECK_P0322 on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CHECK_TARIFERHOEHUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es ist ein Fehler aufgetreten | 20111116 |
Method COMPUTE_SUM_PRZNT_P10 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_Q0846 | Call by reference | Type reference (TYPE) | Q0846 | Anzeigefelder Infotyp 0846 | 20111116 | ||
2 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20111116 |
Method COMPUTE_SUM_PRZNT_P10 on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CONDENSE_CLUSTER_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INST_DIRECTORY | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
2 | ![]() |
IT_INST_DIRECTORY_STORED | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
3 | ![]() |
I_REQTYPE | Call by reference | Type reference (TYPE) | P00_PBS_REQTYPE | Personalvorgangsart | 20051109 |
Method CONDENSE_CLUSTER_NO on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050222 | |
2 | ![]() |
I_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personalteilbereich | 20050215 | ||
3 | ![]() |
I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050215 | ||
4 | ![]() |
I_ERGR1 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
5 | ![]() |
I_ERGR2 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
6 | ![]() |
I_ERGR3 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
7 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050215 | ||
8 | ![]() |
I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050215 | ||
9 | ![]() |
I_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20050215 | ||
10 | ![]() |
I_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20050215 | ||
11 | ![]() |
I_RGRND | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Rechtsgrundlage für Erstattungen | 20050321 | ||
12 | ![]() |
I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20050215 | ||
13 | ![]() |
I_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personalbereich | 20050215 |
Method CONSTRUCTOR on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method CREATE_DROPDOWN_0845 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050223 | ||
2 | ![]() |
IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050223 | ||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | VRM_ID | Feldname | 20050215 | ||
4 | ![]() |
I_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20050330 |
Method CREATE_DROPDOWN_0845 on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method DELETE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051109 | ||
2 | ![]() |
IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
3 | ![]() |
I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20051109 |
Method DELETE_ALL on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method GET_ERSTATTUNGS_GRUENDE Signature
Method GET_ERSTATTUNGS_GRUENDE on class CL_HRDEPBSVAVG_IT0846 has no parameter.
Method GET_ERSTATTUNGS_GRUENDE on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method GET_GRUND_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_GRUND | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
2 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | PDE_PBSVAVG_ERST_ERGTX | Grund der Erstattung - Bezeichnung | 20050216 |
Method GET_GRUND_TEXT on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method GET_INSTANCE_CALC_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ERSTATTUNG | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSCA_ERSTATTUNG_DEF | HR-PBS: Modul §18 Sterbegeld abstrakt | 20051109 | ||
2 | ![]() |
ET_OLD_INST_DIR | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
3 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051109 | ||
4 | ![]() |
IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
5 | ![]() |
IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20051109 | ||
6 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20051109 | ||
7 | ![]() |
I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20051109 | ||
8 | ![]() |
I_READ_OLD_INST_DIR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051109 |
Method GET_INSTANCE_CALC_CLASS on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method GET_TRAEGER_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050223 | ||
2 | ![]() |
I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050222 | ||
3 | ![]() |
I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050222 | ||
4 | ![]() |
I_REFNR | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_REFNR | Referenznummer für Eindeutigkeit von Infotyp 0845 | 20050222 | ||
5 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | PDE_PBSVAVG_ERST_TRGTX | Erstattungsträger - Bezeichnung | 20050222 |
Method GET_TRAEGER_TEXT on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050321 | |
2 | ![]() |
I_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personalteilbereich | 20050321 | ||
3 | ![]() |
I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050321 | ||
4 | ![]() |
I_ERGR1 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
5 | ![]() |
I_ERGR2 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
6 | ![]() |
I_ERGR3 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
7 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050321 | ||
8 | ![]() |
I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050321 | ||
9 | ![]() |
I_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20050321 | ||
10 | ![]() |
I_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20050321 | ||
11 | ![]() |
I_RGRND | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Rechtsgrundlage für Erstattungen | 20050321 | ||
12 | ![]() |
I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20050321 | ||
13 | ![]() |
I_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personalbereich | 20050321 |
Method INIT on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method VALIDATE_OBJPS_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
2 | ![]() |
IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20051109 |
Method VALIDATE_OBJPS_CHANGES on class CL_HRDEPBSVAVG_IT0846 has no exception.
Method WRITE_CLUSTER_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050303 | ||
2 | ![]() |
IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050303 | ||
3 | ![]() |
IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20051109 | ||
4 | ![]() |
IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20051109 | ||
5 | ![]() |
I_DO_UPDATE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050331 | |
6 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050303 | ||
7 | ![]() |
I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20050303 |
Method WRITE_CLUSTER_NO on class CL_HRDEPBSVAVG_IT0846 has no exception.
History
Last changed by/on | SAP | 20050411 |
SAP Release Created in | 600 |