SAP ABAP Class CL_GRFN_MDUG_PROC_BASE (MDUG processor)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_CLM (Package) Shared infrastructure for CLM integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_EXCEL_TPL_PROC_BASE Base template processor 20101019
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_MDUG_PROC MDUG processor 20120531
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_MDUG_PROC_AG MDUG account group processor 20100902
2 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_MDUG_PROC_CN MDUG control processor 20100825
3 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_MDUG_PROC_CO MDUG control objective processor 20100902
4 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_MDUG_PROC_SP MDUG subprocess processor 20100831
5 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_MDUG_PROC_TP MDUG testplan processor 20100902
Properties
Class CL_GRFN_MDUG_PROC_BASE  
Short Description MDUG processor    
Super Class CL_GRFN_EXCEL_TPL_PROC_BASE Base template processor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_CLM   Shared infrastructure for CLM integration 
Created 20100823   SAP 
Last change 20141106    
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_GRFN_MDUG_PROC MDUG processor 20120531
Friends
Class CL_GRFN_MDUG_PROC_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MODULE_NAME Constant Public Type reference (TYPE) STRING 'MDUG' 20100827
2 MO_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_GRFN_IO_LOG 20120531
3 MO_METADATA Instance attribute Protected Object reference (TYPE REF TO) IF_GRFN_METADATA 20120531
4 MO_OPTION Instance attribute Protected Object reference (TYPE REF TO) CL_GRFN_MDUG_OPTION 20120531
5 MV_ENTITY_ID Instance attribute Protected Type reference (TYPE) GRFN_API_ENTITY_ID 20120531
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDITIONAL_SHEETS Instance method Protected Method 20100831
2 ADD_FLDGRP_SHEET Instance method Protected Method 20100831
3 ADD_FLDGRP_SHEET_VALIDATION Instance method Protected Method 20120531
4 ADD_GENERIC_VALIDATION Instance method Protected Method 20101129
5 ADD_PRIMARY_SHEET Instance method Protected Method 20101019
6 ADD_PRIMARY_SHEET_VALIDATION Instance method Protected Method 20120531
7 ADD_RGSP_SHEET Instance method Protected Method Regulation specific sheet 20120618
8 ADD_RGSP_SHEET_VALIDATION Instance method Protected Method 20120618
9 ADD_SHEET Instance method Protected Method 20120618
10 ADD_VALIDATION Instance method Protected Method 20101021
11 BUILD_XSD_SEGMENT Instance method Protected Method 20101021
12 CONVERT_FLD Instance method Protected Method 20101021
13 GET_ENTITY_TEXT Instance method Protected Method 20100830
14 GET_FLDGRPS Instance method Protected Method 20101020
15 GET_FLDGRP_FLDS Instance method Protected Method 20100831
16 GET_FLDGRP_TEXT Instance method Protected Method 20101217
17 GET_PLAIN_FLDS Instance method Protected Method 20100830
18 GET_RGSP_FLDGRP Instance method Protected Method Regulation specific field group 20120619
19 GET_RGSP_FLDS Instance method Protected Method 20120619
20 GET_XSD Instance method Protected Method Get XSD 20120618
21 HAS_REG_SPECIFIC_VALUE Instance method Protected Method 20100831
22 PARSE_ADDITIONAL_SHEETS Instance method Protected Method 20101019
23 PARSE_FLDGRP_SHEET Instance method Protected Method 20101019
24 PARSE_PRIMARY_SHEET Instance method Protected Method 20101019
25 PRE_PARSE Instance method Protected Method 20110630
26 PROCESS_MULTI_LANG_FLDS Instance method Protected Method Process multiple language fields 20120313
27 TRANSFORM Instance method Protected Method 20101019
Events
Class CL_GRFN_MDUG_PROC_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FLD Protected See coding 20101021 begin of s_fld. include type grfn_s_fld. types value type string. types text type string. types end of s_fld
2 T_FLD Protected See coding 20101021 t_fld type table of s_fld
Method Signatures

Method ADD_ADDITIONAL_SHEETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20100831

Method ADD_ADDITIONAL_SHEETS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_FLDGRP_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20100831
2 Importing IV_FLDGRP Call by reference Type reference (TYPE) GRFN_FLDGRP Field Group ID 20100831

