SAP ABAP Interface IF_CCALC_ACCUM_ICL (Accumulate running results)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CCALC (Package) Compensation Calculation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CCALC_ACCUM_ICL Accumulate running results 20021120
Properties
Interface IF_CCALC_ACCUM_ICL  
Short Description Accumulate running results    
General Data
Package ICL_CCALC   Compensation Calculation 
Created 20021120   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_CCALC_ACCUM_ICL has no forward declaration.
Interfaces
Interface IF_CCALC_ACCUM_ICL has no interface.
Friends
Interface IF_CCALC_ACCUM_ICL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CCALC_REF Instance attribute Public Type reference (TYPE) ICL_CCALC_REF_TAB Table of ICL_CCALC_REF 20021122
2 GV_SUM_OTHER_DED Instance attribute Public Type reference (TYPE) ICL_CCPAMPAID Sum from Other Claims 20021126
3 GV_SUM_OTHER_LIM Instance attribute Public Type reference (TYPE) ICL_CCPAMPAID Compensation Calculation: Sum of All Payments Made to Date 20021126
4 G_DED Instance attribute Public Type reference (TYPE) ICL_SCLITEMLR Remaining Amount (Limit or Deductible Not Applied) 20021121
5 G_DEDUCTED Instance attribute Public Type reference (TYPE) ICL_DEDUCT Deductible 20031110
6 G_ITEMS_COUNTER Instance attribute Public Type reference (TYPE) I 20021122
7 G_SUM Instance attribute Public Type reference (TYPE) ICL_PAYI-PAMPAID Payment Amount 20021122
8 G_SUM_NEW Instance attribute Public Type reference (TYPE) ICL_PAYI-PAMPAID Payment Amount 20021122
9 G_SUM_OLD Instance attribute Public Type reference (TYPE) ICL_PAYI-PAMPAID Payment Amount 20021122
10 G_VALIDFROM_MIN Instance attribute Public Type reference (TYPE) ICL_VALIDFROM Claim Item: Valid From 20021122
11 G_VALIDTO_MAX Instance attribute Public Type reference (TYPE) ICL_VALIDTO Claim Item: Valid To 20021122
Methods
# Method Level Visibility Method type Description Created on
1 ADD_IN_ACCUM Instance method Public Method 20021122
2 ADD_IN_ACCUM_DEDUCT Instance method Public Method 20031110
3 ADD_PARENT Instance method Public Method 20030409
4 APPLY_ITEM_RULES Instance method Public Method 20021121
5 APPLY_LIMDED_PAYI Instance method Public Method Add-in Already Applied Limits and Deductibles 20021121
6 BENTYPE_ITEM_TOTAL Instance method Public Method Total Up Over Items 20021120
7 BENTYPE_LIMED_PAYI_EXISTING Instance method Public Method 20021121
8 BENTYPE_LIMED_PAYI_NEW Instance method Public Method 20021121
9 BENTYPE_WAIVED_TOTAL Instance method Public Method Total Up Waived Amounts 20021121
10 DED_CALC_DED Instance method Public Method 20021121
11 GET_PARENT Instance method Public Method 20030409
12 OTHER_BENTYPE_ITEM_TOTAL_GET Instance method Public Method Total Up Over Items 20021121
13 UPDATE_NEW_SUM Instance method Public Method 20021121
14 WRITE_DEDUCTIBLE Instance method Public Method 20021121
15 WRITE_LIMIT Instance method Public Method 20021121
16 WRITE_REJREASON Instance method Public Method 20021121
Events
Interface IF_CCALC_ACCUM_ICL has no event.
Types
Interface IF_CCALC_ACCUM_ICL has no local type.
Method Signatures

Method ADD_IN_ACCUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCUM_TO_ADD Call by reference Object reference (TYPE REF TO) IF_CCALC_ACCUM_ICL Accumulate running results 20021122

Method ADD_IN_ACCUM on Interface IF_CCALC_ACCUM_ICL has no exception.

Method ADD_IN_ACCUM_DEDUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCUM_TO_ADD Call by reference Object reference (TYPE REF TO) IF_CCALC_ACCUM_ICL Accumulate running results 20031110

Method ADD_IN_ACCUM_DEDUCT on Interface IF_CCALC_ACCUM_ICL has no exception.

Method ADD_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MASTER Call by reference Object reference (TYPE REF TO) OBJECT 20030409
2 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) OBJECT 20030409

Method ADD_PARENT on Interface IF_CCALC_ACCUM_ICL has no exception.

Method APPLY_ITEM_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method APPLY_LIMDED_PAYI Signature

Method APPLY_LIMDED_PAYI on Interface IF_CCALC_ACCUM_ICL has no parameter.
Method APPLY_LIMDED_PAYI on Interface IF_CCALC_ACCUM_ICL has no exception.

Method BENTYPE_ITEM_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method BENTYPE_LIMED_PAYI_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC_AFTER Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
2 Importing IS_PAYMENT Call by reference Type reference (TYPE) ICL_PAYI Schadenzahlung: Zahlungspositionen einer Zahlung 20021122
3 Importing IV_CHANGE_AMOUNT Call by reference Type reference (TYPE) ICL_SCLITEMAP Zahlungsbetrag 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method BENTYPE_LIMED_PAYI_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
2 Importing IS_PAYMENT Call by reference Type reference (TYPE) ICL_PAYI Schadenzahlung: Zahlungspositionen einer Zahlung 20021122
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method BENTYPE_WAIVED_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method DED_CALC_DED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEDUCTIBLE Call by reference Type reference (TYPE) ICL_POLB03 Selbstbehalt 20021121

Method DED_CALC_DED on Interface IF_CCALC_ACCUM_ICL has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PARENT Call by reference Object reference (TYPE REF TO) OBJECT 20030409
2 Importing IO_MASTER Call by reference Object reference (TYPE REF TO) OBJECT 20030409

Method GET_PARENT on Interface IF_CCALC_ACCUM_ICL has no exception.

Method OTHER_BENTYPE_ITEM_TOTAL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method UPDATE_NEW_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUM_NEW Call by reference Type reference (TYPE) ICL_PAYI-PAMPAID Zahlungsbetrag 20021121

Method UPDATE_NEW_SUM on Interface IF_CCALC_ACCUM_ICL has no exception.

Method WRITE_DEDUCTIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method WRITE_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121

Method WRITE_REJREASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CCALC Call by reference Type reference (TYPE) ICL_CCALC ICL: Interface structure for compensation calculation 20021121
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION 20021121
History
Last changed by/on SAP  20050224 
SAP Release Created in 471