SAP ABAP Class CL_HRPAYDECI_EVA_REISETAG (Expenses: Travel Day)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷
PY-DE-CI (Application Component) Construction Industry
⤷
P01B (Package) Payroll: Construction Industry

⤷

⤷

Properties
Class | CL_HRPAYDECI_EVA_REISETAG | |
Short Description | Expenses: Travel Day | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | HRPAYDECI | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | P01B | Payroll: Construction Industry |
Created | 20061006 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPAYDECI_EVA_REISETAG has no forward declaration.
Interfaces
Class CL_HRPAYDECI_EVA_REISETAG has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_HRPAYDECI_EVA_REISE | 20061113 | Expenses: Travel |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | P01B_ABWST | Absence Hours | 20061113 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | D | 20061113 | |||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CHAR10 | Character Field of Length 10 | 20061113 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LGTXT | Wage Type Long Text | 20061115 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MAXBT | Remainder of Amount Taxable at Flat Rate | 20070117 | ||
6 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_FAHRT | Trip: Accommodation-Workplace | 20061113 | ||
7 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_FAHRT | Trip: Residence-Workplace | 20061113 | ||
8 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_REISE | Trip | 20061113 | ||
9 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_UNTERKUNFT | Accommodations | 20061113 | ||
10 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_VERPFLEGUNG | Meals | 20061113 | ||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | P01B_RKART | Return Type | 20061113 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | P01B_RTART | Travel Day Type | 20061113 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MAXBT | Rest of Possible Tax-Free Amount | 20061113 | ||
14 | ![]() |
Constant | Private | Type reference (TYPE) | SEU_LEVEL | '01' | Text Level | 20061113 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | SEU_LEVEL | '02' | Text Level | 20061113 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | P01B_UEEDK | 'K' | Overnight Stay - Calendar Day | 20081203 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Trigger Calculation | 20061113 |
2 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20061113 |
3 | ![]() |
Instance method | Public | Method | Distribute Entitlement over Tax Areas | 20061113 |
4 | ![]() |
Instance method | Public | Method | Taxation Log | 20061113 |
5 | ![]() |
Instance method | Public | Method | Log Entry for T5DBD | 20061113 |
6 | ![]() |
Instance method | Public | Method | Log Entry for T5DBM / T5DBU | 20061113 |
7 | ![]() |
Instance method | Public | Method | Return Wage Type Text | 20061115 |
8 | ![]() |
Instance method | Public | Method | Use Possible Tax-Exempt Amounts from Other Reimbursement Ty. | 20061113 |
Events
Class CL_HRPAYDECI_EVA_REISETAG has no event.
Types
Class CL_HRPAYDECI_EVA_REISETAG has no local type.
Method Signatures
Method CALC Signature
Method CALC on class CL_HRPAYDECI_EVA_REISETAG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
siehe SY-MSG* | 20061113 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATUM | Call by reference | Type reference (TYPE) | D | 20061113 | |||
2 | ![]() |
I_REF_REISE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDECI_EVA_REISE | 20061113 | |||
3 | ![]() |
I_RKART | Call by reference | Type reference (TYPE) | P01B_RKART | 20061113 | |||
4 | ![]() |
I_RTART | Call by reference | Type reference (TYPE) | P01B_RTART | 20061113 |
Method CONSTRUCTOR on class CL_HRPAYDECI_EVA_REISETAG has no exception.
Method GET_STEUER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_INDS | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | individual zu versteuern | 20061113 | ||
2 | ![]() |
C_PSCH | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | pauschal zu versteuern | 20061113 | ||
3 | ![]() |
C_STFR | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | steuerfrei | 20061113 | ||
4 | ![]() |
C_STFZ | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | steuerfrei (zusammenfassende Betrachtung) | 20120523 | ||
5 | ![]() |
I_ERST | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | Erstattung | 20061113 | ||
6 | ![]() |
I_PMAX | Call by reference | Type reference (TYPE) | P01B_SPWRT | max. psch.-st. begünstiger Betrag | 20070117 | ||
7 | ![]() |
I_SMAX | Call by reference | Type reference (TYPE) | P01B_SPWRT | max. steuerbegünstiger Betrag | 20061113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
siehe SY_MSGV* | 20061113 |
Method PROT_STEUER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INDS | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | individuell versteuert | 20061113 | ||
2 | ![]() |
I_PSCH | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | pauschal versteuert | 20061113 | ||
3 | ![]() |
I_PSCH_REST | Call by reference | Type reference (TYPE) | MAXBT | Rest des psch-besteuert möglichen Betrags | 20070117 | ||
4 | ![]() |
I_STFR | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | steuerfrei | 20061113 | ||
5 | ![]() |
I_STFR_REST | Call by reference | Type reference (TYPE) | MAXBT | Rest des steuerfrei möglichen Betrags | 20070117 | ||
6 | ![]() |
I_STFZ | Call by reference | Type reference (TYPE) | P01B_BETRG_LGART | steuerfrei (zusammenfassende Betrachtung) | 20120523 | ||
7 | ![]() |
I_TLEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Textlevel | 20061113 |
Method PROT_STEUER on class CL_HRPAYDECI_EVA_REISETAG has no exception.
Method PROT_T5DBD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T5DBD | Call by reference | Type reference (TYPE) | T5DBD | Bauwirtschaft: Verpflegungszuschüsse/Auslösungen/Fahrtkosten | 20061113 | ||
2 | ![]() |
I_TLEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Textlevel | 20061113 |
Method PROT_T5DBD on class CL_HRPAYDECI_EVA_REISETAG has no exception.
Method PROT_T5DBM_T5DBU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T5DBM | Call by reference | Type reference (TYPE) | T5DBM | Baulohn Aufwendungen Steuerliche Bewertung | 20061113 | ||
2 | ![]() |
I_T5DBU | Call by reference | Type reference (TYPE) | T5DBU | Bauwirtschaft: Ausweislohnarten Aufwendungen | 20061113 | ||
3 | ![]() |
I_TLEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Textlevel | 20061113 |
Method PROT_T5DBM_T5DBU on class CL_HRPAYDECI_EVA_REISETAG has no exception.
Method SET_LGTXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20061115 |
Method SET_LGTXT on class CL_HRPAYDECI_EVA_REISETAG has no exception.
Method TAGESBETRACHTUNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_PSCH_REST | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070117 | ||
2 | ![]() |
C_STFR_REST | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20061113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
siehe SY-MSG* | 20061113 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |