SAP ABAP Class CL_WRMA_OBJECT_SERVICES (RMA Object Services)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR-RSL (Application Component) Retail Stock Ledger
     RS_AA_WRMA (Package) Analytical Application RMA - Retail
Properties
Class CL_WRMA_OBJECT_SERVICES  
Short Description RMA Object Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_AA_WRMA   Analytical Application RMA - Retail 
Created 20070817   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SBIWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WRMA_OBJECT_SERVICES has no interface implemented.
Friends
Class CL_WRMA_OBJECT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_AH_LEVEL1 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH1' RMA Object Level 20080102
2 C_AH_LEVEL2 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH2' RMA Object Level 20080102
3 C_AH_LEVEL3 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH3' RMA Object Level 20080102
4 C_AH_LEVEL4 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH4' RMA Object Level 20080102
5 C_ARTICLE_HIERARCHY Static Attribute Private Type reference (TYPE) WRMA_OBJECTMODEL '2' Objektmodell 20071214
6 C_MERCH_HIERARCHY Static Attribute Private Type reference (TYPE) WRMA_OBJECTMODEL '1' Objektmodell 20071214
7 C_OBJECTLEVEL_CDT1 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH2' RMA Objektlevel 20071206
8 C_OBJECTLEVEL_CDT2 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH3' RMA Objektlevel 20071206
9 C_OBJECTLEVEL_CDT3 Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH4' RMA Objektlevel 20071206
10 C_OBJECTLEVEL_MCATDIV Static Attribute Private Type reference (TYPE) WRMA_OBJECTLEV 'AH1' RMA Objektlevel 20071206
11 C_OBJ_RMA_FI_REL Constant Private Type reference (TYPE) C '2' RMA/FI Relevant 20070910
12 C_TRUE Constant Private Type reference (TYPE) C 'X' True 20070910
13 GCL_MATGRP_LIST Static Attribute Private Object reference (TYPE REF TO) /MAP/CL_MATGRP_LIST Article Hierarchy Node 20071130
14 GC_CDT1_IOBJNM Constant Private Type reference (TYPE) RSIOBJNM '0CM_CDT1' Characteristic 0CM_CDT3 20071206
15 GC_CDT2_IOBJNM Constant Private Type reference (TYPE) RSIOBJNM '0CM_CDT2' Characteristic 0CM_CDT3 20071206
16 GC_CDT3_IOBJNM Constant Private Type reference (TYPE) RSIOBJNM '0CM_CDT3' Characteristic 0CM_CDT3 20071126
17 GC_HIEID_IOBJNM Constant Private Type reference (TYPE) RSIOBJNM '0CM_HIEID' InfoObject 20080118
18 GC_MCATDIV_IOBJNM Constant Private Type reference (TYPE) RSIOBJNM '0CM_MCATDIV' Characteristic 0CM_CDT3 20071206
19 GT_WRMA_OBJECT_SH Static Attribute Private Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes of RMA Engine 20110511
20 G_CHANGES_OBJECT_SH Static Attribute Public Type reference (TYPE) BOOLE_D Shadowtable WRMA_OBJECT_SH Changed 20110518
21 G_COMP_CODE Static Attribute Private Type reference (TYPE) /RTF/DE_COMP_CODE CompanyCode 20110228
22 G_MATERIAL_OF_NODE Static Attribute Private Type reference (TYPE) /RTF/DE_MCHIER1 Retail Foundation: Warengruppen-Hierarchiestufe 1 20071208
23 G_MATERIAL_OF_PLANT Static Attribute Private Type reference (TYPE) WRMA_PLANT Werk 20071208
24 LEVEL1 Constant Private Type reference (TYPE) CHAR3 'MC4' RMA Object Level1 20070817
25 LEVEL2 Constant Private Type reference (TYPE) CHAR3 'MC3' RMA Object Level2 20070817
26 LEVEL3 Constant Private Type reference (TYPE) CHAR3 'MC2' RMA Object Level3 20070817
27 LEVEL4 Constant Private Type reference (TYPE) CHAR3 'MC1' RMA Object Level4 20070817
28 LEVEL5 Constant Private Type reference (TYPE) CHAR3 'MCG' RMA Object Level5 20070817
29 NS_WRMA_OBJECT Static Attribute Public Type reference (TYPE) WRMA_OBJECT WRMA Object record 20070829
30 NT_WRMA_OBJECTS Static Attribute Public Type reference (TYPE) WRMA_TT_OBJECT Records of table WRMA_OBJECT 20070829
31 N_RMA_OBJ Constant Private Type reference (TYPE) RSFIELDNM 'RMA_OBJ' Field name 20070831
32 PROF_NOT_FOUND Static Attribute Private Type reference (TYPE) BOOLE_D ' ' RMA Profile found? TRUE (='X') und FALSE (=' ') 20070917
33 RMA_PROF Static Attribute Private Type reference (TYPE) WRMA_DE_RMA_PROF RMA Customizing Profil 20070917
34 TH_OBJECT Static Attribute Private Type reference (TYPE) WRMA_HT_OBJECT Hashed table of RMA object attributes 20090407
35 TH_OBJECT_REL Static Attribute Private Type reference (TYPE) WRMA_HT_OBJECT_REL Buffer: Relevancy of RMA objects (table) 20091029
36 T_MATERIAL Static Attribute Private Type reference (TYPE) /RTF/_T_MATERIAL_SORTED Trade Found.: Tabellentyp (generisch) zu IO 0MATERIAL 20071208
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AH_CHILD_NODES Static method Private Method Determine AH Child nodes 20080102
2 ADD_AH_NEXT_NODES Static method Private Method Determine AH Next nodes 20080102
3 ADJUST_AH_NEXT_OBJECTS Static method Private Method Adjust AH Next node object 20080108
4 ADJUST_NEXT_OBJECTS Static method Private Method Adjust next node 20070817
5 ARTICLE_DELTA_HIER_IMPORT Static method Public Method Import Delta Article hierarchy 20080108
6 ARTICLE_FULL_HIER_IMPORT Static method Public Method Full import of Article hierarchy 20071126
7 CHECK_AH_NODE_ASSIGNMENT Static method Private Method Check AH node assignment 20080108
8 CHECK_HIERARCHY Static method Public Method Checks hierarchy for consistency 20090820
9 CHECK_NODE_ASSIGNMENT Static method Private Method Check the assignment of the hierarchy nodes 20070817
10 CHECK_OBJECT_MODEL_CHANGED Static method Private Method Check whether Object model changed 20080610
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070917
12 DELETE_AH_CHILD_OBJECTS Static method Private Method Delete Child objects or nodes 20080108
13 DELETE_AH_NEXT_OBJECTS Static method Private Method Delete Next node object 20080108
14 DELETE_CHILD_OBJECTS Static method Private Method Delete child objects 20070817
15 DELETE_NEXT_OBJECTS Static method Private Method Delete next objects 20070817
16 DELTA_HIER_IMPORT Static method Private Method Import delta hierarchy for Merchandise category 20070817
17 FULL_HIER_IMPORT Static method Private Method Full Hierarchy Import 20070817
18 GET_NODE_NAME Static method Private Method Determine Node name 20080102
19 GET_OBJECTS Static method Public Method Determine Objects for an Objectlevel and a Location 20070831
20 GET_OBJECT_ATTRIBUTES Static method Public Method Determines attributes of WRMA_OBJECT 20071205
21 HIERARCHY_IMPORT Static method Public Method Import hierarchy for RMA Object 20070817
22 MATPLANT_READ_OBJECT Static method Public Method Read RMA Object for Material and Plant 20070817
23 OBJECT_BUFFER_READ Static method Public Method Read attributes of RMA object from buffer 20091029
24 OBJECT_READ_ARTICLES Static method Public Method Reads articles of RMA object 20071130
25 OBJECT_READ_HIERARCHY Static method Public Method Read hierarchy nodes for RMA Object 20070817
26 OBJECT_SINGLE_READ Static method Public Method Read single RMA Object 20070817
27 OBJECT_SINGLE_WRITE Static method Public Method Write RMA Object details 20070817
28 READ_OBJECT Static method Private Method Read the appropriate object from table WRMA_OBJECT 20070817
29 RESET_CHILD_RELEVANCY Static method Private Method Reset Child Object Relevancy 20070817
30 SAVE_WRMA_OBJECT_SH Static method Public Method Save shadow table wrma_object_sh to DB 20110511
31 SET_RMA_RELEVANCY Static method Private Method Set RMA Relevancy 20070817
Events
Class CL_WRMA_OBJECT_SERVICES has no event.
Types
Class CL_WRMA_OBJECT_SERVICES has no local type.
Method Signatures

