SAP ABAP Class CL_MDG_BS_FL_MATERIAL (File loader for Material)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_LOADER (Package) MDG: Material Data Replication
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_FILELOADER File loader 20091013
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_BS_MAT_GEN_C Constant Interface for MDG Material 20091113
Properties
Class CL_MDG_BS_FL_MATERIAL  
Short Description File loader for Material    
Super Class CL_MDG_FILELOADER File loader 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MDG_MAT_LOADER_MSG    
Program status     
Category 0   
Package MDG_BS_MAT_LOADER   MDG: Material Data Replication 
Created 20091013   SAP 
Last change 20131127   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_BS_MAT_GEN_C Constant Interface for MDG Material 20091113
Friends
Class CL_MDG_BS_FL_MATERIAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ABORT Constant Public Type reference (TYPE) BAPI_MTYPE 'A' Message type: S Success, E Error, W Warning, I Info, A Abort 20091111
2 GC_ACTIVEAREA Constant Private Type reference (TYPE) CHAR1 '2' persistance choice 20100901
3 GC_BA_LOAD_MAT Constant Public Type reference (TYPE) USMD_PROCESS 'MAT9' Not More Closely Defined Area, Possibly Used for Patchlevels 20091109
4 GC_DUPLICATE_CHECK Constant Public Type reference (TYPE) STRING 'DUPLICATE_CHECK' constant for DUPLICATE_CHECK 20100907
5 GC_DUPLICATE_THRESHOLD Constant Public Type reference (TYPE) STRING 'DUPLICATE_THRESHOLD' constant for DUPLICATE_THRESHOLD 20100907
6 GC_E1CUCFG Constant Public Type reference (TYPE) STRING 'E1CUCFG' segment name 20100905
7 GC_E1CUINS Constant Public Type reference (TYPE) STRING 'E1CUINS' segment name 20100905
8 GC_E1MAKTM Constant Public Type reference (TYPE) STRING 'E1MAKTM' segment name 20091125
9 GC_E1MARA1 Constant Public Type reference (TYPE) STRING 'E1MARA1' segment name 20091125
10 GC_E1MARAM Constant Public Type reference (TYPE) STRING 'E1MARAM' segment name 20091125
11 GC_E1MARCM Constant Public Type reference (TYPE) STRING 'E1MARCM' segment name 20091125
12 GC_E1MARDM Constant Public Type reference (TYPE) STRING 'E1MARDM' segment name 20110210
13 GC_E1MARMM Constant Public Type reference (TYPE) STRING 'E1MARMM' segment name 20091125
14 GC_E1MBEWM Constant Public Type reference (TYPE) STRING 'E1MBEWM' segment name 20091125
15 GC_E1MKALM Constant Public Type reference (TYPE) STRING 'E1MKALM' segment name 20100905
16 GC_E1MLANM Constant Public Type reference (TYPE) STRING 'E1MLANM' segment name 20091125
17 GC_E1MLGNM Constant Public Type reference (TYPE) STRING 'E1MLGNM' segment name 20091125
18 GC_E1MLGTM Constant Public Type reference (TYPE) STRING 'E1MLGTM' segment name 20100905
19 GC_E1MPGDM Constant Public Type reference (TYPE) STRING 'E1MPGDM' segment name 20100905
20 GC_E1MTXHM Constant Public Type reference (TYPE) STRING 'E1MTXHM' segment name 20091125
21 GC_E1MTXLM Constant Public Type reference (TYPE) STRING 'E1MTXLM' Segmant Name 20091125
22 GC_E1MVKEM Constant Public Type reference (TYPE) STRING 'E1MVKEM' segment name 20091125
23 GC_ERROR Constant Public Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20091111
24 GC_INFO Constant Public Type reference (TYPE) BAPI_MTYPE 'I' Message type: S Success, E Error, W Warning, I Info, A Abort 20091111
25 GC_MAP_MSG_CLASS Constant Public Type reference (TYPE) SYMSGID 'MDG_BS_MAT_DATA_REP' Message Class 20100905
26 GC_MATERIAL_CHANGE Constant Public Type reference (TYPE) STRING 'MATERIAL_CHANGE' constant for MATERIAL_CHANGE 20100907
27 GC_MAT_CHG_REQ_TYP Constant Private Type reference (TYPE) STRING 'CHANGE_REQUEST_TYPE' Change request type 20110120
28 GC_MSG_CLASS Constant Public Type reference (TYPE) SYMSGID 'MDG_MAT_LOADER_MSG' Message Class 20091111
29 GC_OVERWRITE Constant Public Type reference (TYPE) STRING 'OVERWRITE' constant for OVERWRITE 20100907
30 GC_PROXY_PERSISTANCE Constant Public Type reference (TYPE) STRING 'PROXY_PERSISTANCE' constant for PROXY_PERSISTANCE 20100907
31 GC_SIMULATION Constant Public Type reference (TYPE) STRING 'SIMULATION' constant for simulation 20100907
32 GC_STAGINCASEERR Constant Private Type reference (TYPE) CHAR1 '3' persistance choice 20100901
33 GC_STAGING Constant Private Type reference (TYPE) CHAR1 '1' persistance choice 20100901
34 GC_SUCCESS Constant Public Type reference (TYPE) BAPI_MTYPE 'S' Message type: S Success, E Error, W Warning, I Info, A Abort 20121025
35 GC_TDID_INT_NOTE Instance attribute Public Type reference (TYPE) CHAR4 'IVER' Internal comment TDID 20100909
36 GC_TDID_SALES Constant Public Type reference (TYPE) CHAR4 '0001' Byte Value 20100909
37 GC_WARNING Constant Public Type reference (TYPE) BAPI_MTYPE 'W' Message type: S Success, E Error, W Warning, I Info, A Abort 20091111
38 GO_CREQUEST Instance attribute Public Object reference (TYPE REF TO) IF_USMD_GOV_API Change Request API Interface 20100820
39 GS_CREQUEST Static Attribute Public Type reference (TYPE) USMD_CREQUEST Change request number 20091204
40 GS_FILE_UPLOAD_SETTINGS Static Attribute Private Type reference (TYPE) GT_UPLOAD_SETTINGS 20091106
41 GS_SMT_BSCTXT_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_BSCDATTXT' Mapping Step 20091125
42 GS_SMT_GTIN_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_GTINS' Mapping Step 20091125
43 GS_SMT_INTCMNT_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_INTCMNT' Mapping Step 20091125
44 GS_SMT_MAP_STAGING Constant Public Type reference (TYPE) SMT_MAP 'SMT_MDG_MAT_STAG_MAP' Message type: S Success, E Error, W Warning, I Info, A Abort 20091125
45 GS_SMT_MATTXT_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_MATTXT' Mapping Step 20091125
46 GS_SMT_MAT_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_MATERIAL' Mapping Step 20091125
47 GS_SMT_UOM_MAPPING Constant Public Type reference (TYPE) SMT_MAPPING_STEP 'MDG_BS_FL_UNITOFMSR' Mapping Step 20091125
48 GT_CREQUEST Instance attribute Public Type reference (TYPE) TT_CREQUEST Table of Crequests 20091218
49 GT_ENTITIES Instance attribute Private Type reference (TYPE) USMD_T_ENTITY Table type for entity 20100820
50 GT_ENTITY_TAB_REF Instance attribute Private Type reference (TYPE) TT_ENTITY_TAB_REF Stores Entity level data and reference to tables 20101116
51 GT_MATID_MATDESC Static Attribute Private Type reference (TYPE) TT_MATNR_DESC Contains Material Id with its description 20110309
52 GT_OBJECT_KEYS Instance attribute Public Type reference (TYPE) TT_OBJECT_KEYS_LOG Table for log handling 20110223
53 GV_BO_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20110810
54 GV_CREQUEST Instance attribute Public Type reference (TYPE) USMD_CREQUEST Change Request 20100824
55 GV_INBOUND_FUNCNAME Instance attribute Private Type reference (TYPE) STRING contains the function Module name 20110601
56 GV_SEQNR_MAT Static Attribute Public Type reference (TYPE) INT2 0 Byte Value 20100905
57 MV_MESSAGE Static Attribute Public Type reference (TYPE) STRING 20100905
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA_FOR_DUPLCHK Instance method Public Method creates table attributes for duplicate check 20110513
2 CHECK_EXISTENCE_IN_ACTIVE_AREA Instance method Private Method Check for existence of a material in Active Area 20120801
3 CHECK_EXISTENCE_IN_STAGING Instance method Private Method Check for existence of a material in Staging Area 20120801
4 COLLECT_STAG_DATA Instance method Private Method Processing of data for staging 20100902
5 CONVERT_IDOC_CTRL_RECORDS Instance method Private Method Convert IDOC Control Records: External to Internal format 20120730
6 CONVERT_IDOC_DATA_RECORDS Instance method Private Method Convert IDOC Data Records: External to Internal format 20120730
7 CRT_CHG_REQUEST Instance method Private Method Preapres staging data 20100905
8 FILL_OBJECTKEYS Instance method Public Method Fills the et_object_keys 20110223
9 GET_FUF Static method Public Method Get FUF flag 20091210
10 GET_IDOC_DATA Instance method Private Method Gets IDOC data from the IDOC XML File 20091013
11 GET_SYSTEM_MSG Static method Public Method returns the message 20100905
12 IDENTIFY_PROCESS_CODE Instance method Public Method Reads process code for sender system and gets the FM 20110601
13 IDOC_TO_API_MAP Instance method Private Method MAps the idoc structures to API structures 20100823
14 MAT_INT_EXT_HANDLE Static method Public Method Handles External and internal number of material 20100816
15 PERFORM_DUPLICATE_CHECK Instance method Private Method Perform Duplicate Check 20121003
16 PREP_SEARCH_ATTR Static method Public Method 20091119
17 READ_SYSTEM_INFO Instance method Private Method Reads the sender business system and own logical system info 20120730
18 READ_USER_SETTINGS Instance method Private Method Read User Settings 20120725
19 SAVE_TO_ACTIVE_AREA Instance method Private Method Saves data to active area 20100823
20 SAVE_TO_STAG_AREA Instance method Private Method Saves data to staging area 20100823
21 SET_FUF Static method Public Method Set the flag for FUF , which says if the FUF is ON 20091210
22 USMD_MSG_TO_BAPI_MSG Instance method Private Method Converts USMD messages to Bapi messages 20110802
23 VALIDATE_CREQUEST_TYPE Instance method Private Method Validate the Change Request Type 20120727
Events
Class CL_MDG_BS_FL_MATERIAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_UPLOAD_SETTINGS Private See coding 20091106 BEGIN OF gt_upload_settings, duplicate TYPE flag, simulate TYPE flag, overwrite TYPE flag, instance TYPE i, duplicate_treshold TYPE bsc_dupl_obj-threshold, proxy_persistance TYPE mdg_persistence, mat_change_req TYPE mdg_mat_change_req, mat_chg_req_typ TYPE mdg_mat_change_req, END OF gt_upload_settings
2 TS_CREQUEST Public See coding 20091218 BEGIN OF ts_crequest, crequest TYPE usmd_crequest, END OF ts_crequest
3 TS_ENTITY Private See coding 20100818 BEGIN OF ts_entity , entity TYPE usmd_entity, END OF ts_entity
4 TS_ENTITY_STAG_DATA Private See coding 20100820 BEGIN OF ts_entity_stag_data , stag_data TYPE REF TO data, entity TYPE usmd_entity, END OF ts_entity_stag_data
5 TS_ENTITY_TAB_REF Public See coding 20100823 BEGIN OF ts_entity_tab_ref , r_ref_tab TYPE REF TO data, entity TYPE usmd_entity, END OF ts_entity_tab_ref
6 TS_MATERIAL_MAP Public See coding 20100829 BEGIN OF ts_material_map, source_mat TYPE matnr, target_mat TYPE matnr, END OF ts_material_map
7 TS_MATID_MATDESC Public See coding 20110309 BEGIN OF ts_matid_matdesc, material_id TYPE matnr, material_desc TYPE maktx, END OF ts_matid_matdesc
8 TT_CREQUEST Public See coding 20091218 tt_crequest TYPE TABLE OF ts_crequest
9 TT_EDIDC_DATA Private See coding 20120810 tt_edidc_data TYPE STANDARD TABLE OF edidc
10 TT_EDIDD_DATA Private See coding 20120810 tt_edidd_data TYPE STANDARD TABLE OF edidd
11 TT_ENTITY_STAG_DATA Private See coding 20100820 tt_entity_stag_data TYPE TABLE OF ts_entity_stag_data
12 TT_ENTITY_TAB_REF Public See coding 20100823 tt_entity_tab_ref TYPE TABLE OF ts_entity_tab_ref
13 TT_MATERIAL_MAP Public See coding 20100829 tt_material_map TYPE TABLE OF ts_material_map
14 TT_MATNR Public See coding 20110309 tt_matnr TYPE SORTED TABLE OF matnr WITH NON-UNIQUE KEY TABLE_LINE
15 TT_MATNR_DESC Public See coding 20110309 tt_matnr_desc TYPE STANDARD TABLE OF ts_matid_matdesc
Method Signatures

