SAP ABAP Class CL_MDG_BS_MAT_ASSIST (Assistance class for material)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_SP (Package) MDG: Material Service Provider
Properties
Class CL_MDG_BS_MAT_ASSIST  
Short Description Assistance class for material    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_SP   MDG: Material Service Provider 
Created 20100519   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_MDG_BS_MAT_C Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_USMD_MODEL_EXT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MDG_BS_MAT_ASSIST has no interface implemented.
Friends
Class CL_MDG_BS_MAT_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PREFIX_ENTITY Constant Private Type reference (TYPE) STRING 'ENTITY_' Prefix for nodes of type entity 20100706
2 GC_PREFIX_TEXT Constant Private Type reference (TYPE) STRING 'TEXT_' Prefix for nodes of type text 20100706
3 GO_MODEL_MM Static Attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL_EXT Model MM 20130408
4 GO_TEXT Static Attribute Private Object reference (TYPE REF TO) CL_MDG_BS_MAT_TEXT Texts 20101229
5 GR_DATA Static Attribute Private Object reference (TYPE REF TO) DATA 20100712
6 GT_ATTR_TYPE_INFO Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_ATTRINFO_FROM_FLD Attribute Info for MM Fields 20130408
7 GT_COMPONENTS Static Attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20100713
8 GT_DATA_REF_ALL Static Attribute Public Type reference (TYPE) MDG_BS_MAT_T_DATA_REF_ENTY Data references for all entities 20120319
9 GT_DATA_SRC Static Attribute Private Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL Entity data of template material 20110603
10 GT_DATA_TXT_SRC Static Attribute Private Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL Text data of template material 20110603
11 GT_ENTITY_SCOPE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_ENTITY_SCOPE Entities and their Scope 20130507
12 GT_FPROP Static Attribute Private Type reference (TYPE) USMD_TS_FPROP_EXT Field Attributes 20120217
13 GT_LEADING_ENTITY Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_LEADING_ENTITY Leading Entity Type Table 20120614
14 GT_MFIELDS_FOR_NODE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_MFIELDS_4_NODE Fields of a node mapped with entity-attributes 20131108
15 GT_MODEL_F4_HELP Static Attribute Private Type reference (TYPE) USMD_T_USMD0022 Model f4-help for attributes 20120112
16 GT_MODEL_F4_HELP_ADD Static Attribute Private Type reference (TYPE) USMD_T_USMD0022 Additional F4-helps 20120112
17 GT_NMATTR_ENTY_NODE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_NMATTR_ENTY_NODE Not mapped attributes of a reuse entity belogning to a node 20131108
18 GT_NODE_ENABLED_GOV_SCOPE Static Attribute Private See coding Key/ Value Structure with String Components 20120328
19 GT_NODE_ENTITY Static Attribute Private See coding 20120524
20 GT_NODE_MFIELDS_FOR_ENTY Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_NODE_MFLD_4_ENTY Node-fields mapped with the attributes of an entity 20131108
21 GT_NODE_TYPE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_NODE_TYPE Type of a node 20131108
22 GT_RTTI_COMPONENTS Static Attribute Private Type reference (TYPE) ABAP_COMPDESCR_TAB 20120318
23 GT_SEGMENTS_KEYS_RTTI Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_SEGMENTS_KEYSRTTI Table of keys incl. RTTI descriptors for segments 20120314
24 GT_SEGMENT_STRUCTURE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_T_SEGMENT_STRUCTURE Structure name of a segment-node 20131108
25 GV_SWITCH_ACTIVE_03 Static Attribute Public Type reference (TYPE) BOOLE_D Switch 03 20120606
26 GV_SWITCH_ACTIVE_03_SET Static Attribute Public Type reference (TYPE) BOOLE_D Switch 03 set 20120606
27 GV_SYSTEMTYPE Static Attribute Private Type reference (TYPE) SY-SYSID Name of the SAP System 20100804
28 MO_COLLECTOR Static Attribute Public Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector Input Interface 20120510
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENT_TYPE_2_COMP Static method Public Method Create selection table for type 2 entities 20130424
2 ADD_MESSAGE Static method Public Method Add USMD message to collector 20100519
3 CLF_SET_CONTEXT Static method Public Method Set Classification UI Context 20110127
4 CONVERT_MESSAGE Static method Public Method Convert messages from MDGM into USMD format 20100519
5 CREATE_ENT_TYPE_2_SEL_PARAM Static method Public Method Create selection table for type 2 entities 20130424
6 EXCLUDE_NODES Static method Public Method Exclude nodes from node-list 20121010
7 GET_ATTRINFO_FOR_NODEFIELDS Static method Public Method Gets the attribute-info for all node-fields 20130408
8 GET_CHANGE_REQUEST_TXT Static method Public Method Get Change Request Text 20120511
9 GET_CONDITION Static method Public Method Get condition 20100712
10 GET_CONS_NODE_FIELDS Static method Public Method Get node fields, which are mapped with an entity by smt 20120104
11 GET_DATA_DESCRIPTION Static method Public Method Get data description of dynamic metadata nodes 20100915
12 GET_DATA_DESCRIPTION_SETTINGS Static method Public Method Get data description of dynamic metadata nodes 20110606
13 GET_DATA_SRC Static method Public Method Get template material data 20110603
14 GET_DATA_TXT_SRC Static method Public Method Get template material text data 20110603
15 GET_ENTITIES Static method Public Method Get list of all entities 20100609
16 GET_ENTITY Static method Public Method Get entity for a node 20100629
17 GET_ENTITY_SCOPE Static method Public Method Get entities and their scope/relevance 20130507
18 GET_FC_FIELDS_FOR_NODE Static method Public Method Get fields of a single node 20100713
19 GET_FIELDNAME Static method Public Method Get fieldnames of structure 20100519
20 GET_FIELDS Static method Public Method Get fields of a single node 20100628
21 GET_FIELD_CONTROL Static method Private Method Not relevant 20100714
22 GET_FIELD_CONTROL_HELP Static method Private Method Not relevant 20100723
23 GET_FIELD_CONTROL_HELP_NEW Static method Private Method Not relevant 20110718
24 GET_FIELD_CONTROL_NEW Static method Private Method Not relevant 20110718
25 GET_FIELD_VALUE Static method Public Method Get value of a field from arbitrary structure or table 20100519
26 GET_GT_SEGMENTS_KEYS Static method Public Method Get keys for all segments from the global attribute 20120104
27 GET_ID_DESCRIPTION Static method Public Method Get ID description of dynamic metadata nodes 20100915
28 GET_LEADING_ENTITY Static method Public Method Get Leading Entity of Node 20120614
29 GET_MATNR_TXT Static method Public Method Get Material Text 20120511
30 GET_MATTR_ENTY_NODE Static method Public Method Mapped attr of a reuse enty 20120321
31 GET_MFIELDS_FOR_NODE Static method Public Method Get node fields, which are mapped with an entity by smt 20120326
32 GET_MODEL_F4_HELP Static method Public Method Gets enabled not mapped Attr of a mapped entities for a node 20120326
33 GET_MODEL_F4_HELP_FOR_NODE Static method Public Method Gets f4-helps of all enabled entity-Attr correspon to a node 20120112
34 GET_NMAPPED_NODE Static method Public Method Get node for non-mapped entity 20130507
35 GET_NMATTR_ENTIES_NODE Static method Public Method Get the not mapped attr of all enties belogning to node 20120326
36 GET_NMATTR_ENTY_NODE Static method Public Method Get not mapped attr of entity mapped to a node 20120321
37 GET_NMATTR_RMENTIES_2NODE Static method Public Method Gets the not mapped Attr of a mapped entities for a node 20120326
38 GET_NMATTR_RMENTY Static method Public Method Gets attributes of an entity which are not mapped 20120326
39 GET_NODES Static method Public Method Get list of all nodes 20100628
40 GET_NODE_FOR_ENTITY Static method Public Method Get node name for entity 20120524
41 GET_NODE_MFIELDS_FOR_ENTY Static method Public Method Get node fields, which are mapped with an entity by smt 20120326
42 GET_NODE_TYPE Static method Public Method Get type of node 20100705
43 GET_PLANT_BY_MATNR Static method Public Method Get plants from material 20120420
44 GET_SEGMENT Static method Public Method Get segment for given node 20100713
45 GET_SEGMENTS_KEYS Static method Public Method Get keys for all segments 20120104
46 GET_SEGMENT_KEYS_RTTI Static method Public Method Get keys incl. RTTI description for all segments 20120314
47 GET_SEGMENT_NODES Static method Public Method Get nodes of material segments 20100713
48 GET_SEGMENT_STRUCTURE Static method Public Method Get DDIC structure for material segment 20120104
49 GET_SEGMENT_TYPE Static method Public Method Get segment types 20100713
50 GET_SEGM_NODE_DATA Static method Public Method Read data for a node 20120207
51 GET_SMT_MAP_ENT_ATTR_FR_FIELDS Static method Public Method Finds mapping info of an entity (no disabling is considered) 20110808
52 GET_STRUCNAME Static method Public Method Get structure name 20100723
53 GET_SWITCH_03 Static method Public Method Sets the switch 03 20120606
54 GET_TEXT_FROM_CHECKTABLE Static method Public Method Read text from texttable 20130422
55 GET_VALUE_SETS Static method Public Method Get Value Sets for list of fields 20130408
56 GET_VKORG_VTWEG_BY_MATNR Static method Public Method Get Sales Organisation/Distribution Chain from Material 20120504
57 IS_MODEL_BLOCKED Static method Public Method Method checks if the model is blocked 20120423
58 IS_NODE_ENABLED_IN_GOV_SCOPE Static method Public Method check if there is at least one enabled entity of a node 20120328
59 IS_SAP_SYSTEM Static method Public Method Checks if a system is a SAP or a customer system 20100804
60 IS_SUCCESSFUL Static method Public Method Successful if given message table contains no problems 20100519
61 IS_VISIBLE Static method Public Method Checks if a node attribute is visible 20101005
62 SELECT_MATNR Static method Public Method Select Material 20120515
63 SET_DATA Static method Public Method Set data 20100712
64 SET_DATA_SRC Static method Public Method Set template material data 20110603
65 SET_DATA_TXT_SRC Static method Public Method Set template material text data 20110603
66 SET_FIELD_PROPERTY Static method Public Method Set field properties 20100519
67 SET_GT_SEGMENTS_KEYS Static method Public Method Set keys for all segments from the global attribute 20120104
68 SET_HIDDEN_IND_IF_POSSIBLE Static method Public Method Set hidden indicator if possible 20130809
69 SORT_TABLE_ACCORD_FIELDS Static method Public Method Sort table according fields of a table 20120104
70 USMD_MODEL_EXT_READ Static method Public Method Read with USMD_MODEL_EXT 20121203
Events
Class CL_MDG_BS_MAT_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TSY_NODE_ENTITY Private See coding 20120524 BEGIN OF tsy_node_entity, node TYPE /plmb/spi_node_name, entity TYPE usmd_entity, is_text TYPE abap_bool, END OF tsy_node_entity
Method Signatures

