SAP ABAP Class CL_HRPA_INFOTYPE_0876 (Check Class for Infotyp 0876)
Hierarchy
SAP_HRCRU (Software Component) Sub component SAP_HRCRU of SAP_HR
   PA-PA-RU (Application Component) Personalwesesen Stammdaten: Russland
     PB33 (Package) HR master data : Russia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20070420
Properties
Class CL_HRPA_INFOTYPE_0876  
Short Description Check Class for Infotyp 0876    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB33   HR master data : Russia 
Created 20061002   SAP 
Last change 20070912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0876 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0876 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0876 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0876 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_TIME_AND_DURATION Instance method Private Method Calcualate time and duration 20070601
2 CHECK_DATE Instance method Private Method Check date 20070601
3 CHECK_DURATION Instance method Private Method Check duration 20070601
4 CHECK_HWC Instance method Private Method Check HWC 20070601
5 CHECK_TIMES Instance method Private Method Check times 20070601
6 CHECK_WITH_ABSENCE Instance method Private Method Check intersections with absences 20070601
7 CHECK_WITH_HWC Instance method Private Method Check intersections with other HWC 20070601
8 GET_AWART Instance method Private Method Get default AWART 20070601
9 GET_HWC_CONDITIONS Instance method Public Method Get hazardous working conditions description 20070601
10 GET_WORK_SCHEDULE Instance method Public Method Get working schedule 20070601
11 SPECIFIC_COMPUTATIONS Instance method Protected Method Infotype-Specific Validations 20070601
Events
Class CL_HRPA_INFOTYPE_0876 has no event.
Types
Class CL_HRPA_INFOTYPE_0876 has no local type.
Method Signatures

Method CALCULATE_TIME_AND_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_BEGUZ Call by reference Type reference (TYPE) BEGUZ Start Time 20070601
2 Changing CH_DURAT Call by reference Type reference (TYPE) ANY 20070601
3 Changing CH_ENDUZ Call by reference Type reference (TYPE) ENDUZ End Time 20070601
4 Changing CH_WHOSH Call by reference Type reference (TYPE) ALLDF Record is for Full Day 20070601
5 Importing IM_P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
6 Importing IM_PTPSP_TAB Call by reference Type reference (TYPE) PTPSP_TAB Transfer Structures Table for Personal Work Schedule 20070601

Method CALCULATE_TIME_AND_DURATION on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_DATE on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_DURATION on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_HWC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_HWC on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_TIMES on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_WITH_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_WITH_ABSENCE on class CL_HRPA_INFOTYPE_0876 has no exception.

Method CHECK_WITH_HWC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Importing Q0876 Call by reference Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method CHECK_WITH_HWC on class CL_HRPA_INFOTYPE_0876 has no exception.

Method GET_AWART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AWART Value transfer Type reference (TYPE) AWART Attendance or Absence Type 20070601

Method GET_AWART on class CL_HRPA_INFOTYPE_0876 has no exception.

Method GET_HWC_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SHORT Call by reference Type reference (TYPE) SHORT_D Object Abbreviation 20070601
2 Exporting EX_STEXT Call by reference Type reference (TYPE) STEXT Object Name 20070601
3 Importing IM_HWC_CODE Call by reference Type reference (TYPE) P33_HWC_CODE HWC Code 20070601
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601

Method GET_HWC_CONDITIONS on class CL_HRPA_INFOTYPE_0876 has no exception.

Method GET_WORK_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
2 Returning Q0876 Value transfer Type reference (TYPE) Q0876 Screen structure for infotype 0876 20070601

Method GET_WORK_SCHEDULE on class CL_HRPA_INFOTYPE_0876 has no exception.

Method SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070601
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070601
3 Changing P0876 Call by reference Type reference (TYPE) P0876 HR Master Record for Infotype 0876 20070601
4 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20070601
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20070601

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0876 has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in