SAP ABAP Class CL_ISM_SD_ORDER_LIST (IS-M: Order List)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISM_SD_CONTRACT_LIST IS-M: Contract List 20010125
Properties
Class CL_ISM_SD_ORDER_LIST  
Short Description IS-M: Order List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20010125   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISM_SD_ORDER_LIST has no interface implemented.
Friends
Class CL_ISM_SD_ORDER_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISM_SD_ORDER_LIST BAdI Interface IF_EX_ISM_ORDER_LIST 20041008
2 CACHED_ORDER_TAB Instance attribute Private Type reference (TYPE) RJKSDORDER2_TAB Internally Cached Orders 20021112
3 CON_FCODE_DELETE Instance attribute Protected Type reference (TYPE) SY-UCOMM 'DELETE' Delete Function Code 20010226
4 COUNTER Instance attribute Protected Object reference (TYPE REF TO) CL_ISM_SD_COUNTER Numerator 20010226
5 INTENSIFIED Instance attribute Protected Type reference (TYPE) C Highlight in Color 20010907
6 LAST_VBELN Instance attribute Protected Type reference (TYPE) VBAK-VBELN Sales Documents Displayed Last 20010907
7 VBAP_CACHE Instance attribute Private Type reference (TYPE) T_VBAP_TAB Cached VBAP Data 20020626
8 VIEWER Instance attribute Protected Object reference (TYPE REF TO) CL_ISM_SD_ALV_GRID Interactive Display of Any Tables 20010125
9 X_RELATED_DATA_CHANGE Instance attribute Protected Type reference (TYPE) C Access Subs.Transaction in Change Mode? 20010125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TAB Instance method Public Method Add Orders 20010125
2 CACHE_VBAK Instance method Private Method Cache VBAK Data 20040113
3 CACHE_VBAP Instance method Private Method Cache VBAP Data 20020626
4 COMPLETE_DATA Instance method Protected Method Create Output Data Formatted for Screen 20010226
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010125
6 DISPLAY Instance method Public Method Display list 20010226
7 EXISTENCE_CHECK Instance method Protected Method Check if Corresponding Order Already Exists 20020626
8 E_CONTEXT_MENU Instance method Protected Event handling method Context Menu 20010126
9 E_DELETED Instance method Protected Event handling method Deleted 20010306
10 E_DOUBLE_CLICK Instance method Protected Event handling method Double Click 20010125
11 E_HOTSPOT_CLICK Instance method Protected Event handling method clicked on hotspot 20010125
12 E_USER_COMMAND Instance method Protected Event handling method User Command 20010125
13 FREE Instance method Public Method Reduce List 20010126
14 GET_NAME Instance method Protected Method Get Name for Business Partner 20010125
15 GET_NUMBER_OF_ENTRIES Instance method Public Method Set Number of Entries 20010309
16 GET_VBAK Instance method Private Method Read VBAK 20040113
17 GET_VBAP Instance method Private Method Read VBAP 20020626
18 REMOVE_ALL Instance method Public Method Remove All Orders 20010125
19 SET_SALES_ORG_PARAMETER Instance method Protected Method Set Set/Get Parameters for Sales Area 20020809
20 SHOW_BP Instance method Protected Method Display Business Partner 20050511
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu Request 20010125
2 DELETED Instance Event
(0)
Public
(2)
Deleted 20010306
3 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click 20010125
4 USER_COMMAND Instance Event
(0)
Public
(2)
User command 20010125
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_VBAP_TAB Protected See coding T_VBAP_TAB 20020626 t_vbap_tab type standard table of vbap
2 T_VIEW_TAB Protected See coding T_VIEW_TAB 20010125 t_view_tab type standard table of rjksdinfo
Method Signatures

Method ADD_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIMIT Call by reference Type reference (TYPE) I maximale Anzahl von Treffern 20020204
2 Importing ORDER_TAB Call by reference Type reference (TYPE) RJKSDORDER2_TAB Aufträge 20010125
3 Importing USE_CONTRINDEX Call by reference Type reference (TYPE) ABAP_BOOL 20110908
# Exception Resumable Description Created on
1 ALREADY_INSERTED Mindestens 1 Kontrakt aus Tabelle bereits in Liste enthalten 20010125
2 LIMIT_REACHED Maximale Anzahl der Einträge erreicht 20010226

Method CACHE_VBAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDER_TAB Call by reference Type reference (TYPE) RJKSDORDER2_TAB Aufträge 20040113

Method CACHE_VBAK on class CL_ISM_SD_ORDER_LIST has no exception.

Method CACHE_VBAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDER_TAB Call by reference Type reference (TYPE) RJKSDORDER2_TAB Aufträge 20020626

Method CACHE_VBAP on class CL_ISM_SD_ORDER_LIST has no exception.

Method COMPLETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPLETED_DATA Value transfer Type reference (TYPE) RJKSDINFOTAB_LINE Vervollständigte Daten 20010226
2 Importing ORDER Call by reference Type reference (TYPE) RJKSDORDER2 Auftrag 20010226