Method ADD_ENT_TYPE_2_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20130424
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130424
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20130424

Method ADD_ENT_TYPE_2_COMP on class CL_MDG_BS_MAT_ASSIST has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20100519
2 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100519
3 Importing IT_NODE_REF Call by reference Type reference (TYPE) INDEX TABLE 20100519
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100519

Method ADD_MESSAGE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method CLF_SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages - if no collector is imported this can be used 20110328
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20110328
3 Importing IO_CONTEXT_CNTL Call by reference Object reference (TYPE REF TO) IF_MDG_BS_CLF_CNTL Classification Controller Interface for Lead Object 20110127
4 Importing IO_MESSAGE_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector Input Base and Push Property Control 20110328
5 Importing IV_ACTIVE_DATA Call by reference Type reference (TYPE) BOOLE_D Display active data requested 20110127
6 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20110127
7 Importing IV_SET_REF_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Set ref data also 20110128
8 Importing IV_SPI_MODE Call by reference Type reference (TYPE) /PLMB/SPI_MODE Mode 20110127

Method CLF_SET_CONTEXT on class CL_MDG_BS_MAT_ASSIST has no exception.

Method CONVERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) MDG_BS_MAT_T_MAT_MSG MDG BS MAT: Material Error Message Table 20100519
2 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Messages 20100519

