SAP ABAP Class CL_BUKF_TERMS (Key Figures - Terms)
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_TERMS  
Short Description Key Figures - Terms    
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 20000705   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUKF_TERMS has no forward declaration.
Interfaces
Class CL_BUKF_TERMS has no interface implemented.
Friends
Class CL_BUKF_TERMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_META_VALUE_001 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '*' Key figure - Meta value - Value 20040927
2 CON_META_VALUE_002 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '#' Key figure - Meta value - Value 20040927
3 CON_META_VALUE_003 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '0' Key figure - Meta value - Value 20040927
4 CON_META_VALUE_004 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE ' ' Key figure - Meta value - Value 20040927
5 CON_META_VALUE_005 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '&' Key figure - Meta value - Value 20040927
6 CON_META_VALUE_008 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '&,%' Key figure - Meta value - Value 20040927
7 CON_META_VALUE_009 Constant Public Type reference (TYPE) BUKF_MVAL_VALUE '*,%' Key figure - Meta value - Value 20040927
8 G_FLG_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020410
9 G_PTR_TERMS Instance attribute Private Object reference (TYPE REF TO) DATA Table of terms 20000705
10 G_REF_DSRC Instance attribute Private Object reference (TYPE REF TO) CL_BUKF_DSRC Data source reference 20000811
11 G_REF_KF Instance attribute Private Object reference (TYPE REF TO) CL_BUKF_KF Key Figure reference 20001205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checks the definition of the terms 20020718
2 CLEAR_TERMS Instance method Public Method Clear the list of terms 20000720
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000706
4 DELETE Instance method Public Method Deletes the list of terms from the database 20000706
5 EXISTS_VALUE_IN_ATTRIBUTE Instance method Public Method Returns TRUE if the value exists in the given field 20010628
6 FREE Instance method Public Method Free the terms 20000725
7 GET_FISCYEAR_FROM_TERMS Static method Public Method Get all the fiscal year from the terms 20050118
8 GET_NBTERMS Instance method Public Method Returns the number of terms 20000725
9 GET_REF_DSRC Instance method Public Method Returns a reference to the datasource 20000811
10 GET_TERMS Instance method Public Method Returns the list of terms 20000705
11 IS_CHANGED Instance method Public Method Returns the saving status 20020410
12 SAVE Instance method Public Method Saves the list of terms into the database 20000706
13 SET_TERMS Instance method Public Method Sets the list of terms 20000720
14 TRANSPORT Instance method Public Method Transport the list of terms 20001110
Events
Class CL_BUKF_TERMS has no event.
Types
Class CL_BUKF_TERMS has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_BUKF_TERMS has no parameter.
# Exception Resumable Description Created on
1 FIELD_VALUE_ERROR Ein Wert der Terme ist nicht gültig 20020718

Method CLEAR_TERMS Signature

Method CLEAR_TERMS on class CL_BUKF_TERMS has no parameter.
Method CLEAR_TERMS on class CL_BUKF_TERMS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATASOURCE Call by reference Type reference (TYPE) BUKF_DATASOURCE Datenquelle 20010110
2 Importing IM_REF_KF Call by reference Object reference (TYPE REF TO) CL_BUKF_KF Kennzahlreferenz 20010110

Method CONSTRUCTOR on class CL_BUKF_TERMS has no exception.

Method DELETE Signature

Method DELETE on class CL_BUKF_TERMS has no parameter.
Method DELETE on class CL_BUKF_TERMS has no exception.

Method EXISTS_VALUE_IN_ATTRIBUTE 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 20010628
2 Importing IM_VALUE Call by reference Type reference (TYPE) CHAR50 Kurztext 20010628
3 Returning RE_RESULT Value transfer Type reference (TYPE) BOOLE_D RICHTIG (='X') und FALSCH (=' ') 20010628
# Exception Resumable Description Created on
1 FIELDNAME_NOT_FOUND Feldname nicht gefunden 20010628

Method FREE Signature

Method FREE on class CL_BUKF_TERMS has no parameter.
Method FREE on class CL_BUKF_TERMS has no exception.

Method GET_FISCYEAR_FROM_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCYEAR Call by reference Type reference (TYPE) BUKF_FISCYEAR Kennzahlen - Geschäftsjahr 20050118
2 Importing I_REF_KF Call by reference Object reference (TYPE REF TO) CL_BUKF_KF Kennzahlen - Kennzahl 20050118
3 Returning RE_T_FISCYEAR Value transfer Type reference (TYPE) GJAHR Geschäftsjahr 20050118

Method GET_FISCYEAR_FROM_TERMS on class CL_BUKF_TERMS has no exception.

Method GET_NBTERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NBTERMS Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20000725

Method GET_NBTERMS on class CL_BUKF_TERMS has no exception.

Method GET_REF_DSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REF_DSRC Value transfer Object reference (TYPE REF TO) CL_BUKF_DSRC Referenz der Datenquelle 20000811

Method GET_REF_DSRC on class CL_BUKF_TERMS has no exception.

Method GET_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TERMS Call by reference Type reference (TYPE) ANY TABLE Tabelle für Begriffe 20000705

Method GET_TERMS on class CL_BUKF_TERMS has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_CHANGED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020410

Method IS_CHANGED on class CL_BUKF_TERMS has no exception.

Method SAVE Signature

Method SAVE on class CL_BUKF_TERMS has no parameter.
# Exception Resumable Description Created on
1 TERMS_NOT_SAVED Terme nicht gesichert 20020404

Method SET_TERMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TERMS Call by reference Type reference (TYPE) ANY TABLE Tabelle für Begriffe 20000720

Method SET_TERMS on class CL_BUKF_TERMS has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Anordnung/Aufgabe 20001110
# Exception Resumable Description Created on
1 CANCEL_EDIT_OTHER_ERROR Abbrechen 20020204
2 OBJECTS_NOT_APPENDABLE Objekt kann nicht an die Anordnung angehängt werden 20020204
3 SHOW_ONLY_OTHER_ERROR Abbrechen, Anwender möchte in den Anzeigemodus wechseln 20020204
History
Last changed by/on SAP  20081217 
SAP Release Created in 462A