SAP ABAP Class CL_FMBS_TOOLS (Budget structure - database access)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Properties
Class CL_FMBS_TOOLS  
Short Description Budget structure - database access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package FMBPA_E   New budgeting: FM application part 
Created 20011101   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMBS_TOOLS has no forward declaration.
Interfaces
Class CL_FMBS_TOOLS has no interface implemented.
Friends
Class CL_FMBS_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FMBS_MSGID Constant Public Type reference (TYPE) SYMSGID 'FMBS' Messages, Message Class 20011121
2 GROUPING_KEY_CONTEXT Constant Private Type reference (TYPE) BUKU_GROUPING_KEY_CONTEXT 'BS' Context to use grouping key 20030321
3 MSG_CODE_DERIVATION Constant Public Type reference (TYPE) CHAR1 '4' Check_BO/PO return code 20030626
4 MSG_CODE_GRPING_KEY Constant Public Type reference (TYPE) CHAR1 '3' Check_BO/PO return code 20030626
5 MSG_CODE_NO_ADDRESS Constant Public Type reference (TYPE) CHAR1 '1' Check_BO/PO return code 20030626
6 MSG_CODE_VALIDATION Constant Public Type reference (TYPE) CHAR1 '2' Check_BO/PO return code 20030626
7 OFF Constant Public Type reference (TYPE) BOOLE_D ' ' Constant OFF 20011101
8 ON Constant Public Type reference (TYPE) BOOLE_D 'X' Constant ON 20011101
9 REF_BADI_FMBS Static Attribute Private Object reference (TYPE REF TO) IF_EX_FMBS_VALID_ADDRESS Business add-in interface IF_EX_FMBS_VALID_ADDRESS 20020204
10 REF_BADI_GROUPING_KEY Static Attribute Private Object reference (TYPE REF TO) IF_EX_FMKU_GROUPING_KEY Business add-in interface IF_EX_FMKU_GROUPING_KEY 20030321
11 T_BO_BUFFER Static Attribute Private Type reference (TYPE) FMBS_T_BO_BUFFER Buffer for budget objects 20020118
12 T_PO_BUFFER Static Attribute Private Type reference (TYPE) FMBS_T_PO_BUFFER Buffer for posting objects 20020118
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BLDNR Static method Public Method Check existence of budget ledger in FMBULEDGERS 20011123
2 CHECK_BO Static method Public Method Checks if the given address can be budgeted 20011212
3 CHECK_BO_CLASSICAL Static method Private Method Prüft, ob die Kontierung budgetiert werden kann 20050404
4 CHECK_BO_FOR_ALL_LEDGERS Static method Public Method Check whether the object is postable for at least one ledger 20020429
5 CHECK_BO_HIERARCHICAL Static method Private Method Prüft, ob die Kontierung budgetiert werden kann 20050404
6 CHECK_BS Static method Public Method Check existence of budget structure 20011121
7 CHECK_BS_USAGE Static method Public Method Determines the usage of budget structure 20050609
8 CHECK_PLDNR Static method Public Method Checks existence of posting ledger in FMBULEDGERS 20011123
9 CHECK_PO Static method Public Method Checks if the given address can be posted 20011212
10 CHECK_PO_FOR_ALL_LEDGERS Static method Public Method Check whether the object is postable for at least one ledger 20020207
11 CHECK_TRACE_BSAC_ACTIVE Static method Private Method Checks whether the trace for BA derivation is active 20030709
12 CONVERT_BDIM_INFO Static method Public Method Conversts Bdim fieldnames to normal fieldnames 20031203
13 DEQUEUE_BO Static method Public Method 20020208
14 DEQUEUE_PO Static method Public Method 20020208
15 DERIVE_BO Static method Public Method Derivation of budget object - used by AVC 20011214
16 ENQUEUE_BO Static method Public Method 20020208
17 ENQUEUE_PO Static method Public Method 20020208
18 GET_BADDR_FROM_SELCRITTABS Static method Public Method Gets FM addresses, that could be for the selection criteria 20020111
19 GET_BOBJECTS_FROM_OBJECTS Static method Public Method Ruft Budgetträger für die Auswahlkriterien auf 20040630
20 GET_BOBJECTS_FROM_SELCRITTABS Static method Public Method Gets budget objects for the selection criteria 20011214
21 GET_BOBJECT_FOR_POBJECT Static method Public Method Gets the budget address for a posting address (from index) 20011214
22 GET_PADDR_FROM_SELCRITTABS Static method Public Method Gets FM addresses, that could be posting objects for select 20020111
23 GET_POBJECTS_FOR_BOBJECT Static method Public Method Gets the posting objects for a budget object 20011214
24 GET_POBJECTS_FROM_OBJECTS Static method Public Method Gets budget objects for the selection criteria 20030404
25 GET_POBJECTS_FROM_SELCRITTABS Static method Public Method Gets budget objects for the selection criteria 20030403
26 PREPARE_LOCK_DATA Static method Private Method 20020208
27 SHOW_INDEX_INFO Static method Public Method displays warning and confirmation popup for index maintenanc 20041001
28 UPDATE_INDEX Static method Public Method Only to be used in FM update module!!! 20020205
29 UPDATE_INDEX_MULTIPLE Static method Public Method Updates more index entries - supports different table types 20040419
Events
Class CL_FMBS_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BUFFER_DERIVE Protected See coding 20050317 begin of buffer_derive, list_area type list_area_derive, address type fmku_s_dimpart, baddress type fmku_s_dimpart, end of buffer_derive
2 INDEX_ENTRY Protected See coding 20040419 BEGIN OF index_entry, list_area TYPE list_area, address TYPE fmku_s_dimpart, END OF index_entry
3 LIST_AREA Protected See coding 20040419 BEGIN OF list_area, fm_area TYPE fikrs, fiscyear TYPE gjahr, pldnr TYPE bubas_pldnr, END OF list_area
4 LIST_AREA_DERIVE Protected See coding 20050317 BEGIN OF list_area_derive, fm_area TYPE fikrs, fiscyear TYPE gjahr, pldnr TYPE bubas_pldnr, version type buku_version, END OF list_area_derive
5 TH_BUFFER_DERIVE Protected See coding 20050317 th_buffer_derive type hashed table of buffer_derive with unique key list_area address
6 T_FMIA Public See coding 20040419 T_FMIA TYPE STANDARD TABLE OF fmia
7 T_FMIFIIT Public See coding 20040419 T_FMIFIIT TYPE STANDARD TABLE OF fmifiit
8 T_FMIOI Public See coding 20040419 T_FMIOI TYPE STANDARD TABLE OF fmioi
9 T_INDEX_ENTRY Protected See coding 20040419 t_index_entry TYPE STANDARD TABLE OF index_entry
Method Signatures

