SAP ABAP Interface IF_EX_ICL_WCOMP (BAdI Interface IF_EX_ICL_WCOMP)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CDC (Package) FS-CM: Data Capture
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
Interface IF_EX_ICL_WCOMP  
Short Description BAdI Interface IF_EX_ICL_WCOMP    
General Data
Package ICL_CDC   FS-CM: Data Capture 
Created 20030609   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ICL_WCOMP has no forward declaration.
Interfaces
Interface IF_EX_ICL_WCOMP has no interface.
Friends
Interface IF_EX_ICL_WCOMP has no friend.
Attributes
Interface 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
Interface IF_EX_ICL_WCOMP has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 472