SAP ABAP Class CL_MP_JOB_STEP (Base Abstract Class for Job Steps)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-WTY (Application Component) Warranty Claim Processing
     ISAUTO_WTY_MP (Package) Mass Change Warranty Claim
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MP_LOGGED_OBJECT Interface for Object to Be Logged 20020814
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_JS_JOB_OPERATION Base Class for Job Operations 20020814
2 Inheritance (c INHERITING FROM c_ref)  CL_JS_SELECTION_BASE Base Class for Selection Screen Definition 20020814
3 Inheritance (c INHERITING FROM c_ref)  CL_JS_USER_PARAMETERS Customer-Defined Job Parameters 20020912
Properties
Class CL_MP_JOB_STEP  
Short Description Base Abstract Class for Job Steps    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_WTY_MP   Mass Change Warranty Claim 
Created 20020814   SAP 
Last change 20021108   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IDENTIFIER_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_MP_ABAP_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_MP_TEXTPOOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 WTYMP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MP_LOGGED_OBJECT Interface for Object to Be Logged 20020814
Friends
Class CL_MP_JOB_STEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CB_ABAP_GENERATED Instance attribute Private Object reference (TYPE REF TO) CL_BOOLEAN Boolean Class 20020927
2 CO_JOB Instance attribute Public Object reference (TYPE REF TO) CL_MP_JOB 20020814
3 CT_CONSTRUCTOR_SOURCE Instance attribute Protected Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020814
4 CT_DECLARATION_SOURCE Instance attribute Protected Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020927
5 CT_SELECTION_SOURCE Instance attribute Protected Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020814
6 CV_CLASS_NAME Instance attribute Protected Type reference (TYPE) WTYMP_T_CLASS_NAME 20020827
7 CV_JOB_IDENTIFIER Instance attribute Protected Type reference (TYPE) WTYMP_T_IDENTIFIER 20020814
8 CV_LONG_NAME Instance attribute Private Type reference (TYPE) WTYMP_T_LONG_NAME 20020814
9 CV_LONG_TEXT_ELEMENT Instance attribute Private Type reference (TYPE) WTYMP_T_TEXT_ELEMENT 20020814
10 CV_OBJECT_IDENTIFIER Instance attribute Protected Type reference (TYPE) WTYMP_T_IDENTIFIER 20020814
11 CV_SHORT_NAME Instance attribute Private Type reference (TYPE) WTYMP_T_SHORT_NAME 20020814
12 CV_SHORT_TEXT_ELEMENT Instance attribute Private Type reference (TYPE) WTYMP_T_TEXT_ELEMENT 20020814
13 CV_STEP_ID Instance attribute Private Type reference (TYPE) WTYMP_STEP_ID ID of the Step (Passed to the Customer Exit) 20021031
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020814
2 CREATE_UI_OBJECT Instance method Public Method 20020814
3 GENERATE_ABAP Instance method Protected Method 20020814
4 GEN_SET_LONG_NAME Instance method Public Method 20021001
5 GEN_SET_SHORT_NAME Instance method Public Method 20021001
6 GEN_SET_STEP_ID Instance method Public Method 20021031
7 GET_ABAP_CONSTRUCTOR Instance method Public Method 20020814
8 GET_ABAP_DECLARATIONS Instance method Public Method 20020927
9 GET_ABAP_SELECTION_SCREEN Instance method Public Method 20020814
10 GET_LONG_NAME Instance method Public Method 20020814
11 GET_LONG_NAME_TEXT_ELEMENT Instance method Public Method 20020814
12 GET_SHORT_NAME Instance method Public Method 20020814
13 GET_SHORT_NAME_TEXT_ELEMENT Instance method Public Method 20020814
14 GET_STEP_ID Instance method Public Method 20021031
15 ON_BEFORE_ABAP_GENERATION Instance method Protected Event handling method Event Handler for Corresponding JOB Event 20021212
16 SET_JOB_IDENTIFIER Instance method Public Method 20020814
17 VALIDATE_USER_INPUT Instance method Public Method 20021216
Events
Class CL_MP_JOB_STEP has no event.
Types
Class CL_MP_JOB_STEP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_JOB Call by reference Object reference (TYPE REF TO) CL_MP_JOB WTY MP: MP-job 20020814

