SAP ABAP Class CL_HRPA_UI_CONVERT_0645_VE (Type for the execution of a standard conversion)
Hierarchy
EA-HRCVE (Software Component) Sub component EA-HRCVE of EA-HR
   PA-PA-VE (Application Component) Venezuela
     PAOC_PAD_UI_VE (Package) User Interface for Personnel Administration - Venezuela
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20050201
Properties
Class CL_HRPA_UI_CONVERT_0645_VE  
Short Description Type for the execution of a standard conversion    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_VE   User Interface for Personnel Administration - Venezuela 
Created 20050201   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0645_VE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20050201
Friends
Class CL_HRPA_UI_CONVERT_0645_VE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_PAITF_READ Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_PAITF_READ 20050201
2 A_PAITF_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA 20050201
3 A_VALID_SUBTYPE Instance attribute Private Object reference (TYPE REF TO) IF_EX_HR_VE_TRM_FORCE_RETR Interface add-in IF_EX_HR_VE_TRM_FORCE_RETR 20050201
4 FALSE Instance attribute Private Attribute reference (LIKE) 20050201
5 GC_MOLGA Constant Private Type reference (TYPE) MOLGA '17' Country grouping 20050201
6 GC_NO_OVERWRITING Constant Private Type reference (TYPE) PVE_MARCA '1' Special Attribute 20050201
7 GC_NO_WRITE_NO_DELETE Constant Private Type reference (TYPE) PVE_MARCA '3' Special Attribute 20050201
8 GS_R0645_LIN_A Instance attribute Private Type reference (TYPE) HCMT_BSP_PA_VE_R0645_LIN_A Severance pay 20050201
9 GT_R0645_LIN_A Instance attribute Private Type reference (TYPE) LT_R0645_LIN_A Severance pay 20050201
10 GT_RT Instance attribute Private Type reference (TYPE) HRPAY99_RT Results table 20050201
11 G_MODI_VAL Instance attribute Private Type reference (TYPE) BOOLE_D TRUE Flag to allow table values to be modified 20050201
12 TRUE Instance attribute Private Attribute reference (LIKE) 20050201
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALID_SUBTYPE Instance method Private Method Checks subtype 20050201
2 COMPUTE_SPLITDATE Instance method Private Method Calculate split date 20050201
3 GET_PAYROLL_DATA_TO_SIMULATE Instance method Private Method Obtain payroll data to be simulated 20050201
4 PROCESS_OPERATION Instance method Private Method 20050201
5 PROPOSE_INDEMNITIES Instance method Private Method Propose compensation payments 20050201
6 SIMULATE_CALC Instance method Private Method Payroll simulation 20050201
7 SIMULATE_INFOTYPE_0645 Instance method Private Method Infotype 0645 for payroll simulation 20050201
Events
Class CL_HRPA_UI_CONVERT_0645_VE has no event.
Types
Class CL_HRPA_UI_CONVERT_0645_VE has no local type.
Method Signatures

Method CHECK_VALID_SUBTYPE 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050201
3 Changing OBJ_IPREL Call by reference Object reference (TYPE REF TO) CL_HRPAY99_FILL_INFOTYPES 20050201
4 Importing PS_P0645 Call by reference Type reference (TYPE) P0645 Termination of contract: General data 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201

Method COMPUTE_SPLITDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20050201
2 Returning SPLITDATE Value transfer Type reference (TYPE) BEGDA Split date 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201

Method GET_PAYROLL_DATA_TO_SIMULATE 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050201
3 Importing PS_P0645 Call by reference Type reference (TYPE) P0645 Termination of contract: General data 20050201
4 Exporting PS_PAYROLL_DATA Call by reference Type reference (TYPE) PMXGEN_S_PAYDATA Structure with useful information for running the payroll 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201

Method PROCESS_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) HRPAD_INFTY_CONTAINER_REF HR: master data, reference to container infotype 20050201
2 Importing EVENT Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: master data, infotype activity 20050201
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050201
5 Exporting NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Data element for BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
6 Exporting OPERATION Call by reference Type reference (TYPE) HRPAD_INFOTYPE_OPERATION HR: master data, infotype activity 20050201
7 Importing SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) PAD_SNAME Name of UI structure 20050201

Method PROCESS_OPERATION on class CL_HRPA_UI_CONVERT_0645_VE has no exception.

Method PROPOSE_INDEMNITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0645 Call by reference Type reference (TYPE) P0645 Termination of contract: General data 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201

Method SIMULATE_CALC 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050201
3 Importing PS_P0645 Call by reference Type reference (TYPE) P0645 Termination of contract: General data 20050201
4 Exporting T_RT Call by reference Type reference (TYPE) HRPAY99_RT Results table 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201

Method SIMULATE_INFOTYPE_0645 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 BOOLE domain: TRUE (="X") and FALSE (=" ") 20050201
2 Exporting OBJ_IPREL Call by reference Object reference (TYPE REF TO) CL_HRPAY99_FILL_INFOTYPES 20050201
3 Importing PS_P0645 Call by reference Type reference (TYPE) P0645 Termination of contract: General data 20050201
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master data, program conditions not fulfilled 20050201
History
Last changed by/on SAP  20050411 
SAP Release Created in 600