SAP ABAP Class CL_SERVICENOTIFICATION_EXTRACT (Class for BAdI Impl.: BADI_ERP_SERVICE_NOTIFICATION)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MSE (Application Component) Mobile Service
     IWOC (Package) Application Development R/3 Work Order Cycle
Properties
Class CL_SERVICENOTIFICATION_EXTRACT  
Short Description Class for BAdI Impl.: BADI_ERP_SERVICE_NOTIFICATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWOC   Application Development R/3 Work Order Cycle 
Created 20080408   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SERVICENOTIFICATION_EXTRACT has no forward declaration.
Interfaces
Class CL_SERVICENOTIFICATION_EXTRACT has no interface implemented.
Friends
Class CL_SERVICENOTIFICATION_EXTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ILOA Constant Public Type reference (TYPE) TABNAME 'ILOA' Table Name 20080513
2 GC_NODE_ACTION Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ACTIONS' Node Name 20080513
3 GC_NODE_ACTION_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ACTION_LTXT' Node Name 20080513
4 GC_NODE_ITEM Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEMS' Node Name 20080513
5 GC_NODE_ITEM_ACTIONS Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_ACTIONS' Node Name 20080528
6 GC_NODE_ITEM_ACTION_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_ACTION_LTXT' Node Name 20080528
7 GC_NODE_ITEM_CAUSE Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_CAUSES' Node Name 20080513
8 GC_NODE_ITEM_CAUSE_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_CAUSE_LTXT' Node Name 20080513
9 GC_NODE_ITEM_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_LTXT' Node Name 20080513
10 GC_NODE_ITEM_MEASURES Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_MEASURES' Node Name 20080528
11 GC_NODE_ITEM_MEASURE_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'ITEM_MEASURE_LTXT' Node Name 20080528
12 GC_NODE_MEASURE Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'MEASURES' Node Name 20080513
13 GC_NODE_MEASURE_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'MEASURE_LTXT' Node Name 20080513
14 GC_NODE_NOTIF_LTXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'NOTIFICATION_LTXT' Node Name 20080513
15 GC_NODE_NOTIF_TXT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'NOTIFICATION_TEXTS' Node Name 20080513
16 GC_NODE_PARTNER Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'PARTNER' Node Name 20080513
17 GC_NODE_QM Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'QM' Node Name 20080513
18 GC_NODE_QM_ASSSIGNEMENT Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'QM_ASSIGNEMENT' Node Name 20080513
19 GC_QMEL Constant Public Type reference (TYPE) TABNAME 'QMEL' Table Name 20080422
20 GC_QMFE Constant Public Type reference (TYPE) TABNAME 'QMFE' Table Name 20080422
21 GC_QMIH Constant Public Type reference (TYPE) TABNAME 'QMIH' Table Name 20080513
22 GC_QMMA Constant Public Type reference (TYPE) TABNAME 'QMMA' Table Name 20080422
23 GC_QMSM Constant Public Type reference (TYPE) TABNAME 'QMSM' Table Name 20080422
24 GC_QMUR Constant Public Type reference (TYPE) TABNAME 'QMUR' Table Name 20080422
25 GC_ROOT_NODE_NAME Constant Public Type reference (TYPE) ESH_E_OM_NODE_NAME 'SERVICENOTIFICATION' Object Type 20080422
Methods
# Method Level Visibility Method type Description Created on
1 PREPARE_SUB_NODES Instance method Public Method Fetches all the relevant data into the subnodes 20080422
Events
Class CL_SERVICENOTIFICATION_EXTRACT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_QMEL Public See coding 20080422 T_QMEL TYPE STANDARD TABLE OF qmel
Method Signatures

Method PREPARE_SUB_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NOTIFICATION_HEADER Call by reference Type reference (TYPE) T_QMEL 20080422
2 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080422
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080513
History
Last changed by/on SAP  20100310 
SAP Release Created in 604