Method CONVERT_MESSAGE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method CREATE_ENT_TYPE_2_SEL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20130424
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20130424
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130424

Method CREATE_ENT_TYPE_2_SEL_PARAM on class CL_MDG_BS_MAT_ASSIST has no exception.

Method EXCLUDE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_NAME Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_NAME Node Names 20121010

Method EXCLUDE_NODES on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_ATTRINFO_FOR_NODEFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRINFO Call by reference Type reference (TYPE) MDG_BS_MAT_T_ATTRINFO_FROM_FLD Info of Attributes corresponding to node-fields 20130408
2 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20130408

Method GET_ATTRINFO_FOR_NODEFIELDS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_CHANGE_REQUEST_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130610
2 Exporting EV_TXT Call by reference Type reference (TYPE) USMD_TXTLG Description (long text) 20120511
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST 20120511

Method GET_CHANGE_REQUEST_TXT on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONDITION Value transfer Type reference (TYPE) MDG_BS_MAT_S_CONDITION_DATA Parameter for Execution of Field Selection 20100712

Method GET_CONDITION on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_CONS_NODE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS_CONS Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Considered fields 20120104
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120104
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120104
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity type 20120104
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120104

Method GET_CONS_NODE_FIELDS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100915
2 Exporting RS_DESCRIPTION Call by reference Type reference (TYPE) /PLMB/S_SPI_TABLE_DESCRIPTION Table Description 20100915

