Hierarchy
⤷
⤷
Properties
| Class | CL_CCALC_RESULT_ICL | |
| Short Description | Compensation Calculation Result | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ICL_CCALC | Compensation Calculation |
| Created | 20021120 | SAP |
| Last change | 20070917 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CCALC_RESULT_ICL has no interface implemented.
Friends
Class CL_CCALC_RESULT_ICL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_CCALC_INT_ICL | Compensation Calculation Interface | 20030416 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CCALC_TO_DOM_ICL | 20030416 | ||||
| 3 | Instance attribute | Public | Type reference (TYPE) | ICL_CCALC_TAB_SORT | ICL: Interface Structure for Compensation Calculation | 20021120 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | ICL_CCALC_NODE_T | Table of ICL_CCALC_NODE | 20030416 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | ICL_CLAIM | Claim Number | 20021122 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | TICL321-CURR | Currency for all reserves, limits and deductibles | 20021122 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20040129 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | NODE_TRAVERSED | Instance Event (0) |
Public (2) |
Called as each node is traversed | 20021120 |
Types
Class CL_CCALC_RESULT_ICL has no local type.
Method Signatures
Method APPLY_BENTYPE_LIMED_PAYI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DEDLIM | Call by reference | Type reference (TYPE) | ICL_CCPREVPAID | Vorheriger Zahlungsbetrag (schon bezahlt) | 20021122 | |||
| 2 | EV_DEDUCT | Call by reference | Type reference (TYPE) | ICL_CCPREVPAID | Vorheriger Zahlungsbetrag (schon bezahlt) | 20021122 | |||
| 3 | IO_ACCUM | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_ACCUM_ICL | Accumulate running results | 20021122 | |||
| 4 | IO_NODE_CALC | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_NODE_CALC_ICL | Compensation calculation interface | 20021125 | |||
| 5 | IS_CCALC_SPEC | Call by reference | Type reference (TYPE) | ICL_CCALC_SPECIFIER | Specifier (key fields) for Compensation Calculation | 20030626 | |||
| 6 | IT_PAYI | Call by reference | Type reference (TYPE) | ICL_PAYI_TAB | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ccalc_aborted | 20021122 | ||
| 2 | curr_conv_error | 20021122 |
Method BENTYPE_CCALC_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC_TAB | ICL: Interface structure for compensation calculation | 20031031 | |||
| 2 | IS_CCALC_SPEC | Call by reference | Type reference (TYPE) | ICL_CCALC_SPECIFIER | Specifier (key fields) for Compensation Calculation | 20031031 |
Method BENTYPE_CCALC_ITEMS on class CL_CCALC_RESULT_ICL has no exception.
Method BENTYPE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC_TAB | ICL: Interface structure for compensation calculation | 20021120 | |||
| 2 | IS_CCALC_SPEC | Call by reference | Type reference (TYPE) | ICL_CCALC_SPECIFIER | Specifier (key fields) for Compensation Calculation | 20030626 |
Method BENTYPE_ITEMS on class CL_CCALC_RESULT_ICL has no exception.
Method BENTYPE_ITEM_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACCUM | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_ACCUM_ICL | Accumulate running results | 20021120 | |||
| 2 | IS_CCALC_SPEC | Call by reference | Type reference (TYPE) | ICL_CCALC_SPECIFIER | Specifier (key fields) for Compensation Calculation | 20030626 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error_in_function | 20021120 |
Method BENTYPE_WAIVED_TOTAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TOT_DEDS | Call by reference | Type reference (TYPE) | ICL_CCALC-CCAMOUNT | Entschädigungsbetrag in Währung des Vertrags | 20050614 | |||
| 2 | EV_TOT_LIMS | Call by reference | Type reference (TYPE) | ICL_CCALC-CCAMOUNT | Entschädigungsbetrag in Währung des Vertrags | 20050614 | |||
| 3 | IO_ACCUM | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_ACCUM_ICL | Accumulate running results | 20021121 | |||
| 4 | IS_CCALC_SPEC | Call by reference | Type reference (TYPE) | ICL_CCALC_SPECIFIER | Specifier (key fields) for Compensation Calculation | 20021204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error_in_function | 20021120 |
Method CCALC_ITEM_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20030916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error | 20030911 |
Method CCALC_NODE_BEN_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Node table for compensation calculation | 20030423 |
Method CCALC_NODE_BEN_CREATE on class CL_CCALC_RESULT_ICL has no exception.
Method CCALC_NODE_COVTYPE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Node table for compensation calculation | 20031212 |
Method CCALC_NODE_COVTYPE_CREATE on class CL_CCALC_RESULT_ICL has no exception.
Method CCALC_NODE_FILL Signature
Method CCALC_NODE_FILL on class CL_CCALC_RESULT_ICL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | not_found | 20030704 |
Method CCALC_NODE_FIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_RESULT_NODE_ICL | Result node interface | 20030416 | |||
| 2 | EV_NEW_COVERAGE | Call by reference | Type reference (TYPE) | ICL_COVERAGE | Deckung (Indikative für Hintergrundreserve) | 20080114 | |||
| 3 | IS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Node table for compensation calculation | 20030416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030704 |
Method CCALC_NODE_SCTYPE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Node table for compensation calculation | 20030423 |
Method CCALC_NODE_SCTYPE_CREATE on class CL_CCALC_RESULT_ICL has no exception.
Method CCALC_NODE_SPEC_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Nullpunkttabelle für Ausgleichsberechnung | 20070515 |
Method CCALC_NODE_SPEC_COMPLETE on class CL_CCALC_RESULT_ICL has no exception.
Method CCALC_NODE_SUBCL_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC_NODE | Call by reference | Type reference (TYPE) | ICL_CCALC_NODE | Node table for compensation calculation | 20030423 |
Method CCALC_NODE_SUBCL_CREATE on class CL_CCALC_RESULT_ICL has no exception.
Method CLITEM_PAYMENT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYI | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021120 | |||
| 2 | IT_RELCLITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST_TAB | Anspruchsposten | 20021120 | |||
| 3 | IT_SUBCL | Call by reference | Type reference (TYPE) | ICL_SUBCLAIM_TAB | Teilschaden | 20021120 | |||
| 4 | I_XSELPAY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | itemlist_inconsistent | 20021120 | ||
| 2 | INVALID_PAYMENT | 20021120 | ||
| 3 | itemlist_inconsistent | 20021120 |
Method CL_TO_CCALC_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC_TAB_SORT | ICL: Interface structure for compensation calculation | 20021120 | |||
| 2 | IT_CLITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST_TAB | ICL: GUI-Struktur für Claimed item list (Dynpro 301) | 20021120 | |||
| 3 | I_ACTSUBCL | Value transfer | Type reference (TYPE) | ICL_SUBCL_SEL | Schadenkopf(0), Teilschaden( 1-n), gesamter Schaden('X') | 20021120 | |||
| 4 | I_CURR | Call by reference | Type reference (TYPE) | ICL_POLPROD04 | Währung für alle Reserven, Limits und Selbstbehalte | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | curr_conv_error | 20021120 | ||
| 2 | itemlist_inconsistent | 20021120 | ||
| 3 | no_claim_items | 20021120 | ||
| 4 | policy_inconsistent | 20021120 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CCALC_DATA | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_INT_ICL | Compensation calc internals | 20021120 |
Method CONSTRUCTOR on class CL_CCALC_RESULT_ICL has no exception.
Method DIRECT_PAYMENT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021121 | |||
| 2 | IS_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYI | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021120 | |||
| 3 | IT_SUBCL | Call by reference | Type reference (TYPE) | ICL_SUBCLAIM_TAB | Teilschaden | 20021120 | |||
| 4 | I_XSELPAY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | itemlist_inconsistent | 20021120 | ||
| 2 | PAYMENT_INCONSISTENT | 20021120 |
Method END_OF_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CCALC_DATA | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_INT_ICL | Compensation calc internals | 20021122 |
Method END_OF_PREPARE on class CL_CCALC_RESULT_ICL has no exception.
Method LOG_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EXIT_COMMAND | Call by reference | Type reference (TYPE) | BAL_S_EXCM | Anwendungs-Log: Vom User betätigte Taste beim Beenden | 20051116 |
Method LOG_DISPLAY on class CL_CCALC_RESULT_ICL has no exception.
Method OTHER_BENTYPE_ITEMS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC_TAB | ICL: Interface structure for compensation calculation | 20021120 | |||
| 2 | I_BENTYPE | Value transfer | Type reference (TYPE) | ICL_BENTYPE | Leistungsart | 20021120 | |||
| 3 | I_SUBCLAIM | Value transfer | Type reference (TYPE) | ICL_SUBCL | Teilschaden | 20021120 | |||
| 4 | I_SUBCLTYPE | Value transfer | Type reference (TYPE) | ICL_SUBCLTYPE | Deckungsart | 20021120 |
Method OTHER_BENTYPE_ITEMS_GET on class CL_CCALC_RESULT_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 | C_ITEMS_COUNTER | Call by reference | Type reference (TYPE) | I | C_ITEMS_COUNTER | 20021120 | |||
| 2 | C_SUM | Call by reference | Type reference (TYPE) | ICL_PAYI-PAMPAID | Zahlungsbetrag | 20021120 | |||
| 3 | C_SUM_NEW | Call by reference | Type reference (TYPE) | ICL_PAYI-PAMPAID | Zahlungsbetrag | 20021120 | |||
| 4 | C_SUM_OLD | Call by reference | Type reference (TYPE) | ICL_PAYI-PAMPAID | Zahlungsbetrag | 20021120 | |||
| 5 | IO_ACCUM | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_ACCUM_ICL | Accumulate running results | 20021121 | |||
| 6 | I_BENTYPE | Value transfer | Type reference (TYPE) | ICL_BENTYPE | Leistungsart | 20021120 | |||
| 7 | I_SUBCLAIM | Value transfer | Type reference (TYPE) | ICL_SUBCL | Teilschaden | 20021120 | |||
| 8 | I_SUBCLTYPE | Value transfer | Type reference (TYPE) | ICL_SUBCLTYPE | Deckungsart | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error occured in processing | 20021120 |
Method PAYITEMCAT_TO_CCALCITEMCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CCALCITEMCAT | Call by reference | Type reference (TYPE) | ICL_CCALCITEMCAT | Anspruchspostentyp für Entschädigungsberechnung | 20021211 | |||
| 2 | IV_PAYITEMCAT | Call by reference | Type reference (TYPE) | ICL_PAYITEMCAT | Schadenzahlungspostentyp | 20021211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | unknown_payitemcat | 20021211 |
Method PREV_PAY_TO_CCALC_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OTHER_PAYI | Call by reference | Type reference (TYPE) | ICL_PAYI_TAB | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021120 | |||
| 2 | IT_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYI_TAB | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021120 | |||
| 3 | IT_RELCLITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST_TAB | Anspruchsposten | 20021120 | |||
| 4 | IT_SUBCL | Call by reference | Type reference (TYPE) | ICL_SUBCLAIM_TAB | Teilschaden | 20021120 | |||
| 5 | I_XSELPAY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ccalc_aborted | 20021120 | ||
| 2 | curr_conv_error | 20021120 | ||
| 3 | itemlist_inconsistent | 20021120 | ||
| 4 | payment_inconsistent | 20021120 |
Method PRE_CALC_CCALC_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CCALC_DATA | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_INT_ICL | Compensation calc internals | 20021122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error_in_ccalc | 20021120 |
Method PROCURED_CL_TO_CCALC_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CCALC_DATA | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_INT_ICL | Compensation calc internals | 20021122 | |||
| 2 | IT_CLITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST_TAB | Anspruchsposten | 20021120 | |||
| 3 | I_CURR | Call by reference | Type reference (TYPE) | ICL_POLPROD04 | Währung für alle Reserven, Limits und Selbstbehalte | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | curr_conv_error | 20021120 | ||
| 2 | itemlist_inconsistent | 20021120 |
Method REDUCE_DEDUCTIBLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REDUC_TOGO | Call by reference | Type reference (TYPE) | ICLPAYI-PAMPAID | Zahlungsbetrag | 20021120 | |||
| 2 | I_PAY_NEW | Call by reference | Type reference (TYPE) | ICLPAYI-PAMPAID | Zahlungsbetrag | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | internal_error | 20021120 |
Method SINGLE_BENTYPE_LIMED_PAYI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_DEDLIM | Call by reference | Type reference (TYPE) | ICL_CCPREVPAID | Vorheriger Zahlungsbetrag (schon bezahlt) | 20021120 | |||
| 2 | CV_DEDUCT | Call by reference | Type reference (TYPE) | ICL_CCPREVPAID | Vorheriger Zahlungsbetrag (schon bezahlt) | 20021120 | |||
| 3 | IO_ACCUM | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_ACCUM_ICL | Accumulate running results | 20021121 | |||
| 4 | IO_NODE_CALC | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_NODE_CALC_ICL | Compensation calculation interface | 20021125 | |||
| 5 | IS_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYI | Schadenzahlung: Zahlungspositionen einer Zahlung | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ccalc_aborted | 20021120 | ||
| 2 | curr_conv_error | 20021120 |
Method TOP_NODE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CCALC_RESULT_NODE_ICL | Result node interface | 20030416 |
Method TOP_NODE_GET on class CL_CCALC_RESULT_ICL has no exception.
Method UPDATE_AFTER_CCALC_CREATE Signature
Method UPDATE_AFTER_CCALC_CREATE on class CL_CCALC_RESULT_ICL has no parameter.
Method UPDATE_AFTER_CCALC_CREATE on class CL_CCALC_RESULT_ICL has no exception.
Method UPDATE_NEW_PAY_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALCHDR | Call by reference | Type reference (TYPE) | ICL_CCALCHDR | ICL: Kopfinformation zur Entschädigungsberechnung | 20021120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | curr_conv_error | 20021120 |
Method UPDATE_PAMPAID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021212 | |||
| 2 | IV_PREVPAID | Call by reference | Type reference (TYPE) | ICL_CCPREVPAID | Gesamtsumme der jeweiligen Zahlungsaufträge | 20021212 |
Method UPDATE_PAMPAID on class CL_CCALC_RESULT_ICL has no exception.
Method WRITE_DEDUCTIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021120 |
Method WRITE_DEDUCTIBLE on class CL_CCALC_RESULT_ICL has no exception.
Method WRITE_LIMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021120 |
Method WRITE_LIMIT on class CL_CCALC_RESULT_ICL has no exception.
Method WRITE_REJREASON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_CCALC | Call by reference | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021120 |
Method WRITE_REJREASON on class CL_CCALC_RESULT_ICL has no exception.
Event Signatures
Event NODE_TRAVERSED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CCALC | Exporting | Value transfer | Type reference (TYPE) | ICL_CCALC | ICL: Interface structure for compensation calculation | 20021120 |
History
| Last changed by/on | SAP | 20070917 |
| SAP Release Created in | 471 |