SAP ABAP Class CL_WRMA_MD_RFC (RFC selection of RMA master data)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR-RSL (Application Component) Retail Stock Ledger
     RS_WRMA_CAT_RFC (Package) Remote Access to RMA BI data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRMA_CON Constants for RMA 20081119
Properties
Class CL_WRMA_MD_RFC  
Short Description RFC selection of RMA master data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_WRMA_CAT_RFC   Remote Access to RMA BI data 
Created 20081118   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRMA_MD_RFC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRMA_CON Constants for RMA 20081119
Friends
Class CL_WRMA_MD_RFC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_OBJECTLEV Instance attribute Public Type reference (TYPE) WRMA_OBJECTLEV RMA Object Level 20081119
2 N_OBJECTMODEL Instance attribute Public Type reference (TYPE) WRMA_OBJECTMODEL Object Model 20081119
3 N_OBJECT_TYPE Instance attribute Public Type reference (TYPE) WRMA_OBJECT_TYPE_RFC Type of RMA Valuation Object for Communication with ERP 20090512
4 N_RMA_PROF Static Attribute Public Type reference (TYPE) WRMA_DE_RMA_PROF RMA Customizing Profile 20081119
5 TH_OBJECT Static Attribute Private Type reference (TYPE) WRMA_HT_OBJECT_REL Relevancy of RMA objects (table) 20081118
6 TH_OBJECT_EXPLODED Static Attribute Private Type reference (TYPE) GTYPE_TH_OBJECT_EXPLODED RMA object exploded to relevant level (table) 20090506
7 TH_OBJREL_RFC Static Attribute Private Type reference (TYPE) WRMA_HT_OBJREL_RFC Buffer for object relevancy information (table) 20081118
Methods
# Method Level Visibility Method type Description Created on
1 ARTICLE_CHECK Instance method Public Method Check whether article belongs to RMA object 20081119
2 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20090127
3 CONSTRUCTOR Instance method Public Constructor Constructor 20081119
4 EXPLODE_OBJECT Instance method Public Method Break down RMA object hierarchy level to relevant RMA object 20090506
5 OBJECT_BUFFER_READ Static method Private Method Read RMA object data from buffer 20081118
6 OBJECT_CHECK Instance method Public Method Check RMA object 20081118
Events
Class CL_WRMA_MD_RFC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_S_OBJECT_EXPLODED Public See coding RMA object exploded to relevant level 20090506 BEGIN OF gtype_s_object_exploded, elevel TYPE wrma_elevel_d, object TYPE wrma_object_d, t_objects TYPE wrma_tt_objsel_bw, END OF gtype_s_object_exploded
2 GTYPE_TH_OBJECT_EXPLODED Public See coding RMA object exploded to relevant level (table) 20090506 gtype_th_object_exploded TYPE HASHED TABLE OF gtype_s_object_exploded WITH UNIQUE KEY elevel object
Method Signatures

Method ARTICLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20081119
2 Importing I_MATNR Value transfer Type reference (TYPE) MATNR Material Number 20081119
3 Importing I_OBJECT Value transfer Type reference (TYPE) WRMA_OBJECT_D RMA Valuation Object 20081119
4 Importing I_WERKS Value transfer Type reference (TYPE) WERKS_D Plant 20081119
# Exception Resumable Description Created on
1 /RTF/CX_ROOT Root Class for All /RTF/ Exceptions 20081119
2 CX_WRMA_MD_RFC Exceptions for CL_WRMA_MD_RFC 20081119

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20081119
# Exception Resumable Description Created on
1 /RTF/CX_ROOT Root Class for All /RTF/ Exceptions 20081119

Method EXPLODE_OBJECT 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_T_OBJECT_REL Relevancy of RMA objects (table) 20090506

Method EXPLODE_OBJECT on class CL_WRMA_MD_RFC has no exception.

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_T_OBJECT_REL Relevancy of RMA objects (table) 20081118

Method OBJECT_BUFFER_READ on class CL_WRMA_MD_RFC has no exception.

Method OBJECT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RMA_REFPLT Value transfer Type reference (TYPE) WRMA_DE_REFPLT RMA Reference Store 20081119
2 Exporting E_VALID_LEVEL Value transfer Type reference (TYPE) XFELD RMA object belongs to valid valuation level 20081118
3 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Company Code 20081118
4 Importing I_OBJECT Value transfer Type reference (TYPE) WRMA_OBJECT_D RMA Valuation Object 20081118
5 Importing I_VKORG Value transfer Type reference (TYPE) VKORG Sales Organization 20081118
6 Importing I_VTWEG Value transfer Type reference (TYPE) VTWEG Distribution Channel 20081118
7 Importing I_WERKS Value transfer Type reference (TYPE) WERKS_D Plant 20081118
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Exception Class for /RTF/CL_MATPLANT 20081118
2 CX_WRMA_MD_RFC Exceptions for CL_WRMA_MD_RFC 20081118
History
Last changed by/on SAP  20141101 
SAP Release Created in 705