SAP ABAP Class CL_HRPA_INFOTYPE_0077_CA (Business logic for IT0077 - CA)
Hierarchy
SAP_HRCCA (Software Component) Sub component SAP_HRCCA of SAP_HR
   PA-PA-CA (Application Component) Canada
     PB07 (Package) HR master data: Canada
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0077 Business logic for IT0077 - General 20010816
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_CA_CONSTANTS Constants to be used in CA Reports 20021126
Properties
Class CL_HRPA_INFOTYPE_0077_CA  
Short Description Business logic for IT0077 - CA    
Super Class CL_HRPA_INFOTYPE_0077 Business logic for IT0077 - General 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB07   HR master data: Canada 
Created 20010816   SAP 
Last change 20010912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0077_CA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_CA_CONSTANTS Constants to be used in CA Reports 20021126
Friends
Class CL_HRPA_INFOTYPE_0077_CA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABORIGINAL Instance attribute Public Attribute reference (LIKE) 20021126
2 CHECK Instance attribute Public Attribute reference (LIKE) 20021126
3 DATASOURCE Instance attribute Public Attribute reference (LIKE) 20021126
4 DISABILITY Instance attribute Public Attribute reference (LIKE) 20021126
5 DISABILITYTIMES Instance attribute Public Attribute reference (LIKE) 20021126
6 MINORITY Instance attribute Public Attribute reference (LIKE) 20021126
7 MINORITYTIMES Instance attribute Public Attribute reference (LIKE) 20021126
8 NO Instance attribute Public Attribute reference (LIKE) 20021126
9 NOTCHECKED Instance attribute Public Attribute reference (LIKE) 20021126
10 UNKNOWN Instance attribute Public Attribute reference (LIKE) 20021126
11 YES Instance attribute Public Attribute reference (LIKE) 20021126
Methods
# Method Level Visibility Method type Description Created on
1 ABORIGINAL_SUBGRP_DATA Instance method Protected Method Checks the sub group data 20021122
2 ABOR_DESGROUPS Instance method Protected Method Checks the aborigional designated group data 20021126
3 CHECK_DESGROUPS Instance method Protected Method For checking all the designated groups 20021126
4 DISABILITY_SUBGRP_DATA Instance method Protected Method Checks the disability sub group data 20021125
5 DIS_DESGROUPS Instance method Protected Method Checks the disability designated sub group data validity 20021126
6 MINORITY_SUBGRP_DATA Instance method Protected Method Checks the minority sub group data 20021125
7 SUBGRP_DATA_RELEVANCY Instance method Protected Method Checks the sub group data based on survey participation 20021122
8 SURVEY_PART_RELEASE Instance method Protected Method Checks the data release w.r.to survey participation 20021119
9 SURVEY_SOURCE Instance method Protected Method For checking the source of survey data 20021126
10 VISMIN_DESGROUPS Instance method Protected Method Checks the visible minority designated group data validity 20021126
Events
Class CL_HRPA_INFOTYPE_0077_CA has no event.
Types
Class CL_HRPA_INFOTYPE_0077_CA has no local type.
Method Signatures

Method ABORIGINAL_SUBGRP_DATA 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 (=' ') 20021122
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021122
3 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021122

Method ABORIGINAL_SUBGRP_DATA on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method ABOR_DESGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021126
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021126
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021126
4 Importing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021126

Method ABOR_DESGROUPS on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method CHECK_DESGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021126
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021126
3 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021126
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20021126

Method CHECK_DESGROUPS on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method DISABILITY_SUBGRP_DATA 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 (=' ') 20021125
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021125
3 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021125

Method DISABILITY_SUBGRP_DATA on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method DIS_DESGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021126
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021126
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021126
4 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021126

Method DIS_DESGROUPS on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method MINORITY_SUBGRP_DATA 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 (=' ') 20021125
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021125
3 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021125

Method MINORITY_SUBGRP_DATA on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method SUBGRP_DATA_RELEVANCY 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 (=' ') 20021122
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021122
3 Exporting P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021122

Method SUBGRP_DATA_RELEVANCY on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method SURVEY_PART_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021122
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021122
3 Importing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021122

Method SURVEY_PART_RELEASE on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method SURVEY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021126
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021126
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021126
4 Importing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021126

Method SURVEY_SOURCE on class CL_HRPA_INFOTYPE_0077_CA has no exception.

Method VISMIN_DESGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021126
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021126
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021126
4 Changing P0077 Call by reference Type reference (TYPE) P0077 HR Master Record: Infotype 0077 (Additional Personal Data) 20021126

Method VISMIN_DESGROUPS on class CL_HRPA_INFOTYPE_0077_CA has no exception.
History
Last changed by/on SAP  20010912 
SAP Release Created in 470