SAP ABAP Class CL_ICL_SUBROG_EVENTS_UI (BDT Events)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CM (Application Component) Claims Management
⤷
ICL_SUBROGATION_UI (Package) Claims: Subrogation: User Interface Layer
⤷
⤷
Properties
| Class | CL_ICL_SUBROG_EVENTS_UI | |
| Short Description | BDT Events | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ICL_SUBROGATION_UI | Claims: Subrogation: User Interface Layer |
| Created | 20050425 | SAP |
| Last change | 20091125 | 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_ICL_SUBROG_EVENTS_UI has no interface implemented.
Friends
Class CL_ICL_SUBROG_EVENTS_UI has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_ADD' | FCODE: Create Subrogation/Recovery | 20050428 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_CLOSE' | FCODE: Close Subrogation/Recovery | 20050524 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_COLLAPSE' | FCODE: Display Short Info Instead of Subro/Rcvry Hdr ALV | 20050608 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_EXPAND' | FCODE: Display Subro/Rcvry Header ALV Instead of Short Info | 20050608 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_NEXT' | FCODE: Navigate to Next Subro/Rcvry Via Short Info | 20050603 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_PREVIOUS' | FCODE: Navigate to Previous Subro/Rcvry Via Short Info | 20050603 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | BU_FCODE | 'ICL_SUBROG_TYPE' | FCODE: Change Subrogation/Recovery Type | 20050621 | ||
| 8 | Static Attribute | Private | Type reference (TYPE) | TABNAME | 'ICL_SUBROREQ_S_UI' | Table Name | 20050606 | ||
| 9 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_SUBROG_HEADER_PAGING_UI | Compressed Subro/Recovery Hdr Txt w.Scroll Fctn for TabPage | 20050621 | |||
| 10 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ICL_TOGGLE_UI | Toggle Function between Overview and Header Text Display | 20050620 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | ICL_IDHANDLE_KEY_TAB | Table: Assignment Handle to UUID | 20071214 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | ICL_CLAIM | Claim Number | 20050425 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | ICL_SUBCL | Subclaim | 20060524 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | ICL_PAYMENT | Number of Claim Payment | 20060524 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | ICL_SUBCL | Subclaim | 20060524 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier of Subrogation/Recovery | 20060518 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Convert DI String to a Number and Check | 20060518 | |
| 2 | Static method | Public | Method | Distribute Message Text in MSG Variables | 20090320 | |
| 3 | Static method | Private | Method | Check DI Change Type and Remove No Data Flags | 20060518 | |
| 4 | Static method | Private | Method | Field Value Check | 20050425 | |
| 5 | Static method | Private | Method | Check: Money Request to Be Posted with New Bus.Partners? | 20060720 | |
| 6 | Static method | Public | Method | DCHCK: Checks Before Saving | 20050425 | |
| 7 | Static method | Public | Method | DCUAC: Determine Editability | 20050610 | |
| 8 | Static method | Public | Method | DINP2: Direct Input for Subrogation/Recovery | 20060407 | |
| 9 | Static method | Private | Method | Direct Input for Party Liable | 20060518 | |
| 10 | Static method | Private | Method | Direct Input for Subrogation/Recovery (Header) | 20060518 | |
| 11 | Static method | Private | Method | Direct Input for Subrogation/Recovery Item | 20060518 | |
| 12 | Static method | Private | Method | Direct Input for Subrogation/Recovery Receivable | 20060518 | |
| 13 | Static method | Private | Method | Direct Input for Subrogation/Recovery Receivable Item | 20060524 | |
| 14 | Static method | Public | Method | Initialize Current Memory | 20050425 | |
| 15 | Static method | Private | Method | Initialize Current Memory of Subrogatn/Recovery Receivables | 20050513 | |
| 16 | Static method | Public | Method | Update Overall Memory | 20050425 | |
| 17 | Static method | Public | Method | DSAVC: Complete Data | 20050425 | |
| 18 | Static method | Public | Method | DSAVE: Save Data | 20050425 | |
| 19 | Static method | Public | Method | DTAKE: Note Data in Overall Memory | 20050425 | |
| 20 | Static method | Public | Method | FCODE: Handle Function Codes | 20050425 | |
| 21 | Static method | Public | Method | DI: Assignment of Temporary Handle to Final GUID | 20071214 | |
| 22 | Static method | Public | Method | Accessor for Object Instance Header Text with Scroll Functn | 20050621 | |
| 23 | Static method | Public | Method | Accessor for Toggle Object Instance | 20050620 | |
| 24 | Static method | Public | Method | ISDAT: Read Data | 20050425 | |
| 25 | Static method | Public | Method | Accessor for Object Instance Header Text with Scroll Functn | 20050621 | |
| 26 | Static method | Public | Method | Accessor for Toggle Object Instance | 20050620 | |
| 27 | Static method | Public | Method | XCHNG: Check Whether Data Has Changed | 20050425 |
Events
Class CL_ICL_SUBROG_EVENTS_UI has no event.
Types
Class CL_ICL_SUBROG_EVENTS_UI has no local type.
Method Signatures
Method AS_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_NUMBER | Call by reference | Type reference (TYPE) | NUMERIC | number type in caller | 20060518 | |||
| 2 | IV_DI_TEXT | Call by reference | Type reference (TYPE) | CLIKE | character type in caller | 20060518 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | CHAR50 | Feldname (im Fehlerfall) | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060518 |
Method BUILD_MESSAGE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Meldungstext | 20090320 |
Method BUILD_MESSAGE_TEXT on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method CHECK_CHIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | SIMPLE | 20060518 | ||||
| 2 | IV_CHIND | Call by reference | Type reference (TYPE) | BU_CHIND | Änderungstyp | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger DI Aenderungstype | 20060518 |
Method CHECK_FLDVAL Signature
Method CHECK_FLDVAL on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method CHECK_FLDVAL on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method CHECK_RECEIVABLE Signature
Method CHECK_RECEIVABLE on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method CHECK_RECEIVABLE on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DCHCK Signature
Method DCHCK on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DCHCK on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DCUAC Signature
Method DCUAC on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DCUAC on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DINP2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA | Call by reference | Type reference (TYPE) | BUS0DIDAT1 | GP: Direct Input, Daten zu einer Tabelle für die Anwendungen | 20060407 |
Method DINP2 on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DINP2_SBRG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SBRG_DI | Call by reference | Type reference (TYPE) | ICL_SBRG_DI_S_AL | Direct Input: Regress-Schuldner | 20060518 | |||
| 2 | IV_SUBROG_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier des Regresses | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060518 |
Method DINP2_SUBROG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBROG_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier des Regresses | 20060518 | |||
| 2 | IS_SUBROG_DI | Call by reference | Type reference (TYPE) | ICL_SUBROG_DI_S_AL | Direct Input: Regressobjekt (Kopf) | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060518 |
Method DINP2_SUBROGITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBROGITEM_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROGITEM_GUID_D_PE | Universal Unique Identifier der Regressposition | 20060518 | |||
| 2 | IS_SUBROGITEM_DI | Call by reference | Type reference (TYPE) | ICL_SUBROGITEM_DI_S_AL | Direct Input: Regresspositionen | 20060518 | |||
| 3 | IV_SUBROG_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier des Regresses | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060518 | ||
| 2 | Temporäre Teilfallnummer | 20060518 |
Method DINP2_SUBROREQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYMENT | Nummer der Fallzahlung | 20060524 | |||
| 2 | IS_SUBROREQ_DI | Call by reference | Type reference (TYPE) | ICL_SUBROREQ_DI_S_AL | Direct Input: Regressforderung | 20060518 | |||
| 3 | IV_SUBROG_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier des Regresses | 20060518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060518 |
Method DINP2_SUBROREQITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PAYMENTITEM | Call by reference | Type reference (TYPE) | ICL_PAYMENTITEM | Fallzahlungsposition | 20060524 | |||
| 2 | IS_SUBROREQITEM_DI | Call by reference | Type reference (TYPE) | ICL_SUBROREQITEM_DI_S_AL | Direct Input: Regressforderungsposition | 20060524 | |||
| 3 | IV_PAYMENT | Call by reference | Type reference (TYPE) | ICL_PAYMENT | Nummer der Fallzahlung | 20060524 | |||
| 4 | IV_SUBROG_GUID | Call by reference | Type reference (TYPE) | ICL_SUBROG_GUID_D_PE | Universal Unique Identifier des Regresses | 20060524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dateninkonsistenz | 20060524 | ||
| 2 | Temporäre Teilfallnummer | 20060524 |
Method DLVE1 Signature
Method DLVE1 on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DLVE1 on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DLVE1_SUBROREQ Signature
Method DLVE1_SUBROREQ on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DLVE1_SUBROREQ on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DLVE2 Signature
Method DLVE2 on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DLVE2 on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DSAVC Signature
Method DSAVC on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DSAVC on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DSAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_XUPDTASK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050425 |
Method DSAVE on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method DTAKE Signature
Method DTAKE on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method DTAKE on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XHANDLE | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050425 | |||
| 2 | IV_CRSFIELD | Call by reference | Type reference (TYPE) | BU_TBFLD | Tabellenfeld (Tabellenname-Feldname) | 20050606 | |||
| 3 | IV_FCODE | Call by reference | Type reference (TYPE) | TBZ4-FCODE | GUI-Funktionscode | 20050425 |
Method FCODE on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method GET_HANDLE_DI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_HANDLE_DI | Value transfer | Type reference (TYPE) | ICL_IDHANDLE_KEY_TAB | Tabelle: Zuordnung Handle zu UUID | 20071214 |
Method GET_HANDLE_DI on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method GET_HEADER_PAGING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_HEADER_PAGING | Value transfer | Object reference (TYPE REF TO) | CL_ICL_SUBROG_HEADER_PAGING_UI | Komprimierter Regresskopftext mit Blätternfkt. für Tabreiter | 20050621 |
Method GET_HEADER_PAGING on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method GET_TOGGLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_TOGGLER | Value transfer | Object reference (TYPE REF TO) | CL_ICL_TOGGLE_UI | Umschaltfkt. zw. Übersicht und Kopftext Anzeige | 20050620 |
Method GET_TOGGLER on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method ISDAT Signature
Method ISDAT on class CL_ICL_SUBROG_EVENTS_UI has no parameter.
Method ISDAT on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method SET_HEADER_PAGING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_HEADER_PAGING | Call by reference | Object reference (TYPE REF TO) | CL_ICL_SUBROG_HEADER_PAGING_UI | Komprimierter Regresskopftext mit Blätternfkt. für Tabreiter | 20050621 |
Method SET_HEADER_PAGING on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method SET_TOGGLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TOGGLER | Call by reference | Object reference (TYPE REF TO) | CL_ICL_TOGGLE_UI | Umschaltfkt. zw. Übersicht und Kopftext Anzeige | 20050620 |
Method SET_TOGGLER on class CL_ICL_SUBROG_EVENTS_UI has no exception.
Method XCHNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_XCHNG | Call by reference | Type reference (TYPE) | BU_XCHNG | Kennzeichen: Daten wurden verändert | 20050425 |
Method XCHNG on class CL_ICL_SUBROG_EVENTS_UI has no exception.
History
| Last changed by/on | SAP | 20091125 |
| SAP Release Created in | 600 |