SAP ABAP Class CL_ICL_SUBROREQITEM_ALV_UI (Subro/Rcvry Receivable Items: ALV UI)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_SUBROGATION_UI (Package) Claims: Subrogation: User Interface Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_SUBRO_ALV_BASE_UI Subrogation/Recovery: Basis Class for ALV UI 20050512
Properties
Class CL_ICL_SUBROREQITEM_ALV_UI  
Short Description Subro/Rcvry Receivable Items: ALV UI    
Super Class CL_ICL_SUBRO_ALV_BASE_UI Subrogation/Recovery: Basis Class for ALV UI 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ICL_SUBROGATION_UI   Claims: Subrogation: User Interface Layer 
Created 20050512   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ISCM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ICL_SUBROREQITEM_ALV_UI has no interface implemented.
Friends
Class CL_ICL_SUBROREQITEM_ALV_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FUNC_PAYLIST Instance attribute Protected Type reference (TYPE) UI_FUNC 'SUBROREQ_PAYLIST' Function Code 20050930
2 GO_SUBROREQ_AL Instance attribute Protected Object reference (TYPE REF TO) CL_ICL_SUBROREQ_AL Subrogation/Recovery Receivable: Application Logic 20050523
3 GO_UI Static Attribute Protected Object reference (TYPE REF TO) CL_ICL_SUBROREQITEM_ALV_UI Subro/Rcvry Receivable Items: ALV UI 20050514
4 GT_SUBROREQITEM_ALV Instance attribute Protected Type reference (TYPE) ICL_SUBROREQITEM_T_UI Subrogation/Recovery Receivable Item incl.Fields of User IF 20050513
5 GT_SUBROREQITEM_OLD Instance attribute Protected Type reference (TYPE) ICL_SUBROREQITEM_T_UI Subrogation/Recovery Receivable Item incl.Fields of User IF 20050523
6 GV_ERROR Instance attribute Protected Type reference (TYPE) CHAR1 20051108
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROTOCOL_ENTRY Instance method Protected Method Add Message 20050526
2 CHECK_AMOUNTS_ORDERED Instance method Public Method Check: Amount 1 >= Amount 2 >= 0 20050526
3 CHECK_TREASON Instance method Private Method 20081009
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050512
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050523
6 CONVERT_AL2UI Instance method Public Method Enhancement of Display Fields of Subro/Rcvry Receivable 20050523
7 F4_BENTYPE Instance method Private Method 20050930
8 F4_COVTYPE Instance method Private Method 20050929
9 F4_SUBCLAIM Instance method Private Method 20050929
10 F4_TREASON Instance method Private Method 20081009
11 FILL_POS_ALV_OUTPUT Instance method Protected Method Control of Editing by Row 20070102
12 GETALL_SUBROREQITEM Instance method Public Method Get All Subrogation/Recovery Receivable Items 20050523
13 GET_OREF Static method Public Method Object for Subrogation/Recovery 20050514
14 GET_TREASON Instance method Private Method 20081009
15 HANDLE_PAYLIST Instance method Protected Method FCODE Treatment for "Choose Payment Items" 20050603
16 ON_NEW_SUBROREQ_SET Instance method Public Event handling method Event Handling - New Subro/Recvry Receivable Set to Active 20050523
17 ON_WARNING_RAISED Instance method Public Event handling method Event Handling - Transfer of Warning to UI 20070102
18 REFRESH_OREF Static method Public Method Delete Object 20050514
19 SET_F4 Instance method Private Method Set F4 Help Fields 20050928
20 UPDATE_AL_FROM_ALV Instance method Private Method 20051003
Events
Class CL_ICL_SUBROREQITEM_ALV_UI has no event.
Types
Class CL_ICL_SUBROREQITEM_ALV_UI has no local type.
Method Signatures

Method ADD_PROTOCOL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20050526
2 Importing IS_GOOD_CELLS Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Geänderte Zellen für Anwendung 20050526
3 Returning RV_ERROR_X Value transfer Type reference (TYPE) BOOLE_D Kennzeichen: Fehler aufgetreten 20050526

Method ADD_PROTOCOL_ENTRY on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method CHECK_AMOUNTS_ORDERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AMOUNT1 Call by reference Type reference (TYPE) ICL_AMOUNT1 Allgemeines Betragsfeld 20050526
2 Importing IV_AMOUNT2 Call by reference Type reference (TYPE) ICL_AMOUNT1 Allgemeines Betragsfeld 20050526
3 Returning RV_RC Value transfer Attribute reference (LIKE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050526

Method CHECK_AMOUNTS_ORDERED on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method CHECK_TREASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20081009
2 Importing IV_BENTYPE Call by reference Type reference (TYPE) ICL_BENTYPE Leistungsart 20081009
3 Importing IV_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20081009

Method CHECK_TREASON on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ICL_SUBROREQITEM_ALV_UI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CCONT Call by reference Type reference (TYPE) CHAR30 Container auf dem Dynpro 20050523
2 Importing IV_DYNNR Call by reference Attribute reference (LIKE) SY-DYNNR Aktuelle Dynpro-Nummer 20050523
3 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLE_D Eingabefähiges ALV 20050523
4 Importing IV_FUNC_ADD Call by reference Type reference (TYPE) UI_FUNC SPACE Funktionscode: Eintrag hinzufügen 20050523
5 Importing IV_FUNC_DEL Call by reference Type reference (TYPE) UI_FUNC SPACE Funktionscode: Eintrag löschen 20050523
6 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) CLIKE Strukturname für ALV Feldkatalog aufbau 20050523
7 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) CLIKE BDT View Name 20050523