Method CHECK_BLDNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20011123
2 Exporting E_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20011123
3 Importing IM_BLDNR Call by reference Type reference (TYPE) BUBAS_BLDNR Nummer des Budgetierungs-Ledgers 20011123

Method CHECK_BLDNR on class CL_FMBS_TOOLS has no exception.

Method CHECK_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_BUDGETING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Budgetierung erlaubt? 20011214
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Standardnachricht für die aufrufende Anwendung 20011214
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART HHM-Kontierung 20011212
4 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20011212
5 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011212
6 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011212
7 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20011212

Method CHECK_BO on class CL_FMBS_TOOLS has no exception.

Method CHECK_BO_CLASSICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_BUDGETING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D 20050404
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS 20050404
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20050404
4 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Bezeichnung des Budgetstrukturplans 20050404
5 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20050404
6 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20050404
7 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20050404
8 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION 20050404

Method CHECK_BO_CLASSICAL on class CL_FMBS_TOOLS has no exception.

Method CHECK_BO_FOR_ALL_LEDGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_BUDGETING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D 20020429
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS 20020429
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20020429
4 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR 20020429
5 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS 20020429

Method CHECK_BO_FOR_ALL_LEDGERS on class CL_FMBS_TOOLS has no exception.

Method CHECK_BO_HIERARCHICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_BUDGETING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D 20050404
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS 20050404
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20050404
4 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Bezeichnung des Budgetstrukturplans 20050404
5 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20050404
6 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20050404
7 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20050404
8 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION 20050404