Method CONSTRUCTOR on class CL_MP_JOB_STEP has no exception.

Method CREATE_UI_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_UI_STEP Value transfer Object reference (TYPE REF TO) CL_UI_STEP 20020814

Method CREATE_UI_OBJECT on class CL_MP_JOB_STEP has no exception.

Method GENERATE_ABAP Signature

Method GENERATE_ABAP on class CL_MP_JOB_STEP has no parameter.
Method GENERATE_ABAP on class CL_MP_JOB_STEP has no exception.

Method GEN_SET_LONG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) WTYMP_T_LONG_NAME 20021001

Method GEN_SET_LONG_NAME on class CL_MP_JOB_STEP has no exception.

Method GEN_SET_SHORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) WTYMP_T_SHORT_NAME 20021001

Method GEN_SET_SHORT_NAME on class CL_MP_JOB_STEP has no exception.

Method GEN_SET_STEP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEP_ID Call by reference Type reference (TYPE) WTYMP_STEP_ID ID of the step (Passed to the customer exit) 20021031

Method GEN_SET_STEP_ID on class CL_MP_JOB_STEP has no exception.

Method GET_ABAP_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020814
2 Exporting EV_OBJECT_IDENT Call by reference Type reference (TYPE) WTYMP_T_IDENTIFIER 20020814

Method GET_ABAP_CONSTRUCTOR on class CL_MP_JOB_STEP has no exception.

Method GET_ABAP_DECLARATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020927
2 Exporting EV_OBJECT_IDENT Call by reference Type reference (TYPE) WTYMP_T_IDENTIFIER 20020927

Method GET_ABAP_DECLARATIONS on class CL_MP_JOB_STEP has no exception.

Method GET_ABAP_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) WTYMP_T_TAB_SOURCE 20020814

Method GET_ABAP_SELECTION_SCREEN on class CL_MP_JOB_STEP has no exception.

Method GET_LONG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NAME Value transfer Type reference (TYPE) WTYMP_T_LONG_NAME 20020814

Method GET_LONG_NAME on class CL_MP_JOB_STEP has no exception.

Method GET_LONG_NAME_TEXT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ELEMENT Value transfer Type reference (TYPE) WTYMP_T_TEXT_ELEMENT 20020814

Method GET_LONG_NAME_TEXT_ELEMENT on class CL_MP_JOB_STEP has no exception.

Method GET_SHORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NAME Value transfer Type reference (TYPE) WTYMP_T_SHORT_NAME 20020814

Method GET_SHORT_NAME on class CL_MP_JOB_STEP has no exception.

Method GET_SHORT_NAME_TEXT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ELEMENT Value transfer Type reference (TYPE) WTYMP_T_TEXT_ELEMENT 20020814

Method GET_SHORT_NAME_TEXT_ELEMENT on class CL_MP_JOB_STEP has no exception.

Method GET_STEP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STEP_ID Value transfer Type reference (TYPE) WTYMP_STEP_ID ID of the step (Passed to the customer exit) 20021031

Method GET_STEP_ID on class CL_MP_JOB_STEP has no exception.

Method ON_BEFORE_ABAP_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20021212

Method ON_BEFORE_ABAP_GENERATION on class CL_MP_JOB_STEP has no exception.

Method SET_JOB_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) WTYMP_T_IDENTIFIER 20020814

Method SET_JOB_IDENTIFIER on class CL_MP_JOB_STEP has no exception.

Method VALIDATE_USER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_VALIDATOR Call by reference Object reference (TYPE REF TO) IF_MP_VALIDATION Method for validation of user input 20021216
# Exception Resumable Description Created on
1 VALIDATION_FAILED 20021216
History
Last changed by/on SAP  20021108 
SAP Release Created in 471