Hierarchy
⤷ PSM-FM-BCS-BU (Application Component) Budgeting
⤷ FMBMA_E (Package) Budgeting Rules, BCS
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FMBS_OBJECT_LIST | Abstract class for object list (budget structure) | 20030325 |
Properties
Class | CL_FMRB_LIST | |
Short Description | Class for RIB Objects | |
Super Class | CL_FMBS_OBJECT_LIST | Abstract class for object list (budget structure) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMBMA_E | Budgeting Rules, BCS |
Created | 20030324 | SAP |
Last change | 20091125 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | GUSL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FMRB_LIST has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FMRB_DB_ACCESS | 20030401 | RIB - read access tools | |
2 | CL_FMRB_LIST | 20030407 | Class for RIB Objects |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BLDNR_SOURCE | Instance attribute | Protected | Type reference (TYPE) | BUBAS_BLDNR | Budget category: Source | 20030401 | ||
2 | BLDNR_TARGET | Instance attribute | Protected | Type reference (TYPE) | BUBAS_BLDNR | Budget category: Target (to be increased) | 20030401 | ||
3 | CON_COMPARE_MODE_BOTH | Constant | Public | Type reference (TYPE) | I | 1 | Compare and insert only entries from both object into new | 20030407 | |
4 | CON_COMPARE_MODE_DIFFER | Constant | Public | Type reference (TYPE) | I | 2 | insert only entries that are in me-> and not in compare obj | 20030407 | |
5 | CON_MSG_RIB | Constant | Public | Type reference (TYPE) | BUBAS_S_MSG-CONTEXT-AREA | 'RIB' | Area | 20030408 | |
6 | FLG_ENQ_SINGLE_OBJECTS | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | OFF | Flag: single RIB objects have been enqueued? | 20030409 | |
7 | FMRB_MSGID | Constant | Protected | Type reference (TYPE) | SYMSGID | 'FMRB' | Messages, Message Class | 20030326 | |
8 | G_REF_INDEX | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FMRB_IDX | Index for RIB objects | 20030402 | ||
9 | G_REF_RO_DATA_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Buffer of RIB objects | 20030325 | ||
10 | G_REF_RO_REC_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Buffer of budget receivers per RIB object | 20030325 | ||
11 | MAX_OBJECTS_ENQUEUE_LIST | Constant | Public | Type reference (TYPE) | SYTABIX | 500 | List is ENQUEUEs generically, if it contains more entries | 20030403 | |
12 | PLDNR_SOURCE | Instance attribute | Protected | Type reference (TYPE) | BUBAS_PLDNR | Posting Ledger: Source | 20030401 | ||
13 | STATUS_BUDGET_MEMO_USE | Instance attribute | Protected | Type reference (TYPE) | FMRB_IND_BUDGET_MEMO_USE | ' ' | Indicator for Defining the use of Budget Memos (RIB) | 20050106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_ENTRY | Instance method | Private | Method | (Only for internal use) Add a new entry to the list | 20030407 |
2 | ADD_NEW_OBJECT | Instance method | Public | Method | Add new RIB object to the list (using budget address) | 20030401 |
3 | ADD_OBJECT_WITH_CHECK | Instance method | Public | Method | Add RIB obj, receivers and index entry (derive option) | 20031216 |
4 | CHECK_ADDRESS_RO | Instance method | Public | Method | Check address of RIB object | 20031215 |
5 | CHECK_ALL_RECEIVERS | Instance method | Public | Method | Check complete set of budget receivers (per RIB object) | 20030408 |
6 | CHECK_BM_EXPENDIT_PART | Instance method | Public | Method | Check attribute BM_EXPENDIT_PART | 20050106 |
7 | CHECK_BM_REVENUE_PART | Instance method | Public | Method | Check attribute BM_REVENUE_PART | 20050106 |
8 | CHECK_CALCRULE | Instance method | Public | Method | Check attribute CALCRULE | 20030403 |
9 | CHECK_CMMTITEM_RECEIVER | Instance method | Public | Method | Check commitment item of budget receiver | 20030409 |
10 | CHECK_IDX_AGAINST_RO | Instance method | Public | Method | Delete index entries pointing to the objects not in the list | 20031217 |
11 | CHECK_MANUALCHECKIND | Instance method | Public | Method | Check attribute MANUALCHECKIND | 20041203 |
12 | CHECK_RO | Instance method | Public | Method | Check RIB object (address & attributes) | 20031215 |
13 | CHECK_ROACTSTAT | Instance method | Public | Method | Check attribute ROACTSTAT | 20030401 |
14 | CHECK_SINGLE_RECEIVER | Instance method | Public | Method | Check single budget receiver | 20030408 |
15 | CHECK_UPDFILT | Instance method | Public | Method | Check attribute UPDFILT | 20030403 |
16 | COMPARE | Instance method | Public | Method | Compare list of RIB rules with reference list | 20030404 |
17 | COMPARE_FOR_IDX_UPDATE | Instance method | Public | Method | Compare RIB index entries from list with reference list | 20030408 |
18 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20030325 |
19 | COPY_LIST | Instance method | Public | Method | Copy the list (incl. REC, IDX) with check & reassignment | 20031215 |
20 | DB_DELETE_RECEIVERS | Instance method | Protected | Method | (DO NOT USE) Deletes the given receivers from DB, NO COMMIT | 20030410 |
21 | DB_FILL_FROM_DIMSELTABS | Instance method | Public | Method | Fill the list of RIB objects from the database | 20030401 |
22 | DB_FILL_RECS_WITH_OBJECTS | Instance method | Private | Method | Read budget receivers from database | 20030408 |
23 | DB_FILL_WITH_OBJECTS | Instance method | Public | Method | Fill list of RIB objects from database using address list | 20030401 |
24 | DB_READ_WITH_DIMSEL | Instance method | Public | Method | Read database with selection of rib objects | 20030402 |
25 | DB_READ_WITH_OBJSEL | Instance method | Public | Method | Read database with selection of rib objects | 20030402 |
26 | DB_SAVE | Instance method | Public | Method | Save list entries (RIB rules) to DB | 20030407 |
27 | DELETE_OBJECTS | Instance method | Private | Method | Remove specified RIB objects from the list | 20040708 |
28 | DELETE_OBJECTS_FROM_REC_LIST | Instance method | Private | Method | Remove receiving budget addresses from the list | 20030408 |
29 | DEQUEUE_OBJECT | Instance method | Public | Method | Dequeue single RIB object | 20030402 |
30 | DERIVE_RO | Instance method | Public | Method | Derive Master Data (RIB rule) for one RIB object | 20030403 |
31 | DERIVE_RO_LIST | Instance method | Public | Method | Run the MD derivation for all RIB objects in the list | 20030403 |
32 | ENQUEUE_OBJECT | Instance method | Public | Method | Enqueue single RIB object | 20030402 |
33 | EVALUATE_LIST | Instance method | Public | Method | Calculate values for complete list of RIB objects | 20030401 |
34 | FILTER_LIST | Instance method | Public | Method | Remove the objects that DO NOT match the criteria | 20040624 |
35 | FIND_REC_WITH_KEY | Instance method | Public | Method | Find receiving budget address (from list) with given key | 20030404 |
36 | FIND_RO_WITH_ADDRESS | Instance method | Public | Method | Find RIB object (from list) with given key | 20030404 |
37 | GENERATE_LIST_FROM_DIMSELTABS | Instance method | Public | Method | Generate list of RIB rules from select ranges | 20030401 |
38 | GENERATE_LIST_FROM_OBJECTS | Instance method | Public | Method | Generate list of RIB rules from address lists | 20040630 |
39 | GET_ADDRESS | Instance method | Private | Method | Return ADDRESS structure for single RIB object | 20030401 |
40 | GET_ALLOWED_GRANTS | Instance method | Protected | Method | Get the list of allowed grants (see comment in coding) | 20041102 |
41 | GET_BUDCAT | Instance method | Public | Method | Return budget category for RIB ledger | 20030401 |
42 | GET_LIST_AREA | Instance method | Private | Method | Return LIST_AREA structure for the list instance | 20030401 |
43 | GET_LIST_IDX_ENTRIES | Instance method | Public | Method | Get list of index entries (for protocol in index mode) | 20031210 |
44 | GET_LIST_IDX_LENGTH | Instance method | Public | Method | Get length of RIB index list (number of entries) | 20030409 |
45 | GET_LIST_REC_LENGTH | Instance method | Public | Method | Get length of receiver list (number of entries) | 20030409 |
46 | GET_RO_LIST | Instance method | Public | Method | Get list of RIB objects (only addresses) | 20030408 |
47 | GET_RO_WITH_ATTRIBUTES | Instance method | Public | Method | Get list of RIB objects with attributes (RIB rule) | 20030410 |
48 | GET_STATUS_BUDGET_MEMO_USE | Instance method | Public | Method | Return the status for the use of budget memos (RIB) | 20050106 |
49 | MODIFY_LIST_ROACTSTAT | Instance method | Public | Method | Modify the attribute ROACTSTAT for the complete list | 20030403 |
50 | MODIFY_LIST_USERLOG | Instance method | Public | Method | Updates attribute USERLOG for the complete list | 20030403 |
51 | MODIFY_OBJECT_ALL_RECEIVERS | Instance method | Public | Method | Change all budget receivers for a single RIB object | 20030408 |
52 | MODIFY_OBJECT_BM_EXPENDIT_PART | Instance method | Public | Method | Change the attribute BM_EXPENDIT_PART for single RIB object | 20050106 |
53 | MODIFY_OBJECT_BM_REVENUE_PART | Instance method | Public | Method | Change the attribute BM_REVENUE_PART for single RIB object | 20050106 |
54 | MODIFY_OBJECT_CALCRULE | Instance method | Public | Method | Change the attribute CALCRULE for single RIB object | 20030403 |
55 | MODIFY_OBJECT_MANUALCHECKIND | Instance method | Public | Method | Change the attribute MANUALCHECKIND for single RIB object | 20041203 |
56 | MODIFY_OBJECT_RESAMNTIND | Instance method | Public | Method | Modifies attribute RESAMNTIND for single RIB object | 20030403 |
57 | MODIFY_OBJECT_ROACTSTAT | Instance method | Public | Method | Change the attribute ROACTSTAT for single RIB object | 20030403 |
58 | MODIFY_OBJECT_UPDFILT | Instance method | Public | Method | Chante the attribute UPDFILT for single RIB object | 20030403 |
59 | PREPARE_REC_OBJNR | Instance method | Private | Method | Assign object numbers to all budget receivers of the list | 20030407 |
60 | PREPARE_RO_OBJNR | Instance method | Private | Method | Assign object numbers to all RIB objects of the list | 20030407 |
61 | READ_OBJECTS | Instance method | Public | Method | Return list of all RIB objects | 20030401 |
62 | READ_OBJECT_INDEX | Instance method | Public | Method | Return RIB index entries of a single RIB object | 20030411 |
63 | READ_OBJECT_RO_DATA | Instance method | Public | Method | Return attributes (data) of single RIB object | 20030403 |
64 | READ_OBJECT_RO_REC | Instance method | Public | Method | Return budget receivers of single RIB object | 20030408 |
65 | REASSIGN_ADDRESS | Instance method | Public | Method | Reassign a budget address (detailed MD check =>later) | 20031216 |
66 | SET_BUDCAT | Instance method | Private | Method | Set budget categories for RIB ledger | 20030401 |
Events
Class CL_FMRB_LIST has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ADDRESS | Protected | See coding | RIB object: dimensions | 20030325 | BEGIN OF address,
objnr TYPE bubas_objnr,
dimensions TYPE fmku_s_dimpart,
END OF address
|
|
2 | ATTRIBUTES | Protected | See coding | Attributes of RIB object | 20030325 | BEGIN OF attributes,
roactstat TYPE burb_roactstat,
updfilt TYPE fmrb_updfilt,
calcrule TYPE burb_calcrule,
manualcheckind TYPE fmrb_manualcheckind,
bm_revenue_part TYPE fmrb_txttempl_bm_revenue_part,
bm_expendit_part TYPE fmrb_txttempl_bm_expendit_part,
resamntind TYPE burb_resamntind,
userlog TYPE buku_s_userlog,
END OF attributes
|
|
3 | LIST_AREA | Protected | See coding | RIB object: header | 20030325 | BEGIN OF list_area,
client TYPE mandt,
rbbldnr TYPE burb_rbbldnr,
fm_area TYPE fikrs,
fiscyear TYPE gjahr,
END OF list_area
|
|
4 | REC_CATEGORY | Protected | See coding | Category of budget receiver | 20030325 | BEGIN OF rec_category,
recind TYPE burb_recind,
recnr TYPE burb_recnr,
recshare TYPE burb_recshare,
END OF rec_category
|
|
5 | S_RO_DATA | Protected | See coding | Structure of line of RIB objects buffer | 20030325 | BEGIN OF s_ro_data,
list_area TYPE list_area,
address TYPE address,
attributes TYPE attributes,
values TYPE values,
END OF s_ro_data
|
|
6 | S_RO_REC | Protected | See coding | Structure of line of budget receiver buffer | 20030325 | BEGIN OF s_ro_rec,
list_area TYPE list_area,
address TYPE address,
rec_category TYPE rec_category,
rec_address TYPE address,
END OF s_ro_rec
|
|
7 | T_RO_DATA | Protected | See coding | Structure of RIB objects buffer | 20030325 | t_ro_data TYPE STANDARD TABLE OF s_ro_data
|
|
8 | T_RO_REC | Protected | See coding | Structure of budget receiver buffer | 20030325 | t_ro_rec TYPE STANDARD TABLE OF s_ro_rec
WITH NON-UNIQUE KEY list_area address
rec_category rec_address
|
|
9 | VALUES | Protected | See coding | Total values per RIB object | 20030325 | BEGIN OF values,
currency TYPE fm_waers,
actuals TYPE lvalxx9,
ref_budget TYPE lvalxx9,
distrib_budget TYPE lvalxx9,
new_receivers TYPE lvalxx9,
new_surplus TYPE lvalxx9,
END OF values
|
Method Signatures
Method ADD_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_IDX | Call by reference | Type reference (TYPE) | FMBAS_S_INDEX | Schnittstellenstruktur für Klasse FMBAS_IDX | 20030407 | ||
2 | Importing | IM_REC | Call by reference | Type reference (TYPE) | S_RO_REC | 20030407 | |||
3 | Importing | IM_RO | Call by reference | Type reference (TYPE) | S_RO_DATA | 20030407 |
Method ADD_ENTRY on class CL_FMRB_LIST has no exception.
Method ADD_NEW_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | Neues BeE-Objekt | 20030410 | ||
2 | Exporting | E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030410 | ||
3 | Importing | IM_ADDRESS_BUDGET | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung: Budgetkontierung | 20030401 | ||
4 | Importing | IM_FLG_GENERATE_MD | Call by reference | Type reference (TYPE) | BOOLE_D | ON | AN = Stammdatenattribute mit Ableitungstool generieren | 20030401 |
Method ADD_NEW_OBJECT on class CL_FMRB_LIST has no exception.
Method ADD_OBJECT_WITH_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031216 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20031216 | ||
3 | Importing | IM_DERIVE_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031216 | |
4 | Importing | IM_IDX | Call by reference | Type reference (TYPE) | FMBAS_T_INDEX | Schnittstellentabelle für Klasse FMBAS_IDX | 20031216 | ||
5 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20031216 | ||
6 | Importing | IM_RECEIVERS | Call by reference | Type reference (TYPE) | FMRB_T_BUD_RECEIVERS | Tabelle für Budgetempfänger (BeE) | 20031216 | ||
7 | Importing | IM_RO | Call by reference | Type reference (TYPE) | FMRB_S_RO | BeE: Daten für BeE-Objekte | 20031216 |
Method ADD_OBJECT_WITH_CHECK on class CL_FMRB_LIST has no exception.
Method CHECK_ADDRESS_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031215 | ||
2 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20031215 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20031215 | ||
4 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Nummer der Position (wird in Fehlerprotokoll erfasst) | 20031215 |
Method CHECK_ADDRESS_RO on class CL_FMRB_LIST has no exception.
Method CHECK_ALL_RECEIVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_T_BUD_RECEIVERS | Call by reference | Type reference (TYPE) | FMRB_T_BUD_RECEIVERS | Tabelle für Budgetempfänger (BeE) | 20030408 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030408 |
Method CHECK_ALL_RECEIVERS on class CL_FMRB_LIST has no exception.
Method CHECK_BM_EXPENDIT_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BM_EXPENDIT_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_EXPENDIT_PART | Budget Memo (Template) for RIB Rules: Expenditure Addresses | 20050106 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20050106 |
Method CHECK_BM_EXPENDIT_PART on class CL_FMRB_LIST has no exception.
Method CHECK_BM_REVENUE_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BM_REVENUE_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_REVENUE_PART | Budget Memo (Template) for RIB Rules: Revenue Addresses | 20050106 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20050106 |
Method CHECK_BM_REVENUE_PART on class CL_FMRB_LIST has no exception.
Method CHECK_CALCRULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CALCRULE | Call by reference | Type reference (TYPE) | BURB_CALCRULE | Berechnungsregel für budgeterhöhende Einnahmen | 20030403 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
Method CHECK_CALCRULE on class CL_FMRB_LIST has no exception.
Method CHECK_CMMTITEM_RECEIVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CMMTITEM | Call by reference | Type reference (TYPE) | FM_FIPEX | Finanzposition | 20030409 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030409 |
Method CHECK_CMMTITEM_RECEIVER on class CL_FMRB_LIST has no exception.
Method CHECK_IDX_AGAINST_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031217 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20031217 |
Method CHECK_IDX_AGAINST_RO on class CL_FMRB_LIST has no exception.
Method CHECK_MANUALCHECKIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MANUALCHECKIND | Call by reference | Type reference (TYPE) | FMRB_MANUALCHECKIND | Indicator for Checks on Manual RIB Documents | 20041203 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20041203 |
Method CHECK_MANUALCHECKIND on class CL_FMRB_LIST has no exception.
Method CHECK_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031215 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | 20031215 | |||
3 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Nummer der Position (wird in Fehlerprotokoll erfasst) | 20031215 | ||
4 | Importing | IM_RO | Call by reference | Type reference (TYPE) | FMRB_S_RO | BeE: Daten für BeE-Objekte | 20031215 |
Method CHECK_RO on class CL_FMRB_LIST has no exception.
Method CHECK_ROACTSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ROACTSTAT | Call by reference | Type reference (TYPE) | BURB_ROACTSTAT | Aktivierungsstatus des Referenzobjekts für BeE | 20030401 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030401 |
Method CHECK_ROACTSTAT on class CL_FMRB_LIST has no exception.
Method CHECK_SINGLE_RECEIVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_S_BUD_RECEIVER | Call by reference | Type reference (TYPE) | FMRB_S_BUD_RECEIVER | BeE Stammdaten: Empfänger des BeE-Betrags | 20030408 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030408 |
Method CHECK_SINGLE_RECEIVER on class CL_FMRB_LIST has no exception.
Method CHECK_UPDFILT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_UPDFILT | Call by reference | Type reference (TYPE) | FMRB_UPDFILT | HHM-Filterprofil für Buchungsdaten (BeE) | 20030403 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
Method CHECK_UPDFILT on class CL_FMRB_LIST has no exception.
Method COMPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_NEW_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Instanz, die mit Differenz gefüllt wird | 20030404 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Warnung bei ex. Einträgen in Vergl.-Modus für Unterschiede | 20040309 | ||
3 | Importing | IM_COMPARE_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030404 | |
4 | Importing | IM_COMPARE_INFO | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040309 | |
5 | Importing | IM_COMPARE_MODE | Call by reference | Type reference (TYPE) | I | 20030404 | |||
6 | Importing | IM_COMPARE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Instanz für Vergleich | 20030404 | ||
7 | Importing | IM_COMPARE_RECEIVERS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030404 |
Method COMPARE on class CL_FMRB_LIST has no exception.
Method COMPARE_FOR_IDX_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_NEW_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Instanz, die mit Differenz gefüllt wird | 20030408 | ||
2 | Importing | IM_COMPARE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Instanz für Vergleich | 20030408 |
Method COMPARE_FOR_IDX_UPDATE on class CL_FMRB_LIST has no exception.
Method CONSTRUCTOR 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 | 20030325 | ||
2 | Importing | IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20030325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMIZING_INCONSISTENT | 20030326 |
Method COPY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_REF_TARGET | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Klasse für BeE-Objekte | 20031215 | ||
2 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031217 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20031217 |
Method COPY_LIST on class CL_FMRB_LIST has no exception.
Method DB_DELETE_RECEIVERS 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) | 20030410 |
Method DB_DELETE_RECEIVERS on class CL_FMRB_LIST has no exception.
Method DB_FILL_FROM_DIMSELTABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Index füllen | 20030404 | |
2 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Empfänger füllen | 20030404 | |
3 | Importing | IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Dimensionsoptionen auswählen: BeE-Objekte | 20030401 | ||
4 | Importing | IM_SELCRITTABS_BUDGET | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Dimensionsoptionen auswählen: Budgetkontierungen | 20030401 | ||
5 | Importing | IM_SELCRITTABS_BUDGET_REC | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions: receiver budget addresses | 20041110 | ||
6 | Importing | IM_SELCRITTABS_POSTING | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Dimensionsoptionen auswählen: Buchungskontierungen | 20030401 | ||
7 | Importing | IM_SELCRITTABS_POSTING_REC | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions: receiver posting addresses | 20041130 |
Method DB_FILL_FROM_DIMSELTABS on class CL_FMRB_LIST has no exception.
Method DB_FILL_RECS_WITH_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_REFRESH | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | AN = Zuerst die Liste der Budgetempfänger aktualisieren | 20030408 | |
2 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20030408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_FILL | Generierung der Empfängerliste fehlgeschlagen | 20030408 |
Method DB_FILL_WITH_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungen: BeE-Objekte | 20030401 | ||
2 | Importing | IM_OBJECTS_BUDGET | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungen: Budgetkontierungen | 20030401 | ||
3 | Importing | IM_OBJECTS_POSTING | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungen: Budgetkontierungen | 20030401 | ||
4 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Index füllen | 20030404 | |
5 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Empfänger füllen | 20030404 |
Method DB_FILL_WITH_OBJECTS on class CL_FMRB_LIST has no exception.
Method DB_READ_WITH_DIMSEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Index füllen | 20030402 | |
2 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Empfänger füllen | 20030402 | |
3 | Importing | IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20030402 |
Method DB_READ_WITH_DIMSEL on class CL_FMRB_LIST has no exception.
Method DB_READ_WITH_OBJSEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Auswahloptionen für HHM-Kontierungselemente | 20030402 | ||
2 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Index füllen | 20030402 | |
3 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Auch Empfänger füllen | 20030402 |
Method DB_READ_WITH_OBJSEL on class CL_FMRB_LIST has no exception.
Method DB_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030407 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20030409 | ||
3 | Importing | IM_REC_TO_DELETE | Call by reference | Object reference (TYPE REF TO) | CL_FMRB_LIST | Liste von Empfängern, die gelöscht werden sollten | 20030410 |
Method DB_SAVE on class CL_FMRB_LIST has no exception.
Method DELETE_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_SORT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | sort the objects? | 20040708 | |
2 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | BeE: Auswahl mit Attributen der BeE-Objekte | 20040708 |
Method DELETE_OBJECTS on class CL_FMRB_LIST has no exception.
Method DELETE_OBJECTS_FROM_REC_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_SORT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | AUS = Liste ist bereits sortiert | 20030408 | |
2 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20030408 |
Method DELETE_OBJECTS_FROM_REC_LIST on class CL_FMRB_LIST has no exception.
Method DEQUEUE_OBJECT 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: BeE-Objekt | 20030402 |
Method DEQUEUE_OBJECT on class CL_FMRB_LIST has no exception.
Method DERIVE_RO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_NO_RULE | Call by reference | Type reference (TYPE) | BOOLE_D | Kennzeichen: Es kann keine Regel zugeordnet werden | 20031121 | ||
2 | Exporting | E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 | ||
3 | Exporting | E_RECEIVER | Call by reference | Type reference (TYPE) | FMRB_S_RBMD_TARGET | Vorschlag für BeE-Stammdaten ableiten: Zielfelder | 20030403 | ||
4 | Importing | IM_SENDER | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20030403 |
Method DERIVE_RO on class CL_FMRB_LIST has no exception.
Method DERIVE_RO_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030403 | ||
2 | Exporting | E_OBJECTS_DELETED | Call by reference | Type reference (TYPE) | BOOLE_D | Aus Liste gelöschte BeE-Objekte | 20031121 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20030408 | ||
4 | Importing | IM_DELETE_ON_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Bei Fehler Objekte aus Liste löschen | 20031201 |
Method DERIVE_RO_LIST on class CL_FMRB_LIST has no exception.
Method ENQUEUE_OBJECT 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: BeE-Objekt | 20030402 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030402 |
Method ENQUEUE_OBJECT on class CL_FMRB_LIST has no exception.
Method EVALUATE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_OBJECTS_SKIPPED | Call by reference | Type reference (TYPE) | BOOLE_D | AN = BeE-Objekte wurden aufgrund von Fehlern übersprungen | 20030407 | ||
2 | Exporting | E_T_BUDGET_DATA | Call by reference | Type reference (TYPE) | FMRB_T_BUDGET_DATA | Tabelle für Budgetdaten (BeE) | 20030407 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20030408 | ||
4 | Importing | IM_FLG_RESET_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | AN = Liste von Indexeinträgen neu generieren | 20030408 | |
5 | Importing | IM_FLG_RESET_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | AN = Liste von Budgetempfängern neu generieren | 20030408 | |
6 | Importing | IM_IGNORE_ZERO_AMOUNTS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | ON = Ignore RIB rules with zero budget amounts | 20090112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FATAL_ERROR | Auswertung wegen schw. Fehler abgebr. (keine Budgetdaten) | 20030407 |
Method FILTER_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | FMRB_S_ATTRSEL | BeE: Auswahl mit Attributen der BeE-Objekte | 20040624 |
Method FILTER_LIST on class CL_FMRB_LIST has no exception.
Method FIND_REC_WITH_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Setzen wenn Objekt gefunden | 20030404 | ||
2 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20030404 | ||
3 | Importing | IM_FLG_SEARCH_BINARY | Call by reference | Type reference (TYPE) | BOOLE_D | '' | In Loop zusammen mit flg_sort verwenden | 20030404 | |
4 | Importing | IM_FLG_SORT | Call by reference | Type reference (TYPE) | BOOLE_D | '' | Puffer vor Suche sortieren (erster Loop-Zyklus) | 20030404 | |
5 | Importing | IM_RECIND | Call by reference | Type reference (TYPE) | BURB_RECIND | Typ des Empfängers für budgeterhöhende Einnahmen | 20030404 | ||
6 | Importing | IM_RECNR | Call by reference | Type reference (TYPE) | BURB_RECNR | Laufende Nummer des Empfängers im Vorgang BeE | 20030404 |
Method FIND_REC_WITH_KEY on class CL_FMRB_LIST has no exception.
Method FIND_RO_WITH_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Setzen wenn Objekt gefunden | 20030404 | ||
2 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20030407 | ||
3 | Importing | IM_FLG_SEARCH_BINARY | Call by reference | Type reference (TYPE) | BOOLE_D | '' | In Loop zusammen mit flg_sort verwenden | 20030404 | |
4 | Importing | IM_FLG_SORT | Call by reference | Type reference (TYPE) | BOOLE_D | '' | Puffer vor Suche sortieren (erster Loop-Zyklus) | 20030404 |
Method FIND_RO_WITH_ADDRESS on class CL_FMRB_LIST has no exception.
Method GENERATE_LIST_FROM_DIMSELTABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Fehler bei Ableitung (für Meldungen siehe Log) | 20030403 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20030408 | ||
3 | Importing | IM_FLG_USE_BS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | AN = Budgetstr.-Plan verw., AUS = Summentab. verw. (FMBDT..) | 20030401 | |
4 | Importing | IM_SELCRITTABS_BUDGET | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Dimensionsoptionen auswählen: Budgetkontierungen | 20030401 | ||
5 | Importing | IM_SELCRITTABS_POSTING | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Dimensionsoptionen auswählen: Buchungskontierungen | 20030401 |
Method GENERATE_LIST_FROM_DIMSELTABS on class CL_FMRB_LIST has no exception.
Method GENERATE_LIST_FROM_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Fehler bei Ableitung (für Meldungen siehe Log) | 20040630 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20040630 | ||
3 | Importing | IM_FLG_OBJECTS_DIRECT | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20050513 | |
4 | Importing | IM_FLG_USE_BS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | AN = Budgetstr.-Plan verw., AUS = Summentab. verw. (FMBDT..) | 20040630 | |
5 | Importing | IM_OBJECTS_BUDGET | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Budget Objects selection | 20040630 | ||
6 | Importing | IM_OBJECTS_POSTING | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Posting Objects selection | 20040630 |
Method GENERATE_LIST_FROM_OBJECTS on class CL_FMRB_LIST has no exception.
Method GET_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ADDRESS | Call by reference | Type reference (TYPE) | ADDRESS | 20030401 | |||
2 | Exporting | E_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030401 | ||
3 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung: BeE-Objekt | 20030401 | ||
4 | Importing | IM_OBJNR | Call by reference | Type reference (TYPE) | BUBAS_OBJNR | Objektnummer für HHM-Budgetierung und AVK | 20030401 |
Method GET_ADDRESS on class CL_FMRB_LIST has no exception.
Method GET_ALLOWED_GRANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_GRANT_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20041102 | ||
2 | Exporting | E_TR_GRANT_NBR | Call by reference | Type reference (TYPE) | FMBS_T_RGRANT_NBR | Wertebereichstabelle für die Förderung | 20041102 | ||
3 | Exporting | E_T_GRANT_NBR | Call by reference | Type reference (TYPE) | FMKU_T_GRANT_NBR | Förderung | 20041102 | ||
4 | Importing | IM_TR_GRANT_NBR | Call by reference | Type reference (TYPE) | FMBS_T_RGRANT_NBR | Wertebereichstabelle für die Förderung | 20041102 | ||
5 | Importing | IM_T_GRANT_NBR | Call by reference | Type reference (TYPE) | FMKU_T_GRANT_NBR | Förderung | 20041108 |
Method GET_ALLOWED_GRANTS on class CL_FMRB_LIST has no exception.
Method GET_BUDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BLDNR_SOURCE | Call by reference | Type reference (TYPE) | BUBAS_BLDNR | Nummer des budgetären Ledgers: Quelle | 20030401 | ||
2 | Exporting | E_BLDNR_TARGET | Call by reference | Type reference (TYPE) | BUBAS_BLDNR | Nummer des budgetären Ledgers: Ziel (wird erhöht) | 20030401 | ||
3 | Exporting | E_PLDNR_SOURCE | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nummer des Buchungs-Ledgers: Quelle | 20030401 |
Method GET_BUDCAT on class CL_FMRB_LIST has no exception.
Method GET_LIST_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LIST_AREA | Value transfer | Type reference (TYPE) | LIST_AREA | 20030401 |
Method GET_LIST_AREA on class CL_FMRB_LIST has no exception.
Method GET_LIST_IDX_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_OBJECTS | Call by reference | Type reference (TYPE) | FMBAS_T_INDEX | Schnittstellentabelle für Klasse FMBAS_IDX | 20031210 |
Method GET_LIST_IDX_ENTRIES on class CL_FMRB_LIST has no exception.
Method GET_LIST_IDX_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LENGTH | Value transfer | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030409 |
Method GET_LIST_IDX_LENGTH on class CL_FMRB_LIST has no exception.
Method GET_LIST_REC_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LENGTH | Value transfer | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030409 |
Method GET_LIST_REC_LENGTH on class CL_FMRB_LIST has no exception.
Method GET_RO_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | HHM-Kontierung | 20030408 |
Method GET_RO_LIST on class CL_FMRB_LIST has no exception.
Method GET_RO_WITH_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_RO_LIST | Call by reference | Type reference (TYPE) | FMRB_T_RO | BeE: Tabellentyp für BeE-Objekte | 20030410 | ||
2 | Importing | IM_ADDRESSES | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Auswahloptionen für HHM-Kontierungselemente | 20030410 | ||
3 | Importing | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | FMRB_S_ATTRSEL | BeE: Auswahl mit Attributen der BeE-Objekte | 20030410 |
Method GET_RO_WITH_ATTRIBUTES on class CL_FMRB_LIST has no exception.
Method GET_STATUS_BUDGET_MEMO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_STATUS_BUDGET_MEMO_USE | Value transfer | Type reference (TYPE) | FMRB_IND_BUDGET_MEMO_USE | Indicator for Defining the use of Budget Memos (RIB) | 20050107 |
Method GET_STATUS_BUDGET_MEMO_USE on class CL_FMRB_LIST has no exception.
Method MODIFY_LIST_ROACTSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ROACTSTAT | Call by reference | Type reference (TYPE) | BURB_ROACTSTAT | Aktivierungsstatus des Referenzobjekts für BeE | 20030403 | ||
2 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
Method MODIFY_LIST_ROACTSTAT on class CL_FMRB_LIST has no exception.
Method MODIFY_LIST_USERLOG Signature
Method MODIFY_LIST_USERLOG on class CL_FMRB_LIST has no parameter.
Method MODIFY_LIST_USERLOG on class CL_FMRB_LIST has no exception.
Method MODIFY_OBJECT_ALL_RECEIVERS 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: BeE-Objekt | 20030408 | ||
2 | Importing | IM_T_BUD_RECEIVERS | Call by reference | Type reference (TYPE) | FMRB_T_BUD_RECEIVERS | Tabelle für Budgetempfänger (BeE) | 20030408 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030408 |
Method MODIFY_OBJECT_BM_EXPENDIT_PART 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 | FM account assignment | 20050106 | ||
2 | Importing | IM_BM_EXPENDIT_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_EXPENDIT_PART | Budget Memo (Template) for RIB Rules: Expenditure Addresses | 20050106 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20050106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | RIB object is not in the list | 20050106 |
Method MODIFY_OBJECT_BM_REVENUE_PART 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 | FM account assignment | 20050106 | ||
2 | Importing | IM_BM_REVENUE_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_REVENUE_PART | Budget Memo (Template) for RIB Rules: Revenue Addresses | 20050106 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20050106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | RIB object is not in the list | 20050106 |
Method MODIFY_OBJECT_CALCRULE 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 | 20030403 | ||
2 | Importing | IM_CALCRULE | Call by reference | Type reference (TYPE) | BURB_CALCRULE | Berechnungsregel für budgeterhöhende Einnahmen | 20030403 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030403 |
Method MODIFY_OBJECT_MANUALCHECKIND 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 | FM account assignment | 20041203 | ||
2 | Importing | IM_MANUALCHECKIND | Call by reference | Type reference (TYPE) | FMRB_MANUALCHECKIND | Indicator for Checks on Manual RIB Documents | 20041203 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20041203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | Selected RIB object is not in the list | 20041203 |
Method MODIFY_OBJECT_RESAMNTIND 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 | 20030403 | ||
2 | Importing | IM_RESAMNTIND | Call by reference | Type reference (TYPE) | BURB_RESAMNTIND | Kennz. für Restbeträge (BeE): Überschussbetrag verwenden? | 20030403 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030403 |
Method MODIFY_OBJECT_ROACTSTAT 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 | Einziges BeE-Objekt der Liste | 20030403 | ||
2 | Importing | IM_ROACTSTAT | Call by reference | Type reference (TYPE) | BURB_ROACTSTAT | Aktivierungsstatus des Referenzobjekts für BeE | 20030403 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | Ausgew. BeE-Objekt ist nicht in der Liste | 20030403 |
Method MODIFY_OBJECT_UPDFILT 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 | 20030403 | ||
2 | Importing | IM_UPDFILT | Call by reference | Type reference (TYPE) | FMRB_UPDFILT | HHM-Filterprofil für Buchungsdaten (BeE) | 20030403 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Nachricht (einfach) | 20030403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030403 |
Method PREPARE_REC_OBJNR 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) | 20030407 | ||
2 | Importing | IM_FROM | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030407 | ||
3 | Importing | IM_NOT_FOR_RECEIVER | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030407 | |
4 | Importing | IM_TO | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030407 | ||
5 | Exporting | T_ADDRESS_OBJNR | Call by reference | Type reference (TYPE) | FMBAS_T_ADDRESS_OBJNR | Tabellentyp für Massenselektion von Objektnummern (HHM) | 20030407 |
Method PREPARE_REC_OBJNR on class CL_FMRB_LIST has no exception.
Method PREPARE_RO_OBJNR 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) | 20030407 | ||
2 | Importing | IM_FROM | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030407 | ||
3 | Importing | IM_TO | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20030407 | ||
4 | Exporting | T_ADDRESS_OBJNR | Call by reference | Type reference (TYPE) | FMBAS_T_ADDRESS_OBJNR | Tabellentyp für Massenselektion von Objektnummern (HHM) | 20030407 |
Method PREPARE_RO_OBJNR on class CL_FMRB_LIST has no exception.
Method READ_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_OBJECTS | Value transfer | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit BeE-Objekten | 20030401 |
Method READ_OBJECTS on class CL_FMRB_LIST has no exception.
Method READ_OBJECT_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_INDEX_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungselementen | 20030411 | ||
2 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung: BeE-Objekt | 20030411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INDEX_ENTRIES | Für ausgewähltes Objekt keine Indexeinträge gefunden | 20030411 | |
2 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030411 |
Method READ_OBJECT_RO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BM_EXPENDIT_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_EXPENDIT_PART | Budget Memo (Template) for RIB Rules: Expenditure Addresses | 20050106 | ||
2 | Exporting | E_BM_REVENUE_PART | Call by reference | Type reference (TYPE) | FMRB_TXTTEMPL_BM_REVENUE_PART | Budget Memo (Template) for RIB Rules: Revenue Addresses | 20050106 | ||
3 | Exporting | E_CALCRULE | Call by reference | Type reference (TYPE) | BURB_CALCRULE | Berechnungsregel für budgeterhöhende Einnahmen | 20030403 | ||
4 | Exporting | E_MANUALCHECKIND | Call by reference | Type reference (TYPE) | FMRB_MANUALCHECKIND | Indicator for Checks on Manual RIB Documents | 20041203 | ||
5 | Exporting | E_RESAMNTIND | Call by reference | Type reference (TYPE) | BURB_RESAMNTIND | Kennz. für Restbeträge (BeE): Überschussbetrag verwenden? | 20030403 | ||
6 | Exporting | E_ROACTSTAT | Call by reference | Type reference (TYPE) | BURB_ROACTSTAT | Aktivierungsstatus des Referenzobjekts für BeE | 20030403 | ||
7 | Exporting | E_S_USERLOG | Call by reference | Type reference (TYPE) | BUKU_S_USERLOG | Kernel Utilities - Anwenderprotokoll | 20030403 | ||
8 | Exporting | E_UPDFILT | Call by reference | Type reference (TYPE) | FMRB_UPDFILT | HHM-Filterprofil für Buchungsdaten (BeE) | 20030403 | ||
9 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung: BeE-Objekt | 20030403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_IN_LIST | Ausgew. BeE-Objekt ist nicht in der Liste | 20030403 |
Method READ_OBJECT_RO_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_BUD_RECEIVERS | Call by reference | Type reference (TYPE) | FMRB_T_BUD_RECEIVERS | Tabelle für Budgetempfänger (BeE) | 20030408 | ||
2 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20030408 | ||
3 | Importing | IM_CHECK_OBJECT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Existenz von BeE-Objekten prüfen (Ausnahme) | 20040109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RECS | Keine Budgetempf. in Liste gef. (Liste reinitialisieren?) | 20030408 | |
2 | OBJECT_NOT_IN_LIST | BeE-Objekt ist nicht in Liste | 20030408 |
Method REASSIGN_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERRORS_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031216 | ||
2 | Exporting | E_TARGET | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20031216 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20031216 | ||
4 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabelle, aktueller Zeilenindex | 20031216 | ||
5 | Importing | IM_PROCESS | Call by reference | Type reference (TYPE) | FM_FYC_PROCESS | 'CDRG' | HHM-Abschlussarbeiten | 20031216 | |
6 | Importing | IM_SOURCE | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | HHM-Kontierung | 20031216 | ||
7 | Importing | IM_SRC_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20031216 |
Method REASSIGN_ADDRESS on class CL_FMRB_LIST has no exception.
Method SET_BUDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BLDNR_SOURCE | Call by reference | Type reference (TYPE) | BUBAS_BLDNR | Nummer des budgetären Ledgers: Quelle | 20030401 | ||
2 | Importing | IM_BLDNR_TARGET | Call by reference | Type reference (TYPE) | BUBAS_BLDNR | Nummer des budgetären Ledgers: Ziel (wird erhöht) | 20030401 | ||
3 | Importing | IM_PLDNR_SOURCE | Call by reference | Type reference (TYPE) | BUBAS_PLDNR | Nummer des Buchungs-Ledgers: Quelle | 20030401 |
Method SET_BUDCAT on class CL_FMRB_LIST has no exception.
History
Last changed by/on | SAP | 20091125 |
SAP Release Created in | 200 |