SAP ABAP Class CL_FMKU_TOTALS_BUFFER (FM Budget totals buffer.)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Properties
Class CL_FMKU_TOTALS_BUFFER  
Short Description FM Budget totals buffer.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBPA_E   New budgeting: FM application part 
Created 20000911   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMKU_TOTALS_BUFFER has no forward declaration.
Interfaces
Class CL_FMKU_TOTALS_BUFFER has no interface implemented.
Friends
Class CL_FMKU_TOTALS_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ON Static Attribute Public Type reference (TYPE) FLAG 'X' Flag to set new lines exists 20020909
2 G_DOC_LINE_MAX Constant Protected Type reference (TYPE) I 1000 Max lines in block 20041222
3 G_F_TOBU_SORTINFO Instance attribute Private Type reference (TYPE) FMKU_S_TOBU_SORTINFO Sort information of totals buffer instance 20020214
4 G_LOGSYS Instance attribute Public Type reference (TYPE) LOGSYS SAP System, client number from logon 20000920
5 G_MAXPERIOD Instance attribute Public Type reference (TYPE) POPER Number of "normal" posting periods 20010928
6 G_MAXPERIOD_ALL Instance attribute Public Type reference (TYPE) POPER Overall number of periods 20011011
7 G_ORGUNIT Instance attribute Public Type reference (TYPE) FIKRS Financial management area 20000911
8 G_PERIV Instance attribute Public Type reference (TYPE) PERIV Fiscal Year Variant 20010928
9 G_START_INDEX Instance attribute Private Type reference (TYPE) SY-TABIX Start index needed for dimension grouping 20011227
10 G_T_PERVAL Instance attribute Private Type reference (TYPE) FMKU_T_VAL Use for rouding assignment 20080121
11 G_T_TOBU Instance attribute Public Type reference (TYPE) FMKU_T_TOBU FM budget totals buffer 20000911
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_BUFFER Instance method Public Method Adjust total Buffer with BADI implementation 20020828
2 ASSIGN_VALUE_FOR_ROUNDING Instance method Private Method Assign rouding value to the first receiver value 20080121
3 AUTOCORRECT Instance method Public Method Correct buffer according to rule given with buffer reference 20030228
4 BLOCKGROUP_GET_NEXT Instance method Public Method Get next block group 20020909
5 BLOCKGROUP_INIT Instance method Public Method Initialisation 20020906
6 CHECK_SUM Instance method Public Method Check the sum 20110609
7 CONSTRUCTOR Instance method Public Constructor Constructor for buffer 20000911
8 CONVERT_TO_LI_FORMAT Instance method Public Method Convert buffer data to line items format 20011030
9 CREATE_SMALL_BUFFER Instance method Public Method Create small buffer for filtering per process 20090702
10 DIMGROUP_GET_NEXT Instance method Public Method Get next group according to dimension grouping 20011227
11 DIMGROUP_INIT Instance method Public Method Initialization for dimension grouping 20011227
12 DISTRIBUTE Instance method Private Method Period value distribution 20010928
13 DISTRIBUTE_AS_BEFORE Instance method Private Method Period value distribution as before for given period range 20011221
14 FILL_PERVAL_TABLE_FROM_DB Instance method Private Method Fill period value table from existing database values 20020213
15 MAP_ID Instance method Public Method Mapping ID field 20020918
16 MAP_KEY Instance method Public Method Mapping of key fields, aggregation 20010928
17 MAP_VALUES Instance method Public Method Period shift, period distribution, revaluation, rounding 20010928
18 MERGE_WITH_DB Instance method Public Method Merge with existing data from database 20011009
19 REDUCE_BY_CHECK_LINES Instance method Public Method Delete entries according to passed table 20020207
20 RESET Instance method Public Method Reset buffer 20041006
21 RESET_FOR_ROUNDING Instance method Private Method Reset period value table 20080121
22 REVERSE Instance method Public Method Reverse values of specified periods and clear others 20011231
23 SET Instance method Public Method Fill buffer from importing table in buffer structure 20011002
24 SET_FROM_CO Instance method Public Method Fill buffer from values from CO 20020621
25 SET_FROM_DB Instance method Public Method Fill buffer from database 20011105
26 SET_FROM_DB_GENERIC Instance method Public Method Set from FMBDT generic approach 20090310
27 SET_FROM_DOCUMENT Instance method Public Method Fill buffer from document 20090310
28 SET_FROM_KF Instance method Public Method Fill buffer from values in key figure data format 20020116
29 SET_FROM_MIG Instance method Public Method Fill buffer from migration Former Budgeting to BCS 20030515
30 SET_FROM_RB Instance method Public Method Fill buffer from Revenues Budget values 20030408
31 SET_RECEIVER_FOR_ROUNDING Instance method Private Method Set receiver for rounding after reassignment 20080121
32 SET_SENDER_FOR_ROUNDING Instance method Private Method Set sender value for rounding after reassignment 20080121
33 SORT Instance method Public Method Sort 20020214
Events
Class CL_FMKU_TOTALS_BUFFER has no event.
Types
Class CL_FMKU_TOTALS_BUFFER has no local type.
Method Signatures

