SAP ABAP Class CL_GMRB_LIST (Class for GM RIB objects)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-GM-GTE-BU (Application Component) Budgeting and Availability Control
     GMBUDGETING_E (Package) Grants management (budgeting)
Properties
Class CL_GMRB_LIST  
Short Description Class for GM RIB objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20031121   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GMRB_LIST has no forward declaration.
Interfaces
Class CL_GMRB_LIST has no interface implemented.
Friends
Class CL_GMRB_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_COMPARE_MODE_BOTH Constant Public Type reference (TYPE) I 1 Compare and insert only entries from both object into ne 20040105
2 CON_COMPARE_MODE_DIFFER Constant Public Type reference (TYPE) I 2 insert only entries that are in me-> and not in compare obj 20040105
3 CON_MSG_LINE_PAR_TABLE_TYPE Instance attribute Public Type reference (TYPE) FIELDNAME 'GMBS_T_MSG_LINE_PAR' Field Name 20040108
4 CON_MSG_MD Instance attribute Public Type reference (TYPE) BUBAS_S_MSG-CONTEXT-AREA 'MD' Area 20040108
5 FLG_ENQ_SINGLE_OBJECTS Instance attribute Protected Type reference (TYPE) BOOLE_D OFF Flag: single RIB objects have been enqueued? 20040209
6 G_REF_INDEX Instance attribute Public Object reference (TYPE REF TO) CL_GMRB_IDX Index for GM RIB objects 20031121
7 G_REF_RO_DATA_BUFFER Instance attribute Public Object reference (TYPE REF TO) CL_BUBAS_MASS_BUFFER Buffer of GM RIB objects 20031121
8 G_REF_RO_REC_BUFFER Instance attribute Public Object reference (TYPE REF TO) CL_BUBAS_MASS_BUFFER Buffer of budget receivers per RIB object 20031121
9 MAX_COMMIT_OBJECTS Constant Public Type reference (TYPE) SYTABIX 10000 After this number of objects saved, DB commit is done 20040105
10 MAX_OBJECTS_ENQUEUE_LIST Constant Public Type reference (TYPE) SYTABIX 500 List is ENQUEUEs generically, if it contains more entries 20040209
11 OFF Constant Public Type reference (TYPE) BOOLE_D ' ' Constant OFF 20031202
12 ON Constant Public Type reference (TYPE) BOOLE_D 'X' Constant ON 20031202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Instance method Private Method Only for internal use! 20040105
2 ADD_NEW_OBJECT Instance method Public Method Add new GM RIB object to the list 20031121
3 CHECK_ALL_RECEIVERS Instance method Public Method checks complete set of budget receivers (per RIB object) 20040115
4 CHECK_CALCRULE Instance method Public Method Checks attribute CALCRULE 20040123
5 CHECK_ROACTSTAT Instance method Public Method Checks attribute ROACTSTAT 20040112
6 CHECK_SINGLE_RECEIVER Instance method Public Method Checks single budget receiver 20040115
7 CHECK_UPDFILT Instance method Public Method Checks attribute UPDFILT 20040123
8 COMPARE Instance method Public Method 20040105
9 COMPARE_FOR_IDX_UPDATE Instance method Public Method 20040108
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031121
11 DB_DELETE_RECEIVERS Instance method Protected Method IDO NOT USE! Deletes the given receivers from DB, NO COMMIT 20040105
12 DB_FILL_FROM_DIMSELTABS Instance method Public Method Fills the list of RIB objects from the database 20031216
13 DB_FILL_WITH_OBJECTS Instance method Public Method Fills list of RIB objects from database using address list 20031216
14 DB_READ_WITH_DIMSEL Instance method Private Method Read database with selection of rib objects 20040123
15 DB_READ_WITH_OBJSEL Instance method Public Method Read database with selection of rib objects 20040105
16 DB_SAVE Instance method Public Method 20040104
17 DELETE_FROM_DB Instance method Public Method Deletes the objects in the list from the database table 20040113
18 DELETE_OBJECTS_FROM_REC_LIST Instance method Private Method Delete objects from list of receivers 20040115
19 DEQUEUE_LIST Instance method Public Method 20040108
20 DEQUEUE_OBJECT Instance method Public Method Dequeues single RIB object 20040113
21 DERIVE_RO Instance method Public Method Derives MD for one RO 20031202
22 DERIVE_RO_LIST Instance method Public Method Runs the derivation for all RO in the list 20040108
23 ENQUEUE_LIST Instance method Public Method 20031216
24 ENQUEUE_OBJECT Instance method Public Method Enqueues single RIB object 20040111
25 EVALUATE_LIST Instance method Public Method Calculate values for complete list of RIB objects 20031216
26 FIND_REC_WITH_KEY Instance method Public Method Find sender object with given key 20040105
27 FIND_RO_WITH_ADDRESS Instance method Public Method Find sender object with given key 20031208
28 GENERATE_LIST_FROM_DIMSELTABS Instance method Public Method Generates list of RIB objects from 20040108
29 GET_ADDRESS Instance method Private Method Returns ADDRESS structure for single RIB object 20040111
30 GET_LIST_IDX_ENTRIES Instance method Public Method Get list of index entries (for protocol in index mode) 20040114
31 GET_LIST_IDX_LENGTH Instance method Public Method Get length of receiver list (number of entries) 20040108
32 GET_LIST_LENGTH Instance method Public Method 20040108
33 GET_LIST_REC_LENGTH Instance method Public Method Get lengt of receiver list (number of entries) 20040108
34 GET_RO_LIST Instance method Public Method Gets list of rib objects (only addresses) 20040108
35 GET_RO_WITH_ATTRIBUTES Instance method Public Method Get list of rib objects that fullfil criteria 20040114
36 MESSAGE_CUMULATE Instance method Protected Method Cumulates message to the log (with a line parameter if suppl 20040108
37 MODIFY_LIST_USERLOG Instance method Public Method Updates attribute USERLOG for the complete list 20040105
38 MODIFY_OBJECT_ALL_RECEIVERS Instance method Public Method Modifies all budget receivers for a single RIB object 20040115
39 MODIFY_OBJECT_CALCRULE Instance method Public Method Modifies attribute CALCRULE for single RIB object 20040123
40 MODIFY_OBJECT_RESAMNTIND Instance method Public Method Modifies attribute RESAMNTIND for single RIB object 20040407
41 MODIFY_OBJECT_ROACTSTAT Instance method Public Method Modifies attribute ROACTSTAT for single RIB object 20040112
42 MODIFY_OBJECT_UPDFILT Instance method Public Method Modifies attribute UPDFILT for single RIB object 20040123
43 PREPARE_REC_OBJNR Instance method Private Method 20040105
44 PREPARE_RO_OBJNR Instance method Private Method 20040105
45 READ_OBJECTS Instance method Public Method Return list of all RIB objects 20031216
46 READ_OBJECT_INDEX Instance method Public Method Reads index entries of a single RIB object 20040111
47 READ_OBJECT_RO_DATA Instance method Public Method Reads attributes (data) of single RIB object 20031207
48 READ_OBJ_RO_REC Instance method Public Method Reads budget receivers of single RIB object 20031208
49 REFRESH_LIST Instance method Public Method deletes the entire list 20031226
Events
Class CL_GMRB_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ADDRESS Protected See coding RIB object: dimensions 20031202 BEGIN OF address, objnr TYPE bubas_objnr, dimensions TYPE gmku_s_dimpart, END OF address
2 ATTRIBUTES Protected See coding Attributes of RIB object 20031202 BEGIN OF attributes, roactstat TYPE burb_roactstat, updfilt TYPE gmrb_updfilt, calcrule TYPE burb_calcrule, resamntind TYPE burb_resamntind, userlog TYPE buku_s_userlog, END OF attributes
3 LIST_AREA Protected See coding RIB object: header 20031202 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 20031202 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 20031202 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 20031202 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 20031202 t_ro_data TYPE STANDARD TABLE OF s_ro_data
8 T_RO_REC Protected See coding Structure of budget receiver buffer 20031202 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 20031202 BEGIN OF values, currency TYPE 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) GMRB_S_INDEX Schnittstellenstruktur für GMRB_IDX-Klasse 20040105
2 Importing IM_REC Call by reference Type reference (TYPE) S_RO_REC Zeilenstruktur des Budgetempfängerpuffers 20040105
3 Importing IM_RO Call by reference Type reference (TYPE) S_RO_DATA Zeilenstruktur des BeE-Objekt-Puffers 20040105