Method BUILD_DATA_FOR_DUPLCHK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RET_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110513
2 Exporting ET_SEARCH_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20110513
3 Importing IT_API_DATA Call by reference Type reference (TYPE) ANY TABLE 20110513
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE Structure 20110513

Method BUILD_DATA_FOR_DUPLCHK on class CL_MDG_BS_FL_MATERIAL has no exception.

Method CHECK_EXISTENCE_IN_ACTIVE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120801
2 Importing IT_MATNR_EXIST Call by reference Type reference (TYPE) TT_MATNR 20120801
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20120801

Method CHECK_EXISTENCE_IN_ACTIVE_AREA on class CL_MDG_BS_FL_MATERIAL has no exception.

Method CHECK_EXISTENCE_IN_STAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120801
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20120801

Method CHECK_EXISTENCE_IN_STAGING on class CL_MDG_BS_FL_MATERIAL has no exception.

Method COLLECT_STAG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREQUEST_MAT_KEY Call by reference Type reference (TYPE) USMD_T_CREQUEST_ENTITY ChangeRequest Entity TableType 20100902
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100904
3 Exporting ET_SEARCH_ATTR Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20100902
4 Importing IT_EDIDC Call by reference Type reference (TYPE) EDIDC_TT Control record (IDoc) 20100902
5 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Data record (IDoc) 20100902
# Exception Resumable Description Created on
1 CX_MDG_BS_MAT_GEN Material Exceptions and Messages 20100902
2 CX_USMD_GOV_API General Processing Error GOV_API 20110731