Method ADJUST_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_BLOCK Call by reference Type reference (TYPE) FLAG Allgemeines Kennzeichen 20020909
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) XFELD Kennzeichen: Im Falle von Fehlern im BAdI setzen 20030326
3 Importing I_EXIT_RULE Call by reference Object reference (TYPE REF TO) IF_EX_FMCU_RULE Business Add-In-Definition 20020828
4 Importing I_FLG_CHECK_GRP Call by reference Type reference (TYPE) XFELD Sender/Empf. in derselben Gruppe (AVK, Deckungsgr.) prüfen 20041001
5 Importing I_FLG_DO_NOT_ADJ_ADDR Call by reference Type reference (TYPE) XFELD 'X' = do not adjust budget addresses 20090930
6 Importing I_LEDGER Call by reference Type reference (TYPE) BUAVC_ALDNR Ledger der Verfügbarkeitskontrolle 20041001
7 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR2 Objektart (AVK, Deckungsgruppe, Budgetkontierung) 20041001
8 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20020906
9 Importing I_REF_RULE Call by reference Object reference (TYPE REF TO) FMCU_RULE Business Add-In: Schnittstelle Budgetierungsregeln 20050323
10 Importing I_SFISCYEAR Call by reference Type reference (TYPE) GJAHR Quelle Geschäftsjahr 20021018
11 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Originalanwendung 20020828
12 Importing I_T_RECV Call by reference Type reference (TYPE) FMKU_T_PART_RECV Empfängerzeile - Regel (BAdI) 20030410

Method ADJUST_BUFFER on class CL_FMKU_TOTALS_BUFFER has no exception.

Method ASSIGN_VALUE_FOR_ROUNDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TOBU Call by reference Type reference (TYPE) FMKU_T_TOBU FM Budget totals buffer. 20080121

Method ASSIGN_VALUE_FOR_ROUNDING on class CL_FMKU_TOTALS_BUFFER has no exception.

Method AUTOCORRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TOBU_REF Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Existierende Datenbank-Werte 20030306
2 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Originalanwendung 20030228

Method AUTOCORRECT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method BLOCKGROUP_GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_LAST_GROUP Call by reference Type reference (TYPE) FLAG Allgemeines Kennzeichen 20020909
2 Exporting E_REF_BLOCKGROUP_SOURCE Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM-Budget Summenpuffer 20020909
3 Exporting E_REF_BLOCKGROUP_TARGET Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM-Budget Summenpuffer 20020909
4 Importing I_REF_BUFFER_BLOCK_TARGET Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM-Budget Summenpuffer 20020909

Method BLOCKGROUP_GET_NEXT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method BLOCKGROUP_INIT Signature

Method BLOCKGROUP_INIT on class CL_FMKU_TOTALS_BUFFER has no parameter.
Method BLOCKGROUP_INIT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method CHECK_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IDENTICAL Call by reference Type reference (TYPE) FLAG General Flag 20110609
2 Importing I_SUM_VALUE Call by reference Type reference (TYPE) TVALXX9 Budget amount in transaction currency 20110609

Method CHECK_SUM on class CL_FMKU_TOTALS_BUFFER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20000920
2 Importing I_ORGUNIT Call by reference Type reference (TYPE) FIKRS Finanzkreis 20000911