Method ADD_AH_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080102
2 Importing IS_HIERNODE Call by reference Type reference (TYPE) WRMA_CDT3_HIER 20080102
3 Importing IT_HIERNODE Call by reference Type reference (TYPE) WRMA_TT_CDT3_HIER RMA: Table type for Hierarchy CDT3 20080102
4 Importing I_LEVEL Call by reference Type reference (TYPE) I RMA Object Level 20080102
5 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080102

Method ADD_AH_CHILD_NODES on class CL_WRMA_OBJECT_SERVICES has no exception.

Method ADD_AH_NEXT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NEXT_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Valuation Object 20080102
2 Importing IS_HIERNODE Call by reference Type reference (TYPE) WRMA_CDT3_HIER 20080102
3 Importing IT_HIERNODE Call by reference Type reference (TYPE) WRMA_TT_CDT3_HIER RMA: Table type for Hierarchy CDT3 20080102
4 Importing I_LEVEL Call by reference Type reference (TYPE) I 20080102
5 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080102

Method ADD_AH_NEXT_NODES on class CL_WRMA_OBJECT_SERVICES has no exception.

Method ADJUST_AH_NEXT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AH_NEXT_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
2 Exporting ES_AH_PARENT_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
3 Importing IS_AH_DEL_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
4 Importing IT_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
5 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080108