Method ADD_FLDGRP_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_FLDGRP_SHEET_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20120531
2 Importing IV_FLDGRP Call by reference Type reference (TYPE) GRFN_FLDGRP Field Group ID 20120531

Method ADD_FLDGRP_SHEET_VALIDATION on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_GENERIC_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101129
2 Importing IS_FLD Call by reference Type reference (TYPE) S_FLD Field ID 20101129
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20101129

Method ADD_GENERIC_VALIDATION on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_PRIMARY_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101019

Method ADD_PRIMARY_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_PRIMARY_SHEET_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20120531

Method ADD_PRIMARY_SHEET_VALIDATION on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_RGSP_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20120618

Method ADD_RGSP_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_RGSP_SHEET_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20120618

Method ADD_RGSP_SHEET_VALIDATION on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20120618
2 Importing IT_FLD Call by reference Type reference (TYPE) T_FLD 20120618
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120618
4 Importing IV_NODE Call by reference Type reference (TYPE) STRING 20120618

Method ADD_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method ADD_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101021
2 Importing IS_FLD Call by reference Type reference (TYPE) S_FLD Field ID 20101021
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20101021

Method ADD_VALIDATION on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method BUILD_XSD_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XSD Call by reference Type reference (TYPE) STRING 20101021
2 Importing IT_FLD Call by reference Type reference (TYPE) T_FLD Field metadata table 20101021

Method BUILD_XSD_SEGMENT on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method CONVERT_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) T_FLD 20101021
2 Importing IV_FLD Call by reference Type reference (TYPE) GRFN_FLD Field ID 20101021

Method CONVERT_FLD on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_ENTITY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100830
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20100830

Method GET_ENTITY_TEXT on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_FLDGRPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLDGRP Call by reference Type reference (TYPE) GRFN_T_FLDGRP Field Groups 20101020

Method GET_FLDGRPS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_FLDGRP_FLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) T_FLD Field metadata table 20100831
2 Importing IV_FLDGRP Call by reference Type reference (TYPE) GRFN_FLDGRP Field Group ID 20100831

Method GET_FLDGRP_FLDS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_FLDGRP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLDGRP Call by reference Type reference (TYPE) GRFN_FLDGRP Field Group ID 20101217
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20101217

Method GET_FLDGRP_TEXT on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_PLAIN_FLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) T_FLD Field metadata table 20100830

Method GET_PLAIN_FLDS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_RGSP_FLDGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLDGRP Value transfer Type reference (TYPE) GRFN_FLDGRP Field Group ID 20120619

Method GET_RGSP_FLDGRP on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_RGSP_FLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD Call by reference Type reference (TYPE) T_FLD 20120619

Method GET_RGSP_FLDS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method GET_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FLD Call by reference Type reference (TYPE) T_FLD 20120618
2 Importing IV_NODE Call by reference Type reference (TYPE) STRING 20120618
3 Returning RV_XSD Value transfer Type reference (TYPE) STRING 20120618

Method GET_XSD on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method HAS_REG_SPECIFIC_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100831

Method HAS_REG_SPECIFIC_VALUE on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method PARSE_ADDITIONAL_SHEETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML Call by reference Type reference (TYPE) STRING 20101104
2 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101019

Method PARSE_ADDITIONAL_SHEETS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method PARSE_FLDGRP_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML Call by reference Type reference (TYPE) STRING 20101020
2 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101019
3 Importing IV_FLDGRP Call by reference Type reference (TYPE) GRFN_FLDGRP Field Group ID 20101019

Method PARSE_FLDGRP_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method PARSE_PRIMARY_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML Call by reference Type reference (TYPE) STRING 20101104
2 Importing IO_EXCEL Call by reference Object reference (TYPE REF TO) CL_GRFN_EXCEL Excel utility class 20101019

Method PARSE_PRIMARY_SHEET on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method PRE_PARSE Signature

Method PRE_PARSE on class CL_GRFN_MDUG_PROC_BASE has no parameter.
Method PRE_PARSE on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method PROCESS_MULTI_LANG_FLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FLD Call by reference Type reference (TYPE) T_FLD 20120313

Method PROCESS_MULTI_LANG_FLDS on class CL_GRFN_MDUG_PROC_BASE has no exception.

Method TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XML Call by reference Type reference (TYPE) STRING 20101019

Method TRANSFORM on class CL_GRFN_MDUG_PROC_BASE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000