SAP ABAP Interface IF_URDT_GENERATION_UTIL (Help Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Properties
Interface IF_URDT_GENERATION_UTIL  
Short Description Help Methods    
General Data
Package SPOO   Spool 
Created 20121004   SAP 
Last changed 20140121   SAP 
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_UPE_URDT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_URDT_GENERATION_UTIL has no interface.
Friends
Interface IF_URDT_GENERATION_UTIL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MSG_ID Constant Public Type reference (TYPE) SY-MSGID 'UPE' Message Class 20121121
Methods
# Method Level Visibility Method type Description Created on
1 COPY_AND_REMAP_METRIC Instance method Public Method Copy and remap metric 20121004
2 CREATE_TRANSPORT_REQ_FOR_URDT Instance method Public Method Create a transport request for the target URDT 20121121
3 GET_FONT Instance method Public Method 20121004
4 GET_FONTMAP Instance method Public Method 20121004
5 GET_URDT_DESCRIPTION Instance method Public Method Return description of URDT 20130115
6 GET_URDT_FROM_DB Instance method Public Method Create URDT from DB 20130111
7 POP_UP_TO_CONFIRM Instance method Public Method Open popup to confirm replacement of font 20121109
8 RECORD_URDT_TRANSPORT_TASK Instance method Public Method Record URDT task 20130115
9 SAVE_URDT_TO_DB Instance method Public Method Save a URDT in DB 20130115
Events
Interface IF_URDT_GENERATION_UTIL has no event.
Types
Interface IF_URDT_GENERATION_UTIL has no local type.
Method Signatures

Method COPY_AND_REMAP_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_URDT_SOURCE Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20121004
2 Importing IV_BOLD Call by reference Type reference (TYPE) TDBOLD Font attribute bold type 20121004
3 Importing IV_ITALIC Call by reference Type reference (TYPE) TDITALIC Font attribute italic 20121004
4 Importing IV_SAPFONT Call by reference Type reference (TYPE) TDFAMILY Font attribute: Name of font family 20121004
5 Importing IV_URDT_NAME Call by reference Type reference (TYPE) RSPOPTYPE Spool: Device type name 20121004
6 Returning RO_NEW_FONTMETRIC Value transfer Object reference (TYPE REF TO) CL_UPE_FONTMETRIC Fontmetrics for UPE 20121004
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20121206

Method CREATE_TRANSPORT_REQ_FOR_URDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_URDT Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20121121
2 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20121121
3 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20121121
4 Returning RV_SUCCESSFULL Value transfer Type reference (TYPE) ABAP_BOOL 20121121
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20121121

Method GET_FONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TTFONT_INFO Call by reference Type reference (TYPE) TFRT_NAME Typeface Repo - Additional names of fonts 20121004
2 Returning RO_FONT Value transfer Object reference (TYPE REF TO) CL_FONT_INSTANCE Instance of font returned through font selector 20121004
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20121004

Method GET_FONTMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TTFONT_INFO Call by reference Type reference (TYPE) TFRT_NAME Typeface Repo - Additional names of fonts 20121004
2 Returning RS_FONTMAP Value transfer Type reference (TYPE) CL_UPE_FONTMETRIC=>T_FONTMAPREC Mapping of OpenType font to 1-byte number 20121004
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20121004

Method GET_URDT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URDT Call by reference Type reference (TYPE) RSPOPTYPE Spool: Device type name 20130115
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) RSPONAME Spool: Name 20130115
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20130115

Method GET_URDT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URDT Call by reference Type reference (TYPE) RSPOPTYPE Spool: Device type name 20130111
2 Returning RO_URDT Value transfer Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20130111
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20130111

Method POP_UP_TO_CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANSWER Value transfer Type reference (TYPE) C 20121109
2 Importing IV_DEFAULT_BUTTON Call by reference Type reference (TYPE) C '1' 20121109
3 Importing IV_QUICKINFO_BUTTON_1 Call by reference Type reference (TYPE) TEXT132 Text (length 132) 20121109
4 Importing IV_QUICKINFO_BUTTON_2 Call by reference Type reference (TYPE) TEXT132 Text (length 132) 20121109
5 Importing IV_TEXT_BUTTON_1 Call by reference Type reference (TYPE) CHAR64 Character field, length 64 20121109
6 Importing IV_TEXT_BUTTON_2 Call by reference Type reference (TYPE) CHAR64 Character field, length 64 20121109
7 Importing IV_TEXT_QUESTION Call by reference Type reference (TYPE) STRING Text (length 132) 20121109
8 Importing IV_TITLE Call by reference Type reference (TYPE) CHAR64 Character field, length 64 20121109
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20130116

Method RECORD_URDT_TRANSPORT_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_URDT Call by reference Object reference (TYPE REF TO) CL_UPE_URDT 20130115
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR 20130115

Method SAVE_URDT_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_URDT Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20130115
# Exception Resumable Description Created on
1 CX_URDT_GENERATION_ERROR URDT Geneartion / Modifkation Fehler 20130115
History
Last changed by/on SAP  20140121 
SAP Release Created in 740