SAP ABAP Class CL_ORDERS_EXTRACT (CL_ORDERS_EXTRACT)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MSE (Application Component) Mobile Service
     IWOC (Package) Application Development R/3 Work Order Cycle
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_ESH_IF_OBJECT_DATA Object data by list of object ids 20080429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080429
Properties
Class CL_ORDERS_EXTRACT  
Short Description    
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 20080429   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ORDERS_EXTRACT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_ESH_IF_OBJECT_DATA Object data by list of object ids 20080429
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20080429
Friends
Class CL_ORDERS_EXTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AUFK Constant Public Type reference (TYPE) TABNAME 'VIAUFKST' Table Name 20080429
2 GC_BUS2007 Constant Public Type reference (TYPE) STRING 'BUS2007' 20080512
3 GC_BUS2088 Constant Public Type reference (TYPE) STRING 'BUS2088' 20080512
4 GC_BUS2088_ROOT_NODE_NAME Constant Public Type reference (TYPE) STRING 'ORDERHEADER' 20080429
5 GC_IHPA Constant Public Type reference (TYPE) TABNAME 'IHPA' Table Name 20080505
6 GC_JEST Constant Public Type reference (TYPE) TABNAME 'JEST' Table Name 20080507
7 GC_OBJK Constant Public Type reference (TYPE) TABNAME 'OBJK' Table Name 20080505
8 GC_RESB Constant Public Type reference (TYPE) TABNAME 'RESB' Table Name 20080505
9 GC_VIAUFK_AFVC Constant Public Type reference (TYPE) TABNAME 'VIAUFK_AFVC' Table Name 20080505
Methods
# Method Level Visibility Method type Description Created on
1 GET_COMPONENTS Instance method Private Method 20080505
2 GET_COMP_LONG_TEXT Instance method Private Method 20080506
3 GET_EXTERNAL_IDS Instance method Private Method 20080612
4 GET_HEADER_LONG_TEXT Instance method Private Method 20080506
5 GET_OBJECT_LIST Instance method Private Method 20080505
6 GET_OPERATIONS Instance method Private Method 20080505
7 GET_PARTNERS Instance method Private Method 20080505
8 GET_PROCESSING_STAGE Instance method Private Method Get Maintenance Processing Stage 20091106
9 GET_STATUSES Instance method Private Method 20080507
10 PREPARE_ROOT_NODE_DF Instance method Private Method Delta Fetch for the root node through table AUFK 20080429
11 PREPARE_ROOT_NODE_IF Instance method Private Method Complete Fetch for the root node through table AUFK 20080429
12 READ_PMSDO Instance method Private Method 20080429
Events
Class CL_ORDERS_EXTRACT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_RIHAUFK_LIST Private See coding 20080429 T_RIHAUFK_LIST TYPE TABLE OF ESO_S_RIHAUFK_LIST
Method Signatures

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080505
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080505
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080505

Method GET_COMP_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080506
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080506
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080506

Method GET_EXTERNAL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080612
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080612
3 Importing IV_ROOT_NODE_NAME Call by reference Type reference (TYPE) STRING 20080612
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080612

Method GET_HEADER_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080506
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080506
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080506

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080505
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080505
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080505

Method GET_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080505
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080505
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080505

Method GET_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080505
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080505
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080505

Method GET_PROCESSING_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20091106
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20091106
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20091106

Method GET_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080507
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080507
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080507

Method PREPARE_ROOT_NODE_DF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080429
2 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) ESH_T_IF_CHANGED_OBJECTS Changed Objects 20080429
3 Importing IV_ROOT_NODE_NAME Call by reference Type reference (TYPE) STRING 20080429
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080429

Method PREPARE_ROOT_NODE_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20080429
2 Exporting EV_NO_MORE_DATA Call by reference Type reference (TYPE) XFELD Checkbox 20080429
3 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080429
4 Importing IV_LAST_OBJECT_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20080429
5 Importing IV_ORDER_CATEGORY Call by reference Type reference (TYPE) STRING 20080429
6 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) ESH_E_IF_PACKAGE_SIZE Package size 20080429
7 Importing IV_PRIORITY Call by reference Type reference (TYPE) ARTPR Priority Type 20080512
8 Importing IV_ROOT_NODE_NAME Call by reference Type reference (TYPE) STRING 20080429
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080429

Method READ_PMSDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of one node 20080505
2 Importing IT_ORDERS_HEADER Call by reference Type reference (TYPE) T_RIHAUFK_LIST 20080429
# Exception Resumable Description Created on
1 CX_ESH_IF_PROVIDER_ERROR General error in provider 20080505
History
Last changed by/on SAP  20130531 
SAP Release Created in 604