Method ADD_ENTRY on class CL_GMRB_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) GMKU_S_DIMPART FMM-Kontierung 20031202
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20031202
3 Importing IM_ADDRESS_BUDGET Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20031202
4 Importing IM_FLG_GENERATE_MD Call by reference Type reference (TYPE) BOOLE_D ON AN = Stammdatenattribute mit Ableitungstool generieren 20031202

Method ADD_NEW_OBJECT on class CL_GMRB_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) GMRB_T_BUD_RECEIVERS Tabelle von FMM-Budgetempfängern (BeE) 20040115
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040115

Method CHECK_ALL_RECEIVERS on class CL_GMRB_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 Rechenformel für budgeterhöhende Einnahmen 20040123
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040123

Method CHECK_CALCRULE on class CL_GMRB_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 20040112
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040112

Method CHECK_ROACTSTAT on class CL_GMRB_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) GMRB_S_BUD_RECEIVER FMM-BeE-Stammdaten: Empfänger des BeE-Betrags 20040115
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040115

Method CHECK_SINGLE_RECEIVER on class CL_GMRB_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) GMRB_UPDFILT Filterprofil für Buchungsdaten im FMM (BeE) 20040123
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040123

Method CHECK_UPDFILT on class CL_GMRB_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_GMRB_LIST Instanz, die mit Differenz gefüllt wird 20040105
2 Importing IM_COMPARE_INDEX Call by reference Type reference (TYPE) BOOLE_D ON Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040105
3 Importing IM_COMPARE_MODE Call by reference Type reference (TYPE) I 20040105
4 Importing IM_COMPARE_OBJECT Call by reference Object reference (TYPE REF TO) CL_GMRB_LIST Instanz für Vergleich 20040105
5 Importing IM_COMPARE_RECEIVERS Call by reference Type reference (TYPE) BOOLE_D ON Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040105

