SAP ABAP Class CL_STOCK_TYPE_USES_S2L (Stock Type Uses)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_STOCK_TYPE_USES_S2L  
Short Description Stock Type Uses    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DI_S2L   Production Supply 
Created 20001205   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_STOCK_TYPE_USES_S2L has no interface implemented.
Friends
Class CL_STOCK_TYPE_USES_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELTA Instance attribute Private Type reference (TYPE) S2L_STOCK_TYPE_USES_DELTA Delta 20001209
2 OCCURRENCE_USES Instance attribute Private Type reference (TYPE) TY_OCCURRENCE_USES (Number) Usages of Occurrence 20001209
3 STOCK_TYPE_USES Instance attribute Private Type reference (TYPE) TY_STOCK_TYPE_USES (Number) Use of Stock Types 20001209
Methods
# Method Level Visibility Method type Description Created on
1 ADD_USER Instance method Public Method Set New User 20001212
2 GET_STOCK_TYPES Instance method Public Method Define Stock Types for Uses 20001212
3 GET_USED_OCCURRENCES Instance method Public Method Define All Uses 20001212
4 NOTIFY Instance method Public Method Check Delta and If Necessary Trigger Change Event 20001212
5 REMOVE_USE Instance method Private Method Remove Usage 20001205
6 REMOVE_USER Instance method Public Method Remove User 20001212
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Quantity of Uses Has Changed 20010115
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OCCURRENCE_USE Private See coding TY_OCCURRENCE_USE 20001209
2 TY_OCCURRENCE_USES Private See coding TY_OCCURRENCE_USES 20001209
3 TY_STOCK_TYPE_USE Private See coding 20001209
4 TY_STOCK_TYPE_USES Private See coding 20001209
Method Signatures

Method ADD_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Value transfer Object reference (TYPE REF TO) IF_STOCK_TYPE_USER_S2L Verwender einer Bestandstyps 20001212
# Exception Resumable Description Created on
1 X_NOT_QUALIFIED fehlender Bestandstyp 20001212

Method GET_STOCK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OCCURRENCE Call by reference Object reference (TYPE REF TO) CL_OCCURRENCE_S2L Verwendung von Regelkreisen in der ProdVersorgung 20001212
2 Exporting STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES_ANY any table of s2l_stock_type_ref 20001212

Method GET_STOCK_TYPES on class CL_STOCK_TYPE_USES_S2L has no exception.

Method GET_USED_OCCURRENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OCCURRENCES Call by reference Type reference (TYPE) S2L_OCCURRENCES_ANY any table of s2l_occurrence_ref 20001212

Method GET_USED_OCCURRENCES on class CL_STOCK_TYPE_USES_S2L has no exception.

Method NOTIFY Signature

Method NOTIFY on class CL_STOCK_TYPE_USES_S2L has no parameter.
Method NOTIFY on class CL_STOCK_TYPE_USES_S2L has no exception.

Method REMOVE_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OCCURRENCE Value transfer Object reference (TYPE REF TO) CL_OCCURRENCE_S2L Verwendung von Regelkreisen in der ProdVersorgung 20001212
2 Importing STOCK_TYPE Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp 20001212
# Exception Resumable Description Created on
1 X_UNKNOWN_USE Verwender unbekannt 20001212

Method REMOVE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Value transfer Object reference (TYPE REF TO) IF_STOCK_TYPE_USER_S2L Verwender einer Bestandstyps 20001212
# Exception Resumable Description Created on
1 X_UNKNOWN_USE Verwender unbekannt 20001212
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_STOCK_TYPE_USES_S2L has no parameter.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2