Method GET_DATA_DESCRIPTION on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_DATA_DESCRIPTION_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RS_DESCRIPTION Call by reference Type reference (TYPE) /PLMB/S_SPI_TABLE_DESCRIPTION Table Description 20110606

Method GET_DATA_DESCRIPTION_SETTINGS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_DATA_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110603

Method GET_DATA_SRC on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_DATA_TXT_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110603

Method GET_DATA_TXT_SRC on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENTITY Value transfer Type reference (TYPE) USMD_T_ENTITY Entity Types 20100609

Method GET_ENTITIES on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100629
2 Returning RT_ENTITY Value transfer Type reference (TYPE) USMD_T_ENTITY 20100630

Method GET_ENTITY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_ENTITY_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Use buffer or bypass and update buffer 20130507
2 Returning RT_ENTITY_SCOPE Value transfer Type reference (TYPE) MDG_BS_MAT_T_ENTITY_SCOPE Entities and their Scope/Relevance 20130507

Method GET_ENTITY_SCOPE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FC_FIELDS_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) DDFIELDS Fields of field-Control of a node 20110407
2 Exporting EV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL Whether the FC-Control is a table or not 20100714
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100713

Method GET_FC_FIELDS_FOR_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCNAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20100519
2 Returning RT_FIELDNAME Value transfer Type reference (TYPE) TTFIELDNAME Number of Field Names 20100519

Method GET_FIELDNAME on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100628
2 Returning RV_STRUCNAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20100628

Method GET_FIELDS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELD_CONTROL Signature

Method GET_FIELD_CONTROL on class CL_MDG_BS_MAT_ASSIST has no parameter.
Method GET_FIELD_CONTROL on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELD_CONTROL_HELP Signature

Method GET_FIELD_CONTROL_HELP on class CL_MDG_BS_MAT_ASSIST has no parameter.
Method GET_FIELD_CONTROL_HELP on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELD_CONTROL_HELP_NEW Signature

Method GET_FIELD_CONTROL_HELP_NEW on class CL_MDG_BS_MAT_ASSIST has no parameter.
Method GET_FIELD_CONTROL_HELP_NEW on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELD_CONTROL_NEW Signature

Method GET_FIELD_CONTROL_NEW on class CL_MDG_BS_MAT_ASSIST has no parameter.
Method GET_FIELD_CONTROL_NEW on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100519
2 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100519
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) STRING CL_MDG_BS_MAT_C=>GC_FIELD_MATNR 20100519
4 Returning RV_VALUE Value transfer Type reference (TYPE) MATNR Material Number 20100623

