SAP ABAP Class CL_ISU_WA_ORDER_OVERVIEW (Display Waste Disposal Orders for Service)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-WA (Application Component) Waste Management
     EEWA (Package) IS-U: Waste Management
Properties
Class CL_ISU_WA_ORDER_OVERVIEW  
Short Description Display Waste Disposal Orders for Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EEWA   IS-U: Waste Management 
Created 20031031   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_WA_ORDER_OVERVIEW has no forward declaration.
Interfaces
Class CL_ISU_WA_ORDER_OVERVIEW has no interface implemented.
Friends
Class CL_ISU_WA_ORDER_OVERVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_OPEN_DONE Instance attribute Private Type reference (TYPE) KENNZX Indicator 20031103
2 CALLER Instance attribute Private Type reference (TYPE) REGEN-OKCODE Function Code 20031031
3 CO_DEL_DATE Constant Private Type reference (TYPE) EWAOBJH_DATES-CHANGE_OPT '02' Correction of the service date 20031104
4 CO_MOVED_DATE Constant Private Type reference (TYPE) EWAOBJH_DATES-CHANGE_OPT '01' Correction of the service date 20031104
5 CO_NEW_DATE Constant Private Type reference (TYPE) EWAOBJH_DATES-CHANGE_OPT '03' Correction of the service date 20031104
6 FIRST_DISPLAY Instance attribute Private Type reference (TYPE) KENNZX Indicator 20031105
7 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20031031
8 GS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20031031
9 GT_EXCE_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20031031
10 GT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20031031
11 GT_ORDERS Instance attribute Private Type reference (TYPE) T_EWA_ORDER_OBJECT Table of Item Data for Waste Disposal Order 20031103
12 GT_ORDER_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20031031
13 GT_ORDER_OUTTAB Instance attribute Private Type reference (TYPE) ISUWA_IORDER_OUTTAB Output Waste Disposal Orders in ALV 20031103
14 GT_SERVICE_DATES Instance attribute Private Type reference (TYPE) ISUWA_ROBJ_DATES_ALV Table Category from ISU_ROBJ_DATES_ALV 20031103
15 GT_SERVICE_OUTTAB Instance attribute Private Type reference (TYPE) ISUWA_ISERVICE_OUTTAB Table Structure for ISUWA_SERVICE_OUTTAB 20031103
16 GT_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20031031
17 G_CL_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20031031
18 G_CL_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20031031
19 G_CL_ORDER Instance attribute Private Object reference (TYPE REF TO) CL_ISU_WA_DISPSL_ORDER_COMMON General Methods for Managing Waste Disposal Orders 20031104
20 G_CL_VERIFIER Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_RECEIVER ALV List Viewer 20031031
21 IDATES Instance attribute Private Type reference (TYPE) ISUWA_EWAOBJH_DATES Exception Dates for Service Frequency Time Slice 20031103
22 IEWATIME Instance attribute Private Type reference (TYPE) TEWATIME Period Control for Waste Calls 20031105
23 IORDEROBJ Instance attribute Private Type reference (TYPE) ISUWA_IVEORDER Table of Item Data for Waste Disposal Order 20031104
24 ISERVICETYPET Instance attribute Private Type reference (TYPE) ISUWA_TESERVICETYPET Table Category for TESERVICETYPET 20031104
25 KEY_OBJNR Instance attribute Private Type reference (TYPE) EOBJNR Number of Service Frequency 20031103
26 MDATA Instance attribute Private Type reference (TYPE) ISUWA_ROBJ Object Data of Service Frequency 20031103
27 OBJ_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20031031
28 ORDER_OVERVIEW Constant Private Type reference (TYPE) REGEN-OKCODE 'ACTUAL' Function Code 20031031
29 SAVE_ORDER_OUTTAB Instance attribute Private Type reference (TYPE) ISUWA_IORDER_OUTTAB Output Waste Disposal Orders in ALV 20031103
30 SAVE_SERVICE_DATES Instance attribute Private Type reference (TYPE) ISUWA_ROBJ_DATES_ALV Table Category from ISU_ROBJ_DATES_ALV 20031103
31 SAVE_SERVICE_OUTTAB Instance attribute Private Type reference (TYPE) ISUWA_ISERVICE_OUTTAB Table Structure for ISUWA_SERVICE_OUTTAB 20031103
32 SELECTION_DATA Instance attribute Private Type reference (TYPE) ISU_SERV_OVR IS-U WA: Fields for Service Overview Dialog Box 20031103
33 SERVICE_EXCEPTIONS Constant Private Type reference (TYPE) REGEN-OKCODE 'EXCE' Function Code 20031031
34 TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20031103
35 WMODE Instance attribute Private Type reference (TYPE) REGEN-WMODE Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20031104
Methods
# Method Level Visibility Method type Description Created on
1 ALV_CHECK_CHANGES Instance method Private Method Check Changes 20031103
2 ALV_CHECK_ORDER_EXISTING Instance method Private Method Check if a Waste Disposal Order Already Exists for Date X 20031104
3 ALV_CLOSE_GRID Instance method Public Method Clode ALV 20031103
4 ALV_FILL_CELLTAB Instance method Private Method Fill Celltab (Controls Whether Ready for Input) 20031103
5 ALV_FILL_OUTTAB Instance method Private Method Enter Data in Output Table 20031103
6 ALV_FILL_TEXTS Instance method Private Method Reads Texts for Display in ALV 20031103
7 ALV_GET_ORDERS_DATA Instance method Private Method Determine Waste Disposal Orders 20031104
8 ALV_GET_SEL_LINE Instance method Private Method Read Selected Lines from Output Table 20031104
9 ALV_GET_SERVICE_DATA Instance method Private Method Determine Service Date 20031103
10 ALV_INITIALIZE Instance method Private Method Initialize ALV Data 20031103
11 ALV_MIXUP_DATES Instance method Private Method Merges History to Service Date Exceptions 20031103
12 ALV_REFRESH Instance method Public Method Refresh ALV Display 20031031
13 ALV_SET_EXCLUDED_UI_FUNCTIONS Instance method Private Method Hides Functions from ALV 20031031
14 ALV_SET_FIELDCAT Instance method Private Method Sets Field Catalog for ALV 20031031
15 ALV_SET_LAYOUT Instance method Private Method Sets Layout of ALV 20031031
16 ALV_TRANSFER_DATA Instance method Private Method Save Changed Data 20031104
17 ALV_WDO_GET_FOR_TIME Instance method Private Method 20080220
18 GET_DATA Instance method Public Method Returns Changed Data in ALV 20031031
19 GET_TIMEFRAME Instance method Private Method Reads Period Controls for ALV Display 20031105
20 INIT_ALV Instance method Public Method Initializes ALV Control 20031103
21 SET_DATA Instance method Public Method Receives Data for Display in ALV 20031031
Events
Class CL_ISU_WA_ORDER_OVERVIEW has no event.
Types
Class CL_ISU_WA_ORDER_OVERVIEW has no local type.
Method Signatures

