SAP ABAP Class CL_FMRB_LIST (Class for RIB Objects)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   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