SAP ABAP Class CL_MDG_MM_PRINT_FORM (Class for BAdI Impl.: MDG_MM_PRINT_FORM)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_MODEL_SFWS_1 (Package) MDG: ERP Material Model, Switch package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_MAT_CLF_CNTL Classification Controll for Material 20091103
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20091102
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_USMD_PRINT_FORM PDF-Based Print Forms: BAdI 20091102
Properties
Class CL_MDG_MM_PRINT_FORM  
Short Description Class for BAdI Impl.: MDG_MM_PRINT_FORM    
Super Class CL_MDG_BS_MAT_CLF_CNTL Classification Controll for Material 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_MODEL_SFWS_1   MDG: ERP Material Model, Switch package 
Created 20091102   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_MDG_BS_CLF_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20091102
2 IF_EX_USMD_PRINT_FORM PDF-Based Print Forms: BAdI 20091102
Friends
Class CL_MDG_MM_PRINT_FORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MM_PRINT_FORM Constant Private Type reference (TYPE) USMD_PDF_FORM 'MDG_MM_MATERIAL_PDF' MM_PRINT_FORM 20100201
Methods
# Method Level Visibility Method type Description Created on
1 CONVERS_ROUTIN_CLASSIGN_VALUAT Instance method Private Method Converts a pdf-table of valuation as needed by the routine 20100127
2 CONVERT_TABLE_PDF_CLASSASGN Instance method Private Method Converts a pdf-table of class assig as needed by the routine 20100126
3 CONVERT_TABLE_PDF_VALUATION Instance method Private Method Converts a pdf-table of valuation as needed by the routine 20100126
4 EXTEND_TABLE_PDF_CLASSASGN Instance method Private Method Extends a pdf-table of class assignment for the print form 20100127
5 EXTEND_TABLE_PDF_VALUATION Instance method Private Method Conversion routine for class assignment and valuation 20100127
6 UPDATE_PDFTABLE_CLASSIGN_VALUA Instance method Private Method Converts a pdf-table of valuation as needed by the routine 20100127
Events
Class CL_MDG_MM_PRINT_FORM has no event.
Types
Class CL_MDG_MM_PRINT_FORM has no local type.
Method Signatures

Method CONVERS_ROUTIN_CLASSIGN_VALUAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CLASSASGN Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN Calcutated output for class assignment 20100127
2 Exporting ETS_VALUATION Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION Calcutated output for valuation 20100127
3 Exporting ET_KSSK Call by reference Type reference (TYPE) TT_API_KSSK Calcutated output for classes 20100127
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100127
5 Importing ITS_CLASSASGN Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN Input table for class assignment 20100127
6 Importing ITS_VALUATION Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION Input table for class valuation 20100127

Method CONVERS_ROUTIN_CLASSIGN_VALUAT on class CL_MDG_MM_PRINT_FORM has no exception.

Method CONVERT_TABLE_PDF_CLASSASGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CLASSASGN Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN Structure for classassignment needed by the conversion rutin 20100126
2 Importing IT_CLASSASGN Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_CLASSASGN Generated Int.Table for classassignment (pfd-structure) 20100126
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key fields table 20100126

Method CONVERT_TABLE_PDF_CLASSASGN on class CL_MDG_MM_PRINT_FORM has no exception.

Method CONVERT_TABLE_PDF_VALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_VALUATION Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION Table for valuation needed by the conversion rutin 20100126
2 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key fields table 20100126
3 Importing IT_VALUATION Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_VALUATION Generated Int.Table for valuation (pfd-structure) 20100126

Method CONVERT_TABLE_PDF_VALUATION on class CL_MDG_MM_PRINT_FORM has no exception.

Method EXTEND_TABLE_PDF_CLASSASGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSASGN Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_CLASSASGN Extended Int.Table for classassignment (pfd-structure) 20100127
2 Importing ITS_CLASSASGN Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN Table of classassignment calculatd by the conversion routine 20100127
3 Importing IT_CLASSASGN Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_CLASSASGN Generated Int.Table for classassignment (pfd-structure) 20100127
4 Importing IT_KSSK Call by reference Type reference (TYPE) TT_API_KSSK Table of classes calculatd by the conversion routine 20100127

Method EXTEND_TABLE_PDF_CLASSASGN on class CL_MDG_MM_PRINT_FORM has no exception.

Method EXTEND_TABLE_PDF_VALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUATION Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_VALUATION Extended Int.Table for valuation (pfd-structure) 20100127
2 Importing ITS_VALUATION Call by reference Type reference (TYPE) IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION Table of valuation calculatd by the conversion routine 20100127
3 Importing IT_VALUATION Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_VALUATION Generated Int.Table for valuation (pfd-structure) 20100127

Method EXTEND_TABLE_PDF_VALUATION on class CL_MDG_MM_PRINT_FORM has no exception.

Method UPDATE_PDFTABLE_CLASSIGN_VALUA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSASGN Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_CLASSASGN Updated pdf- table for class assignment 20100127
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100127
3 Exporting ET_VALUATION Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_VALUATION Updated pdf- table for valuation 20100127
4 Importing IT_CLASSASGN Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_CLASSASGN Usual pdf- table for class assignment 20100127
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Keyfields table 20100127
6 Importing IT_VALUATION Call by reference Type reference (TYPE) /MDGMM/_T_MM_PDF_VALUATION Usual pdf-table for class valuation 20100127

Method UPDATE_PDFTABLE_CLASSIGN_VALUA on class CL_MDG_MM_PRINT_FORM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605