Method ADJUST_AH_NEXT_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method ADJUST_NEXT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEXT_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Exporting ES_PARENT_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20070817
3 Importing IS_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20070817
4 Importing IT_OLD_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817

Method ADJUST_NEXT_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method ARTICLE_DELTA_HIER_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
2 Exporting ET_WRMA_AH_TEXT Call by reference Type reference (TYPE) ROSFOLDERT_TTY Table type for nodes 20080114
3 Exporting E_HIER_CHANGED Call by reference Type reference (TYPE) XFELD Checkbox 20090821
4 Importing IT_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
5 Importing I_OBJ_LEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV RMA Object Level 20080108
6 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080108
# Exception Resumable Description Created on
1 CX_WRMA_OBJECT_SERVICES Ausnahmeklasse zu CL_WRMA_TABLE 20090820

Method ARTICLE_FULL_HIER_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
2 Exporting ET_WRMA_AH_TEXT Call by reference Type reference (TYPE) ROSFOLDERT_TTY Table type for nodes 20080114
3 Importing I_OBJ_LEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV RMA Object Level 20071126
4 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20071126
# Exception Resumable Description Created on
1 CX_WRMA_OBJECT_SERVICES Ausnahmeklasse zu CL_WRMA_TABLE 20090820

Method CHECK_AH_NODE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGED_AH_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
2 Exporting E_NODE_CHANGED Call by reference Type reference (TYPE) C 20080108
3 Importing IS_NEW_AH_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
4 Importing IS_OLD_AH_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108

Method CHECK_AH_NODE_ASSIGNMENT on class CL_WRMA_OBJECT_SERVICES has no exception.

Method CHECK_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TT_WRMA_OBJECT RMA Object table type 20090820
2 Importing I_REF_PLANT Call by reference Type reference (TYPE) WRMA_PLANT Plant 20090820
# Exception Resumable Description Created on
1 CX_WRMA_OBJECT_SERVICES Ausnahmeklasse zu CL_WRMA_TABLE 20090821

Method CHECK_NODE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIER_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20070817
2 Exporting E_NODE_CHANGE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070910
3 Importing IS_NEW_HIER_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20070817
4 Importing IS_OLD_HIER_NODE Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20070817