Method CHECK_BO_HIERARCHICAL on class CL_FMBS_TOOLS has no exception.

Method CHECK_BS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Bezeichnung des Budgetstrukturplans 20011121
2 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011121
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20011121

Method CHECK_BS on class CL_FMBS_TOOLS has no exception.

Method CHECK_BS_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Name of Budget Structure 20050609
2 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Financial Management Area 20050609
3 Returning R_USED Value transfer Type reference (TYPE) BOOLE_D Is used? 20050609

Method CHECK_BS_USAGE on class CL_FMBS_TOOLS has no exception.

Method CHECK_PLDNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BLDNR Call by reference Type reference (TYPE) BUBAS_BLDNR Nummer des Budgetierungs-Ledgers 20011123
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20011123
3 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20011123

Method CHECK_PLDNR on class CL_FMBS_TOOLS has no exception.

Method CHECK_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_POSTING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Budgetierung erlaubt? 20011214
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Standardnachricht für die aufrufende Anwendung 20011214
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART HHM-Kontierung 20011212
4 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011212
5 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011212
6 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20011212

Method CHECK_PO on class CL_FMBS_TOOLS has no exception.

Method CHECK_PO_FOR_ALL_LEDGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_POSTING_ALLOWED Call by reference Type reference (TYPE) BOOLE_D 20020207
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS 20020207
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20020207
4 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR 20020207
5 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS 20020207

Method CHECK_PO_FOR_ALL_LEDGERS on class CL_FMBS_TOOLS has no exception.

Method CHECK_TRACE_BSAC_ACTIVE Signature

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

Method CHECK_TRACE_BSAC_ACTIVE on class CL_FMBS_TOOLS has no exception.

Method CONVERT_BDIM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DIM_INFO Call by reference Type reference (TYPE) FMBS_T_DIM_INFO Dimensionen für Budgetstrukturplan 20031203

Method CONVERT_BDIM_INFO on class CL_FMBS_TOOLS has no exception.

Method DEQUEUE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Bezeichnung des Budgetstrukturplans 20020208
2 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20020208
3 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Finanzkreis 20020208
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020208
5 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020208
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20020208

Method DEQUEUE_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020208
2 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020208
3 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20020208
4 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020208
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20020208

Method DERIVE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BO_ADDRESS Call by reference Type reference (TYPE) FMBS_S_BSAC_TARGET Original-Kontierung für Ableitung des Kontrollobjekts (HHM) 20011214
2 Exporting E_BO_OBJNR Call by reference Type reference (TYPE) BUBAS_OBJNR Objektnummer für HHM-Budgetierung und AVK 20011214
3 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011214
4 Importing IM_FLG_BYPASS_IDX Call by reference Type reference (TYPE) XFELD OFF Index nicht lesen, Objekt direkt ableiten 20011214
5 Importing IM_FLG_FILL_BO_OBJNR Call by reference Type reference (TYPE) XFELD OFF Auch die Objektnummer des Budgetträgers aufrufen 20011214
6 Importing IM_FLG_UPDATE_IDX Call by reference Type reference (TYPE) XFELD OFF Index im FMBASIDX mit dem abgeleiteten Objekt fortschreiben 20011214
7 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011214
8 Importing IM_SLDNR Call by reference Type reference (TYPE) BUBAS_SLDNR Nummer des Quell-Ledgers 20011214
9 Importing IM_S_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART HHM-Kontierung 20011214
10 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20040503
# Exception Resumable Description Created on
1 DERIVATION_FAILED 20011214
2 INVALID_BUDGET_OBJECT 20011214
3 WRONG_INPUT 20011214

