SAP ABAP Class CL_ICL_INVHEAD_ALV_EH (Event Handler/Auxiliary Functions Invoice Header)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICLH_INVOICE (Package) Bill
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_ALV_GRID_INVOICE_EH Event Handler / Help Functions for Invoices 20031120
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICL_INVHEAD_ENTRY_ALV_EH Event Handler/Auxiliary Functions Invoice Header (Entry) 20040130
2 Inheritance (c INHERITING FROM c_ref)  CL_ICL_INVHEAD_PROC_ALV_EH Event Handler/Auxiliary Functions Invoice Header (Processng) 20040130
Properties
Class CL_ICL_INVHEAD_ALV_EH  
Short Description Event Handler/Auxiliary Functions Invoice Header    
Super Class CL_ICL_ALV_GRID_INVOICE_EH Event Handler / Help Functions for Invoices 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICLH_INVOICE   Bill 
Created 20031120   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICL_INVHEAD_ALV_EH has no forward declaration.
Interfaces
Class CL_ICL_INVHEAD_ALV_EH has no interface implemented.
Friends
Class CL_ICL_INVHEAD_ALV_EH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_ICLH83_VISIBLE Instance attribute Private Type reference (TYPE) XFELD View ICLH83 Visible? 20031120
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROC_DATE_RANGE Instance method Protected Method Check Date Interval for Display 20050402
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050329
3 DISCOUNT_ITEMS_GET Static method Public Method Provide Grid Items 20031120
4 GET_PROCUREMENTS Instance method Public Method Provide Invoice/Payment Proposal 20050404
5 HANDLE_SET_CONTEXT_MENU_TEXT Instance method Protected Event handling method Event Handler Context Menu Date Navigator 20050404
6 RAISE_STATIC_EVENT Static method Public Method Trigger Static Event 20040203
7 SET_CURRENT_INVOICE Static method Public Method Set Current Invoice 20040130
Events
# Event Type Visibility Description Created on
1 INVOICE_TO_PAYSUGGEST Static Event
(1)
Public
(2)
Invoice Transferred to Payment Proposal 20040203
2 NEW_INVOICE_SET Static Event
(1)
Public
(2)
New Invoice in ALV (Selected or Via Scroll Function) 20040130
Types
Class CL_ICL_INVHEAD_ALV_EH has no local type.
Method Signatures

Method CHECK_PROC_DATE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROCURE Call by reference Type reference (TYPE) ICL_ICLPROCURE_TAB Tabellentyp ICL_PROCURE 20050402

Method CHECK_PROC_DATE_RANGE on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050329
2 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) CLIKE Sicht 20050329

Method CONSTRUCTOR on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method DISCOUNT_ITEMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_INVDISC Value transfer Type reference (TYPE) ICLH_ICLH47_TAB Rechnungsskontopositonen - Gesamtliste 20031120

Method DISCOUNT_ITEMS_GET on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method GET_PROCUREMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_DATE_RANGE Call by reference Type reference (TYPE) XFELD 'X' Rechnungen mit Datumseinschränk lesen 'X' = Ja 20050404
2 Returning RT_PROCURE Value transfer Type reference (TYPE) ICL_ICLPROCURE_TAB Tabellentyp ICL_PROCURE 20050404

Method GET_PROCUREMENTS on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method HANDLE_SET_CONTEXT_MENU_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_CANCEL Call by reference Attribute reference (LIKE) 20050406
2 Importing EO_TEXT Call by reference Attribute reference (LIKE) 20050404
3 Importing EV_FCODE Call by reference Attribute reference (LIKE) 20050404
4 Importing EV_FIRST_MENU_ENTRY Value transfer Attribute reference (LIKE) 20050404
5 Importing EV_LAST_MENU_ENTRY Value transfer Attribute reference (LIKE) 20050404

Method HANDLE_SET_CONTEXT_MENU_TEXT on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method RAISE_STATIC_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA1 Call by reference Object reference (TYPE REF TO) DATA Pointer auf beliebigen Datenbereich 20040203
2 Importing IR_DATA2 Call by reference Object reference (TYPE REF TO) DATA Pointer auf beliebigen Datenbereich 20040203
3 Importing IR_DATA3 Call by reference Object reference (TYPE REF TO) DATA Pointer auf beliebigen Datenbereich 20040203
4 Importing IV_EVENT_ID Call by reference Type reference (TYPE) CLIKE '01' Event der Klasse auslösen 20040203

Method RAISE_STATIC_EVENT on class CL_ICL_INVHEAD_ALV_EH has no exception.

Method SET_CURRENT_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROCURE Call by reference Type reference (TYPE) ICL_PROCURE Anspruchspostengruppierung 20040130
2 Importing IV_INDEX Call by reference Type reference (TYPE) LVC_INDEX Index zum Lesen der Tabelle GT_INVHEAD 20040130

Method SET_CURRENT_INVOICE on class CL_ICL_INVHEAD_ALV_EH has no exception.
Event Signatures

Event INVOICE_TO_PAYSUGGEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_PROCURE Exporting Value transfer Type reference (TYPE) ICL_PROCURE Anspruchspostengruppierungen 20040203

Event NEW_INVOICE_SET Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_CLAIM Exporting Value transfer Type reference (TYPE) ICL_CLAIM Nummer des Schaden-/Leistungsfalls 20040130
2 EV_PROCUREMENT Exporting Value transfer Type reference (TYPE) ICL_PROCUREMENT ID einer Anspruchspostengruppierung 20040130
3 EV_SUBCLAIM Exporting Value transfer Type reference (TYPE) ICL_SUBCL Teilfall 20040130
History
Last changed by/on SAP  20060703 
SAP Release Created in 472