Method CONSTRUCTOR on class CL_FMKU_TOTALS_BUFFER has no exception.

Method CONVERT_TO_LI_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LINES Call by reference Type reference (TYPE) FMLI_T_LINES Änderung Einzelpostentabelle für HHM-Budgetierung 20011030

Method CONVERT_TO_LI_FORMAT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method CREATE_SMALL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_TOBU_ENTER Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090702
2 Exporting E_REF_TOBU_RECEIVER Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090702
3 Exporting E_REF_TOBU_RETURN Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090702
4 Exporting E_REF_TOBU_SENDER Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090702
5 Exporting E_REF_TOBU_SUPPLEMENT Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090702

Method CREATE_SMALL_BUFFER on class CL_FMKU_TOTALS_BUFFER has no exception.

Method DIMGROUP_GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_LAST_GROUP Call by reference Type reference (TYPE) XFELD Letzte Gruppe erreicht 20011227
2 Importing I_F_DIMGROUPING Call by reference Type reference (TYPE) FMMP_S_DIMGROUP HHM-Kontierungselemente für Massenbuchungen gruppieren 20011227
3 Importing I_REF_TOBU_NEXT Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM Budgetsummenpuffer enthält nächste Gruppe 20011227

Method DIMGROUP_GET_NEXT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method DIMGROUP_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_DIMGROUPING Call by reference Type reference (TYPE) FMMP_S_DIMGROUP HHM-Kontierungselemente für Massenbuchungen gruppieren 20011227

Method DIMGROUP_INIT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method DISTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_PERVAL Call by reference Type reference (TYPE) FMKU_T_VAL Periodenwerte in Transaktions- und Hauswährung 20010928
2 Importing I_DISTKEY Call by reference Type reference (TYPE) SPRED SPACE Verteilungsschlüssel 20010928
3 Importing I_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20010928
4 Importing I_SUM_PERVAL Call by reference Type reference (TYPE) FMKU_S_VAL Summe der Periodenwerte in Transaktions- und Hauswährung 20010928

Method DISTRIBUTE on class CL_FMKU_TOTALS_BUFFER has no exception.

Method DISTRIBUTE_AS_BEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_PERVAL Call by reference Type reference (TYPE) FMKU_T_VAL Periodenwerte in Transaktions- und Hauswährung 20011221
2 Importing I_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011221
3 Importing I_SUM_PERVAL Call by reference Type reference (TYPE) FMKU_S_VAL Summe der Periodenwerte in Transaktions- und Hauswährung 20011221

Method DISTRIBUTE_AS_BEFORE on class CL_FMKU_TOTALS_BUFFER has no exception.

Method FILL_PERVAL_TABLE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_PERVAL Call by reference Type reference (TYPE) FMKU_T_VAL Periodenwerte in Transaktions- und Hauswährung 20020213
2 Importing I_F_TOBU Call by reference Type reference (TYPE) FMKU_S_TOBU Zeile für die die Datenbank gelesen werden muss 20020213
3 Importing I_MAXPERIOD Call by reference Type reference (TYPE) POPER Größte zulässige Buchungsperiode 20020213
4 Importing I_MINPERIOD Call by reference Type reference (TYPE) POPER Kleinste zulässige Buchungsperiode 20020213
5 Importing I_REF_TOBU_DB Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Existierende Datenbank-Werte 20020213

Method FILL_PERVAL_TABLE_FROM_DB on class CL_FMKU_TOTALS_BUFFER has no exception.

Method MAP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TOBU_DB Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM-Budget Summenpuffer 20020918

Method MAP_ID on class CL_FMKU_TOTALS_BUFFER has no exception.

