SAP ABAP Class CL_MASTER_CONTROL_S2L (Central Control for S2L)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_MASTER_CONTROL_S2L  
Short Description Central Control for S2L    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_S2L   Production Supply 
Created 20001215   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MASTER_CONTROL_S2L has no interface implemented.
Friends
Class CL_MASTER_CONTROL_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CCY_PSEG_CONTROL_FACTORY Static Attribute Public Object reference (TYPE REF TO) IF_EX_S2L_PSEG_CTR_FACTORY BAdI Interface IF_EX_S2L_PSEG_CTR_FACTORY 20020425
2 MODEL Instance attribute Public Object reference (TYPE REF TO) CL_PLNG_MODEL_S2L Planning Model 20001215
3 SINGLE_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_MASTER_CONTROL_S2L Singleton Instance 20010109
Methods
# Method Level Visibility Method type Description Created on
1 CALL_DIALOGUE Instance method Public Method Online Processing 20010117
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020425
3 CONSTRUCTOR Instance method Public Constructor Initialize Singleton Instance 20010117
4 CREATE_CCY_PSEG_CONTROL Instance method Private Method Create Planning Segment Control for Control Cycle 20010107
5 CREATE_VIEW_FACTORIES Instance method Private Method Create View Factories 20020320
6 DERIVE_STOCK_TYPES_FROM_CCY Instance method Private Method Determine Stock Types for Control Cycles 20010107
7 GET_INSTANCE Static method Public Method Get Singleton Instance 20010107
8 GET_PRODUCTION_STOCK Instance method Public Method Delivers Stock in Production to Control Cycles 20010713
9 ON_COMMIT_CALLED Instance method Private Event handling method Handler for Commit 20010305
10 ON_LUW_FINISHED Instance method Private Event handling method LUW is completed 20010306
11 PKHD_READ_BY_LKEYS Instance method Protected Method Read Control Cycles for Logical Keys 20010718
12 PRE_READ_FOR_STOCK_TYPES Instance method Protected Method Preselection for all Used Stock Types 20010107
13 RESET Instance method Protected Method Reset Model and Dependent Objects 20010107
14 RUN_IN_BACKGROUND Instance method Public Method Planning in Background 20010117
15 SETUP_BY_CCY Instance method Public Method Call via Control Cycles 20010107
16 SETUP_BY_IPPE Instance method Public Method Call via iPPE/Control Cycles 20010109
17 SETUP_PREPARE Instance method Protected Method Prepare Processing 20010107
Events
Class CL_MASTER_CONTROL_S2L has no event.
Types
Class CL_MASTER_CONTROL_S2L has no local type.
Method Signatures

Method CALL_DIALOGUE Signature

Method CALL_DIALOGUE on class CL_MASTER_CONTROL_S2L has no parameter.
Method CALL_DIALOGUE on class CL_MASTER_CONTROL_S2L has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MASTER_CONTROL_S2L has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MASTER_CONTROL_S2L has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_CCY_PSEG_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PKHD_REF Value transfer Object reference (TYPE REF TO) CL_PKHD_DB_PK DB-Interface Regelkreis (PKHD) 20010107
2 Exporting PSEG_CTRL Value transfer Object reference (TYPE REF TO) CL_PSEG_CONTROL_S2L Planungssteuerung (zum Segment) 20010107
3 Importing TIME_CALC_INFO Value transfer Type reference (TYPE) S2L_TIME_CALC_INFO Daten zur Zeitberechnung 20010118
# Exception Resumable Description Created on
1 NOT_SUPPORTED Art des Regelkreises nicht unterstützt 20010107

Method CREATE_VIEW_FACTORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FACTORIES Value transfer Type reference (TYPE) S2L_VIEW_FACTORIES standard table of S2L_VIEW_FACTORY_REF 20020320

Method CREATE_VIEW_FACTORIES on class CL_MASTER_CONTROL_S2L has no exception.

Method DERIVE_STOCK_TYPES_FROM_CCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PKHD_REFS Call by reference Type reference (TYPE) PKHD_DB_REFS Regelkreise 20010107
2 Importing PROT_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Log Handler 20090619
3 Exporting STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES standard table of s2l_stock_type_ref 20010107
4 Importing ST_SET Call by reference Object reference (TYPE REF TO) CL_STOCK_TYPE_SET_S2L Menge von Bestandstypen 20010107
# Exception Resumable Description Created on
1 NOT_SUPPORTED Verarbeitung der gegebenen Regelkreise nicht möglich 20010107

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_MASTER_CONTROL_S2L Zentrale Steuerung für S2L 20010109