Method GET_FIELD_VALUE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_GT_SEGMENTS_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEGMENTS_KEYS_RTTI Call by reference Type reference (TYPE) MDG_BS_MAT_T_SEGMENTS_KEYSRTTI Table of keys incl. RTTI descriptors for segments 20120314

Method GET_GT_SEGMENTS_KEYS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_ID_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100915
2 Exporting RS_DESCRIPTION Call by reference Type reference (TYPE) /PLMB/S_SPI_TABLE_DESCRIPTION Table Description 20100915

Method GET_ID_DESCRIPTION on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_LEADING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LEADING_ENTITY Call by reference Type reference (TYPE) MDG_BS_MAT_T_LEADING_ENTITY Leading Entity Type Table 20120614
2 Importing IV_NODE Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120614

Method GET_LEADING_ENTITY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_MATNR_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130610
2 Exporting EV_TXT Call by reference Type reference (TYPE) MAKTX 20120511
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST 20120511
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR 20120511

Method GET_MATNR_TXT on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_MATTR_ENTY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPED_ATTR Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Enabled mapped attributes 20120321
2 Exporting ET_MAPPED_ATTR_EXT Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Enabled mapped attributes in extended form 20120321
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120321
4 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120321
5 Exporting EV_IS_TEXT Call by reference Type reference (TYPE) BOOLE_D Is text 20120321
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity type 20120321
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120321

Method GET_MATTR_ENTY_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_MFIELDS_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS_MAPPED Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Mapped fields 20120326
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120326
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120326
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120326

Method GET_MFIELDS_FOR_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_MODEL_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPROP Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Field Attributes 20120326
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120326
3 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120326

Method GET_MODEL_F4_HELP on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_MODEL_F4_HELP_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENT_DETAILS Call by reference Type reference (TYPE) /PLMB/T_SPI_COMPONENT_DETAILS Component Details 20120112
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Failure 20120112
3 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120112
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120112

Method GET_MODEL_F4_HELP_FOR_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NMAPPED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20130507
2 Returning RV_NODE Value transfer Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20130507

Method GET_NMAPPED_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NMATTR_ENTIES_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120326
2 Exporting ET_NMAPPED_ATTR Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Not mapped attributes 20120326
3 Exporting ET_NMAPPED_ATTR_EXT Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Not mapped attributes in extended form 20120326
4 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120326
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120326

Method GET_NMATTR_ENTIES_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NMATTR_ENTY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120321
2 Exporting ET_NMAPPED_ATTR Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Not mapped attributes 20120321
3 Exporting ET_NMAPPED_ATTR_EXT Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Not mapped attributes in extended form 20120321
4 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120321
5 Exporting EV_IS_TEXT Call by reference Type reference (TYPE) BOOLE_D Is text 20120321
6 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity type 20120321
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120321

Method GET_NMATTR_ENTY_NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NMATTR_RMENTIES_2NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NMATTR Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Not mapped attrib of mapped entities 2 a node name 20120326
2 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120326
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20120326

Method GET_NMATTR_RMENTIES_2NODE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NMATTR_RMENTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NM_ATTR Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Not mapped attributes of the entity 20120326
2 Exporting ET_NM_ATTR_EXT Call by reference Type reference (TYPE) USMD_TS_FPROP_EXT Not mapped attributes of the entity (extended form) 20120326
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120326
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120326
5 Importing IV_IS_TEXT Call by reference Type reference (TYPE) BOOLE_D Whether or not text is considered 20120326
6 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120326

Method GET_NMATTR_RMENTY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NODE_NAME Value transfer Type reference (TYPE) /PLMB/T_SPI_NODE_NAME Node Names 20100628

Method GET_NODES on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NODE_FOR_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120524
2 Importing IV_IS_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120525
3 Returning RS_NODE Value transfer Type reference (TYPE) /PLMB/S_SPI_NODE_NAME Node Name 20120525

