SAP ABAP Class CL_STOCK_TYPE_S2L (Stock Type)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_STOCK_TYPE_S2L  
Short Description Stock Type    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DI_S2L   Production Supply 
Created 20001127   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_STOCK_TYPE_S2L has no interface implemented.
Friends
Class CL_STOCK_TYPE_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFINED_KEYS Instance attribute Public Type reference (TYPE) S2L_STOCK_KEYS Quantity of Non-Generic Stock Keys 20001214
2 KEYVALS Instance attribute Public Type reference (TYPE) S2L_STOCK_KEYVALS Stock Key Values 20010113
Methods
# Method Level Visibility Method type Description Created on
1 COMPARED_TO Instance method Public Method Relationship to Other Stock Type 20001203
2 COMPARED_TO_BOUND Instance method Public Method Relationship to Given Specialization Level 20010116
3 COMPARE_BOUNDS Static method Public Method Relationship Between Specialization Levels 20010116
4 CREATE_COMMON_PART Instance method Public Method Intersection of Key 20001204
5 CREATE_FROM_KEYS Static method Public Method Create from Stock Keys 20010113
6 DECODE_SPECIAL_STOCK_ID Static method Public Method Decode Special Stock Key 20010111
7 ENCODE_SPECIAL_STOCK_ID Static method Public Method Enter Code for Special Stock Key 20010111
8 ENSURE_CONSISTENCY Instance method Public Method Consistency Check 20010111
9 GET_DETAILS Instance method Public Method Get Detailed Data 20001127
10 SORT_TOPOLOGICALLY Static method Public Method Sort Stock Types Topologically 20010202
Events
Class CL_STOCK_TYPE_S2L has no event.
Types
Class CL_STOCK_TYPE_S2L has no local type.
Method Signatures

Method COMPARED_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RELATION Value transfer Type reference (TYPE) S2L_STOCK_TYPE_RELATION Relation zu 20001203
2 Importing STOCK_TYPE Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp zum Vergleich 20001203

Method COMPARED_TO on class CL_STOCK_TYPE_S2L has no exception.

Method COMPARED_TO_BOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOUND Value transfer Attribute reference (LIKE) DEFINED_KEYS Vergleichsmenge definierter Schlüssel 20010116
2 Returning RELATION Value transfer Type reference (TYPE) S2L_STOCK_TYPE_RELATION Relation zu 20010116

Method COMPARED_TO_BOUND on class CL_STOCK_TYPE_S2L has no exception.

Method COMPARE_BOUNDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOUND1 Value transfer Attribute reference (LIKE) DEFINED_KEYS Vergleichsmenge 1 definierter Schlüssel 20010116
2 Importing BOUND2 Value transfer Attribute reference (LIKE) DEFINED_KEYS Vergleichsmenge 2 definierter Schlüssel 20010116
3 Exporting RELATION Value transfer Type reference (TYPE) S2L_STOCK_TYPE_RELATION Relation zu 20010116

Method COMPARE_BOUNDS on class CL_STOCK_TYPE_S2L has no exception.

Method CREATE_COMMON_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp 20001204
2 Importing STOCK_TYPE Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp 20001204

Method CREATE_COMMON_PART on class CL_STOCK_TYPE_S2L has no exception.

Method CREATE_FROM_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINED_KEYS Value transfer Type reference (TYPE) S2L_STOCK_KEYS Menge der nichtgenerischen Bestandsschlüssel 20010113
2 Importing KEYVALS Call by reference Type reference (TYPE) S2L_STOCK_KEYVALS Bestandsschlüssel 20010113
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp 20010113
# Exception Resumable Description Created on
1 X_INVALID Parameter inkonsistent 20010113

Method DECODE_SPECIAL_STOCK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) S2L_SPEC_STOCK_ID Generischer Schlüssel für Sonderbestand ähnlich lvs_sonum 20010111
2 Exporting KDAUF Value transfer Type reference (TYPE) RESB-KDAUF Kundenauftragsnummer 20010111
3 Exporting KDPOS Value transfer Type reference (TYPE) RESB-KDPOS Positionsnummer im Kundenauftrag 20010111
4 Exporting LIFNR Value transfer Type reference (TYPE) RESB-LIFNR Kontonummer des Lieferanten bzw. Kreditors 20010111
5 Exporting PSPNR Value transfer Type reference (TYPE) RESB-PSPEL PSP-Element 20010111
6 Importing SOBKZ Value transfer Type reference (TYPE) RESB-SOBKZ Sonderbestandskennzeichen 20010111
# Exception Resumable Description Created on
1 X_INVALID unzulässige Parameterisierung 20010111

Method ENCODE_SPECIAL_STOCK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLS Value transfer Type reference (TYPE) S2L_STOCK_CLASS Bestandsklasse (intern) 20010121
2 Exporting ID Value transfer Type reference (TYPE) S2L_SPEC_STOCK_ID Generischer Schlüssel für Sonderbestand ähnlich lvs_sonum 20010111
3 Importing KDAUF Value transfer Type reference (TYPE) RESB-KDAUF Kundenauftragsnummer 20010111
4 Importing KDPOS Value transfer Type reference (TYPE) RESB-KDPOS Positionsnummer im Kundenauftrag 20010111
5 Importing LIFNR Value transfer Type reference (TYPE) RESB-LIFNR Kontonummer des Lieferanten bzw. Kreditors 20010111
6 Importing PSPNR Value transfer Type reference (TYPE) RESB-PSPEL PSP-Element 20010111
7 Importing SOBKZ Value transfer Type reference (TYPE) RESB-SOBKZ Sonderbestandskennzeichen 20010111
# Exception Resumable Description Created on
1 X_INVALID unzulässige Parameterisierung 20010111

Method ENSURE_CONSISTENCY Signature

Method ENSURE_CONSISTENCY on class CL_STOCK_TYPE_S2L has no parameter.
# Exception Resumable Description Created on
1 X_INCONSISTENT inkonsistent 20010111

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DETAILS Call by reference Type reference (TYPE) S2L_STOCK_TYPE_DETAILS Detaildaten 20001127

Method GET_DETAILS on class CL_STOCK_TYPE_S2L has no exception.

Method SORT_TOPOLOGICALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MOST_GENERAL_FIRST Value transfer Type reference (TYPE) RM_FLAG RM_NOFLAG allgemeine zuerst 20010202
2 Changing STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES standard table of s2l_stock_type_ref 20010202

Method SORT_TOPOLOGICALLY on class CL_STOCK_TYPE_S2L has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2