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
⤷ 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 |