SAP ABAP Class CL_HRPAYDECI_EVA_UNTERKUNFT (Expense: Accommodation)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-CI (Application Component) Construction Industry
     P01B (Package) Payroll: Construction Industry
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDECI_EVA_UNTERKUNFT08 Expense: Accommodation from 2008 20071109
Properties
Class CL_HRPAYDECI_EVA_UNTERKUNFT  
Short Description Expense: Accommodation    
Super Class    
Instantiability of a Class 2  Public 
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 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYDECI_EVA_UNTERKUNFT has no forward declaration.
Interfaces
Class CL_HRPAYDECI_EVA_UNTERKUNFT has no interface implemented.
Friends
Class CL_HRPAYDECI_EVA_UNTERKUNFT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_EINB Instance attribute Public Type reference (TYPE) P01B_BETRG_LGART Retention 20061113
2 A_REF_REISETAG Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYDECI_EVA_REISETAG Expenses: Travel Day 20061113
3 A_STABR Instance attribute Protected Type reference (TYPE) P01B_STABR Tax Payroll Run of Expenses 20061113
4 A_STDHF Instance attribute Protected Type reference (TYPE) P01B_STDHF Indicator: Maintenance of Two Households 20061113
5 A_STFR Instance attribute Public Type reference (TYPE) P01B_BETRG_LGART Allowable Tax-Exempt Amount 20061113
6 A_T5DBD Instance attribute Protected Type reference (TYPE) T5DBD Construction: Meal+Separation Allowances/Travel Costs 20061113
7 A_T5DBM Instance attribute Protected Type reference (TYPE) T5DBM Construction Pay Expenses Tax Evaluation 20061113
8 A_T5DBU Instance attribute Protected Type reference (TYPE) T5DBU Construction Industry: Statement Wage Types Expenses 20061113
9 A_T5DBW Instance attribute Protected Type reference (TYPE) T5DBW Construction Industry: Hostel Management 20061113
10 A_UEART Instance attribute Protected Type reference (TYPE) P01B_UEART Type of Accommodation 20061113
11 A_UEKO Instance attribute Public Type reference (TYPE) P01B_BETRG_LGART Accommodation Costs 20061113
12 A_UEKOS Instance attribute Protected Type reference (TYPE) P01B_UEKOS Accommodation Costs 20061113
13 A_WOHNR Instance attribute Protected Type reference (TYPE) P01B_WOHNR Hostel Number 20061113
14 C_AWART_UNTERKUNFT Constant Public Type reference (TYPE) P01B_AWART 'S' Accommodations 20061113
15 C_CLSNAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_HRPAYDECI_EVA_UNTERKUNFT' Object Type Name 20061113
16 C_DCIAUK Constant Public Type reference (TYPE) T596F-SNAME 'DCIAUK' Symbolic module name 20061113
17 C_SPART_UNTERKUNFT Constant Protected Type reference (TYPE) P01B_SPART 'S' Type of Flat-Rate Tax Amount 20061113
18 C_TLEVEL_03 Constant Protected Type reference (TYPE) SEU_LEVEL '03' Text Level 20061113
19 C_TLEVEL_04 Constant Protected Type reference (TYPE) SEU_LEVEL '04' Text Level 20061113
20 C_TLEVEL_05 Constant Protected Type reference (TYPE) SEU_LEVEL '05' Text Level 20061113
Methods
# Method Level Visibility Method type Description Created on
1 CALC Instance method Public Method Trigger Calculation 20061113
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061113
3 GET_INSTANCE Static method Public Method Return Instance for Accommodation According to T596F 20061113
4 GET_STEUERKENNZEICHEN Instance method Protected Method Determine Tax Indicator 20061113
5 GET_T5DBD Instance method Protected Method Provides Suitable Entry from T5DBD 20061113
6 GET_T5DBM Instance method Protected Method Gets Suitable Entry from T5DBM/T5DBU 20061113
7 GET_T5DBW Instance method Protected Method Return Suitable Entry from T5DBW 20061113
8 PROT_UNTERKUNFT Instance method Protected Method Taxation Log 20061113
Events
Class CL_HRPAYDECI_EVA_UNTERKUNFT has no event.
Types
Class CL_HRPAYDECI_EVA_UNTERKUNFT has no local type.
Method Signatures

