SAP ABAP Class CL_HRPAYMX_TRM_COUNTRY (Country specific class for term. (Mexico))
Hierarchy
SAP_HRCMX (Software Component) Sub component SAP_HRCMX of SAP_HR
   PY-MX (Application Component) Mexico
     PC32 (Package) Payroll - Mexico
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 20010712
Properties
Class CL_HRPAYMX_TRM_COUNTRY  
Short Description Country specific class for term. (Mexico)    
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 PC32   Payroll - Mexico 
Created 20010712   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYMX_TRM_COUNTRY has no interface implemented.
Friends
Class CL_HRPAYMX_TRM_COUNTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_IT0713 Instance attribute Private Type reference (TYPE) P0713_TAB Table type for termination infotype 0713 20051128
2 G_IT0713_OLD Instance attribute Private Type reference (TYPE) P0713_TAB Table type for termination infotype 0713 20051128
3 IFTP15 Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYMX_INFOTYPE15 Class for processing Infotype 15 20010717
4 IFTP654 Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYMX_INFOTYPE654 Class for processing Infotype 654 (Termination) 20010717
5 IT0713 Instance attribute Private Type reference (TYPE) P0713_TAB Table type for termination infotype 0713 20051103
6 TTYPE_CHECK Instance attribute Private Type reference (TYPE) PLATRM_TTYPE Term. type check 20010725
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EE_PYMNT Instance method Private Method Check the validity of a payment for an employee 20010717
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010717
3 FILL_IT Instance method Private Method Fill internal table with infotype information 20051128
4 INSERT_ROW Instance method Private Method Insert line of infotype structure 20051128
5 INTERN_MASTER Instance method Private Method update a single entry in database 20051128
Events
Class CL_HRPAYMX_TRM_COUNTRY has no event.
Types
Class CL_HRPAYMX_TRM_COUNTRY has no local type.
Method Signatures

Method CHECK_EE_PYMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Value transfer Type reference (TYPE) BEGDA Start Date 20010717
2 Importing LGART Value transfer Type reference (TYPE) LGART Wage type 20010720
3 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personnel Number 20010717
4 Exporting RETURN_TAB Call by reference Type reference (TYPE) PLAGEN_T_RETURN Message table 20010720
# Exception Resumable Description Created on
1 PAYMNT_ERROR Payment not possible for employee/ERROR 20010720

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAYMX_TRM_COUNTRY has no parameter.
Method CONSTRUCTOR on class CL_HRPAYMX_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 Call by reference Type reference (TYPE) BEGDA Start Date 20051128
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20051128
3 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20051128
4 Exporting RECORDS_READ Call by reference Type reference (TYPE) I Number of records read 20051128

Method FILL_IT on class CL_HRPAYMX_TRM_COUNTRY has no exception.

Method INSERT_ROW Signature

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

Method INTERN_MASTER Signature

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

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