SAP ABAP Class CL_RMXM_ROM_MR_OPERATION (RMXM-TRF: Master Recipe Operation)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM-TRS (Application Component) Transformation
     RMXMTRF (Package) Main Package - Transformation: Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMXM_ROM_MR_OBJECT RMXM-TRF: Master Recipe ROM 20030408
Properties
Class CL_RMXM_ROM_MR_OPERATION  
Short Description RMXM-TRF: Master Recipe Operation    
Super Class CL_RMXM_ROM_MR_OBJECT RMXM-TRF: Master Recipe ROM 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMXMTRF   Main Package - Transformation: Tools 
Created 20030408   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMXM_ROM_MR_OPERATION has no forward declaration.
Interfaces
Class CL_RMXM_ROM_MR_OPERATION has no interface implemented.
Friends
Class CL_RMXM_ROM_MR_OPERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OPR_ADD_1 Constant Public Type reference (TYPE) DEL_VORNR '0001' Increment for automatic operation/activity numbering 20030814
2 C_VORNR_MAX Constant Public Type reference (TYPE) NUM4 9999 4-Digit Number 20030508
3 C_VORNR_MIN Constant Public Type reference (TYPE) NUM4 0000 4-Digit Number 20030508
4 MS_OPERATION Instance attribute Protected Type reference (TYPE) RMXMS_PLPO RMXM-TRF: Task List Operation 20030408
5 MT_GR_OBJ Instance attribute Protected Type reference (TYPE) RMXMTY_ROM_CHILD Children of ROM Node 20030408
6 M_FLG_FIRST Instance attribute Protected Type reference (TYPE) FLAG C_TRUE General Indicator 20030828
7 M_QM_INC Static Attribute Protected Type reference (TYPE) QMERKNRP Inspection Characteristic Number 20030510
8 M_QM_NUM Instance attribute Protected Type reference (TYPE) QMERKNRP Inspection Characteristic Number 20030510
9 M_SUBOPR_INC Static Attribute Protected Type reference (TYPE) DEL_VORNR Increment for automatic operation/activity numbering 20030510
10 M_SUBOPR_NUM Instance attribute Protected Type reference (TYPE) NUM4 4-Digit Number 20030510
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030425
2 GET_ATTRIBUTES Instance method Public Method Reads the Attribute Values 20030408
3 GET_NEXT_QM_NUM Instance method Public Method Call Next QM Number 20030510
4 GET_NEXT_SUBOPR_NUM Instance method Public Method Call Next Suboperation Number 20030508
5 GET_PROCESS_PARAMETER Instance method Public Method Get the Process Parameters of the Process Stage 20030915
6 INIT_QM_KEY Instance method Public Method Initialize QM Key Fields 20030812
7 INIT_SUBOPR_KEY Instance method Public Method Initialize Suboperation Key Fields 20030812
8 IS_FIRST_PHASE Instance method Public Method Check Whether Object Is the First Phase 20030813
9 IS_ONLY_PHASE Instance method Public Method Check Whether Object Is the Only Phase 20030813
10 MERGE_OPERATION Instance method Public Method Merge 2 Operations 20030812
11 SET_ATTRIBUTES Instance method Public Method Assigns Values to the Attributes 20030408
12 SET_QM_INCREMENT Static method Public Method Set Increment for Automatic QM Numbering 20030510
13 SET_SUBOPR_INCREMENT Static method Public Method Set Increment for Automatic Operation/Phase Numbering 20030508
14 SPLIT_OPERATION Instance method Public Method Split Master Recipe Operation 20030813
Events
Class CL_RMXM_ROM_MR_OPERATION has no event.
Types
Class CL_RMXM_ROM_MR_OPERATION 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 IT_ALLOWED_CHILD_OBJ_TYP Call by reference Type reference (TYPE) RMXMTY_ROM_ALLOWED_CHILD_TYP Erlaubte Objekttypen der Kinder 20030425
2 Importing I_OBJ_TYP Call by reference Type reference (TYPE) RMXME_ROM_OBJ_TYP Objekttyp des Rezeptobjektmodells 20030425

Method CONSTRUCTOR on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OPERATION Call by reference Type reference (TYPE) RMXMS_PLPO RMXM-TRF : Plan-Vorgang 20030408
2 Exporting ET_GR_OBJ Call by reference Type reference (TYPE) RMXMTY_ROM_CHILD Kinder eines ROM Knotens 20030408

Method GET_ATTRIBUTES on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method GET_NEXT_QM_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_QM_NUM Value transfer Type reference (TYPE) QMERKNRP Prüfmerkmalsnummer 20030510

Method GET_NEXT_QM_NUM on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method GET_NEXT_SUBOPR_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBOPR_NUM Value transfer Type reference (TYPE) NUM4 Nummer 4 Stellig 20030510

Method GET_NEXT_SUBOPR_NUM on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method GET_PROCESS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCPARA Value transfer Type reference (TYPE) RMXMTY_ROM_CHILD Kinder eines ROM Knotens 20030915

Method GET_PROCESS_PARAMETER on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method INIT_QM_KEY Signature

Method INIT_QM_KEY on class CL_RMXM_ROM_MR_OPERATION has no parameter.
Method INIT_QM_KEY on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method INIT_SUBOPR_KEY Signature

Method INIT_SUBOPR_KEY on class CL_RMXM_ROM_MR_OPERATION has no parameter.
Method INIT_SUBOPR_KEY on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method IS_FIRST_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_1ST_PHASE Value transfer Type reference (TYPE) FLAG allgemeines Kennzeichen 20030813
2 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) IF_RMXM_ROM_OBJECT Gemeinsame Schnittstelle für das ROM 20030813
# Exception Resumable Description Created on
1 INVALID_CHILD Invalid child 20030813
2 INVALID_OBJ_TYP Invalid object type 20030813
3 NO_PHASE No phase object 20030813

Method IS_ONLY_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_ONLY_PHASE Value transfer Type reference (TYPE) FLAG allgemeines Kennzeichen 20030813
# Exception Resumable Description Created on
1 NO_PHASE No phase object 20030813

Method MERGE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RMXMTY_MESSAGES RMXM: Nachrichtentabelle 20030813
2 Importing I_FLG_PREV Call by reference Type reference (TYPE) FLAG allgemeines Kennzeichen 20030818
# Exception Resumable Description Created on
1 ERROR Fehler 20030813

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPERATION Call by reference Type reference (TYPE) RMXMS_PLPO RMXM-TRF : Plan-Vorgang 20030408
2 Importing IT_GR_OBJ Call by reference Type reference (TYPE) RMXMTY_ROM_CHILD Kinder eines ROM Knotens 20030408

Method SET_ATTRIBUTES on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method SET_QM_INCREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QM_INC Call by reference Type reference (TYPE) QMERKNRP Prüfmerkmalsnummer 20030510

Method SET_QM_INCREMENT on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method SET_SUBOPR_INCREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBOPR_INC Call by reference Type reference (TYPE) DEL_VORNR Schrittweite automatische Vorgangsnumerierung 20030510

Method SET_SUBOPR_INCREMENT on class CL_RMXM_ROM_MR_OPERATION has no exception.

Method SPLIT_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RMXMTY_MESSAGES RMXM: Nachrichtentabelle 20030813
2 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) IF_RMXM_ROM_OBJECT Gemeinsame Schnittstelle für das ROM 20030813
# Exception Resumable Description Created on
1 ERROR 20030813
History
Last changed by/on SAP  20100310 
SAP Release Created in 471