Method COMPLETE_DATA on class CL_ISM_SD_ORDER_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Liste in der Dynpro Area 20010125
2 Importing DELETE Call by reference Type reference (TYPE) C '' Löschen von Kontrakten aus der Anzeige gestattet? 20010125
3 Importing DELETE_ICON Call by reference Type reference (TYPE) RJKSDBUTTON-ICON Name der Löschikone 20010226
4 Importing DELETE_QUICKINFO Call by reference Type reference (TYPE) RJKSDBUTTON-QUICKINFO Quickinfo für Löschikone 20010226
5 Importing LIMIT Call by reference Type reference (TYPE) I '99999' Maximale Anzahl der Einträge 20010125
6 Importing SEND_TABLE_TO_DYNPRO Call by reference Type reference (TYPE) CHAR01 'X' Tabelle nicht sofort ans Dynpro schicken 20040322
7 Importing TITLE Call by reference Type reference (TYPE) LVC_S_LAYO-GRID_TITLE ALV-Control: Text der Titelzeile 20010125
8 Importing X_CONTRACT Call by reference Type reference (TYPE) C '' Kontrakte anzeigen? 20010125
9 Importing X_RELATED_DATA_CHANGE Call by reference Type reference (TYPE) C '' Folgedaten ändern? 20010125
# Exception Resumable Description Created on
1 ERROR Fehler 20010125

Method DISPLAY Signature

Method DISPLAY on class CL_ISM_SD_ORDER_LIST has no parameter.
Method DISPLAY on class CL_ISM_SD_ORDER_LIST has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDER Call by reference Type reference (TYPE) RJKSDORDER2 Auftrag 20020626
2 Importing ORDER_TAB Call by reference Type reference (TYPE) RJKSDORDER2_TAB Tabelle mit Aufträgen 20020626
# Exception Resumable Description Created on
1 ALREADY_INSERTED Kontrakt bereits in Liste enthalten 20020626

Method E_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20010126
2 Importing LINE Value transfer Attribute reference (LIKE) 20010126

Method E_CONTEXT_MENU on class CL_ISM_SD_ORDER_LIST has no exception.

Method E_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB Value transfer Attribute reference (LIKE) 20010306

Method E_DELETED on class CL_ISM_SD_ORDER_LIST has no exception.

Method E_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20010125
2 Importing LINE Value transfer Attribute reference (LIKE) 20010125

Method E_DOUBLE_CLICK on class CL_ISM_SD_ORDER_LIST has no exception.

Method E_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20010125
2 Importing LINE Value transfer Attribute reference (LIKE) 20010125

Method E_HOTSPOT_CLICK on class CL_ISM_SD_ORDER_LIST has no exception.

Method E_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20010125
2 Importing LINE Value transfer Attribute reference (LIKE) 20010125

Method E_USER_COMMAND on class CL_ISM_SD_ORDER_LIST has no exception.

Method FREE Signature

Method FREE on class CL_ISM_SD_ORDER_LIST has no parameter.
Method FREE on class CL_ISM_SD_ORDER_LIST has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP Call by reference Type reference (TYPE) VBPA-KUNNR Geschäftspartner 20010125
2 Exporting NAME Value transfer Type reference (TYPE) RJKSDINFO-NAME_OF_RETURN IS-M: Name und Anschrift Geschäftspartners 20010125

Method GET_NAME on class CL_ISM_SD_ORDER_LIST has no exception.

Method GET_NUMBER_OF_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENTRIES Value transfer Type reference (TYPE) I Anzahl der Einträge 20010309

Method GET_NUMBER_OF_ENTRIES on class CL_ISM_SD_ORDER_LIST has no exception.

Method GET_VBAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VBAK Value transfer Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20040113
2 Importing VBELN Value transfer Type reference (TYPE) VBAK-VBELN Verkaufsbeleg 20040113

Method GET_VBAK on class CL_ISM_SD_ORDER_LIST has no exception.

Method GET_VBAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDER Value transfer Type reference (TYPE) RJKSDORDER2 IS-M: SD-Auftrag 20020626
2 Exporting VBAP Value transfer Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20020626

Method GET_VBAP on class CL_ISM_SD_ORDER_LIST has no exception.

Method REMOVE_ALL Signature

Method REMOVE_ALL on class CL_ISM_SD_ORDER_LIST has no parameter.
Method REMOVE_ALL on class CL_ISM_SD_ORDER_LIST has no exception.

Method SET_SALES_ORG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VBELN Value transfer Type reference (TYPE) VBAK-VBELN Verkaufsbeleg 20020809

Method SET_SALES_ORG_PARAMETER on class CL_ISM_SD_ORDER_LIST has no exception.

Method SHOW_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP Call by reference Type reference (TYPE) VBPA-KUNNR Debitorennummer 1 20050511
2 Importing XCHANGE Call by reference Type reference (TYPE) XFELD GP ändern? 20050511

Method SHOW_BP on class CL_ISM_SD_ORDER_LIST has no exception.
Event Signatures

Event CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Pointer to the context menu 20010125
2 ORDER Exporting Value transfer Type reference (TYPE) RJKSDORDER2 order on which the contect menu is requested 20010125

Event DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ORDER_TAB Exporting Value transfer Type reference (TYPE) RJKSDORDER2_TAB gelöschte Aufträge 20010306

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ORDER Exporting Value transfer Type reference (TYPE) RJKSDORDER2 click on this order 20010125

Event USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM Selektierte Spalte 20010125
2 ORDER Exporting Value transfer Type reference (TYPE) RJKSDORDER2 Auftrag auf dem Benutzerinteraktion ist 20010125
History
Last changed by/on SAP  20050705 
SAP Release Created in 463