Method CHECK_NODE_ASSIGNMENT on class CL_WRMA_OBJECT_SERVICES has no exception.

Method CHECK_OBJECT_MODEL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080610
2 Exporting E_ANSWER Call by reference Type reference (TYPE) C 20080613
3 Importing I_COMP_CODE Call by reference Type reference (TYPE) /RTF/DE_COMP_CODE CompanyCode 20080612
4 Importing I_OBJECTMODEL Call by reference Type reference (TYPE) WRMA_OBJECTMODEL Object Model 20080610
5 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080610

Method CHECK_OBJECT_MODEL_CHANGED on class CL_WRMA_OBJECT_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_AH_CHILD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEL_CHILD_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
2 Importing IS_DEL_AH_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
3 Importing IT_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
4 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080108

Method DELETE_AH_CHILD_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method DELETE_AH_NEXT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEL_NEXT_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
2 Importing IS_DEL_NEXT_AH_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20080108
3 Importing IT_WRMA_AH_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20080108
4 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20080108

Method DELETE_AH_NEXT_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method DELETE_CHILD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing IS_DEL_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT RMA Valuation Object 20070817
3 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817

Method DELETE_CHILD_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method DELETE_NEXT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing IS_DEL_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT RMA Valuation Object 20070817
3 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817

Method DELETE_NEXT_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method DELTA_HIER_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Exporting E_HIER_CHANGED Call by reference Type reference (TYPE) XFELD Checkbox 20090821
3 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
4 Importing I_OBJECTLEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV 20070829
5 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817

Method DELTA_HIER_IMPORT on class CL_WRMA_OBJECT_SERVICES has no exception.

Method FULL_HIER_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TTY_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing I_OBJECTLEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV 20070817
3 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817

Method FULL_HIER_IMPORT on class CL_WRMA_OBJECT_SERVICES has no exception.

Method GET_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODENAME Call by reference Type reference (TYPE) RSNODENAME Name of the hierarchy node 20080102
2 Importing IT_HIERNODE Call by reference Type reference (TYPE) WRMA_TT_CDT3_HIER RMA: Table type for Hierarchy CDT3 20080102
3 Importing I_NODEID Call by reference Type reference (TYPE) RSHIENODID Internal ID number of a hierarchy node 20080102

Method GET_NODE_NAME on class CL_WRMA_OBJECT_SERVICES has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070831
2 Importing IT_SELECT Call by reference Type reference (TYPE) SBIWA_T_SELECT 20070831
3 Importing I_OBJECTLEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV 20070831
4 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070831

Method GET_OBJECTS on class CL_WRMA_OBJECT_SERVICES has no exception.

Method GET_OBJECT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJ_ATTR Call by reference Type reference (TYPE) WRMA_OBJECT Valuation Object 20071205
2 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20071205
3 Importing I_RMA_OBJECT Call by reference Type reference (TYPE) WRMA_OBJECT_D RMA Valuation Object 20071205

Method GET_OBJECT_ATTRIBUTES on class CL_WRMA_OBJECT_SERVICES has no exception.

Method HIERARCHY_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WRMA_AH_TEXT Call by reference Type reference (TYPE) ROSFOLDERT_TTY Table type for nodes 20080114
2 Exporting ET_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20070925
4 Importing IT_WRMA_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
5 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070921
6 Importing I_REF_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070921
# Exception Resumable Description Created on
1 CX_WRMA_OBJECT_SERVICES Ausnahmeklasse zu CL_WRMA_TABLE 20090820

Method MATPLANT_READ_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RMA_OBJ Call by reference Type reference (TYPE) WRMA_DE_RMA_OBJ 20070817
2 Importing I_MATERIAL Call by reference Type reference (TYPE) /RTF/DE_MATERIAL 20070817
3 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT 20070817
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Exception Class for /RTF/CL_MATPLANT 20070817
2 CX_WRMA_COMPCODE Ausnahmeklasse zu CL_WRMA_COMPCODE 20070821
3 CX_WRMA_CUST Ausnahmeklasse zu CL_WRMA_TABLE 20070917

Method OBJECT_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes of RMA Engine 20091029