Method COMPARE on class CL_GMRB_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_GMRB_LIST Klasse für FMM-BeE-Objekte 20040108
2 Importing IM_COMPARE_OBJECT Call by reference Object reference (TYPE REF TO) CL_GMRB_LIST Klasse für FMM-BeE-Objekte 20040108

Method COMPARE_FOR_IDX_UPDATE on class CL_GMRB_LIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GMRB_LIST has no parameter.
Method CONSTRUCTOR on class CL_GMRB_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) 20040105

Method DB_DELETE_RECEIVERS on class CL_GMRB_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 20031216
2 Importing IM_READ_RECS Call by reference Type reference (TYPE) BOOLE_D ON Auch Empfänger füllen 20031216
3 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20031216
4 Importing IM_SELCRITTABS_BUDGET Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20031216
5 Importing IM_SELCRITTABS_POSTING Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20031216

Method DB_FILL_FROM_DIMSELTABS on class CL_GMRB_LIST has no exception.

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) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20031216
2 Importing IM_OBJECTS_BUDGET Call by reference Type reference (TYPE) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20031216
3 Importing IM_OBJECTS_POSTING Call by reference Type reference (TYPE) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20031216
4 Importing IM_READ_INDEX Call by reference Type reference (TYPE) BOOLE_D ON Auch Index füllen 20031216
5 Importing IM_READ_RECS Call by reference Type reference (TYPE) BOOLE_D ON Auch Empfänger füllen 20031216

Method DB_FILL_WITH_OBJECTS on class CL_GMRB_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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040123
2 Importing IM_READ_RECS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040123
3 Importing IM_SELCRITTABS Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20040123

Method DB_READ_WITH_DIMSEL on class CL_GMRB_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) GMKU_T_DIMPART Auswahloptionen für HHM-Kontierungselemente 20040105
2 Importing IM_READ_INDEX Call by reference Type reference (TYPE) BOOLE_D ON Auch Index füllen 20040105
3 Importing IM_READ_RECS Call by reference Type reference (TYPE) BOOLE_D ON Auch Empfänger füllen 20040105

