SAP ABAP Class CL_HRPAYBR_TRM_COUNTRY (Country specific class for term. (Brazil))
Hierarchy
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
   PY-BR (Application Component) Brazil
     PC37 (Package) HR settlement: Brazil
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYLA_TRM_COUNTRY Abstract class for termination infotypes 20010705
Properties
Class CL_HRPAYBR_TRM_COUNTRY  
Short Description Country specific class for term. (Brazil)    
Super Class CL_HRPAYLA_TRM_COUNTRY Abstract class for termination infotypes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC37   HR settlement: Brazil 
Created 20010705   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYBR_TRM_COUNTRY has no forward declaration.
Interfaces
Class CL_HRPAYBR_TRM_COUNTRY has no interface implemented.
Friends
Class CL_HRPAYBR_TRM_COUNTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_P0661 Instance attribute Private Type reference (TYPE) P0661_TAB Table type P0661 20010709
2 OLD_P0661_TAB Instance attribute Private Type reference (TYPE) P0661_TAB Table type P0661 20010709
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010709
2 FILL_IT Instance method Private Method Fill internal table with infotype information 20010709
3 GET_PRENOTICE_DATE Instance method Private Method Get prenotice date (termination date plus prenotice period) 20040312
4 INSERT_ROW Instance method Private Method Insert line of infotype structure 20010709
5 INTERN_MASTER Instance method Private Method update a single entry in database 20010709
Events
Class CL_HRPAYBR_TRM_COUNTRY has no event.
Types
Class CL_HRPAYBR_TRM_COUNTRY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method FILL_IT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20010709
2 Importing ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20010709
3 Importing PERNR Value transfer Type reference (TYPE) P_PERNR Personnel no. 20010709
4 Exporting RECORDS_READ Call by reference Type reference (TYPE) I Number of records read 20010709

Method FILL_IT on class CL_HRPAYBR_TRM_COUNTRY has no exception.

Method GET_PRENOTICE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20040312
2 Exporting PRENOTICE_DATE Call by reference Type reference (TYPE) SYDATE Data element for system 20040312
3 Changing RETURN_TAB Call by reference Type reference (TYPE) PLAGEN_T_RETURN Table for messages 20040312
4 Importing TRM_DATE Call by reference Type reference (TYPE) PLATRM_TDATE Termination date (last active day) 20040312
# Exception Resumable Description Created on
1 SETUP_ERROR Error setting up quotas 20040312

Method INSERT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE Value transfer Type reference (TYPE) P0661 P0661 record 20010709
# Exception Resumable Description Created on
1 PRESENT Entry already exists in table 20010709

Method INTERN_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIO Value transfer Type reference (TYPE) ACTIO Infotype operation 20010709
2 Importing RECORD Call by reference Type reference (TYPE) P0661 P0661 record 20010709
3 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETURN1 Return parameter 20010709

Method INTERN_MASTER on class CL_HRPAYBR_TRM_COUNTRY has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 470