Method CONVERT_IDOC_CTRL_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120730
2 Exporting ET_EDIDC_DATA Call by reference Type reference (TYPE) TT_EDIDC_DATA Table Type for EDIDC (IDoc Control Record) 20120730
3 Importing IT_EDIDC40 Call by reference Type reference (TYPE) EDI_DC40_TT Table Type EDI_DC40 20120730

Method CONVERT_IDOC_CTRL_RECORDS on class CL_MDG_BS_FL_MATERIAL has no exception.

Method CONVERT_IDOC_DATA_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120730
2 Exporting ET_EDIDD_DATA Call by reference Type reference (TYPE) TT_EDIDD_DATA Table Type for EDIDD (IDoc Data Records) 20120730
3 Exporting ET_MATNR Call by reference Type reference (TYPE) TT_MATNR 20120730
4 Importing IO_MATMAS_DATA_PARSING Call by reference Object reference (TYPE REF TO) CL_MDG_BS_MATMAS_DATA_PARSING MDGM: Parse MATMAS data to check id and value mapping 20120730
5 Importing IT_EDIDD40 Call by reference Type reference (TYPE) EDI_DD40_TT Table Type EDI_DD40 20120730

Method CONVERT_IDOC_DATA_RECORDS on class CL_MDG_BS_FL_MATERIAL has no exception.

