SAP ABAP Class CL_WRF_MATLIST_OBJECTS (Additional Data: Material List)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-MM (Application Component) Material Master
     WRF_ARTICLELIST (Package) Material List
Properties
Class CL_WRF_MATLIST_OBJECTS  
Short Description Additional Data: Material List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class WRF_ARTICLELIST    
Program status     
Category 0   
Package WRF_ARTICLELIST   Material List 
Created 20041129   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WRFAN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 WRFGH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WRF_MATLIST_OBJECTS has no interface implemented.
Friends
Class CL_WRF_MATLIST_OBJECTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNED_MATERIAL Instance attribute Protected Type reference (TYPE) WRFAN_T_MATNR Resulting Quantity 20041129
2 ASSIGNED_MATERIAL_DB Instance attribute Protected Type reference (TYPE) WRFAN_T_MATNR Resulting Quantity 20041129
3 DATA_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Data for a Hierarchy ID 20041129
4 DEFAULT_SEGMENT Constant Public Type reference (TYPE) WRF_LFDNR '000001' Sequence Number 20041129
5 FALSE Constant Public Type reference (TYPE) BOOLEAN SPACE Incorrect 20041201
6 MATERIALLIST Static Attribute Protected Type reference (TYPE) WRFAN_T_MATLIST Material Lists 20041129
7 MATERIAL_STRUCTURE Constant Public Type reference (TYPE) TABNAME 'WRF_AL_ARTICLE_STY' Enhancement Structure: Material 20041201
8 OBJECT_ID Instance attribute Protected Type reference (TYPE) WRF_OBJID Object ID 20041129
9 OBJECT_IS_NEW Instance attribute Protected Type reference (TYPE) BOOLEAN New Material List 20041129
10 PARENT_NODE_ID Instance attribute Protected Type reference (TYPE) WRF_NODEID Node ID 20041129
11 SELECTION_PARAMETER Instance attribute Protected Type reference (TYPE) WRFAN_T_SELOPT Selection Parameters 20041129
12 SELECTION_PARAMETER_DB Instance attribute Protected Type reference (TYPE) WRFAN_T_SELOPT Selection Parameters 20041129
13 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' True 20041201
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041129
2 DELETE_OBJECT Static method Public Method Delete Material List 20041205
3 FREE Instance method Public Method Initialization of Material List Data 20041205
4 GET_INSTANCE Static method Public Method Determine Instance 20041129
5 GET_OBJECT_DATA Instance method Public Method Read Material List Data 20041129
6 HAS_CHANGES Instance method Public Method Material List Was Changed 20041201
7 MATNR_WHERE_USED_LIST Static method Public Method Material Where-Used List 20041213
8 POST_DATA Static method Public Method Update changes 20041201
9 SET_OBJECT_DATA Instance method Public Method Writing Material List Data 20041129
Events
Class CL_WRF_MATLIST_OBJECTS has no event.
Types
Class CL_WRF_MATLIST_OBJECTS 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 IV_DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Daten zu einer Hierarchie-ID 20041129
2 Importing IV_NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten-ID 20041129
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Objekt-ID 20041129
# Exception Resumable Description Created on
1 CREATION_FAULT Generierungsfehler 20041129

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Daten zu einer Hierarchie-ID 20041205
2 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20041205
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Objekt-ID 20041205
4 Importing IV_TRASH_ACTIVE Call by reference Type reference (TYPE) BOOLEAN SPACE Papierkorb nutzen 20041206
# Exception Resumable Description Created on
1 DELETE_ERROR Fehler beim Löschen 20041205

Method FREE Signature

Method FREE on class CL_WRF_MATLIST_OBJECTS has no parameter.
Method FREE on class CL_WRF_MATLIST_OBJECTS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT Call by reference Object reference (TYPE REF TO) CL_WRF_MATLIST_OBJECTS Zusatzdaten Materialliste 20041129
2 Importing IV_DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Daten zu einer Hierarchie-ID 20041129
3 Importing IV_NODE_ID Call by reference Type reference (TYPE) WRF_NODEID Knoten-ID 20041129
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) WRF_OBJID Objekt-ID 20041129
# Exception Resumable Description Created on
1 NOT_FOUND Instanz konnte nicht ermittelt werden 20041129

Method GET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJBOX Call by reference Type reference (TYPE) WRFGH_S_OBJBOX Erweiterungssegment 20041129
2 Exporting ES_OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objektsegment 20041129
3 Exporting ET_MATNR Call by reference Type reference (TYPE) WRFAN_T_MATNR Ergebnismenge 20041129
4 Exporting ET_MATNR_DB Call by reference Type reference (TYPE) WRFAN_T_MATNR Ergebnismenge (DB) 20041201
5 Exporting ET_OBJTXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Sprachabhängige Kurztexte 20041129
6 Exporting ET_SELOPT Call by reference Type reference (TYPE) WRFAN_T_SELOPT Selektionskriterien 20041129
7 Exporting ET_SELOPT_DB Call by reference Type reference (TYPE) WRFAN_T_SELOPT Selektionskriterien (DB) 20041201
8 Exporting EV_IS_NEW Call by reference Type reference (TYPE) BOOLEAN Objekt ist neu 20041129
9 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE SPACE Sperrmodus 20041129
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20041129

Method HAS_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041201

Method HAS_CHANGES on class CL_WRF_MATLIST_OBJECTS has no exception.

Method MATNR_WHERE_USED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE_USED_LIST Call by reference Type reference (TYPE) STANDARD TABLE Ausgabelist für verwendungsnachweis 20041213
2 Importing IV_DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_GENERIC_HIERARCHY_DATA Daten zu einer Hierarchie-ID 20041214
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20041213

Method MATNR_WHERE_USED_LIST on class CL_WRF_MATLIST_OBJECTS has no exception.

Method POST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_COMMIT_WORK Call by reference Type reference (TYPE) BOOLEAN 'X' Kein COMMIT WORK 20041201

Method POST_DATA on class CL_WRF_MATLIST_OBJECTS has no exception.

Method SET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJBOX Call by reference Type reference (TYPE) WRFGH_S_OBJBOX Erweiterungssegment 20041129
2 Importing IS_OBJECT Call by reference Type reference (TYPE) WRFGH_S_OBJECT Objektsegment 20041129
3 Importing IT_MATNR Call by reference Type reference (TYPE) WRFAN_T_MATNR Ergebnismenge 20041129
4 Importing IT_OBJTXT Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Sprachabhängige Kurztexte 20041129
5 Importing IT_OBJTXT_DEL Call by reference Type reference (TYPE) WRFGH_T_OBJTXT Sprachabhängige Kurztexte 20041129
6 Importing IT_SELOPT Call by reference Type reference (TYPE) WRFAN_T_SELOPT Selektionskriterien 20041129
7 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20041129
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20041129
History
Last changed by/on SAP  20050109 
SAP Release Created in 600