Method CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STFR_REST Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20061113
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY_MSGV* 20061113

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_REISETAG Call by reference Object reference (TYPE REF TO) CL_HRPAYDECI_EVA_REISETAG 20061113
2 Importing I_STABR Call by reference Type reference (TYPE) P01B_STABR Steuerliche Abrechnung der Aufwendung 20061113
3 Importing I_STDHF Call by reference Type reference (TYPE) P01B_STDHF Kennzeichen Doppelte Haushaltsführung 20061113
4 Importing I_UEART Call by reference Type reference (TYPE) P01B_UEART Art der Übernachtung 20061113
5 Importing I_UEKOS Call by reference Type reference (TYPE) P01B_UEKOS Übernachtungskosten 20061113
6 Importing I_WOHNR Call by reference Type reference (TYPE) P01B_WOHNR Wohnheimnummer 20061113

Method CONSTRUCTOR on class CL_HRPAYDECI_EVA_UNTERKUNFT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_UNTERKUNFT Call by reference Object reference (TYPE REF TO) CL_HRPAYDECI_EVA_UNTERKUNFT Aufwendung: Unterkunft 20061113
2 Importing I_KEY_DATE Call by reference Type reference (TYPE) D 20061113
3 Importing I_REF_REISETAG Call by reference Object reference (TYPE REF TO) CL_HRPAYDECI_EVA_REISETAG Aufwendungen: Reisetag 20061113
4 Importing I_STABR Call by reference Type reference (TYPE) P01B_STABR Steuerliche Abrechnung der Aufwendung 20061113
5 Importing I_STDHF Call by reference Type reference (TYPE) P01B_STDHF Kennzeichen Doppelte Haushaltsführung 20061113
6 Importing I_UEART Call by reference Type reference (TYPE) P01B_UEART Art der Übernachtung 20061113
7 Importing I_UEKOS Call by reference Type reference (TYPE) P01B_UEKOS Übernachtungskosten 20061113
8 Importing I_WOHNR Call by reference Type reference (TYPE) P01B_WOHNR Wohnheimnummer 20061113

Method GET_INSTANCE on class CL_HRPAYDECI_EVA_UNTERKUNFT has no exception.

Method GET_STEUERKENNZEICHEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SFABR Call by reference Type reference (TYPE) P01B_SFABR Abrechnung der Steuerfreiheit 20061113

Method GET_STEUERKENNZEICHEN on class CL_HRPAYDECI_EVA_UNTERKUNFT has no exception.

Method GET_T5DBD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KDATE Call by reference Type reference (TYPE) D Stichtag 20061113
2 Importing I_UEART Call by reference Type reference (TYPE) P01B_UEART Art der Übernachtung 20061113
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY-MSGV* 20061113

Method GET_T5DBM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KDATE Call by reference Type reference (TYPE) D Stichtag 20061113
2 Importing I_SFABR Call by reference Type reference (TYPE) P01B_SFABR Abrechnung der Steuerfreiheit 20061113
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY_MSGV* 20061113

Method GET_T5DBW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KDATE Call by reference Type reference (TYPE) D Stichtag 20061113
2 Importing I_WOHNR Call by reference Type reference (TYPE) P01B_WOHNR Wohnheimnummer 20061113
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY-MSGV* 20061113

Method PROT_UNTERKUNFT Signature

Method PROT_UNTERKUNFT on class CL_HRPAYDECI_EVA_UNTERKUNFT has no parameter.
Method PROT_UNTERKUNFT on class CL_HRPAYDECI_EVA_UNTERKUNFT has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in