Method CONSTRUCTOR on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method CONVERT_AL2UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUBROREQITEM_AL Call by reference Type reference (TYPE) ICL_SUBROREQITEM_S_AL Regressforderungsposition: Persistente und logische Felder 20050523
2 Returning RS_SUBROREQITEM_UI Value transfer Type reference (TYPE) ICL_SUBROREQITEM_S_UI Regressforderungsposition inklusive Felder des User IF 20050523
# Exception Resumable Description Created on
1 STATUS_NOT_ALLOWED Zahlungsstatus ist nicht erlaubt 20050523

Method F4_BENTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BENTYPE Value transfer Type reference (TYPE) ICL_BENTYPE 20051004
2 Exporting EV_COVTYPE Value transfer Type reference (TYPE) ICL_COVTYPE 20051004
3 Importing IV_ROWID Call by reference Type reference (TYPE) INT4 20051004

Method F4_BENTYPE on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method F4_COVTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROWID Call by reference Type reference (TYPE) INT4 20051004
2 Returning RV_COVTYPE Value transfer Type reference (TYPE) ICL_COVTYPE 20051004

Method F4_COVTYPE on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method F4_SUBCLAIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUBCLAIM Value transfer Type reference (TYPE) ICL_SUBCL 20051004

Method F4_SUBCLAIM on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method F4_TREASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TREASON Call by reference Type reference (TYPE) ICL_PAYREASON Zahlungsgrund 20081009
2 Exporting EV_TREASONN Call by reference Type reference (TYPE) ICL_TREASONN Bezeichnung des Zahlungsgrundes 20081009
3 Exporting EV_TREASONSET Call by reference Type reference (TYPE) ICL_PAYREASONSET Zahlungsgrund-Gruppe 20081009
4 Importing IV_ROWID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20081009

Method F4_TREASON on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method FILL_POS_ALV_OUTPUT Signature

Method FILL_POS_ALV_OUTPUT on class CL_ICL_SUBROREQITEM_ALV_UI has no parameter.
Method FILL_POS_ALV_OUTPUT on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method GETALL_SUBROREQITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SUBROREQITEM Value transfer Type reference (TYPE) ICL_SUBROREQITEM_T_UI Regressforderungsposition inklusive Felder des User IF 20050523

Method GETALL_SUBROREQITEM on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method GET_OREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_UI Value transfer Object reference (TYPE REF TO) CL_ICL_SUBRO_ALV_BASE_UI Regresse: Basisklasse für ALV UI 20050514

Method GET_OREF on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method GET_TREASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PAYREASON Call by reference Type reference (TYPE) ICL_PAYREASON_T Zahlungsgrund 20081009
2 Importing IV_BENTYPE Call by reference Type reference (TYPE) ICL_BENTYPE Leistungsart 20081009
3 Importing IV_COVTYPE Call by reference Type reference (TYPE) ICL_COVTYPE Deckungsart 20081009
4 Importing IV_SUBCLAIM Call by reference Type reference (TYPE) ICL_ITEMSUBCLAIM Teilfall, dem eine Zahlungsposition zugeordnet ist 20081009

Method GET_TREASON on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method HANDLE_PAYLIST Signature

Method HANDLE_PAYLIST on class CL_ICL_SUBROREQITEM_ALV_UI has no parameter.
Method HANDLE_PAYLIST on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method ON_NEW_SUBROREQ_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_SUBROREQ Call by reference Attribute reference (LIKE) 20050523

Method ON_NEW_SUBROREQ_SET on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method ON_WARNING_RAISED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EV_TEXT Call by reference Attribute reference (LIKE) 20070102

Method ON_WARNING_RAISED on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method REFRESH_OREF Signature

Method REFRESH_OREF on class CL_ICL_SUBROREQITEM_ALV_UI has no parameter.
Method REFRESH_OREF on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method SET_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_F4 Value transfer Type reference (TYPE) LVC_T_F4 20050929

Method SET_F4 on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.

Method UPDATE_AL_FROM_ALV Signature

Method UPDATE_AL_FROM_ALV on class CL_ICL_SUBROREQITEM_ALV_UI has no parameter.
Method UPDATE_AL_FROM_ALV on class CL_ICL_SUBROREQITEM_ALV_UI has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600