SAP ABAP Class CL_BUKF_DSRC (Key Figures - Data source)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBP_E (Package) New Budgeting: generic part
Properties
Class CL_BUKF_DSRC  
Short Description Key Figures - Data source    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package FMBP_E   New Budgeting: generic part 
Created 20000811   SAP 
Last change 20001205   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUKF_DSRC has no forward declaration.
Interfaces
Class CL_BUKF_DSRC has no interface implemented.
Friends
Class CL_BUKF_DSRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_APPLIC Instance attribute Private Type reference (TYPE) BUKF_APPLIC Key Figures - Application 20020403
2 G_DATASOURCE Instance attribute Private Type reference (TYPE) BUKF_DATASOURCE Data source 20000811
3 G_HEADING Instance attribute Private Type reference (TYPE) REPTEXT Heading 20020430
4 G_RECTABLE Instance attribute Private Type reference (TYPE) TABNAME Table name 20000811
5 G_STRUCTURE Instance attribute Private Type reference (TYPE) TYPENAME Name of Dictionary type 20000811
6 G_TABLETYPE Instance attribute Private Type reference (TYPE) TYPENAME Name of Dictionary type 20000811
7 G_T_F4HELP Instance attribute Private Type reference (TYPE) BUKF_T_DSRC_FIELD Budgeting - Key Figures - Table of datasource fields 20001123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELD_VALUE Instance method Public Method Checks a value for a field 20020429
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000811
3 GET_ALLOWED_VALUES Instance method Public Method Returns the authorized values for a field 20020910
4 GET_DATASOURCE Instance method Public Method Returns the code of the datasource 20000811
5 GET_DSRC_LIST Static method Public Method Return a list of datasources 20000811
6 GET_EDIT_MODE Instance method Public Method Returns the edit mode 20020403
7 GET_FIELDLIST Instance method Public Method Returns the list of fields 20000816
8 GET_FIELD_WITH_F4_HELP Instance method Public Method Return the F4 help of a specific field 20001123
9 GET_HEADING Instance method Public Method Returns the heading of the datasource 20020430
10 GET_RECTABLE Instance method Public Method Returns the name of the DB table used to store the dsrc 20000811
11 GET_STRUCTURE Instance method Public Method Returns the structure of the data source 20000811
12 GET_TABLETYPE Instance method Public Method Returns the table type of the data source 20000811
Events
Class CL_BUKF_DSRC has no event.
Types
Class CL_BUKF_DSRC has no local type.
Method Signatures

Method CHECK_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20020429
2 Importing IM_T_CATEGORY Call by reference Type reference (TYPE) BUKF_T_CATEGORY Kennzahlen - Kategorientabelle 20020429
3 Importing IM_VALUE Call by reference Type reference (TYPE) CHAR128 128 Zeichen 20020429
# Exception Resumable Description Created on
1 INVALID_VALUE Wert ist nicht korrekt 20020429

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLIC Call by reference Type reference (TYPE) BUKU_APPLIC Anwendung 20000811
2 Importing IM_DATASOURCE Call by reference Type reference (TYPE) BUKF_DATASOURCE Budgetierung - Kennzahlen - Datenquelle 20000811

Method CONSTRUCTOR on class CL_BUKF_DSRC has no exception.

Method GET_ALLOWED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_S_ALLOWED_VALUES Call by reference Type reference (TYPE) BUKF_FIELD_VALUE Datenquellfeld 20020910
2 Importing IM_CATEGORY Call by reference Type reference (TYPE) BUKF_CATEGORY SPACE TrnsaktTyp 20020910
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20020910
# Exception Resumable Description Created on
1 NO_CUSTOMIZING_FOUND Kein Customizing gefunden für dieses Feld 20020910

Method GET_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATASOURCE Value transfer Type reference (TYPE) BUKF_DATASOURCE Datenquelle 20000811

Method GET_DATASOURCE on class CL_BUKF_DSRC has no exception.

Method GET_DSRC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLIC Call by reference Type reference (TYPE) BUKU_APPLIC Anwendung 20000811
2 Importing IM_T_CATEGORY Call by reference Type reference (TYPE) BUKF_T_CATEGORY Kennzahlen - Kategorientabelle 20020402
3 Returning RE_T_DSRC Value transfer Type reference (TYPE) BUKF_T_DSRC Budgetierung - Kennzahlen - Tabelle für Datenquellen 20020403

Method GET_DSRC_LIST on class CL_BUKF_DSRC has no exception.

Method GET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_CATEGORY Call by reference Type reference (TYPE) BUKF_T_CATEGORY Kennzahlen - Kategorientabelle 20020403
2 Returning RE_EDIT_MODE Value transfer Type reference (TYPE) BUKF_EDIT_MODE Kennzahlen - Bearbeitungsmodus 20020403

Method GET_EDIT_MODE on class CL_BUKF_DSRC has no exception.

Method GET_FIELDLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DFIES_TAB Value transfer Type reference (TYPE) BUKF_T_DFIES Tabelle für Tabellenfelder 20000816

Method GET_FIELDLIST on class CL_BUKF_DSRC has no exception.

Method GET_FIELD_WITH_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20001123
2 Returning RE_S_F4HELP Value transfer Type reference (TYPE) BUKF_S_DSRC_FIELD Feld der Datenquelle 20001123

Method GET_FIELD_WITH_F4_HELP on class CL_BUKF_DSRC has no exception.

Method GET_HEADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEADING Value transfer Type reference (TYPE) REPTEXT Überschrift 20020430

Method GET_HEADING on class CL_BUKF_DSRC has no exception.

Method GET_RECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RECTABLE Value transfer Type reference (TYPE) TABNAME Tabellenname 20000811

Method GET_RECTABLE on class CL_BUKF_DSRC has no exception.

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STRUCTURE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary-Typs 20000811

Method GET_STRUCTURE on class CL_BUKF_DSRC has no exception.

Method GET_TABLETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TABLETYPE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary-Typs 20000811

Method GET_TABLETYPE on class CL_BUKF_DSRC has no exception.
History
Last changed by/on SAP  20001205 
SAP Release Created in 462A