Method DB_READ_WITH_OBJSEL on class CL_GMRB_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 (=' ') 20040104
2 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040104
3 Importing IM_REC_TO_DELETE Call by reference Object reference (TYPE REF TO) CL_GMRB_LIST Klasse für FMM-BeE-Objekte 20040104
4 Importing IT_GMFMREC_D Call by reference Type reference (TYPE) GMFMREC_T GM RIB: FM Budget Receivers 20060313
5 Importing IT_GMFMREC_I Call by reference Type reference (TYPE) GMFMREC_T GM RIB: FM Budget Receivers 20060313

Method DB_SAVE on class CL_GMRB_LIST has no exception.

Method DELETE_FROM_DB 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 (=' ') 20040113
2 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040113

Method DELETE_FROM_DB on class CL_GMRB_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 Value transfer Type reference (TYPE) BOOLE_D ON AUS = Liste ist bereits sortiert 20040115
2 Importing IM_OBJECTS Call by reference Type reference (TYPE) GMKU_T_DIMPART 20040115

Method DELETE_OBJECTS_FROM_REC_LIST on class CL_GMRB_LIST has no exception.

Method DEQUEUE_LIST Signature

Method DEQUEUE_LIST on class CL_GMRB_LIST has no parameter.
Method DEQUEUE_LIST on class CL_GMRB_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) GMKU_S_DIMPART FMM-Kontierung 20040113

Method DEQUEUE_OBJECT on class CL_GMRB_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 20031202
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20031202
3 Exporting E_RECEIVER Call by reference Type reference (TYPE) GMRB_S_RBMD_TARGET Vorschlag für BeE-Stammdaten ableiten: Zielfelder 20031202
4 Importing IM_SENDER Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20031202

Method DERIVE_RO on class CL_GMRB_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 (=' ') 20040108
2 Exporting E_OBJECTS_DELETED Call by reference Type reference (TYPE) BOOLE_D Aus Liste gelöschte BeE-Objekte 20040108
3 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040108
4 Importing IM_DELETE_ON_ERROR Call by reference Type reference (TYPE) BOOLE_D ON Bei Fehler Objekte aus Liste löschen 20040108

Method DERIVE_RO_LIST on class CL_GMRB_LIST has no exception.

Method ENQUEUE_LIST Signature

Method ENQUEUE_LIST on class CL_GMRB_LIST has no parameter.
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20031216

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) GMKU_S_DIMPART FMM-Kontierung 20040111
2 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040111

Method ENQUEUE_OBJECT on class CL_GMRB_LIST has no exception.

Method EVALUATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUDGET_DATA Call by reference Type reference (TYPE) GMRB_T_BUDGET_DATA Tabelle von Budgetdaten 20031216
2 Exporting E_FLG_OBJECTS_SKIPPED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031216
3 Importing IM_APPL_LOG Value transfer Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20031216
4 Importing IM_FLG_RESET_INDEX Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031216
5 Importing IM_FLG_RESET_RECS Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031216
6 Importing IS_ENTRYDOC_CTRL Call by reference Type reference (TYPE) GMBUMP_S_ENTRYDOCCTRL FMM-Erfassungsbelegeinstellungen für Massenbuchung 20040124
# Exception Resumable Description Created on
1 FATAL_ERROR Auswertung wegen schw. Fehler abgebr. (keine Budgetdaten) 20040126

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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040105
2 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20040105
3 Importing IM_FLG_SEARCH_BINARY Call by reference Type reference (TYPE) BOOLE_D '' In Loop zusammen mit flg_sort verwenden 20040105
4 Importing IM_FLG_SORT Call by reference Type reference (TYPE) BOOLE_D '' Puffer vor Suche sortieren (erster Loop-Zyklus) 20040105
5 Importing IM_RECIND Call by reference Type reference (TYPE) BURB_RECIND Typ des Empfängers für budgeterhöhende Einnahmen 20040105
6 Importing IM_RECNR Call by reference Type reference (TYPE) BURB_RECNR Laufende Nummer des Empfängers im Vorgang BeE 20040105