Method MAP_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CEFFYEAR_SHIFT Call by reference Type reference (TYPE) I 0 JKW-Verschiebung (Ziel minus Quelle) 20031117
2 Importing I_FISCYEAR_SHIFT Call by reference Type reference (TYPE) I 0 Geschäfsjahresverschiebung (Ziel minus Quelle) 20010928
3 Importing I_FLG_CLEAR_TCEFFYEAR Call by reference Type reference (TYPE) XFELD Kennzeichen gesetzt, wenn für Ziel kein JKW verwendet wird 20040209
4 Importing I_FLG_REVERSE_SIGN Call by reference Type reference (TYPE) XFELD SPACE Kennzeichen: Umkehrzeichen für alle Beträge? 20020201
5 Importing I_FLG_ROLLUP Call by reference Type reference (TYPE) XFELD SPACE Kennz.: Rollup-Regeln aus Customizing interpretieren 20020201
6 Importing I_TBUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Zielbudgetkategorie 20031114
7 Importing I_TBUDTYPE Call by reference Type reference (TYPE) BUKU_BUDTYPE Zielbudgetart (wenn initial unverändert) 20010928
8 Importing I_TCEFFYEAR Call by reference Type reference (TYPE) GNJHR Zieljahr der Kassenwirksamkeit 20031125
9 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Originalanwendung 20020808
10 Importing I_TPROCESS Call by reference Type reference (TYPE) BUKU_PROCESS Zielvorgang (wenn initial unverändert) 20010928
11 Importing I_TVALTYPE Call by reference Type reference (TYPE) BUKU_VALTYPE Zielwerttyp (bei nicht geändertem Initialwert) 20030318
12 Importing I_TVERSION Call by reference Type reference (TYPE) BUKU_VERSION Zielversion 20010928
13 Importing I_TWFSTATE Call by reference Type reference (TYPE) BUKU_WFSTATE Ziel-Workflowstatus eines Satzes in Budgetsummentabelle 20010928
14 Importing I_T_CEFFYEAR_SHIFT Call by reference Type reference (TYPE) BUMP_T_CEFFYEARSHIFT JKW-Verschiebung (Ziel entsprechend Quelle) 20031125

Method MAP_KEY on class CL_FMKU_TOTALS_BUFFER has no exception.

Method MAP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD_SHIFT Call by reference Type reference (TYPE) I 0 Periodenverschiebung 20010928
2 Importing I_REF_TOBU_DB Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Puffer mit bestehenden Datenbankdaten 20020213
3 Importing I_REVAL_PERCENTAGE Call by reference Type reference (TYPE) BP_CALC 100 Plan / Budget - Prozentsatz d. Umbewertung 20010928
4 Importing I_ROUNDING_FACTOR Call by reference Type reference (TYPE) I Rundungsfaktor 20011001
5 Importing I_ROUNDING_MODE Call by reference Type reference (TYPE) BUCY_ROUNDING_MODE Rundungsmodus 20011001
6 Importing I_SMAXPERIOD Call by reference Type reference (TYPE) POPER Endperiode des Bereichs 20010928
7 Importing I_SMINPERIOD Call by reference Type reference (TYPE) POPER Startperiode des Bereichs 20010928
8 Importing I_TDISTKEY Call by reference Type reference (TYPE) SPRED Zielverteilungsschlüssel 20010928
9 Importing I_TPERIOD Call by reference Type reference (TYPE) POPER Einfache Zielperiode 20010928
# Exception Resumable Description Created on
1 IMPORTING_PARAMS_INCONSISTENT Inkonsistente Importparameter 20020214
2 INVALID_DISTKEY Verteilungsschlüssel ist nicht erlaubt 20020214

Method MERGE_WITH_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXPERIOD Call by reference Type reference (TYPE) POPER Endperiode des Bereichs 20011009
2 Importing I_MINPERIOD Call by reference Type reference (TYPE) POPER Startperiode des Bereichs 20011009
3 Importing I_REF_TOBU_DB Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Puffer mit bestehenden Datenbankdaten 20011009
4 Importing I_UPDATE_MODE Call by reference Type reference (TYPE) BUCY_MODE Fortschreibungsmodus in Massenvorgängen 20011009

Method MERGE_WITH_DB on class CL_FMKU_TOTALS_BUFFER has no exception.

Method REDUCE_BY_CHECK_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CHECK_LINES Call by reference Type reference (TYPE) FMKU_T_LINE Tabelle in Struktur für Prüfungen 20020207

Method REDUCE_BY_CHECK_LINES on class CL_FMKU_TOTALS_BUFFER has no exception.

Method RESET Signature