Method GET_NODE_FOR_ENTITY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NODE_MFIELDS_FOR_ENTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS_MAPPED Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Mapped fields 20120326
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120326
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120326
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity type 20120326
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TYPENAME Name of direct input import structure 20120326

Method GET_NODE_MFIELDS_FOR_ENTY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100705
2 Returning RV_NODE_TYPE Value transfer Type reference (TYPE) MDG_BS_MAT_NODE_TYPE Node Type 20100705

Method GET_NODE_TYPE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_PLANT_BY_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANT Call by reference Type reference (TYPE) MDG_BS_MAT_S_A_GET_PL_BY_MAT_E Export structure for action GET_PLANT_BY_MATNR 20120420
2 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20120420
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20120424
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20120420

Method GET_PLANT_BY_MATNR on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100713
2 Returning RV_SEGMENT Value transfer Type reference (TYPE) MDG_BS_MAT_SEGMENT Node Name 20100713

Method GET_SEGMENT on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENTS_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEGMENTS_KEYS_RTTI Call by reference Type reference (TYPE) MDG_BS_MAT_T_SEGMENTS_KEYSRTTI Table of keys incl. RTTI descriptors for segments 20120314

Method GET_SEGMENTS_KEYS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENT_KEYS_RTTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEYS_RTTI Call by reference Type reference (TYPE) MDG_BS_MAT_S_SEGMENTS_KEYSRTTI Keys incl. RTTI descriptors of all segments 20120315
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120731
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120314

Method GET_SEGMENT_KEYS_RTTI on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NODE_NAME Value transfer Type reference (TYPE) /PLMB/T_SPI_NODE_NAME Node Names 20100713

Method GET_SEGMENT_NODES on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRUCNAME Call by reference Type reference (TYPE) TYPENAME Structure of the node 20120104
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120104

Method GET_SEGMENT_STRUCTURE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEGMENT Call by reference Type reference (TYPE) MDG_BS_MAT_SEGMENT Segment 20100713
2 Returning RV_TYPENAME Value transfer Type reference (TYPE) TYPENAME Typename 20100726

Method GET_SEGMENT_TYPE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SEGM_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20120215
2 Exporting ET_NODE_ID Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20120215
3 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API Governance API: Single Chg. Req. Convenience Governance API 20120207
4 Importing IV_ACTIVE_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE read from active area when TRUE 20120420
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20120207
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120207

Method GET_SEGM_NODE_DATA on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SMT_MAP_ENT_ATTR_FR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPED_ATTR Call by reference Type reference (TYPE) USMD_TS_FIELDNAME Mapped attributes of the entity 20110808
2 Importing IT_FIELDS Call by reference Type reference (TYPE) MDG_BS_MAT_T_SMT_FIELD Table containing UI-fields 20110808
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110808
4 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20110808
5 Importing IV_SSTRUC Call by reference Type reference (TYPE) SMT_STRUCTURE source segment structure 20110808
6 Importing IV_TSTRUC Call by reference Type reference (TYPE) SMT_STRUCTURE target entity structure 20110808

Method GET_SMT_MAP_ENT_ATTR_FR_FIELDS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_STRUCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100723
2 Returning RV_STRUCNAME Value transfer Type reference (TYPE) TYPENAME Name of direct input import structure 20100723

Method GET_STRUCNAME on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_SWITCH_03 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SWITCH_03 Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120606

Method GET_SWITCH_03 on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_TEXT_FROM_CHECKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130422
2 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Used fields 20130718
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20130422

Method GET_TEXT_FROM_CHECKTABLE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_VALUE_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTR_VALUE_SET Call by reference Type reference (TYPE) MDG_BS_MAT_T_ATTR_VALUE_SET Action Get Value Sets for Attributes 20130408
2 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20130424
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20130503
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20130408
5 Importing IV_TEXT_TYPE Call by reference Type reference (TYPE) STRING TXTSH, TXTLG or TXTMI 20130422

Method GET_VALUE_SETS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method GET_VKORG_VTWEG_BY_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VKORG_VTWEG Call by reference Type reference (TYPE) MDG_BS_MAT_S_A_GET_VK_BY_MAT_E 20120504
2 Importing IO_CONV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API 20120504
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST 20120504
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR 20120504

