SAP ABAP Class CL_HRPADCA_ESS_TONI_SERVICES (Services for Canadian Tax ESS)
Hierarchy
SAP_HRCCA (Software Component) Sub component SAP_HRCCA of SAP_HR
   PA-PA-CA (Application Component) Canada
     PB07 (Package) HR master data: Canada
Properties
Class CL_HRPADCA_ESS_TONI_SERVICES  
Short Description Services for Canadian Tax ESS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB07   HR master data: Canada 
Created 20030205   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPADCA_ESS_TONI_SERVICES has no interface implemented.
Friends
Class CL_HRPADCA_ESS_TONI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_READ_INFOTYPE Instance attribute Protected Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Reading Infotype Records 20030205
2 DATID Constant Public Type reference (TYPE) IDDAT 01 Date identifier 20030205
3 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE false 20030205
4 FIRST_INTERSECTING_RECORD Constant Private Type reference (TYPE) HRPAD_READ_MODE 3 HR: Single Record Access, Type of Read Access 20030205
5 HIGH_DATE Constant Private Type reference (TYPE) ENDDA '99991231' End Date 20030205
6 MOLGA Constant Public Type reference (TYPE) MOLGA '07' Country Grouping 20030205
7 TCLAS Constant Public Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205
8 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE true 20030205
9 UNLOCKED Constant Private Type reference (TYPE) SPRPS '' Lock Indicator for HR Master Data Record 20030205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030205
2 LAST_PAYDATE Instance method Public Method To read the last paydate w.r.to areference date 20030205
3 NEXT_PAYDATE Instance method Public Method To read the next paydate w.r.to areference date 20030205
4 P0001 Instance method Public Method Read single 0001 record 20030205
5 P0461 Instance method Public Method Read single 0461 record 20030205
6 P0462 Instance method Public Method Read single 0462 record 20030205
7 P0463 Instance method Public Method Read single 0463 record 20030205
8 P0464 Instance method Public Method Read single 0464 record 20030205
Events
Class CL_HRPADCA_ESS_TONI_SERVICES has no event.
Types
Class CL_HRPADCA_ESS_TONI_SERVICES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPADCA_ESS_TONI_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method LAST_PAYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LPAYDATE Call by reference Type reference (TYPE) DATUM Date 20030205
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
3 Importing REFDATE Call by reference Type reference (TYPE) DATUM Date 20030205

Method LAST_PAYDATE on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method NEXT_PAYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NPAYDATE Value transfer Type reference (TYPE) DATUM Date 20030205
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
3 Importing REFDATE Call by reference Type reference (TYPE) DATUM Date 20030205

Method NEXT_PAYDATE on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method P0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20030205
2 Returning P0001 Value transfer Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20030205
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030205

Method P0461 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20030205
2 Returning P0461 Value transfer Type reference (TYPE) P0461 HR Master Record: Infotype 0001 (Org. Assignment) 20030205
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205

Method P0461 on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method P0462 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20030205
2 Returning P0462 Value transfer Type reference (TYPE) P0462 HR Master Record: Infotype 0001 (Org. Assignment) 20030205
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20030205
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205

Method P0462 on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method P0463 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20030205
2 Returning P0463 Value transfer Type reference (TYPE) P0463 HR Master Record: Infotype 0001 (Org. Assignment) 20030205
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205

Method P0463 on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.

Method P0464 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20030205
2 Returning P0464 Value transfer Type reference (TYPE) P0464 HR Master Record: Infotype 0001 (Org. Assignment) 20030205
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030205
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20030205
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20030205

Method P0464 on class CL_HRPADCA_ESS_TONI_SERVICES has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 470