Method RESET on class CL_FMKU_TOTALS_BUFFER has no parameter.
Method RESET on class CL_FMKU_TOTALS_BUFFER has no exception.

Method RESET_FOR_ROUNDING Signature

Method RESET_FOR_ROUNDING on class CL_FMKU_TOTALS_BUFFER has no parameter.
Method RESET_FOR_ROUNDING on class CL_FMKU_TOTALS_BUFFER has no exception.

Method REVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXPERIOD Call by reference Type reference (TYPE) BUKU_PERIOD Bis Periode 20011231
2 Importing I_MINPERIOD Call by reference Type reference (TYPE) BUKU_PERIOD Von Periode 20011231

Method REVERSE on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Rücksetzen vor Füllen des Puffers: ja/nein 20011002
2 Importing I_T_TOBU Call by reference Type reference (TYPE) FMKU_T_TOBU HHM-Budgetsummenpuffer 20011002

Method SET on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_TOBU Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER HHM-Budget Summenpuffer 20020621
2 Importing I_F_DIMTABS_BLOCK Call by reference Type reference (TYPE) FMKU_S_DIMTABS Wertetabellen HHM-Kontierungselemente 20020625
3 Importing I_LAST_BLOCK Call by reference Type reference (TYPE) FLAG Allg. Kennzeichen 20041013

Method SET_FROM_CO on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_CONSIDER_UPDATE_BUFFER Call by reference Type reference (TYPE) XFELD SPACE Daten in Fortschreibungspuffer berücksichtigen? Ja/Nein 20011105
2 Importing I_FLG_INCL_ZERO_RECORDS Call by reference Type reference (TYPE) XFELD SPACE 'X' = Also include zero records 20091204
3 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Rücksetzen vor Füllen des Puffers: ja/nein 20011105
4 Importing I_F_DIMTABS Call by reference Type reference (TYPE) FMKU_S_DIMTABS Wertetabellen HHM-Kontierungselemente 20011105
5 Importing I_F_SELCRITTABS Call by reference Type reference (TYPE) BUKU_S_SELCRITTABS Tabellen der Selektionskriterien für generische Budgetfelder 20011105
6 Importing I_REF_TOBU Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Eingrenzung auf Einträge die ber. im Puffer sind (optional) 20011105
7 Importing I_T_ADDRESS Call by reference Type reference (TYPE) FMKU_T_DIMPART Tabelle mit HHM-Kontierungen 20011105
8 Importing I_T_PTCOMBINATION Call by reference Type reference (TYPE) BUKU_T_PTCOMBINATION Kombinationen Vorgang/Budgetart 20011105

Method SET_FROM_DB on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_DB_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIMSELTABS Call by reference Type reference (TYPE) FMBS_S_DIMSELTABS Select options for dimensions 20090310
2 Importing I_FLG_CONSIDER_UPDATE_BUFFER Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20090310
3 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20090310
4 Importing I_F_SELCRITTABS Call by reference Type reference (TYPE) BUKU_S_SELCRITTABS Selection criteria tables for generic budgeting fields 20090310
5 Importing I_REF_TOBU Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20090310
6 Importing I_S_COMBINATION Call by reference Type reference (TYPE) FMCY_S_COMBINATION Use for block builders 20090310
7 Importing I_T_ADDRESS Call by reference Type reference (TYPE) FMKU_T_DIMPART Table with FM account assignments 20090310
8 Importing I_T_LINES Call by reference Type reference (TYPE) FMCY_T_COMBINATION Use for block builders 20090310
9 Importing I_T_PTCOMBINATION Call by reference Type reference (TYPE) BUKU_T_PTCOMBINATION Process/budget type combinations 20090310

Method SET_FROM_DB_GENERIC on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_WITH_ADD_LINE Call by reference Type reference (TYPE) FLAG SPACE General Flag 20090310
2 Importing I_F_DOCID Call by reference Type reference (TYPE) FMED_S_DOCID FM entry document ID 20090310
3 Importing I_VERSION Call by reference Type reference (TYPE) BUKU_VERSION Budget version 20090310