Method OBJECT_BUFFER_READ on class CL_WRMA_OBJECT_SERVICES has no exception.

Method OBJECT_READ_ARTICLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MATERIAL Call by reference Type reference (TYPE) /RTF/_T_RF_MATERIAL Table of Products 20071206
2 Importing I_HIER_ID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20081119
3 Importing I_OBJECTLEVEL Call by reference Type reference (TYPE) WRMA_OBJECTLEV RMA Objektlevel 20071206
4 Importing I_OBJ_MODEL Call by reference Type reference (TYPE) WRMA_OBJECTMODEL Object Model 20081119
5 Importing I_PLANT Call by reference Type reference (TYPE) WRMA_PLANT Plant 20071130
6 Importing I_PROF Call by reference Type reference (TYPE) WRMA_DE_RMA_PROF RMA Customizing Profile 20071130
7 Importing I_RMA_OBJ Call by reference Type reference (TYPE) WRMA_DE_OBJECT Object Level 20071130

Method OBJECT_READ_ARTICLES on class CL_WRMA_OBJECT_SERVICES has no exception.

Method OBJECT_READ_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIER_NODES Call by reference Type reference (TYPE) WRMA_S_HIER_NODES RMA Object nodes 20070817
2 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817
3 Importing I_RMA_OBJ Call by reference Type reference (TYPE) WRMA_DE_RMA_OBJ 20070817
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071214
2 CX_WRMA_COMPCODE Ausnahmeklasse zu CL_WRMA_COMPCODE 20071214

Method OBJECT_SINGLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RMA_RELVNCE Call by reference Type reference (TYPE) WRMA_OBJ_REL RMA Relevancy flag 20070817
2 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070820
3 Importing I_RMA_OBJ Call by reference Type reference (TYPE) WRMA_DE_RMA_OBJ 20070817

Method OBJECT_SINGLE_READ on class CL_WRMA_OBJECT_SERVICES has no exception.

Method OBJECT_SINGLE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
3 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817
4 Importing I_RMA_OBJ Call by reference Type reference (TYPE) WRMA_DE_RMA_OBJ 20070817
5 Importing I_RMA_OBJ_REL Call by reference Type reference (TYPE) WRMA_OBJ_REL RMA Object Relevancy setting 20070817

Method OBJECT_SINGLE_WRITE on class CL_WRMA_OBJECT_SERVICES has no exception.

Method READ_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIER_NODES Call by reference Type reference (TYPE) WRMA_S_HIER_NODES RMA Object nodes 20070817
2 Importing I_OBJECT Call by reference Type reference (TYPE) WRMA_DE_RMA_OBJ RMA Valuation Object 20070817
3 Importing I_OBJECTL Call by reference Type reference (TYPE) WRMA_OBJECTLEV Object Level for Calculating and Storing Data 20070817
4 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817

Method READ_OBJECT on class CL_WRMA_OBJECT_SERVICES has no exception.

Method RESET_CHILD_RELEVANCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
3 Importing I_CHILD_OBJ Call by reference Type reference (TYPE) WRMA_OBJECT_D RMA Valuation Object 20070817
4 Importing I_RMA_OBJ_REL Call by reference Type reference (TYPE) WRMA_OBJ_REL RMA Object Relevancy setting 20070817

Method RESET_CHILD_RELEVANCY on class CL_WRMA_OBJECT_SERVICES has no exception.

Method SAVE_WRMA_OBJECT_SH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110511

Method SAVE_WRMA_OBJECT_SH on class CL_WRMA_OBJECT_SERVICES has no exception.

Method SET_RMA_RELEVANCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
2 Importing IT_OBJECT Call by reference Type reference (TYPE) WRMA_TT_OBJECT Table Type for Nodes in RMA Engine 20070817
3 Importing I_OBJECTL Call by reference Type reference (TYPE) WRMA_OBJECTLEV 20070817
4 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Location 20070817
5 Importing I_RMA_OBJ_REL Call by reference Type reference (TYPE) WRMA_OBJ_REL RMA Object Relevancy setting 20070817

Method SET_RMA_RELEVANCY on class CL_WRMA_OBJECT_SERVICES has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 703