Method ALV_CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHANGED Call by reference Type reference (TYPE) KENNZX Kennzeichen 20031103

Method ALV_CHECK_CHANGES on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_CHECK_ORDER_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTING Call by reference Type reference (TYPE) KENNZX Kennzeichen 20031104
2 Importing I_ROWID Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20031104

Method ALV_CHECK_ORDER_EXISTING on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_CLOSE_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIT Value transfer Type reference (TYPE) KENNZX Kennzeichen 20031103
2 Importing I_OKCODE Call by reference Type reference (TYPE) OKCODE Funktionscode 20031103

Method ALV_CLOSE_GRID on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_FILL_CELLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL ALV-Control: Styletabelle für Zellen 20031103
2 Importing I_MODE Value transfer Type reference (TYPE) C 20031103
3 Importing I_WA_OBJH Call by reference Type reference (TYPE) EWAOBJH Servicerhythmus --> Services (Historie zu EWAOBJ) 20050214
4 Importing I_WA_OUTTAB Call by reference Type reference (TYPE) ISUWA_SERVICE_OUTTAB Ausgabestruktur der geplanten Servicetermine 20031103

Method ALV_FILL_CELLTAB on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_FILL_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ORDER_OUTTAB Call by reference Type reference (TYPE) ISUWA_IORDER_OUTTAB Tabellentyp zu isuwa_order_outtab 20031104
2 Changing C_OUTTAB Call by reference Type reference (TYPE) ISUWA_ISERVICE_OUTTAB Tabellen Struktur zu ISUWA_SERVICE_OUTTAB 20031103
3 Importing I_ORDERS Call by reference Type reference (TYPE) T_EWA_ORDER_OBJECT Tabelle der Positionsdaten zum Waste-Auftrag 20031104
4 Importing I_SERVICE_DATES Call by reference Type reference (TYPE) ISUWA_ROBJ_DATES_ALV Tabellen Struktur zu ISUWA_SERVICE_OUTTAB 20031103

