SAP ABAP Class CL_HRPAYNA_REPORT_SCREEN_BASE (Report screen control)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-CA (Application Component) Canada
     PCNA (Package) Payroll North America
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYNA_REPORT_BASE Report base class 20040216
Properties
Class CL_HRPAYNA_REPORT_SCREEN_BASE  
Short Description Report screen control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PCNA   Payroll North America 
Created 20040213   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYNA_REPORT_SCREEN_BASE has no forward declaration.
Interfaces
Class CL_HRPAYNA_REPORT_SCREEN_BASE has no interface implemented.
Friends
Class CL_HRPAYNA_REPORT_SCREEN_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_VARIANT Instance attribute Public Type reference (TYPE) DISVARIANT Layout (External Use) 20040213
2 MV_GRID Instance attribute Public Type reference (TYPE) XFELD 'X' Grid view 20040213
3 MV_HEADR Instance attribute Public Type reference (TYPE) XFELD GUI Header 20040213
4 MV_TREE Instance attribute Public Type reference (TYPE) XFELD Tree view 20040213
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALV_VARIANT Instance method Public Method ALV: Check if ALV layout exists 20040213
2 CUST_FIELD_VALIDATION Instance method Public Method ALV-CUST: Field validation 20040213
3 GET_ALV_DEFAULT_VARIANT Instance method Public Method ALV: Get default ALV layout 20040213
4 GET_ALV_VARIANT_VIA_POPUP Instance method Public Method ALV: Get ALV layout via popup to select 20040213
5 SET_ALV_VARIANT Instance method Public Method ALV: Set ALV layout variables 20050523
Events
Class CL_HRPAYNA_REPORT_SCREEN_BASE has no event.
Types
Class CL_HRPAYNA_REPORT_SCREEN_BASE has no local type.
Method Signatures

Method CHECK_ALV_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) SLIS_VARI Layout 20040213

Method CHECK_ALV_VARIANT on class CL_HRPAYNA_REPORT_SCREEN_BASE has no exception.

Method CUST_FIELD_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PV_CORR Call by reference Type reference (TYPE) XFELD Flag for correction process 20040216
2 Changing PV_ERR Call by reference Type reference (TYPE) XFELD Flag for error check 20040216

Method CUST_FIELD_VALIDATION on class CL_HRPAYNA_REPORT_SCREEN_BASE has no exception.

Method GET_ALV_DEFAULT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CPROG Call by reference Type reference (TYPE) SYCPROG ABAP program, caller in external procedures 20040213
2 Importing IV_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL SPACE Mgt. ID for repeated calls from the same program 20050408
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SAP System, User Logon Name 20040213
4 Changing PS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20040213
5 Changing PV_ALVAR Call by reference Type reference (TYPE) SLIS_VARI Layout 20040213

Method GET_ALV_DEFAULT_VARIANT on class CL_HRPAYNA_REPORT_SCREEN_BASE has no exception.

Method GET_ALV_VARIANT_VIA_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_VARIANT Value transfer Type reference (TYPE) DISVARIANT Layout (External Use) 20040213
2 Importing IV_CPROG Call by reference Type reference (TYPE) SYCPROG ABAP program, caller in external procedures 20040213
3 Importing IV_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL Mgt. ID for repeated calls from the same program 20050419
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SAP System, User Logon Name 20040213

Method GET_ALV_VARIANT_VIA_POPUP on class CL_HRPAYNA_REPORT_SCREEN_BASE has no exception.

Method SET_ALV_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALVAR Call by reference Type reference (TYPE) SLIS_VARI Layout 20050523
2 Importing IV_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL Mgt. ID for repeated calls from the same program 20050523
3 Importing IV_REPORT Call by reference Type reference (TYPE) REPID ABAP Program Name 20050523
4 Importing IV_USERNAME Call by reference Type reference (TYPE) SLIS_USER User name for user-specific storage 20050523

Method SET_ALV_VARIANT on class CL_HRPAYNA_REPORT_SCREEN_BASE has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 500