Method FIND_REC_WITH_KEY on class CL_GMRB_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 20031208
2 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20031208
3 Importing IM_FLG_SEARCH_BINARY Call by reference Type reference (TYPE) BOOLE_D In Loop zusammen mit flg_sort verwenden 20031208
4 Importing IM_FLG_SORT Call by reference Type reference (TYPE) BOOLE_D Puffer vor Suche sortieren (erster Loop-Zyklus) 20031208

Method FIND_RO_WITH_ADDRESS on class CL_GMRB_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 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040108
2 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040108
3 Importing IM_FLG_USE_BS Call by reference Type reference (TYPE) BOOLE_D ON AN = Budgetstr.-Plan verw., AUS = Summentab. verw. (FMBDT..) 20040108
4 Importing IM_SELCRITTABS_BUDGET Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20040108
5 Importing IM_SELCRITTABS_POSTING Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20040108

Method GENERATE_LIST_FROM_DIMSELTABS on class CL_GMRB_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 BeE-Objekt: Kontierungselemente 20040111
2 Exporting E_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040111
3 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20040111
4 Importing IM_OBJNR Call by reference Type reference (TYPE) BUBAS_OBJNR Objektnummer für Budgetierung und AVK im FMM 20040111

Method GET_ADDRESS on class CL_GMRB_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) GMRB_T_INDEX Tabelle für Index 20040114

Method GET_LIST_IDX_ENTRIES on class CL_GMRB_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 20040108

Method GET_LIST_IDX_LENGTH on class CL_GMRB_LIST has no exception.

Method GET_LIST_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 20040108

Method GET_LIST_LENGTH on class CL_GMRB_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 20040108

Method GET_LIST_REC_LENGTH on class CL_GMRB_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) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20040108

Method GET_RO_LIST on class CL_GMRB_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) GMRB_T_RO FMM-BeE: Tabellentyp für BeE-Objekte 20040114
2 Importing IM_ADDRESSES Call by reference Type reference (TYPE) GMBS_S_DIMSELTABS Optionen für FMM-Kontierungselemente selektieren 20040114
3 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) GMRB_S_ATTRSEL FMM-BeE: Selektion mit Attributen von BeE-Objekten 20040114

Method GET_RO_WITH_ATTRIBUTES on class CL_GMRB_LIST has no exception.

Method MESSAGE_CUMULATE 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) GMKU_S_DIMPART FMM-Kontierung 20040108
2 Importing IM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040108
3 Importing IM_CONTEXT Call by reference Type reference (TYPE) BUBAS_S_CONTEXT Nachrichtenkontext 20040108
4 Importing IM_LINE Call by reference Type reference (TYPE) SYTABIX Interne Tabelle, aktueller Zeilenindex 20040108
5 Importing IM_MSG Call by reference Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040108

Method MESSAGE_CUMULATE on class CL_GMRB_LIST has no exception.

Method MODIFY_LIST_USERLOG Signature

Method MODIFY_LIST_USERLOG on class CL_GMRB_LIST has no parameter.
Method MODIFY_LIST_USERLOG on class CL_GMRB_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) GMKU_S_DIMPART FMM-Kontierung 20040115
2 Importing IM_T_BUD_RECEIVERS Call by reference Type reference (TYPE) GMRB_T_BUD_RECEIVERS Tabelle von FMM-Budgetempfängern (BeE) 20040115
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040115
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST 20040115

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) GMKU_S_DIMPART FMM-Kontierung 20040123
2 Importing IM_CALCRULE Call by reference Type reference (TYPE) BURB_CALCRULE Rechenformel für budgeterhöhende Einnahmen 20040123
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040123
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST 20040123

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) GMKU_S_DIMPART FMM-Kontierung 20040407
2 Importing IM_RESAMNTIND Call by reference Type reference (TYPE) BURB_RESAMNTIND Kennz. für Restbeträge (BeE): Überschussbetrag verwenden? 20040407
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040407
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST BeE-Objekt ist nicht in Liste 20040407

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) GMKU_S_DIMPART FMM-Kontierung 20040112
2 Importing IM_ROACTSTAT Call by reference Type reference (TYPE) BURB_ROACTSTAT Aktivierungsstatus des Referenzobjekts für BeE 20040112
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040112
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST Ausgew. BeE-Objekt ist nicht in der Liste 20040112

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) GMKU_S_DIMPART FMM-Kontierung 20040123
2 Importing IM_UPDFILT Call by reference Type reference (TYPE) GMRB_UPDFILT Filterprofil für Buchungsdaten im FMM (BeE) 20040123
3 Returning R_MSG Value transfer Type reference (TYPE) BUBAS_S_MSGS Nachricht (einfach) 20040123
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST 20040123

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) 20040105
2 Importing IM_FROM Call by reference Type reference (TYPE) SYTABIX Interne Tabelle, aktueller Zeilenindex 20040105
3 Importing IM_NOT_FOR_RECEIVER Call by reference Type reference (TYPE) BOOLE_D OFF Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040105
4 Importing IM_TO Call by reference Type reference (TYPE) SYTABIX Interne Tabelle, aktueller Zeilenindex 20040105
5 Exporting T_ADDRESS_OBJNR Call by reference Type reference (TYPE) GMBAS_T_ADDRESS_OBJNR Tabelle für Massenselektierung von Objektnummern (FMM) 20040105