Method ALV_FILL_OUTTAB on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_FILL_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_WA_OUTTAB Call by reference Type reference (TYPE) ISU_ROBJ_DATES_ALV Struktur für Pflege der Ausnahmen zu den Serviceterminen 20031103

Method ALV_FILL_TEXTS on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_GET_ORDERS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ORDERS Call by reference Type reference (TYPE) T_EWA_ORDER_OBJECT Tabelle der Positionsdaten zum Waste-Auftrag 20031104
# Exception Resumable Description Created on
1 NOT_FOUND 20031104

Method ALV_GET_SEL_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OUTTAB Call by reference Type reference (TYPE) ISU_DATES_ALV Ausgabestruktur der geänderten Servicetermine 20031104
2 Exporting E_OUTTAB_INT Call by reference Type reference (TYPE) ISUWA_SERVICE_OUTTAB Ausgabestruktur der geplanten Servicetermine 20090205
3 Importing I_ROWID Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20031104

Method ALV_GET_SEL_LINE on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_GET_SERVICE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_IOUTTAB Call by reference Type reference (TYPE) ISUWA_ROBJ_DATES_ALV Tabellentyyp von ISU_ROBJ_DATES_ALV 20031103
# Exception Resumable Description Created on
1 NOT_FOUND 20031103

Method ALV_INITIALIZE Signature

Method ALV_INITIALIZE on class CL_ISU_WA_ORDER_OVERVIEW has no parameter.
Method ALV_INITIALIZE on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_MIXUP_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_IOUTTAB Call by reference Type reference (TYPE) ISUWA_ROBJ_DATES_ALV Tabellentyyp von ISU_ROBJ_DATES_ALV 20031103

Method ALV_MIXUP_DATES on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20031031

Method ALV_REFRESH on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_SET_EXCLUDED_UI_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CEXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20031031

Method ALV_SET_EXCLUDED_UI_FUNCTIONS on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_SET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20031103
2 Importing ITABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20031031

Method ALV_SET_FIELDCAT on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_SET_LAYOUT Signature

Method ALV_SET_LAYOUT on class CL_ISU_WA_ORDER_OVERVIEW has no parameter.
Method ALV_SET_LAYOUT on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_TRANSFER_DATA Signature

Method ALV_TRANSFER_DATA on class CL_ISU_WA_ORDER_OVERVIEW has no parameter.
Method ALV_TRANSFER_DATA on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method ALV_WDO_GET_FOR_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATS Planned Service date 20080220
# Exception Resumable Description Created on
1 WDO_EXISTS WDO exists 20080220

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IDATES Call by reference Type reference (TYPE) ISUWA_EWAOBJH_DATES Ausnahmetermine zur Zeitscheibe des Servicehythmus 20031104
2 Exporting E_MDATA Call by reference Type reference (TYPE) ISUWA_ROBJ Objektdaten des Servicerhythmus 20031103
3 Exporting E_ORDEROBJ Call by reference Type reference (TYPE) ISUWA_IVEORDER Tabelle der Positionsdaten zum Waste-Auftrag 20031211

Method GET_DATA on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method GET_TIMEFRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SELDATA Call by reference Type reference (TYPE) ISU_SERV_OVR IS-U Waste: Felder für Popup "Serviceübersicht" 20031105

Method GET_TIMEFRAME on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method INIT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CUSTOM_CONTAINER Value transfer Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20031103

Method INIT_ALV on class CL_ISU_WA_ORDER_OVERVIEW has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Value transfer Type reference (TYPE) OKCODE Funktionscode 20031103
2 Importing I_IDATES Call by reference Type reference (TYPE) ISUWA_EWAOBJH_DATES Ausnahmetermine zur Zeitscheibe des Servicehythmus 20031103
3 Importing I_KEY Call by reference Type reference (TYPE) EOBJNR Nummer des Servicerhythmus 20031103
4 Importing I_MDATA Call by reference Type reference (TYPE) ISUWA_ROBJ Objektdaten des Servicerhythmus 20031103
5 Importing I_ORDEROBJ Call by reference Type reference (TYPE) ISUWA_IVEORDER Tabelle der Positionsdaten zum Waste-Auftrag 20031211
6 Importing I_SELDATA Call by reference Type reference (TYPE) ISU_SERV_OVR IS-U Waste: Felder für Popup "Serviceübersicht" 20031103
7 Importing I_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20031103
8 Importing I_WMODE Call by reference Type reference (TYPE) REGEN-WMODE '1' Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20031104

Method SET_DATA on class CL_ISU_WA_ORDER_OVERVIEW has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 472