Method GET_INSTANCE on class CL_MASTER_CONTROL_S2L has no exception.

Method GET_PRODUCTION_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROT_HANDLER Value transfer Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20010713
2 Importing STCORR_QUERY Value transfer Type reference (TYPE) S2L_STCORR_QUERY Anfragetabelle für Bestandskorrektur 20010713
3 Exporting STCORR_RESULT Call by reference Type reference (TYPE) S2L_STCORR_RESULT Ergebnistabelle für Bestandskorrektur 20010713
# Exception Resumable Description Created on
1 NOT_SUPPORTED Ausführung für gegebene Schlüssel nicht möglich 20010718

Method ON_COMMIT_CALLED Signature

Method ON_COMMIT_CALLED on class CL_MASTER_CONTROL_S2L has no parameter.
Method ON_COMMIT_CALLED on class CL_MASTER_CONTROL_S2L has no exception.

Method ON_LUW_FINISHED Signature

Method ON_LUW_FINISHED on class CL_MASTER_CONTROL_S2L has no parameter.
Method ON_LUW_FINISHED on class CL_MASTER_CONTROL_S2L has no exception.

Method PKHD_READ_BY_LKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PKHD_LKEYS Call by reference Type reference (TYPE) PKHD_GLKEYX logische Schlüssel für pkhd-Zugriff 20010718
2 Exporting PKHD_REFS Call by reference Type reference (TYPE) PKHD_DB_REFS Interne Tabelle mit Referenzen auf cl_pkhd_db_pk 20010718
3 Importing PROT_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20010718
# Exception Resumable Description Created on
1 NOT_SUPPORTED Verarbeitung der gegebenen Regelkreise nicht möglich 20010718

Method PRE_READ_FOR_STOCK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KZRFB Value transfer Type reference (TYPE) MTCOM-KZRFB RM_NOFLAG Kennzeichen: Puffer zurücksetzen beim Material_Pre_Fetch 20010108
2 Importing STOCK_TYPES Call by reference Type reference (TYPE) S2L_STOCK_TYPES standard table of s2l_stock_type_ref 20010107

Method PRE_READ_FOR_STOCK_TYPES on class CL_MASTER_CONTROL_S2L has no exception.

Method RESET Signature

Method RESET on class CL_MASTER_CONTROL_S2L has no parameter.
Method RESET on class CL_MASTER_CONTROL_S2L has no exception.

Method RUN_IN_BACKGROUND Signature

Method RUN_IN_BACKGROUND on class CL_MASTER_CONTROL_S2L has no parameter.
Method RUN_IN_BACKGROUND on class CL_MASTER_CONTROL_S2L has no exception.

Method SETUP_BY_CCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIAL_MODE Call by reference Type reference (TYPE) S2L_PLNG_SEGMENT_MODE S2L_PSEG_MODE_AUTO_REPL bestimmt den Anzeigemodus 20010302
2 Importing NO_OCCURRENCES Value transfer Type reference (TYPE) RM_FLAG RM_NOFLAG keine Verwendungen generieren (z.B. bei Aufruf über iPPE) 20010214
3 Importing PKHD_REFS Call by reference Type reference (TYPE) PKHD_DB_REFS Regelkreise 20010107
4 Importing PROT_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20010620
# Exception Resumable Description Created on
1 NOT_SUPPORTED Verarbeitung der gegebenen Regelkreise nicht möglich 20010107

Method SETUP_BY_IPPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CMP_USES Call by reference Type reference (TYPE) PPET3_CMP_USES_TAB Materialverwendungen im iPPE 20010202
2 Importing INITIAL_MODE Call by reference Type reference (TYPE) S2L_PLNG_SEGMENT_MODE S2L_PSEG_MODE_AUTO_REPL bestimmt den Anzeigemodus 20010302
3 Importing PROT_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20010620
# Exception Resumable Description Created on
1 NOT_SUPPORTED Verarbeitung der gegebenen Regelkreise nicht möglich 20010109

Method SETUP_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROT_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_S2L Protokoll Handler 20010620

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