Method CRT_CHG_REQUEST 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) BAPIRETTAB Messages 20100907
# Exception Resumable Description Created on
1 CX_USMD_GOV_API General Processing Error GOV_API 20110706
2 CX_USMD_GOV_API_CORE_ERROR General Processing Error (CX_USMD_CORE_DYNAMIC_CHECK) 20110706

Method FILL_OBJECTKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATNR Call by reference Type reference (TYPE) TT_MATNR Table for Materials 20110224
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110223
3 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20110309

Method FILL_OBJECTKEYS on class CL_MDG_BS_FL_MATERIAL has no exception.

Method GET_FUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FUF Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091210

Method GET_FUF on class CL_MDG_BS_FL_MATERIAL has no exception.

Method GET_IDOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091023
2 Exporting ET_EDIDC Call by reference Type reference (TYPE) EDI_DC40_TT IDoc Control Record for Interface to External System 20091013
3 Exporting ET_EDIDD Call by reference Type reference (TYPE) EDI_DD40_TT IDoc Data Record for Interface to External System 20091013
4 Importing SOURCE Call by reference Type reference (TYPE) XSTRING String format of the Xml file 20091013

Method GET_IDOC_DATA on class CL_MDG_BS_FL_MATERIAL has no exception.

Method GET_SYSTEM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100905

