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)
⤷ 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 | CL_HR_T591S | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | VRM | 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 | ACTIVE | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20050222 | ||
2 | BTRTL | Instance attribute | Private | Type reference (TYPE) | BTRTL | Personnel Subarea | 20050215 | ||
3 | BUKRS | Instance attribute | Private | Type reference (TYPE) | BUKRS | Company Code | 20050215 | ||
4 | CACHE_GRUND_TEXT | Instance attribute | Private | Type reference (TYPE) | TAB_GRUND_TEXT | Reimbursement Reason Texts | 20050216 | ||
5 | CACHE_RGRND_TEXT | Instance attribute | Private | Type reference (TYPE) | TAB_RGRND_TEXT | Legal Basis Texts | 20050216 | ||
6 | FALSE | Constant | Public | Type reference (TYPE) | BOOLE_D | SPACE | FALSE | 20050217 | |
7 | GRUND1 | Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
8 | GRUND2 | Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
9 | GRUND3 | Instance attribute | Public | Type reference (TYPE) | KNZER | Basis for Reimbursement | 20050215 | ||
10 | MOLGA | Instance attribute | Private | Type reference (TYPE) | MOLGA | Country Grouping | 20050215 | ||
11 | P0846_DELETE | Instance attribute | Private | Type reference (TYPE) | P0846_TAB | Deletion Table for Cluster NO | 20050421 | ||
12 | P0846_SAVE | Instance attribute | Private | Type reference (TYPE) | P0846_TAB | HR Master Record for Infotype 0846 | 20050303 | ||
13 | PERNR | Instance attribute | Private | Type reference (TYPE) | P_PERNR | Personnel Number | 20050215 | ||
14 | PERSG | Instance attribute | Private | Type reference (TYPE) | PERSG | Employee Group | 20050215 | ||
15 | PERSK | Instance attribute | Private | Type reference (TYPE) | PERSK | Employee Subgroup | 20050215 | ||
16 | RGRND | Instance attribute | Public | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Legal Basis for Reimbursements | 20050321 | ||
17 | SEQNO_INSTANCE_TAB | Instance attribute | Private | Type reference (TYPE) | TAB_SEQNO_INSTANCE | 20051109 | |||
18 | TRUE | Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | TRUE | 20050217 | |
19 | WERKS | Instance attribute | Private | Type reference (TYPE) | PERSA | Personnel Area | 20050215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_P0846_DELETE | Instance method | Public | Method | Adds Record for Deletion (NO) | 20050421 |
2 | ADD_P0846_SAVE | Instance method | Public | Method | Adds Record for Saving (NO) | 20050303 |
3 | CALCULATE | Instance method | Public | Method | Calls ERSTATTUNG Module | 20050217 |
4 | CHECK_BETRG_WAERS | Instance method | Public | Method | Check of Currency Fields for Amount Fields | 20111116 |
5 | CHECK_ERSTATTUNGS_GRUND | Instance method | Public | Method | Checks Existence of Reimbursement Reasons | 20050217 |
6 | CHECK_MAX_ERGRND | Instance method | Public | Method | Check for Too Many Reimbursement Reasons | 20050330 |
7 | CHECK_P0322 | Instance method | Public | Method | Check Reimbursements in Infotype 0322 | 20050329 |
8 | CHECK_TARIFERHOEHUNG | Instance method | Public | Method | Check Whether Pay Scale Increase Was Entered with Date | 20111116 |
9 | COMPUTE_SUM_PRZNT_P10 | Instance method | Public | Method | Calculate Total of Percentages for Surviving Dependents | 20111116 |
10 | CONDENSE_CLUSTER_NO | Instance method | Private | Method | Deletes Delta Between Different Instance Tables from NO | 20051109 |
11 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20050215 |
12 | CREATE_DROPDOWN_0845 | Instance method | Public | Method | Generates Dropdown List for IT0845 Assignment | 20050215 |
13 | DELETE_ALL | Instance method | Public | Method | Deletes All Cluster Entries | 20051109 |
14 | GET_ERSTATTUNGS_GRUENDE | Instance method | Public | Method | Determines Reimbursement Reasons Using Feature DOVE3 | 20050215 |
15 | GET_GRUND_TEXT | Instance method | Public | Method | Returns Text Label | 20050216 |
16 | GET_INSTANCE_CALC_CLASS | Instance method | Private | Method | Initializes Reimbursement Object | 20051109 |
17 | GET_TRAEGER_TEXT | Static method | Public | Method | Returns Name of Assigned Reimbursement Provider | 20050222 |
18 | INIT | Instance method | Public | Method | Initializes the Data | 20050321 |
19 | VALIDATE_OBJPS_CHANGES | Instance method | Private | Method | Delete All Records When OBJPS Changed | 20051109 |
20 | WRITE_CLUSTER_NO | 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 | Importing | 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 | Importing | 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 | Exporting | ER_ERSTATTUNG | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSCA_ERSTATTUNG_DEF | HR-PBS: Modul §18 Sterbegeld abstrakt | 20051109 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050224 | ||
3 | Exporting | E_MASCH_1 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Vomhundertsatz Erstattung | 20050217 | ||
4 | Exporting | E_MASCH_2 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Erstattungsprozentsatz | 20050217 | ||
5 | Exporting | E_MASCH_3 | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_VHSER | Erstattungsprozentsatz | 20050217 | ||
6 | Importing | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050224 | ||
7 | Importing | IS_P0845 | Call by reference | Type reference (TYPE) | P0845 | Dienstverhältnisse | 20050224 | ||
8 | Importing | IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050224 | ||
9 | Importing | IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050323 | ||
10 | Importing | IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050323 | ||
11 | Importing | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20050224 | ||
12 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050224 | ||
13 | Importing | 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 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20111116 | ||
2 | Importing | IV_BETRG | Call by reference | Type reference (TYPE) | PRBETRG | Infotyp Erstattungen | 20111116 | ||
3 | Importing | IV_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURRED | 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 | Importing | I_GRUND | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050217 | ||
2 | Returning | 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 | Importing | IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20050330 | ||
2 | Importing | IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050330 | ||
3 | Returning | 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 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050329 | ||
2 | Importing | 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 | Importing | IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURRED | 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 | Changing | CS_Q0846 | Call by reference | Type reference (TYPE) | Q0846 | Anzeigefelder Infotyp 0846 | 20111116 | ||
2 | Importing | 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 | Importing | IT_INST_DIRECTORY | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
2 | Importing | IT_INST_DIRECTORY_STORED | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
3 | Importing | 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 | Importing | I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050222 | |
2 | Importing | I_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personalteilbereich | 20050215 | ||
3 | Importing | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050215 | ||
4 | Importing | I_ERGR1 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
5 | Importing | I_ERGR2 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
6 | Importing | I_ERGR3 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
7 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050215 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050215 | ||
9 | Importing | I_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20050215 | ||
10 | Importing | I_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20050215 | ||
11 | Importing | I_RGRND | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Rechtsgrundlage für Erstattungen | 20050321 | ||
12 | Importing | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20050215 | ||
13 | Importing | 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 | Importing | IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050223 | ||
2 | Importing | IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050223 | ||
3 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | VRM_ID | Feldname | 20050215 | ||
4 | Importing | 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 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051109 | ||
2 | Importing | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
3 | Importing | 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 | Importing | I_GRUND | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050216 | ||
2 | Returning | 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 | Exporting | ER_ERSTATTUNG | Call by reference | Object reference (TYPE REF TO) | CL_HRDEPBSCA_ERSTATTUNG_DEF | HR-PBS: Modul §18 Sterbegeld abstrakt | 20051109 | ||
2 | Exporting | ET_OLD_INST_DIR | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20051109 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051109 | ||
4 | Importing | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
5 | Importing | IS_P0846 | Call by reference | Type reference (TYPE) | P0846 | Infotyp Erstattungen | 20051109 | ||
6 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20051109 | ||
7 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20051109 | ||
8 | Importing | 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 | Importing | IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050223 | ||
2 | Importing | I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050222 | ||
3 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050222 | ||
4 | Importing | I_REFNR | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_REFNR | Referenznummer für Eindeutigkeit von Infotyp 0845 | 20050222 | ||
5 | Returning | 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 | Importing | I_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050321 | |
2 | Importing | I_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personalteilbereich | 20050321 | ||
3 | Importing | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050321 | ||
4 | Importing | I_ERGR1 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
5 | Importing | I_ERGR2 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
6 | Importing | I_ERGR3 | Call by reference | Type reference (TYPE) | KNZER | Grundlage für die Erstattung | 20050321 | ||
7 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050321 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050321 | ||
9 | Importing | I_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20050321 | ||
10 | Importing | I_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20050321 | ||
11 | Importing | I_RGRND | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_ERST_RGRND | Rechtsgrundlage für Erstattungen | 20050321 | ||
12 | Importing | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20050321 | ||
13 | Importing | 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 | Importing | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20051109 | ||
2 | Importing | 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 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050303 | ||
2 | Importing | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050303 | ||
3 | Importing | IT_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20051109 | ||
4 | Importing | IT_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20051109 | ||
5 | Importing | I_DO_UPDATE | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050331 | |
6 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050303 | ||
7 | Importing | 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 |