SAP ABAP Class CL_FINB_GN_PUBLIC_SERVICES (Generator's Public Service Functions)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_GENERATOR (Package) Generator
Properties
Class CL_FINB_GN_PUBLIC_SERVICES  
Short Description Generator's Public Service Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_GN    
Program status     
Category 0   
Package FINB_GENERATOR   Generator 
Created 20030502   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FINB_CONS_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FINB_GN_PUBLIC_SERVICES has no interface implemented.
Friends
Class CL_FINB_GN_PUBLIC_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 XT_DOM_VALUES Static Attribute Protected See coding 20030704
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_INTLEN_TO_LENG Static method Public Method Converts Byte Length to Character Length 20030502
2 CONVERT_SOURCE_TO_72 Static method Public Method Split ABAP Program 20030502
3 CONVERT_TO_36 Static method Public Method Converts a Number to a Number for Basis 36 20030502
4 GET_DOM_VALUE_TEXT Static method Public Method Gets Text for a Domain Fixed Value 20030704
5 GET_RANDOM_ID Static method Public Method Provides Random ID 20030502
6 GET_TEXTPOOL_TEMPLATE Static method Public Method Provides a Textpool Template 20031216
7 NAVIGATE_TO_WB Static method Public Method Navigate to Appropriate Workbench Transaction 20030930
Events
Class CL_FINB_GN_PUBLIC_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_DOM_VALUE Protected See coding 20030704
Method Signatures

Method CONVERT_INTLEN_TO_LENG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATATYPE Value transfer Type reference (TYPE) DATATYPE_D Datentyp im ABAP Dictionary 20030502
2 Importing I_INTLEN Value transfer Type reference (TYPE) INTLEN Interne Länge in Bytes 20030502
3 Returning R_LENG Value transfer Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20030502
# Exception Resumable Description Created on
1 NOT_CALCULABLE nicht berechenbar 20030502

Method CONVERT_SOURCE_TO_72 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) TABLE 20030502
2 Importing IT_SOURCE Call by reference Type reference (TYPE) TABLE 20030502
# Exception Resumable Description Created on
1 NOT_CONVERTED nicht konvertiert 20030502

Method CONVERT_TO_36 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_36_VALUE Value transfer Type reference (TYPE) C Zahl zur Basis 36 20030502
2 Importing I_VALUE Value transfer Type reference (TYPE) CLIKE Dezimalzahl 20030502

Method CONVERT_TO_36 on class CL_FINB_GN_PUBLIC_SERVICES has no exception.

Method GET_DOM_VALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20030704
2 Importing I_DOMNAME Call by reference Type reference (TYPE) CSEQUENCE 20030704
3 Importing I_VALUE Call by reference Type reference (TYPE) SIMPLE 20030704
# Exception Resumable Description Created on
1 DOMAIN_NOT_FOUND Domaine nicht vorhanden 20030704
2 VALUE_NOT_FOUND Wert nicht vorhanden 20030704

Method GET_RANDOM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) CSEQUENCE Id 20030502
2 Importing I_BEGINNING_WITH_LETTER Value transfer Type reference (TYPE) BOOLE_D erstes Zeichen soll Buchstabe sein 20030502
3 Importing I_LENGTH Value transfer Type reference (TYPE) I Id.-länge 20030502
# Exception Resumable Description Created on
1 TOO_LONG angeforderter Id ist zu lang 20030502

Method GET_TEXTPOOL_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTPOOL Call by reference Type reference (TYPE) FINB_GN_T_ABAP_L_TEXTPOOL ABAP-Textpool (alle Sprachen) 20031216
2 Importing I_LANGU Value transfer Type reference (TYPE) SPRAS '*' 20031216
3 Importing I_PROG_NAME Value transfer Type reference (TYPE) CSEQUENCE 20031216

Method GET_TEXTPOOL_TEMPLATE on class CL_FINB_GN_PUBLIC_SERVICES has no exception.

Method NAVIGATE_TO_WB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDIT Value transfer Type reference (TYPE) BOOLE_D Änderungsmodus 20030930
2 Importing I_KIND Value transfer Type reference (TYPE) FINB_GN_OBJ_KIND Objektart (Generator) 20030930
3 Importing I_NAME Value transfer Type reference (TYPE) CSEQUENCE physicalischer Name 20030930

Method NAVIGATE_TO_WB on class CL_FINB_GN_PUBLIC_SERVICES has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 200