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 |