SAP ABAP Class IF_EX_ICL_WCOMP (BAdI Interface IF_EX_ICL_WCOMP)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ICL_WCOMP Default Implementation for BAdI Definition ICL_WCOMP 20030609
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ICL_WCOMP BAdI Class CL_EX_ICL_WCOMP 20030609
Properties
Class IF_EX_ICL_WCOMP  
Short Description BAdI Interface IF_EX_ICL_WCOMP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20030609   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_ICL_WCOMP has no forward declaration.
Interfaces
Class IF_EX_ICL_WCOMP has no interface implemented.
Friends
Class IF_EX_ICL_WCOMP has no friend class.
Attributes
Class IF_EX_ICL_WCOMP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALC_DFLT_PAYPLAN Instance method Public Method Determines Payment Methd + No.of Working Days f.Repet.Payt 20030618
2 CALC_LEFTOVR_PAYMENT Instance method Public Method Determines Surplus Days, Total Amount f.Surplus, Amt per Day 20030618
3 CALC_PAYMENT_AMT Instance method Public Method Determines Payment Amount 20030609
4 COMPARE_AGAINST_PROPOSED Instance method Public Method Compares Value Input by User with System Default Value 20030625
5 COMPARE_AMT_AGAINST_MINMAX Instance method Public Method Compares Compensation Amount with Min./Max. Amount 20030818
Events
Class IF_EX_ICL_WCOMP has no event.
Types
Class IF_EX_ICL_WCOMP has no local type.
Method Signatures

Method CALC_DFLT_PAYPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IV_PAYPLAN Call by reference Type reference (TYPE) ICL_PAYFREQPLAN Zahlweise einer wiederkehrenden Zahlung 20030618
2 Changing IV_WRKDAYS_INPLAN Call by reference Type reference (TYPE) I 20030619

Method CALC_DFLT_PAYPLAN on class IF_EX_ICL_WCOMP has no exception.

Method CALC_LEFTOVR_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AMTPERDAY Call by reference Type reference (TYPE) ICL_SCLITEMAP_P Zahlungsbetrag (Vorschlag) 20030618
2 Exporting EV_FULLAMT_ENDDATE Call by reference Type reference (TYPE) ICL_PMTFR Startdatum einer wiederkehrenden Zahlung 20030624
3 Exporting EV_LEFTOVR_AMT Call by reference Type reference (TYPE) ICL_SCLITEMAP_P Zahlungsbetrag (Vorschlag) 20030618
4 Exporting EV_LEFTOVR_DAYS Call by reference Type reference (TYPE) I 20030618
5 Exporting EV_LEFTOVR_STARTDT Call by reference Type reference (TYPE) ICL_PMTFR Startdatum einer wiederkehrenden Zahlung 20030620
6 Exporting EV_NUMFULLPAYM Call by reference Type reference (TYPE) ICL_NUMFULLPAYM Anzahl der Vollzahlungen 20030625
7 Importing IV_PAYAMT Call by reference Type reference (TYPE) ICL_SCLITEMAP_P Zahlungsbetrag (Vorschlag) 20030619
8 Importing IV_PAYPLAN Call by reference Type reference (TYPE) ICL_PAYFREQPLAN Zahlweise einer wiederkehrenden Zahlung 20030618
9 Importing IV_PMTFR Call by reference Type reference (TYPE) ICL_PMTFR Startdatum einer wiederkehrenden Zahlung 20030618
10 Importing IV_PMTTO Call by reference Type reference (TYPE) ICL_PMTTO Enddatum einer wiederkehrenden Zahlung 20030618

Method CALC_LEFTOVR_PAYMENT on class IF_EX_ICL_WCOMP has no exception.

Method CALC_PAYMENT_AMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CALC_AMT Call by reference Type reference (TYPE) ICL_SCLITEMAP Zahlungsbetrag 20030609
2 Changing CV_MAX_AMT Call by reference Type reference (TYPE) ICL_RESAMOUNT Zusätzliche Schadenverlustreserve 20030611
3 Changing CV_MIN_AMT Call by reference Type reference (TYPE) ICL_RESAMOUNT Zusätzliche Schadenverlustreserve 20030611
4 Changing CV_SAWW_AMT Call by reference Type reference (TYPE) ICL_RESAMOUNT Zusätzliche Schadenverlustreserve 20030611
5 Importing IV_AWW Call by reference Type reference (TYPE) ICL_EMP_PREINJURY_AWW Durchschnittlicher Wochenlohn vor der Verletzung 20030609
6 Importing IV_BENTYPE Call by reference Type reference (TYPE) ICL_BENTYPE Leistungsart 20030611
7 Importing IV_PERCENT Call by reference Type reference (TYPE) ICL_PERCENT Allgemeiner Prozentsatz 20030609

Method CALC_PAYMENT_AMT on class IF_EX_ICL_WCOMP has no exception.

Method COMPARE_AGAINST_PROPOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OVRD Call by reference Type reference (TYPE) ICL_WC_PAYM_OVRD Berechnung von Workers Comp Zahlungen 20030625
2 Exporting EV_CANCEL Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030625
3 Exporting EV_COMPLETE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030625
4 Exporting EV_MAX_ANS Call by reference Type reference (TYPE) I Max count of same answer 20031203
5 Changing EV_POP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031204
6 Exporting EV_RESET Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030625
7 Importing IS_PROP Call by reference Type reference (TYPE) ICL_WC_PAYM_PROP Berechnung von Workers Comp Zahlungen (Vorschlag) 20030625
8 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20030625

Method COMPARE_AGAINST_PROPOSED on class IF_EX_ICL_WCOMP has no exception.

Method COMPARE_AMT_AGAINST_MINMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_AMT Call by reference Type reference (TYPE) ICL_RESAMOUNT 20030818
2 Importing IV_MIN_AMT Call by reference Type reference (TYPE) ICL_RESAMOUNT 20030818
3 Importing IV_PAMPAID Call by reference Type reference (TYPE) ICL_SCLITEMAP 20030818
# Exception Resumable Description Created on
1 ERR_AMT_ABOVE_MAX Amount is above maximum value 20030818
2 ERR_AMT_BELOW_MIN Amount is below minimum value 20030818
History
Last changed by/on SAP  20050224 
SAP Release Created in