Method GET_VKORG_VTWEG_BY_MATNR on class CL_MDG_BS_MAT_ASSIST has no exception.

Method IS_MODEL_BLOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_MODEL_BLOCKED Value transfer Type reference (TYPE) BOOLE_D Is the model blocked? 20120423

Method IS_MODEL_BLOCKED on class CL_MDG_BS_MAT_ASSIST has no exception.

Method IS_NODE_ENABLED_IN_GOV_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20120328
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20120328

Method IS_NODE_ENABLED_IN_GOV_SCOPE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method IS_SAP_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAP_SYSTEM Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100804

Method IS_SAP_SYSTEM on class CL_MDG_BS_MAT_ASSIST has no exception.

Method IS_SUCCESSFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100519
2 Returning RV_SUCCESSFUL Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100519

Method IS_SUCCESSFUL on class CL_MDG_BS_MAT_ASSIST has no exception.

Method IS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROFILE Call by reference Type reference (TYPE) /PLMB/T_SPI_PRPTY_PROFILE Field property profile 20101005
2 Importing IV_FIELD Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20101005
3 Returning RV_VISIBLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101005

Method IS_VISIBLE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SELECT_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATNR Call by reference Type reference (TYPE) MDG_BS_MAT_T_MAT_CREQ_TXT Table of Material, Change Request and their texts 20120515
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130610
3 Importing IV_MAKTX Call by reference Type reference (TYPE) MAKTX Material description 20120515
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20120515
5 Importing IV_ONLY_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120515

Method SELECT_MATNR on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100712

Method SET_DATA on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_DATA_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110603

Method SET_DATA_SRC on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_DATA_TXT_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20110603

Method SET_DATA_TXT_SRC on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_FIELD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDNAME Call by reference Type reference (TYPE) TTFIELDNAME Number of Field Names 20100519
2 Importing IT_FIELDNAME_ID Call by reference Type reference (TYPE) TTFIELDNAME Number of Field Names 20100519
3 Importing IV_PROPERTY Call by reference Type reference (TYPE) /PLMB/SPI_PRPTY_OPTION Field Property Option 20100519
4 Importing IV_PROPERTY_ID Call by reference Type reference (TYPE) /PLMB/SPI_PRPTY_OPTION Field Property Option 20100519
5 Returning RT_PROFILE Value transfer Type reference (TYPE) /PLMB/T_SPI_PRPTY_PROFILE Field property profile 20100519

Method SET_FIELD_PROPERTY on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_GT_SEGMENTS_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEGMENTS_KEYS_RTTI Call by reference Type reference (TYPE) MDG_BS_MAT_T_SEGMENTS_KEYSRTTI Table of keys incl. RTTI descriptors for segments 20120314

Method SET_GT_SEGMENTS_KEYS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SET_HIDDEN_IND_IF_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SET_HIDD_IND_IF_POSSIBL Call by reference Type reference (TYPE) BOOLE_D Hidden indicator 20130809

Method SET_HIDDEN_IND_IF_POSSIBLE on class CL_MDG_BS_MAT_ASSIST has no exception.

Method SORT_TABLE_ACCORD_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE table 20120104
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D failure 20120104
3 Importing IT_FIELDS Call by reference Type reference (TYPE) INDEX TABLE Fields 20120104

Method SORT_TABLE_ACCORD_FIELDS on class CL_MDG_BS_MAT_ASSIST has no exception.

Method USMD_MODEL_EXT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Table Type for Table of Entities Structure 20121203
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20121203
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121203
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20121203
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20121203
6 Importing IV_EXCL_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20121203
7 Importing IV_IS_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121203
8 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20121203
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20121203
10 Importing IV_READMODE Call by reference Type reference (TYPE) USMD_READMODE_EXT CL_USMD_MODEL_EXT=>IF_USMD_MODEL_EXT~GC_READMODE_DEFAULT Read Mode 20121203
11 Importing IV_STRUCT Call by reference Type reference (TYPE) USMD_STRUCT Type of Data Structure 20121203

Method USMD_MODEL_EXT_READ on class CL_MDG_BS_MAT_ASSIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 606