Method ENQUEUE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BS Call by reference Type reference (TYPE) FMBS_NAME Bezeichnung des Budgetstrukturplans 20020208
2 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT 20020208
3 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020208
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS 20020208
5 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020208
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20020208

Method ENQUEUE_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020208
2 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020208
3 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20020208
4 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020208
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20020208

Method GET_BADDR_FROM_SELCRITTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20020111
2 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020111
3 Importing IM_FMSLBLNKDIM Call by reference Type reference (TYPE) FMSLBLNKDIM 20030715
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020111
5 Importing IM_NO_FUNCAREA Call by reference Type reference (TYPE) BOOLE_D OFF 20020114
6 Importing IM_NO_FUND Call by reference Type reference (TYPE) BOOLE_D OFF 20020114
7 Importing IM_NO_MEASURE Call by reference Type reference (TYPE) BOOLE_D OFF 20020114
8 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020111

Method GET_BADDR_FROM_SELCRITTABS on class CL_FMBS_TOOLS has no exception.

Method GET_BOBJECTS_FROM_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20040630
2 Importing IM_ADD_GRANT Call by reference Type reference (TYPE) BOOLE_D ON Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu 20040630
3 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20040630
4 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20040630
5 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20040630
6 Importing IM_FORCE_TO_GET_BS Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan 20040630
7 Importing IM_FORCE_TO_GET_DATA Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest aus Budgetsummen 20040630
8 Importing IM_OBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Objekte zur Auswahl 20040630
9 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20040630

Method GET_BOBJECTS_FROM_OBJECTS on class CL_FMBS_TOOLS has no exception.

Method GET_BOBJECTS_FROM_SELCRITTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20011214
2 Importing IM_ADD_GRANT Call by reference Type reference (TYPE) BOOLE_D ON Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu 20020311
3 Importing IM_ADD_OTHER_YEARS Call by reference Type reference (TYPE) BOOLE_D OFF Read also addresses from other fiscal years 20070828
4 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20011214
5 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011214
6 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011214
7 Importing IM_FORCE_TO_GET_BS Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan 20030403
8 Importing IM_FORCE_TO_GET_DATA Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest aus Budgetsummen 20030403
9 Importing IM_GET_INDEX Call by reference Type reference (TYPE) BOOLE_D OFF Index für Reporting und Übertrag lesen 20041108
10 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder 20011214
11 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20011214

Method GET_BOBJECTS_FROM_SELCRITTABS on class CL_FMBS_TOOLS has no exception.

Method GET_BOBJECT_FOR_POBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20011214
2 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011214
3 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS 20011214
4 Importing IM_PADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART 20011214
5 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR 20011214

Method GET_BOBJECT_FOR_POBJECT on class CL_FMBS_TOOLS has no exception.

Method GET_PADDR_FROM_SELCRITTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20020114
2 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020111
3 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020111
4 Importing IM_NO_FUNCAREA Call by reference Type reference (TYPE) BOOLE_D OFF 20020114
5 Importing IM_NO_FUND Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020114
6 Importing IM_NO_MEASURE Call by reference Type reference (TYPE) BOOLE_D OFF 20020114
7 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020111

Method GET_PADDR_FROM_SELCRITTABS on class CL_FMBS_TOOLS has no exception.

Method GET_POBJECTS_FOR_BOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PADDRESS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20011214
2 Importing IM_BADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART HHM-Kontierung 20011214
3 Importing IM_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budgetkategorie 20011214
4 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011214
5 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20011214
6 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20011214

Method GET_POBJECTS_FOR_BOBJECT on class CL_FMBS_TOOLS has no exception.

Method GET_POBJECTS_FROM_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POBJECTS Call by reference Type reference (TYPE) FMBAS_T_INDEX Tabelle mit HHM-Kontierungselementen 20030404
2 Importing IM_ADD_GRANT Call by reference Type reference (TYPE) BOOLE_D ON Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu 20030404
3 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20030404
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20030404
5 Importing IM_FORCE_TO_GET_BS Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan 20030404
6 Importing IM_FORCE_TO_GET_DATA Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest aus Budgetsummen 20030404
7 Importing IM_OBJECTS Call by reference Type reference (TYPE) FMKU_T_DIMPART Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder 20030404
8 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Budgetkategorie 20030404
9 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20040708

