SAP ABAP Interface IF_CCALC_RNODE_BENTYPE_ICL (Result of User Types)
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_RESULT_NODE_ICL 20030430
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CCALC_RNODE_COVTYPE_ICL 20031212
Properties
Interface IF_CCALC_RNODE_BENTYPE_ICL  
Short Description Result of User Types    
General Data
Package ICL_CCALC   Compensation Calculation 
Created 20030430   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_CCALC_RNODE_BENTYPE_ICL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CCALC_RESULT_NODE_ICL Interface of Results Nodes 20030430
Friends
Interface IF_CCALC_RNODE_BENTYPE_ICL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_OTHER_CLM Instance attribute Public Object reference (TYPE REF TO) IF_CCALC_CLAIM_DATA_ICL BAdI Interface IF_EX_ICL_CCALC_BENTYPE_EV 20030910
2 GS_BENTYPES Instance attribute Public Type reference (TYPE) ICL_CCALC_BENTYPES Benefit Type Structure for CCALC 20030911
3 GS_CCALC Instance attribute Public Type reference (TYPE) ICL_CCALC ICL: Interface Structure for Compensation Calculation 20030911
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OTHER_DEDUCTS Instance method Public Method Add Up Already Deducted From Other Claims 20030516
2 BENTYPE_ATTRIBS_GET Instance method Public Method Get Attributes of Permitted Benefit Types 20030911
3 CCALC_ITEMS_GET Instance method Public Method 20030430
4 OTHER_BENTYPE_TOTAL_GET Instance method Public Method Sum of items that contribute to limit, but not to compensatn 20030430
5 PREV_PAY_TO_CCALC_ITEMS Instance method Public Method prev_pay_to_ccalc_items 20030430
6 SUBTREE_CCALC_ITEMS_GET Instance method Public Method 20031030
7 WRITE_BENTYPE_TOTAL Instance method Public Method write_bentype_total 20030911
Events
Interface IF_CCALC_RNODE_BENTYPE_ICL has no event.
Types
Interface IF_CCALC_RNODE_BENTYPE_ICL has no local type.
Method Signatures

Method ADD_OTHER_DEDUCTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEDUCT Call by reference Type reference (TYPE) ICL_CCPREVPAID Vorheriger Zahlungsbetrag (schon bezahlt) 20030516
2 Importing IT_PAYI Call by reference Type reference (TYPE) ICL_PAYI_TAB Schadenzahlung: Zahlungspositionen einer Zahlung 20030516

Method ADD_OTHER_DEDUCTS on Interface IF_CCALC_RNODE_BENTYPE_ICL has no exception.

Method BENTYPE_ATTRIBS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BENTYPES Call by reference Type reference (TYPE) ICL_CCALC_BENTYPES Bentype structure for CCALC 20030911

Method BENTYPE_ATTRIBS_GET on Interface IF_CCALC_RNODE_BENTYPE_ICL has no exception.

Method CCALC_ITEMS_GET Signature

Method CCALC_ITEMS_GET on Interface IF_CCALC_RNODE_BENTYPE_ICL has no parameter.
Method CCALC_ITEMS_GET on Interface IF_CCALC_RNODE_BENTYPE_ICL has no exception.

Method OTHER_BENTYPE_TOTAL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEMS_COUNTER Call by reference Type reference (TYPE) I C_ITEMS_COUNTER 20030430
2 Changing C_SUM Call by reference Type reference (TYPE) ICL_PAYI-PAMPAID Zahlungsbetrag 20030430
3 Changing C_SUM_NEW Call by reference Type reference (TYPE) ICL_PAYI-PAMPAID Zahlungsbetrag 20030430
4 Changing C_SUM_OLD Call by reference Type reference (TYPE) ICL_PAYI-PAMPAID Zahlungsbetrag 20030430
5 Importing IO_ACCUM Call by reference Object reference (TYPE REF TO) IF_CCALC_ACCUM_ICL Accumulate running results 20030430
6 Importing I_BENTYPE Value transfer Type reference (TYPE) ICL_BENTYPE Leistungsart 20030430
7 Importing I_SUBCLAIM Value transfer Type reference (TYPE) ICL_SUBCL Teilschaden 20030430
8 Importing I_SUBCLTYPE Value transfer Type reference (TYPE) ICL_SUBCLTYPE Deckungsart 20030430
# Exception Resumable Description Created on
1 ERROR_IN_FUNCTION Error occured in processing 20030430

Method PREV_PAY_TO_CCALC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OTHER_PAYI Call by reference Type reference (TYPE) ICL_PAYI_TAB Schadenzahlung: Zahlungspositionen einer Zahlung 20030430
2 Importing IT_PAYMENT Call by reference Type reference (TYPE) ICL_PAYI_TAB Schadenzahlung: Zahlungspositionen einer Zahlung 20030430
3 Importing IT_RELCLITEM Call by reference Type reference (TYPE) ICL_ITEMLIST_TAB Anspruchsposten 20030430
4 Importing IT_SUBCL Call by reference Type reference (TYPE) ICL_SUBCLAIM_TAB Teilschaden 20030430
5 Importing I_XSELPAY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030430
# Exception Resumable Description Created on
1 CCALC_ABORTED ccalc_aborted 20030430
2 CURR_CONV_ERROR curr_conv_error 20030430
3 ITEMLIST_INCONSISTENT itemlist_inconsistent 20030430
4 PAYMENT_INCONSISTENT payment_inconsistent 20030430

Method SUBTREE_CCALC_ITEMS_GET Signature

Method SUBTREE_CCALC_ITEMS_GET on Interface IF_CCALC_RNODE_BENTYPE_ICL has no parameter.
Method SUBTREE_CCALC_ITEMS_GET on Interface IF_CCALC_RNODE_BENTYPE_ICL has no exception.

Method WRITE_BENTYPE_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACCUM Call by reference Object reference (TYPE REF TO) IF_CCALC_ACCUM_ICL Accumulate running results 20030911
2 Importing IO_NODE_CALC Call by reference Object reference (TYPE REF TO) IF_CCALC_NODE_CALC_ICL Compensation calculation interface 20030911
3 Importing IS_CCALC_SPEC Call by reference Type reference (TYPE) ICL_CCALC_SPECIFIER Specifier (key fields) for Compensation Calculation 20030911
4 Importing I_ITEMCAT Value transfer Type reference (TYPE) ICL_CCALCITEMCAT Anspruchspostentyp für EntschBerechnung 20030911
# Exception Resumable Description Created on
1 ERROR 20030911
History
Last changed by/on SAP  20050224 
SAP Release Created in 472