Method GET_SYSTEM_MSG on class CL_MDG_BS_FL_MATERIAL has no exception.

Method IDENTIFY_PROCESS_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_RECORD Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20110601

Method IDENTIFY_PROCESS_CODE on class CL_MDG_BS_FL_MATERIAL has no exception.

Method IDOC_TO_API_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_API_DATA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_DATA MDG BS MAT: Material Master Data Structure 20100823
2 Importing IT_EDIDC Call by reference Type reference (TYPE) EDIDC_TT Control record (IDoc) 20100823
3 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Data record (IDoc) 20100823

Method IDOC_TO_API_MAP on class CL_MDG_BS_FL_MATERIAL has no exception.

Method MAT_INT_EXT_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MATERIAL Call by reference Type reference (TYPE) MATNR Material Number 20100816
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100816
3 Exporting EV_CHANGED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110811
4 Importing IV_MAT_TYPE Call by reference Type reference (TYPE) MTART Material Type 20100816

Method MAT_INT_EXT_HANDLE on class CL_MDG_BS_FL_MATERIAL has no exception.

Method PERFORM_DUPLICATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121003
2 Exporting EV_DUPLICATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121003
3 Importing IS_EDIDC Call by reference Type reference (TYPE) EDIDC Control record (IDoc) 20121003
4 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20121003
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20121003

Method PERFORM_DUPLICATE_CHECK on class CL_MDG_BS_FL_MATERIAL has no exception.

Method PREP_SEARCH_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_ATTR Call by reference Type reference (TYPE) USMD_TS_VALUE 20091119
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20091119
3 Importing IT_ALL_ATTR Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB DD: Table Fields 20091119
4 Importing IT_REQ_ATTR Call by reference Type reference (TYPE) USMD_TS_ATTR 20091119

Method PREP_SEARCH_ATTR on class CL_MDG_BS_FL_MATERIAL has no exception.

Method READ_SYSTEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120730
2 Exporting EO_MATMAS_DATA_PARSING Call by reference Object reference (TYPE REF TO) CL_MDG_BS_MATMAS_DATA_PARSING MDGM: Parse MATMAS data to check id and value mapping 20120730
3 Exporting ES_BS_SYS_TECH Call by reference Type reference (TYPE) MDG_S_BUS_SYS_TECH Technical Information of a Business System 20120730
4 Importing IV_SNDPRN Call by reference Type reference (TYPE) EDI_SNDPRN Partner Number of Sender 20120730

Method READ_SYSTEM_INFO on class CL_MDG_BS_FL_MATERIAL has no exception.

Method READ_USER_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USER_SETTING Call by reference Type reference (TYPE) MDG_USER_PROXY_SETTING_T User proxy settings for file upload 20120725

Method READ_USER_SETTINGS on class CL_MDG_BS_FL_MATERIAL has no exception.

Method SAVE_TO_ACTIVE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RET_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Exporting EV_MAT_FAIL_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100824
3 Importing IT_EDIDC Call by reference Type reference (TYPE) EDIDC_TT Table Type for EDIDC (IDoc Control Record) 20100823
4 Importing IT_EDIDD Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20100823

Method SAVE_TO_ACTIVE_AREA on class CL_MDG_BS_FL_MATERIAL has no exception.

Method SAVE_TO_STAG_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RET_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823

Method SAVE_TO_STAG_AREA on class CL_MDG_BS_FL_MATERIAL has no exception.

Method SET_FUF Signature

Method SET_FUF on class CL_MDG_BS_FL_MATERIAL has no parameter.
Method SET_FUF on class CL_MDG_BS_FL_MATERIAL has no exception.

Method USMD_MSG_TO_BAPI_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RET_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110802
2 Importing IT_USMD_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110802

Method USMD_MSG_TO_BAPI_MSG on class CL_MDG_BS_FL_MATERIAL has no exception.

Method VALIDATE_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120727

Method VALIDATE_CREQUEST_TYPE on class CL_MDG_BS_FL_MATERIAL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 605