Method GET_POBJECTS_FROM_OBJECTS on class CL_FMBS_TOOLS has no exception.

Method GET_POBJECTS_FROM_SELCRITTABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POBJECTS Call by reference Type reference (TYPE) FMBAS_T_INDEX Tabelle mit HHM-Kontierungselementen 20030403
2 Importing IM_ADD_GRANT Call by reference Type reference (TYPE) BOOLE_D ON Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu 20030403
3 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20030403
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20030403
5 Importing IM_FORCE_TO_GET_BS Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan 20030403
6 Importing IM_FORCE_TO_GET_DATA Call by reference Type reference (TYPE) BOOLE_D OFF Überschr. Einstellung CHECK_BO und liest aus Budgetsummen 20030403
7 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Budgetkategorie 20030403
8 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder 20030403
9 Importing IM_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budgetversion 20040708

Method GET_POBJECTS_FROM_SELCRITTABS on class CL_FMBS_TOOLS has no exception.

Method PREPARE_LOCK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMMTITEM Call by reference Type reference (TYPE) FM_FIPEX Finanzposition 20020208
2 Exporting E_FUNCAREA Call by reference Type reference (TYPE) FM_FAREA Funktionsbereich 20020208
3 Exporting E_FUND Call by reference Type reference (TYPE) BP_GEBER Fonds 20020208
4 Exporting E_FUNDSCTR Call by reference Type reference (TYPE) FISTL Finanzstelle 20020208
5 Exporting E_MEASURE Call by reference Type reference (TYPE) FM_MEASURE Programm im Haushaltsmanagement 20020208
6 Exporting E_USERDIM Call by reference Type reference (TYPE) FM_USERDIM Kundeneigenes Feld für Ist- und Obligodaten 20020208
7 Exporting E_X_CMMTITEM Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
8 Exporting E_X_FUNCAREA Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
9 Exporting E_X_FUND Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
10 Exporting E_X_FUNDSCTR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
11 Exporting E_X_MEASURE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
12 Exporting E_X_USERDIM Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020208
13 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Auswahloptionen für HHM-Kontierungselemente 20020208

Method PREPARE_LOCK_DATA on class CL_FMBS_TOOLS has no exception.

Method SHOW_INDEX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CONTINUE Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20041001
2 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20041001
3 Importing IM_FLG_NO_CONFIRMATION Call by reference Type reference (TYPE) XFELD OFF Ankreuzfeld 20041001
4 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20041001
5 Importing IM_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichten, Nachrichtenart 20041001
6 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Posting Ledger Number 20050425

Method SHOW_INDEX_INFO on class CL_FMBS_TOOLS has no exception.

Method UPDATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADDRESS Call by reference Type reference (TYPE) FMKU_S_DIMPART HHM-Kontierung 20020205
2 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20020205
3 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20020205
4 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nummer des Buchungs-Ledgers 20020205

Method UPDATE_INDEX on class CL_FMBS_TOOLS has no exception.

Method UPDATE_INDEX_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden 20040419
2 Importing IM_FM_ADDRESSES Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungselementen 20040419
3 Importing IM_FM_AREA Call by reference Type reference (TYPE) FIKRS Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden 20040419
4 Importing IM_PLDNR Call by reference Type reference (TYPE) BUBAS_PLDNR Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden 20040419
5 Importing IM_T_FMIA Call by reference Type reference (TYPE) T_FMIA 20040422
6 Importing IM_T_FMIFIIT Call by reference Type reference (TYPE) T_FMIFIIT 20040422
7 Importing IM_T_FMIOI Call by reference Type reference (TYPE) T_FMIOI 20040422

Method UPDATE_INDEX_MULTIPLE on class CL_FMBS_TOOLS has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 110