SAP ABAP Class CL_STEP_FACTORY_POC (Domain Model: Factory for Requests and Process Steps)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Properties
Class CL_STEP_FACTORY_POC  
Short Description Domain Model: Factory for Requests and Process Steps    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19990105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROCESS_STEP_POC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_STEP_POC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_STEP_FACTORY_POC has no interface implemented.
Friends
Class CL_STEP_FACTORY_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_STEP_FACTORY Static Attribute Public Object reference (TYPE REF TO) CL_STEP_FACTORY_POC Instance of Factory 19991015
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991015
2 CREATE_CONFIRMATION_REQUEST Instance method Public Method Creates Request for Confirmation 19981215
3 CREATE_DATA_REQUEST Instance method Public Method Creates Data Request 19990105
4 CREATE_DYNAMIC_MESSAGE_REQUEST Instance method Public Method Creates a Message Request at Runtime 19990721
5 CREATE_EXECUTION_REQUEST Instance method Public Method Creates Execution Request 19990105
6 CREATE_MESSAGE_REQUEST Instance method Public Method Creates Message Request 19981215
7 CREATE_OUTPUT_REQUEST Instance method Public Method Creates Output Request 19990128
8 CREATE_PROCESS_STEP Instance method Public Method Creates Processing Step 19990105
Events
Class CL_STEP_FACTORY_POC has no event.
Types
Class CL_STEP_FACTORY_POC has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_CONFIRMATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Referenz auf Schritt 19990108
2 Importing IM_MESS_COMPONENT Call by reference Type reference (TYPE) STRING Meldungskomponente 19990310
3 Importing IM_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D 'X' Kz. ob obligatorisch 19990308
4 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
5 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Wert 19990209

Method CREATE_CONFIRMATION_REQUEST on class CL_STEP_FACTORY_POC has no exception.

Method CREATE_DATA_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Erzeugter Schritt 19990105
2 Importing IM_MESS_COMPONENT Call by reference Type reference (TYPE) STRING Meldungskomponente 19990310
3 Importing IM_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D 'X' Kz. ob obligatorisch 19990308
4 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
5 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Zu bearbeitender Wert 19990105

Method CREATE_DATA_REQUEST on class CL_STEP_FACTORY_POC has no exception.

Method CREATE_DYNAMIC_MESSAGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Erzeugter Schritt 19990721
2 Importing IM_MESSAGE_CATEGORY Call by reference Type reference (TYPE) CO_MELDG Meldungsart 19990721
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
4 Importing IM_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Bezugsschritt 19990721
# Exception Resumable Description Created on
1 INCOMPLETE ein Wert wurde nicht gefunden 19990721
2 MESSAGE_CATEGORY_INVALID Meldungsart nicht vorhanden 19990729

Method CREATE_EXECUTION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Erzeugter Schritt 19990105
2 Importing IM_EXECUTE_DURING_DISPLAY Call by reference Type reference (TYPE) BOOLE_D 'X' Ausführung im Anzeigemodus 19990714
3 Importing IM_EXECUTE_DURING_SIMULATION Call by reference Type reference (TYPE) BOOLE_D 'X' Ausführung im Simulationsmodus 19990714
4 Importing IM_EXECUTE_DURING_TEST Call by reference Type reference (TYPE) BOOLE_D 'X' Ausführung im Testmodus 19990714
5 Importing IM_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D Ausführung obligatorisch 19990714
6 Importing IM_OPERATION Call by reference Object reference (TYPE REF TO) CL_OPERATION_POC Auszuführende Operation 19990105
7 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
8 Importing IM_SIMULATION Call by reference Type reference (TYPE) BOOLE_D Simulationsmodus 19990922
9 Importing IM_STANDARD_STRATEGY Call by reference Type reference (TYPE) BOOLE_D Standardstrategie anhängen 20000210
10 Importing IM_TEST Call by reference Type reference (TYPE) BOOLE_D Testflag 19990922

Method CREATE_EXECUTION_REQUEST on class CL_STEP_FACTORY_POC has no exception.

Method CREATE_MESSAGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Erzeugter Schritt 19990219
2 Importing IM_MESSAGE_CATEGORY Call by reference Type reference (TYPE) C Meldungsart 19990219
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991025
4 Importing IM_PLANT Call by reference Type reference (TYPE) C Werk 19990921
# Exception Resumable Description Created on
1 MESSAGE_CATEGORY_INVALID Meldungsart nicht vorhanden 19990223

Method CREATE_OUTPUT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Erzeugter Schritt 19990128
2 Importing IM_MESS_COMPONENT Call by reference Type reference (TYPE) STRING Meldungskomponente 19990719
3 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
4 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Wert 19990128

Method CREATE_OUTPUT_REQUEST on class CL_STEP_FACTORY_POC has no exception.

Method CREATE_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STEP_REF Value transfer Object reference (TYPE REF TO) CL_PROCESS_STEP_POC Prozeßschritt 19990105
2 Importing IM_MAX_REPETITION Value transfer Type reference (TYPE) I 9999 Wiederholungen: maximal 19990105
3 Importing IM_MIN_REPETITION Value transfer Type reference (TYPE) I 1 Wiederholungen: mindestens 19990105
4 Importing IM_PARTITION_REF Call by reference Object reference (TYPE REF TO) CL_PARTITION_POC Partition 19990115
5 Importing IM_PERSISTENT Call by reference Type reference (TYPE) BOOLE_D 'X' Persistentes Exemplar 19991029
6 Importing IM_REPEATABLE Value transfer Type reference (TYPE) BOOLE_D Wiederholbar 19990105

Method CREATE_PROCESS_STEP on class CL_STEP_FACTORY_POC has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in