SAP ABAP Class CL_SUPPLY_SITUATION_S2L (Supply Situation)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_SUPPLY_SITUATION_S2L  
Short Description Supply Situation    
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 20001129   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_SUPPLY_SITUATION_S2L has no interface implemented.
Friends
Class CL_SUPPLY_SITUATION_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELTA Instance attribute Public Type reference (TYPE) S2L_SUPPLY_SITUATION_DELTA Delta Information for cl_supply_situation_s2l 20010111
2 ELEMENTS_BY_RECORD Instance attribute Public Type reference (TYPE) S2L_PLNG_ELEMENTS Planning Elements Sorted According to Record 20001212
3 ELEMENTS_BY_STOCK_TYPE Instance attribute Private Type reference (TYPE) STOCK_TYPE_ELEMENT_REL Planning Elements According to Stock Type 20001213
4 RECORDS Instance attribute Public Type reference (TYPE) S2L_PLNG_RECORDS Records (sorted according to table_line) 20001212
5 RPROP_COUNT Instance attribute Private Type reference (TYPE) I Number of Replenishment Proposals 20010206
6 SOMETHING_TO_SAVE Instance attribute Public Type reference (TYPE) XFELD Checkbox 20010206
7 STOCK_TYPE_SET Instance attribute Public Object reference (TYPE REF TO) CL_STOCK_TYPE_SET_S2L Quantity of Stock Types 20001215
8 STOCK_TYPE_USES Instance attribute Public Object reference (TYPE REF TO) CL_STOCK_TYPE_USES_S2L Stock Type Uses 20001212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELTA_AFFECTED_STOCK_TYPE Instance method Public Method DELTA Enhance by Stock Type 20030224
2 ADD_RECORD Instance method Public Method Addition of a New Planning Object 20001212
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001212
4 DELETE_RECORD Instance method Public Method Deletion of Planning Object 20001212
5 ELEMENT_CHANGED Instance method Public Method Signals Changes to an Element 20010131
6 GET_ELEMENTS_BY_STOCK_TYPES Instance method Public Method Define Planning Elements for Stock Types 20001215
7 NOTIFY Instance method Public Method Check Delta and If Necessary Trigger Change Event 20010111
8 RESET Instance method Public Method Reset All 20010107
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Signals Changes 20010111
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STOCK_TYPE_ELEMENT_PAIR Private See coding STOCK_TYPE_ELEMENT_PAIR 20001129
2 STOCK_TYPE_ELEMENT_REL Private See coding STOCK_TYPE_ELEMENT_REL 20001129
Method Signatures

Method ADD_DELTA_AFFECTED_STOCK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STOCK_TYPE Call by reference Type reference (TYPE) S2L_STOCK_TYPE_REF ref to cl_stock_type_s2l 20030224

Method ADD_DELTA_AFFECTED_STOCK_TYPE on class CL_SUPPLY_SITUATION_S2L has no exception.

Method ADD_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Value transfer Object reference (TYPE REF TO) CL_PLNG_RECORD_S2L Planungsobjekt 20001212
# Exception Resumable Description Created on
1 X_ALREADY_EXISTS existiert bereits 20001212

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SUPPLY_SITUATION_S2L has no parameter.
Method CONSTRUCTOR on class CL_SUPPLY_SITUATION_S2L has no exception.

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Value transfer Object reference (TYPE REF TO) CL_PLNG_RECORD_S2L Planungsobjekt 20001212
# Exception Resumable Description Created on
1 X_NOT_FOUND Planungsobjekt nicht gefunden 20001212

Method ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) CL_PLNG_ELEMENT_S2L Planungselement 20010131
2 Importing FORMER_STOCK_TYPE Value transfer Object reference (TYPE REF TO) CL_STOCK_TYPE_S2L Bestandstyp 20010202

Method ELEMENT_CHANGED on class CL_SUPPLY_SITUATION_S2L has no exception.

Method GET_ELEMENTS_BY_STOCK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ELEMENTS Call by reference Type reference (TYPE) S2L_PLNG_ELEMENTS_ANY wird ergänzt um zugehörige Plng-Elemente 20001215
2 Importing SPEC_BOUND Value transfer Type reference (TYPE) S2L_STOCK_KEYS S2L_STOCK_KEYS_ALL zum Ausfiltern zu spezieller Objekte 20010116
3 Importing STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES_ANY Bestandstypen 20001215

Method GET_ELEMENTS_BY_STOCK_TYPES on class CL_SUPPLY_SITUATION_S2L has no exception.

Method NOTIFY Signature

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

Method RESET Signature

Method RESET on class CL_SUPPLY_SITUATION_S2L has no parameter.
Method RESET on class CL_SUPPLY_SITUATION_S2L has no exception.
Event Signatures

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