Method PREPARE_REC_OBJNR on class CL_GMRB_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) 20040105
2 Importing IM_FROM Call by reference Type reference (TYPE) SYTABIX Interne Tabelle, aktueller Zeilenindex 20040105
3 Importing IM_TO Call by reference Type reference (TYPE) SYTABIX Interne Tabelle, aktueller Zeilenindex 20040105
4 Exporting T_ADDRESS_OBJNR Call by reference Type reference (TYPE) GMBAS_T_ADDRESS_OBJNR Tabelle für Massenselektierung von Objektnummern (FMM) 20040105

Method PREPARE_RO_OBJNR on class CL_GMRB_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) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20031216

Method READ_OBJECTS on class CL_GMRB_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 ET_INDEX_OBJECTS Call by reference Type reference (TYPE) GMKU_T_DIMPART Tabelle für FMM-Kontierungselemente 20040111
2 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20040111
# Exception Resumable Description Created on
1 NO_INDEX_ENTRIES Für ausgewähltes Objekt keine Indexeinträge gefunden 20040111
2 OBJECT_NOT_IN_LIST BeE-Objekt ist nicht in Liste 20040111

Method READ_OBJECT_RO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USERLOG Value transfer Type reference (TYPE) BUKU_S_USERLOG Kernel Utilities - Anwenderprotokoll 20031207
2 Exporting E_CALCRULE Value transfer Type reference (TYPE) BURB_CALCRULE Rechenformel für budgeterhöhende Einnahmen 20031207
3 Exporting E_RESAMNTIND Value transfer Type reference (TYPE) BURB_RESAMNTIND Kennz. für Restbeträge (BeE): Überschussbetrag verwenden? 20031207
4 Exporting E_ROACTSTAT Value transfer Type reference (TYPE) BURB_ROACTSTAT Aktivierungsstatus des Referenzobjekts für BeE 20031207
5 Exporting E_UPDFILT Value transfer Type reference (TYPE) GMRB_UPDFILT Filterprofil für Buchungsdaten im FMM (BeE) 20031207
6 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20031207
# Exception Resumable Description Created on
1 OBJECT_NOT_IN_LIST Ausgew. BeE-Objekt ist nicht in der Liste 20031207

Method READ_OBJ_RO_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUD_RECEIVERS Value transfer Type reference (TYPE) GMRB_T_BUD_RECEIVERS Tabelle von FMM-Budgetempfängern (BeE) 20031208
2 Importing IM_ADDRESS Call by reference Type reference (TYPE) GMKU_S_DIMPART FMM-Kontierung 20031208
3 Importing IM_CHECK_OBJECT Call by reference Type reference (TYPE) BOOLE_D ON Existenz von BeE-Objekten prüfen (Ausnahme) 20040113
# Exception Resumable Description Created on
1 NO_RECS Keine Budgetempf. in Liste gef. (Liste reinitialisieren?) 20031208
2 OBJECT_NOT_IN_LIST BeE-Objekt ist nicht in Liste 20031208

Method REFRESH_LIST Signature

Method REFRESH_LIST on class CL_GMRB_LIST has no parameter.
Method REFRESH_LIST on class CL_GMRB_LIST has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 500