Method SET_FROM_DOCUMENT on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_KF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_PERIOD Call by reference Type reference (TYPE) XFELD Kennzeichen: Bestimmte Periode verwenden 20021030
2 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Rücksetzen vor Füllen des Puffers: ja/nein 20020117
3 Importing I_FLG_REVERSE_SIGN Call by reference Type reference (TYPE) XFELD SPACE Kennz.: Umkehrzeichen für alle Beträge? 20020502
4 Importing I_F_GENKEYPART Call by reference Type reference (TYPE) BUKU_S_GENKEYPART Struktur notw. um Felder initial in I_T_KFLINE_VAL zu füllen 20020117
5 Importing I_KF_MAXPERIOD Call by reference Type reference (TYPE) POPER Maximale Kennzahlperiode 20021104
6 Importing I_KF_MINPERIOD Call by reference Type reference (TYPE) POPER Minimale Kennzahlperiode 20021104
7 Importing I_NO_GUID Call by reference Type reference (TYPE) FLAG Leerzeichen: mit GUID, 'X': ohne GUID 20050113
8 Importing I_PERIOD Call by reference Type reference (TYPE) POPER Periodenwert muss gesetzt werden auf 20020117
9 Importing I_TCURR Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20050113
10 Importing I_T_KFLINE_VAL Call by reference Type reference (TYPE) FMKF_T_LINE_VAL Werttabelle in Kennzahlformat (einfaches Wertfeld) 20020117
11 Importing I_T_KFLINE_VALXX Call by reference Type reference (TYPE) FMKF_T_LINE_VALXX HHM - Kennzahlen - Tabelle nach Kennz.auswertung 16 Felder 20021030
12 Importing I_T_PERIODS Call by reference Type reference (TYPE) BUKU_T_PERIOD Perioden 20021031

Method SET_FROM_KF on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_MIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_FMBDT Call by reference Type reference (TYPE) FMBD_T_T Summentabelle FMBDT 20040205
2 Importing I_FLG_CONSIDER_UPDATE_BUFFER Call by reference Type reference (TYPE) XFELD SPACE Daten in Fortschreibungspuffer berücksichtigen? Ja/Nein 20030515
3 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Rücksetzen vor Füllen des Puffers: ja/nein 20030515
4 Importing I_F_DIMTABS_BLOCK Call by reference Type reference (TYPE) FMKU_S_DIMTABS Wertetabellen HHM-Kontierungselemente 20040205
5 Importing I_REF_TOBU Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER Eingrenzung auf Einträge die ber. im Puffer sind (optional) 20030515
6 Importing I_T_PTCOMBINATION Call by reference Type reference (TYPE) BUKU_T_PTCOMBINATION Kombinationen Vorgang/Budgetart 20030515

Method SET_FROM_MIG on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_FROM_RB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_RESET Call by reference Type reference (TYPE) XFELD 'X' Rücksetzen vor Füllen des Puffers: ja/nein 20030408
2 Importing I_FLG_REVERSE_SIGN Call by reference Type reference (TYPE) XFELD SPACE Kennz.: Umkehrzeichen für alle Beträge? 20030408
3 Importing I_F_GENKEYPART Call by reference Type reference (TYPE) BUKU_S_GENKEYPART Struktur notw. um Felder initial in I_T_KFLINE_VAL zu füllen 20030408
4 Importing I_PERIOD Call by reference Type reference (TYPE) POPER Periodenwert muss gesetzt werden auf 20030408
5 Importing I_T_RB_DATA Call by reference Type reference (TYPE) FMMP_T_BUDGET_DATA Tabelle Budgetkontierungen und Jahreswerte 20030410

Method SET_FROM_RB on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_RECEIVER_FOR_ROUNDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_TOBU_RECEIVER Call by reference Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer. 20080121

Method SET_RECEIVER_FOR_ROUNDING on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SET_SENDER_FOR_ROUNDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_TOBU Call by reference Type reference (TYPE) FMKU_S_TOBU FM Budget totals buffer. 20080121

Method SET_SENDER_FOR_ROUNDING on class CL_FMKU_TOTALS_BUFFER has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_RPMAX_DESCENDING Call by reference Type reference (TYPE) XFELD SPACE Kennz.: Wenn gesetzt -> Sortierung f. RPMAX absteigend 20020214

Method SORT on class CL_FMKU_TOTALS_BUFFER has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 462A