SAP ABAP Class CL_ISM_SD_CONTRACT_ORDER_LIST (IS-M: Contract/Order List)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Properties
Class CL_ISM_SD_CONTRACT_ORDER_LIST  
Short Description IS-M: Contract/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 20010124   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_CONTRACT_ORDER_LIST has no forward declaration.
Interfaces
Class CL_ISM_SD_CONTRACT_ORDER_LIST has no interface implemented.
Friends
Class CL_ISM_SD_CONTRACT_ORDER_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTRACT_TAB Instance attribute Private Type reference (TYPE) RJKSDCONTRACTTAB Contracts in List 20010124
2 FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog 20010124
3 LIMIT Instance attribute Private Type reference (TYPE) I Maximum number of list entries 20030124
4 LIST Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20010124
5 ORDER_TAB Instance attribute Private Type reference (TYPE) RJKSDCONTRACTORDER02_TAB Orders in List 20010124
6 VIEW_TAB Instance attribute Private Type reference (TYPE) RJKSDCONTRACTORDER01_TAB Display Data 20010124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTRACT Instance method Public Method Add Contract Item 20010124
2 ADD_CONTRACT_TAB Instance method Public Method Add Contract Items 20010124
3 ADD_ORDER Instance method Public Method Add Order Item 20010124
4 ADD_ORDER_TAB Instance method Public Method Add Order Items 20010124
5 ASSIGN_ORDER_TO_CONTRACT Instance method Private Method Assign Orders to Contracts 20010124
6 CONSTRUCTOR Instance method Public Constructor Constructor 20010124
7 DISPLAY Instance method Public Method Display Contracts and Orders 20010124
8 DISPLAY_CONTRACT Instance method Private Method Display 1 Contract 20010124
9 DISPLAY_ORDER Instance method Private Method Display 1 Order 20010124
10 REMOVE_ALL Instance method Public Method Remove All Contracts and Orders 20010124
Events
Class CL_ISM_SD_CONTRACT_ORDER_LIST has no event.
Types
Class CL_ISM_SD_CONTRACT_ORDER_LIST has no local type.
Method Signatures

Method ADD_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT Call by reference Type reference (TYPE) RJKSDCONTRACT Kontrakt 20010124
# Exception Resumable Description Created on
1 ALREADY_INSERTED Kontrakt bereits in Liste enthalten 20010124

Method ADD_CONTRACT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT_TAB Call by reference Type reference (TYPE) RJKSDCONTRACTTAB Kontrakte 20010124
# Exception Resumable Description Created on
1 ALREADY_INSERTED Mindestens 1 Kontrakt aus Tabelle bereits in Liste enthalten 20010124

Method ADD_ORDER 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 20010124
# Exception Resumable Description Created on
1 ALREADY_INSERTED Auftrag bereits in Liste eingefügt 20010124

Method ADD_ORDER_TAB 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 20010124
# Exception Resumable Description Created on
1 ALREADY_INSERTED Mindestens 1 Auftrag aus Tabelle bereits in Liste enthalten 20010124

Method ASSIGN_ORDER_TO_CONTRACT Signature

Method ASSIGN_ORDER_TO_CONTRACT on class CL_ISM_SD_CONTRACT_ORDER_LIST has no parameter.
Method ASSIGN_ORDER_TO_CONTRACT on class CL_ISM_SD_CONTRACT_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_DOCKING_CONTAINER Container fuer Liste in der Dynpro Area 20010124

Method CONSTRUCTOR on class CL_ISM_SD_CONTRACT_ORDER_LIST has no exception.

Method DISPLAY Signature

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

Method DISPLAY_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT Call by reference Type reference (TYPE) RJKSDCONTRACT Kontrakt 20010124
2 Exporting NODE Value transfer Type reference (TYPE) LVC_NKEY Erzeugter Knoten 20010124
3 Changing PARENT Call by reference Type reference (TYPE) LVC_NKEY Konten auf Ebene Kontraktvbeln 20010124

Method DISPLAY_CONTRACT on class CL_ISM_SD_CONTRACT_ORDER_LIST has no exception.

Method DISPLAY_ORDER 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 20010124
2 Importing PARENT Call by reference Type reference (TYPE) LVC_NKEY Vaterknoten 20010124

Method DISPLAY_ORDER on class CL_ISM_SD_CONTRACT_ORDER_LIST has no exception.

Method REMOVE_ALL Signature

Method REMOVE_ALL on class CL_ISM_SD_CONTRACT_ORDER_LIST has no parameter.
Method REMOVE_ALL on class CL_ISM_SD_CONTRACT_ORDER_LIST has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463