Hierarchy

⤷

⤷

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 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | 'FMBS' | Messages, Message Class | 20011121 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | BUKU_GROUPING_KEY_CONTEXT | 'BS' | Context to use grouping key | 20030321 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '4' | Check_BO/PO return code | 20030626 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Check_BO/PO return code | 20030626 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Check_BO/PO return code | 20030626 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Check_BO/PO return code | 20030626 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | ' ' | Constant OFF | 20011101 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Constant ON | 20011101 | |
9 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_FMBS_VALID_ADDRESS | Business add-in interface IF_EX_FMBS_VALID_ADDRESS | 20020204 | ||
10 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_FMKU_GROUPING_KEY | Business add-in interface IF_EX_FMKU_GROUPING_KEY | 20030321 | ||
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | FMBS_T_BO_BUFFER | Buffer for budget objects | 20020118 | ||
12 | ![]() |
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 | ![]() |
Static method | Public | Method | Check existence of budget ledger in FMBULEDGERS | 20011123 |
2 | ![]() |
Static method | Public | Method | Checks if the given address can be budgeted | 20011212 |
3 | ![]() |
Static method | Private | Method | Prüft, ob die Kontierung budgetiert werden kann | 20050404 |
4 | ![]() |
Static method | Public | Method | Check whether the object is postable for at least one ledger | 20020429 |
5 | ![]() |
Static method | Private | Method | Prüft, ob die Kontierung budgetiert werden kann | 20050404 |
6 | ![]() |
Static method | Public | Method | Check existence of budget structure | 20011121 |
7 | ![]() |
Static method | Public | Method | Determines the usage of budget structure | 20050609 |
8 | ![]() |
Static method | Public | Method | Checks existence of posting ledger in FMBULEDGERS | 20011123 |
9 | ![]() |
Static method | Public | Method | Checks if the given address can be posted | 20011212 |
10 | ![]() |
Static method | Public | Method | Check whether the object is postable for at least one ledger | 20020207 |
11 | ![]() |
Static method | Private | Method | Checks whether the trace for BA derivation is active | 20030709 |
12 | ![]() |
Static method | Public | Method | Conversts Bdim fieldnames to normal fieldnames | 20031203 |
13 | ![]() |
Static method | Public | Method | 20020208 | |
14 | ![]() |
Static method | Public | Method | 20020208 | |
15 | ![]() |
Static method | Public | Method | Derivation of budget object - used by AVC | 20011214 |
16 | ![]() |
Static method | Public | Method | 20020208 | |
17 | ![]() |
Static method | Public | Method | 20020208 | |
18 | ![]() |
Static method | Public | Method | Gets FM addresses, that could be for the selection criteria | 20020111 |
19 | ![]() |
Static method | Public | Method | Ruft Budgetträger für die Auswahlkriterien auf | 20040630 |
20 | ![]() |
Static method | Public | Method | Gets budget objects for the selection criteria | 20011214 |
21 | ![]() |
Static method | Public | Method | Gets the budget address for a posting address (from index) | 20011214 |
22 | ![]() |
Static method | Public | Method | Gets FM addresses, that could be posting objects for select | 20020111 |
23 | ![]() |
Static method | Public | Method | Gets the posting objects for a budget object | 20011214 |
24 | ![]() |
Static method | Public | Method | Gets budget objects for the selection criteria | 20030404 |
25 | ![]() |
Static method | Public | Method | Gets budget objects for the selection criteria | 20030403 |
26 | ![]() |
Static method | Private | Method | 20020208 | |
27 | ![]() |
Static method | Public | Method | displays warning and confirmation popup for index maintenanc | 20041001 |
28 | ![]() |
Static method | Public | Method | Only to be used in FM update module!!! | 20020205 |
29 | ![]() |
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 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20011123 | ||
2 | ![]() |
E_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nummer des Buchungs-Ledgers | 20011123 | ||
3 | ![]() |
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 | ![]() |
E_FLG_BUDGETING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Budgetierung erlaubt? | 20011214 | ||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Standardnachricht für die aufrufende Anwendung | 20011214 | ||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20011212 | ||
4 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20011212 | ||
5 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011212 | ||
6 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011212 | ||
7 | ![]() |
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 | ![]() |
E_FLG_BUDGETING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | 20050404 | |||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | 20050404 | |||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20050404 | |||
4 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Bezeichnung des Budgetstrukturplans | 20050404 | ||
5 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20050404 | ||
6 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20050404 | ||
7 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20050404 | ||
8 | ![]() |
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 | ![]() |
E_FLG_BUDGETING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | 20020429 | |||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | 20020429 | |||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20020429 | |||
4 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | 20020429 | |||
5 | ![]() |
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 | ![]() |
E_FLG_BUDGETING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | 20050404 | |||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | 20050404 | |||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20050404 | |||
4 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Bezeichnung des Budgetstrukturplans | 20050404 | ||
5 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20050404 | ||
6 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20050404 | ||
7 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20050404 | ||
8 | ![]() |
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 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Bezeichnung des Budgetstrukturplans | 20011121 | ||
2 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011121 | ||
3 | ![]() |
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 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Name of Budget Structure | 20050609 | ||
2 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20050609 | ||
3 | ![]() |
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 | ![]() |
E_BLDNR | Call by reference | Type reference (TYPE) | BUBAS_BLDNR | Nummer des Budgetierungs-Ledgers | 20011123 | ||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20011123 | ||
3 | ![]() |
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 | ![]() |
E_FLG_POSTING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Budgetierung erlaubt? | 20011214 | ||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Standardnachricht für die aufrufende Anwendung | 20011214 | ||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20011212 | ||
4 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011212 | ||
5 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011212 | ||
6 | ![]() |
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 | ![]() |
E_FLG_POSTING_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | 20020207 | |||
2 | ![]() |
E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | 20020207 | |||
3 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20020207 | |||
4 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | 20020207 | |||
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Bezeichnung des Budgetstrukturplans | 20020208 | ||
2 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20020208 | ||
3 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Finanzkreis | 20020208 | ||
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020208 | ||
5 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20020208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020208 |
Method DEQUEUE_PO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020208 | ||
2 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020208 | ||
3 | ![]() |
IM_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nummer des Buchungs-Ledgers | 20020208 | ||
4 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20020208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020208 |
Method DERIVE_BO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BO_ADDRESS | Call by reference | Type reference (TYPE) | FMBS_S_BSAC_TARGET | Original-Kontierung für Ableitung des Kontrollobjekts (HHM) | 20011214 | ||
2 | ![]() |
E_BO_OBJNR | Call by reference | Type reference (TYPE) | BUBAS_OBJNR | Objektnummer für HHM-Budgetierung und AVK | 20011214 | ||
3 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011214 | ||
4 | ![]() |
IM_FLG_BYPASS_IDX | Call by reference | Type reference (TYPE) | XFELD | OFF | Index nicht lesen, Objekt direkt ableiten | 20011214 | |
5 | ![]() |
IM_FLG_FILL_BO_OBJNR | Call by reference | Type reference (TYPE) | XFELD | OFF | Auch die Objektnummer des Budgetträgers aufrufen | 20011214 | |
6 | ![]() |
IM_FLG_UPDATE_IDX | Call by reference | Type reference (TYPE) | XFELD | OFF | Index im FMBASIDX mit dem abgeleiteten Objekt fortschreiben | 20011214 | |
7 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011214 | ||
8 | ![]() |
IM_SLDNR | Call by reference | Type reference (TYPE) | BUBAS_SLDNR | Nummer des Quell-Ledgers | 20011214 | ||
9 | ![]() |
IM_S_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20011214 | ||
10 | ![]() |
IM_VERSION | Call by reference | Type reference (TYPE) | BUKU_VERSION | Budgetversion | 20040503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20011214 | ||
2 | ![]() |
20011214 | ||
3 | ![]() |
20011214 |
Method ENQUEUE_BO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BS | Call by reference | Type reference (TYPE) | FMBS_NAME | Bezeichnung des Budgetstrukturplans | 20020208 | ||
2 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | 20020208 | |||
3 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020208 | ||
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | 20020208 | |||
5 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20020208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020208 |
Method ENQUEUE_PO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020208 | ||
2 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020208 | ||
3 | ![]() |
IM_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nummer des Buchungs-Ledgers | 20020208 | ||
4 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20020208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020208 |
Method GET_BADDR_FROM_SELCRITTABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BOBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20020111 | ||
2 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020111 | ||
3 | ![]() |
IM_FMSLBLNKDIM | Call by reference | Type reference (TYPE) | FMSLBLNKDIM | 20030715 | |||
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020111 | ||
5 | ![]() |
IM_NO_FUNCAREA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | 20020114 | ||
6 | ![]() |
IM_NO_FUND | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | 20020114 | ||
7 | ![]() |
IM_NO_MEASURE | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | 20020114 | ||
8 | ![]() |
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 | ![]() |
E_BOBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20040630 | ||
2 | ![]() |
IM_ADD_GRANT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu | 20040630 | |
3 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20040630 | ||
4 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20040630 | ||
5 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20040630 | ||
6 | ![]() |
IM_FORCE_TO_GET_BS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan | 20040630 | |
7 | ![]() |
IM_FORCE_TO_GET_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest aus Budgetsummen | 20040630 | |
8 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Objekte zur Auswahl | 20040630 | ||
9 | ![]() |
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 | ![]() |
E_BOBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20011214 | ||
2 | ![]() |
IM_ADD_GRANT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu | 20020311 | |
3 | ![]() |
IM_ADD_OTHER_YEARS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Read also addresses from other fiscal years | 20070828 | |
4 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20011214 | ||
5 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011214 | ||
6 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011214 | ||
7 | ![]() |
IM_FORCE_TO_GET_BS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan | 20030403 | |
8 | ![]() |
IM_FORCE_TO_GET_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest aus Budgetsummen | 20030403 | |
9 | ![]() |
IM_GET_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Index für Reporting und Übertrag lesen | 20041108 | |
10 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder | 20011214 | ||
11 | ![]() |
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 | ![]() |
E_BADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20011214 | |||
2 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011214 | ||
3 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | 20011214 | |||
4 | ![]() |
IM_PADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | 20011214 | |||
5 | ![]() |
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 | ![]() |
E_POBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20020114 | ||
2 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020111 | ||
3 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020111 | ||
4 | ![]() |
IM_NO_FUNCAREA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | 20020114 | ||
5 | ![]() |
IM_NO_FUND | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020114 | |
6 | ![]() |
IM_NO_MEASURE | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | 20020114 | ||
7 | ![]() |
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 | ![]() |
E_PADDRESS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20011214 | ||
2 | ![]() |
IM_BADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20011214 | ||
3 | ![]() |
IM_BUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Budgetkategorie | 20011214 | ||
4 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011214 | ||
5 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20011214 | ||
6 | ![]() |
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 | ![]() |
E_POBJECTS | Call by reference | Type reference (TYPE) | FMBAS_T_INDEX | Tabelle mit HHM-Kontierungselementen | 20030404 | ||
2 | ![]() |
IM_ADD_GRANT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu | 20030404 | |
3 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20030404 | ||
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20030404 | ||
5 | ![]() |
IM_FORCE_TO_GET_BS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan | 20030404 | |
6 | ![]() |
IM_FORCE_TO_GET_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest aus Budgetsummen | 20030404 | |
7 | ![]() |
IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder | 20030404 | ||
8 | ![]() |
IM_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Budgetkategorie | 20030404 | ||
9 | ![]() |
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 | ![]() |
E_POBJECTS | Call by reference | Type reference (TYPE) | FMBAS_T_INDEX | Tabelle mit HHM-Kontierungselementen | 20030403 | ||
2 | ![]() |
IM_ADD_GRANT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Addiert bei Budgetkontierungsausw. Förderung zu Liste hinzu | 20030403 | |
3 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20030403 | ||
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20030403 | ||
5 | ![]() |
IM_FORCE_TO_GET_BS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest Budgetstrukturplan | 20030403 | |
6 | ![]() |
IM_FORCE_TO_GET_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Überschr. Einstellung CHECK_BO und liest aus Budgetsummen | 20030403 | |
7 | ![]() |
IM_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Budgetkategorie | 20030403 | ||
8 | ![]() |
IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Abgrenzungskriterien-Tabellen für gener. Budgetierungsfelder | 20030403 | ||
9 | ![]() |
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 | ![]() |
E_CMMTITEM | Call by reference | Type reference (TYPE) | FM_FIPEX | Finanzposition | 20020208 | ||
2 | ![]() |
E_FUNCAREA | Call by reference | Type reference (TYPE) | FM_FAREA | Funktionsbereich | 20020208 | ||
3 | ![]() |
E_FUND | Call by reference | Type reference (TYPE) | BP_GEBER | Fonds | 20020208 | ||
4 | ![]() |
E_FUNDSCTR | Call by reference | Type reference (TYPE) | FISTL | Finanzstelle | 20020208 | ||
5 | ![]() |
E_MEASURE | Call by reference | Type reference (TYPE) | FM_MEASURE | Programm im Haushaltsmanagement | 20020208 | ||
6 | ![]() |
E_USERDIM | Call by reference | Type reference (TYPE) | FM_USERDIM | Kundeneigenes Feld für Ist- und Obligodaten | 20020208 | ||
7 | ![]() |
E_X_CMMTITEM | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
8 | ![]() |
E_X_FUNCAREA | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
9 | ![]() |
E_X_FUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
10 | ![]() |
E_X_FUNDSCTR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
11 | ![]() |
E_X_MEASURE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
12 | ![]() |
E_X_USERDIM | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020208 | ||
13 | ![]() |
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 | ![]() |
E_FLG_CONTINUE | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20041001 | ||
2 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20041001 | ||
3 | ![]() |
IM_FLG_NO_CONFIRMATION | Call by reference | Type reference (TYPE) | XFELD | OFF | Ankreuzfeld | 20041001 | |
4 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20041001 | ||
5 | ![]() |
IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'I' | Nachrichten, Nachrichtenart | 20041001 | |
6 | ![]() |
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 | ![]() |
IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20020205 | ||
2 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20020205 | ||
3 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020205 | ||
4 | ![]() |
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 | ![]() |
IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden | 20040419 | ||
2 | ![]() |
IM_FM_ADDRESSES | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20040419 | ||
3 | ![]() |
IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden | 20040419 | ||
4 | ![]() |
IM_PLDNR | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nur füllen, wenn Sie IM_FM_ADDRESSES verwenden | 20040419 | ||
5 | ![]() |
IM_T_FMIA | Call by reference | Type reference (TYPE) | T_FMIA | 20040422 | |||
6 | ![]() |
IM_T_FMIFIIT | Call by reference | Type reference (TYPE) | T_FMIFIIT | 20040422 | |||
7 | ![]() |
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 |