Hierarchy

⤷

⤷

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 | ![]() |
Static Attribute | Public | Type reference (TYPE) | FLAG | 'X' | Flag to set new lines exists | 20020909 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | I | 1000 | Max lines in block | 20041222 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FMKU_S_TOBU_SORTINFO | Sort information of totals buffer instance | 20020214 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LOGSYS | SAP System, client number from logon | 20000920 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | POPER | Number of "normal" posting periods | 20010928 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | POPER | Overall number of periods | 20011011 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FIKRS | Financial management area | 20000911 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PERIV | Fiscal Year Variant | 20010928 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SY-TABIX | Start index needed for dimension grouping | 20011227 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FMKU_T_VAL | Use for rouding assignment | 20080121 | ||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FMKU_T_TOBU | FM budget totals buffer | 20000911 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adjust total Buffer with BADI implementation | 20020828 |
2 | ![]() |
Instance method | Private | Method | Assign rouding value to the first receiver value | 20080121 |
3 | ![]() |
Instance method | Public | Method | Correct buffer according to rule given with buffer reference | 20030228 |
4 | ![]() |
Instance method | Public | Method | Get next block group | 20020909 |
5 | ![]() |
Instance method | Public | Method | Initialisation | 20020906 |
6 | ![]() |
Instance method | Public | Method | Check the sum | 20110609 |
7 | ![]() |
Instance method | Public | Constructor | Constructor for buffer | 20000911 |
8 | ![]() |
Instance method | Public | Method | Convert buffer data to line items format | 20011030 |
9 | ![]() |
Instance method | Public | Method | Create small buffer for filtering per process | 20090702 |
10 | ![]() |
Instance method | Public | Method | Get next group according to dimension grouping | 20011227 |
11 | ![]() |
Instance method | Public | Method | Initialization for dimension grouping | 20011227 |
12 | ![]() |
Instance method | Private | Method | Period value distribution | 20010928 |
13 | ![]() |
Instance method | Private | Method | Period value distribution as before for given period range | 20011221 |
14 | ![]() |
Instance method | Private | Method | Fill period value table from existing database values | 20020213 |
15 | ![]() |
Instance method | Public | Method | Mapping ID field | 20020918 |
16 | ![]() |
Instance method | Public | Method | Mapping of key fields, aggregation | 20010928 |
17 | ![]() |
Instance method | Public | Method | Period shift, period distribution, revaluation, rounding | 20010928 |
18 | ![]() |
Instance method | Public | Method | Merge with existing data from database | 20011009 |
19 | ![]() |
Instance method | Public | Method | Delete entries according to passed table | 20020207 |
20 | ![]() |
Instance method | Public | Method | Reset buffer | 20041006 |
21 | ![]() |
Instance method | Private | Method | Reset period value table | 20080121 |
22 | ![]() |
Instance method | Public | Method | Reverse values of specified periods and clear others | 20011231 |
23 | ![]() |
Instance method | Public | Method | Fill buffer from importing table in buffer structure | 20011002 |
24 | ![]() |
Instance method | Public | Method | Fill buffer from values from CO | 20020621 |
25 | ![]() |
Instance method | Public | Method | Fill buffer from database | 20011105 |
26 | ![]() |
Instance method | Public | Method | Set from FMBDT generic approach | 20090310 |
27 | ![]() |
Instance method | Public | Method | Fill buffer from document | 20090310 |
28 | ![]() |
Instance method | Public | Method | Fill buffer from values in key figure data format | 20020116 |
29 | ![]() |
Instance method | Public | Method | Fill buffer from migration Former Budgeting to BCS | 20030515 |
30 | ![]() |
Instance method | Public | Method | Fill buffer from Revenues Budget values | 20030408 |
31 | ![]() |
Instance method | Private | Method | Set receiver for rounding after reassignment | 20080121 |
32 | ![]() |
Instance method | Private | Method | Set sender value for rounding after reassignment | 20080121 |
33 | ![]() |
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 | ![]() |
E_FLAG_BLOCK | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20020909 | ||
2 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Im Falle von Fehlern im BAdI setzen | 20030326 | ||
3 | ![]() |
I_EXIT_RULE | Call by reference | Object reference (TYPE REF TO) | IF_EX_FMCU_RULE | Business Add-In-Definition | 20020828 | ||
4 | ![]() |
I_FLG_CHECK_GRP | Call by reference | Type reference (TYPE) | XFELD | Sender/Empf. in derselben Gruppe (AVK, Deckungsgr.) prüfen | 20041001 | ||
5 | ![]() |
I_FLG_DO_NOT_ADJ_ADDR | Call by reference | Type reference (TYPE) | XFELD | 'X' = do not adjust budget addresses | 20090930 | ||
6 | ![]() |
I_LEDGER | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Ledger der Verfügbarkeitskontrolle | 20041001 | ||
7 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR2 | Objektart (AVK, Deckungsgruppe, Budgetkontierung) | 20041001 | ||
8 | ![]() |
I_REF_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20020906 | ||
9 | ![]() |
I_REF_RULE | Call by reference | Object reference (TYPE REF TO) | FMCU_RULE | Business Add-In: Schnittstelle Budgetierungsregeln | 20050323 | ||
10 | ![]() |
I_SFISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Quelle Geschäftsjahr | 20021018 | ||
11 | ![]() |
I_TECHORG | Call by reference | Type reference (TYPE) | BUKU_TECHORG | Originalanwendung | 20020828 | ||
12 | ![]() |
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 | ![]() |
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 | ![]() |
I_REF_TOBU_REF | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | Existierende Datenbank-Werte | 20030306 | ||
2 | ![]() |
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 | ![]() |
E_FLAG_LAST_GROUP | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20020909 | ||
2 | ![]() |
E_REF_BLOCKGROUP_SOURCE | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | HHM-Budget Summenpuffer | 20020909 | ||
3 | ![]() |
E_REF_BLOCKGROUP_TARGET | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | HHM-Budget Summenpuffer | 20020909 | ||
4 | ![]() |
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 | ![]() |
E_FLG_IDENTICAL | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20110609 | ||
2 | ![]() |
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 | ![]() |
I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20000920 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
E_REF_TOBU_ENTER | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer. | 20090702 | ||
2 | ![]() |
E_REF_TOBU_RECEIVER | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer. | 20090702 | ||
3 | ![]() |
E_REF_TOBU_RETURN | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer. | 20090702 | ||
4 | ![]() |
E_REF_TOBU_SENDER | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer. | 20090702 | ||
5 | ![]() |
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 | ![]() |
E_FLG_LAST_GROUP | Call by reference | Type reference (TYPE) | XFELD | Letzte Gruppe erreicht | 20011227 | ||
2 | ![]() |
I_F_DIMGROUPING | Call by reference | Type reference (TYPE) | FMMP_S_DIMGROUP | HHM-Kontierungselemente für Massenbuchungen gruppieren | 20011227 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
C_T_PERVAL | Call by reference | Type reference (TYPE) | FMKU_T_VAL | Periodenwerte in Transaktions- und Hauswährung | 20010928 | ||
2 | ![]() |
I_DISTKEY | Call by reference | Type reference (TYPE) | SPRED | SPACE | Verteilungsschlüssel | 20010928 | |
3 | ![]() |
I_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20010928 | ||
4 | ![]() |
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 | ![]() |
C_T_PERVAL | Call by reference | Type reference (TYPE) | FMKU_T_VAL | Periodenwerte in Transaktions- und Hauswährung | 20011221 | ||
2 | ![]() |
I_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011221 | ||
3 | ![]() |
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 | ![]() |
E_T_PERVAL | Call by reference | Type reference (TYPE) | FMKU_T_VAL | Periodenwerte in Transaktions- und Hauswährung | 20020213 | ||
2 | ![]() |
I_F_TOBU | Call by reference | Type reference (TYPE) | FMKU_S_TOBU | Zeile für die die Datenbank gelesen werden muss | 20020213 | ||
3 | ![]() |
I_MAXPERIOD | Call by reference | Type reference (TYPE) | POPER | Größte zulässige Buchungsperiode | 20020213 | ||
4 | ![]() |
I_MINPERIOD | Call by reference | Type reference (TYPE) | POPER | Kleinste zulässige Buchungsperiode | 20020213 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
I_CEFFYEAR_SHIFT | Call by reference | Type reference (TYPE) | I | 0 | JKW-Verschiebung (Ziel minus Quelle) | 20031117 | |
2 | ![]() |
I_FISCYEAR_SHIFT | Call by reference | Type reference (TYPE) | I | 0 | Geschäfsjahresverschiebung (Ziel minus Quelle) | 20010928 | |
3 | ![]() |
I_FLG_CLEAR_TCEFFYEAR | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen gesetzt, wenn für Ziel kein JKW verwendet wird | 20040209 | ||
4 | ![]() |
I_FLG_REVERSE_SIGN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: Umkehrzeichen für alle Beträge? | 20020201 | |
5 | ![]() |
I_FLG_ROLLUP | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennz.: Rollup-Regeln aus Customizing interpretieren | 20020201 | |
6 | ![]() |
I_TBUDCAT | Call by reference | Type reference (TYPE) | BUKU_BUDCAT | Zielbudgetkategorie | 20031114 | ||
7 | ![]() |
I_TBUDTYPE | Call by reference | Type reference (TYPE) | BUKU_BUDTYPE | Zielbudgetart (wenn initial unverändert) | 20010928 | ||
8 | ![]() |
I_TCEFFYEAR | Call by reference | Type reference (TYPE) | GNJHR | Zieljahr der Kassenwirksamkeit | 20031125 | ||
9 | ![]() |
I_TECHORG | Call by reference | Type reference (TYPE) | BUKU_TECHORG | Originalanwendung | 20020808 | ||
10 | ![]() |
I_TPROCESS | Call by reference | Type reference (TYPE) | BUKU_PROCESS | Zielvorgang (wenn initial unverändert) | 20010928 | ||
11 | ![]() |
I_TVALTYPE | Call by reference | Type reference (TYPE) | BUKU_VALTYPE | Zielwerttyp (bei nicht geändertem Initialwert) | 20030318 | ||
12 | ![]() |
I_TVERSION | Call by reference | Type reference (TYPE) | BUKU_VERSION | Zielversion | 20010928 | ||
13 | ![]() |
I_TWFSTATE | Call by reference | Type reference (TYPE) | BUKU_WFSTATE | Ziel-Workflowstatus eines Satzes in Budgetsummentabelle | 20010928 | ||
14 | ![]() |
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 | ![]() |
I_PERIOD_SHIFT | Call by reference | Type reference (TYPE) | I | 0 | Periodenverschiebung | 20010928 | |
2 | ![]() |
I_REF_TOBU_DB | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | Puffer mit bestehenden Datenbankdaten | 20020213 | ||
3 | ![]() |
I_REVAL_PERCENTAGE | Call by reference | Type reference (TYPE) | BP_CALC | 100 | Plan / Budget - Prozentsatz d. Umbewertung | 20010928 | |
4 | ![]() |
I_ROUNDING_FACTOR | Call by reference | Type reference (TYPE) | I | Rundungsfaktor | 20011001 | ||
5 | ![]() |
I_ROUNDING_MODE | Call by reference | Type reference (TYPE) | BUCY_ROUNDING_MODE | Rundungsmodus | 20011001 | ||
6 | ![]() |
I_SMAXPERIOD | Call by reference | Type reference (TYPE) | POPER | Endperiode des Bereichs | 20010928 | ||
7 | ![]() |
I_SMINPERIOD | Call by reference | Type reference (TYPE) | POPER | Startperiode des Bereichs | 20010928 | ||
8 | ![]() |
I_TDISTKEY | Call by reference | Type reference (TYPE) | SPRED | Zielverteilungsschlüssel | 20010928 | ||
9 | ![]() |
I_TPERIOD | Call by reference | Type reference (TYPE) | POPER | Einfache Zielperiode | 20010928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Inkonsistente Importparameter | 20020214 | |
2 | ![]() |
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 | ![]() |
I_MAXPERIOD | Call by reference | Type reference (TYPE) | POPER | Endperiode des Bereichs | 20011009 | ||
2 | ![]() |
I_MINPERIOD | Call by reference | Type reference (TYPE) | POPER | Startperiode des Bereichs | 20011009 | ||
3 | ![]() |
I_REF_TOBU_DB | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | Puffer mit bestehenden Datenbankdaten | 20011009 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
I_MAXPERIOD | Call by reference | Type reference (TYPE) | BUKU_PERIOD | Bis Periode | 20011231 | ||
2 | ![]() |
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 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Rücksetzen vor Füllen des Puffers: ja/nein | 20011002 | |
2 | ![]() |
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 | ![]() |
E_REF_TOBU | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | HHM-Budget Summenpuffer | 20020621 | ||
2 | ![]() |
I_F_DIMTABS_BLOCK | Call by reference | Type reference (TYPE) | FMKU_S_DIMTABS | Wertetabellen HHM-Kontierungselemente | 20020625 | ||
3 | ![]() |
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 | ![]() |
I_FLG_CONSIDER_UPDATE_BUFFER | Call by reference | Type reference (TYPE) | XFELD | SPACE | Daten in Fortschreibungspuffer berücksichtigen? Ja/Nein | 20011105 | |
2 | ![]() |
I_FLG_INCL_ZERO_RECORDS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' = Also include zero records | 20091204 | |
3 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Rücksetzen vor Füllen des Puffers: ja/nein | 20011105 | |
4 | ![]() |
I_F_DIMTABS | Call by reference | Type reference (TYPE) | FMKU_S_DIMTABS | Wertetabellen HHM-Kontierungselemente | 20011105 | ||
5 | ![]() |
I_F_SELCRITTABS | Call by reference | Type reference (TYPE) | BUKU_S_SELCRITTABS | Tabellen der Selektionskriterien für generische Budgetfelder | 20011105 | ||
6 | ![]() |
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 | ![]() |
I_T_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Tabelle mit HHM-Kontierungen | 20011105 | ||
8 | ![]() |
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 | ![]() |
I_DIMSELTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20090310 | ||
2 | ![]() |
I_FLG_CONSIDER_UPDATE_BUFFER | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20090310 | |
3 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20090310 | |
4 | ![]() |
I_F_SELCRITTABS | Call by reference | Type reference (TYPE) | BUKU_S_SELCRITTABS | Selection criteria tables for generic budgeting fields | 20090310 | ||
5 | ![]() |
I_REF_TOBU | Call by reference | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer. | 20090310 | ||
6 | ![]() |
I_S_COMBINATION | Call by reference | Type reference (TYPE) | FMCY_S_COMBINATION | Use for block builders | 20090310 | ||
7 | ![]() |
I_T_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20090310 | ||
8 | ![]() |
I_T_LINES | Call by reference | Type reference (TYPE) | FMCY_T_COMBINATION | Use for block builders | 20090310 | ||
9 | ![]() |
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 | ![]() |
I_FLG_WITH_ADD_LINE | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20090310 | |
2 | ![]() |
I_F_DOCID | Call by reference | Type reference (TYPE) | FMED_S_DOCID | FM entry document ID | 20090310 | ||
3 | ![]() |
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 | ![]() |
I_FLG_PERIOD | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Bestimmte Periode verwenden | 20021030 | ||
2 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Rücksetzen vor Füllen des Puffers: ja/nein | 20020117 | |
3 | ![]() |
I_FLG_REVERSE_SIGN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennz.: Umkehrzeichen für alle Beträge? | 20020502 | |
4 | ![]() |
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 | ![]() |
I_KF_MAXPERIOD | Call by reference | Type reference (TYPE) | POPER | Maximale Kennzahlperiode | 20021104 | ||
6 | ![]() |
I_KF_MINPERIOD | Call by reference | Type reference (TYPE) | POPER | Minimale Kennzahlperiode | 20021104 | ||
7 | ![]() |
I_NO_GUID | Call by reference | Type reference (TYPE) | FLAG | Leerzeichen: mit GUID, 'X': ohne GUID | 20050113 | ||
8 | ![]() |
I_PERIOD | Call by reference | Type reference (TYPE) | POPER | Periodenwert muss gesetzt werden auf | 20020117 | ||
9 | ![]() |
I_TCURR | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20050113 | ||
10 | ![]() |
I_T_KFLINE_VAL | Call by reference | Type reference (TYPE) | FMKF_T_LINE_VAL | Werttabelle in Kennzahlformat (einfaches Wertfeld) | 20020117 | ||
11 | ![]() |
I_T_KFLINE_VALXX | Call by reference | Type reference (TYPE) | FMKF_T_LINE_VALXX | HHM - Kennzahlen - Tabelle nach Kennz.auswertung 16 Felder | 20021030 | ||
12 | ![]() |
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 | ![]() |
C_T_FMBDT | Call by reference | Type reference (TYPE) | FMBD_T_T | Summentabelle FMBDT | 20040205 | ||
2 | ![]() |
I_FLG_CONSIDER_UPDATE_BUFFER | Call by reference | Type reference (TYPE) | XFELD | SPACE | Daten in Fortschreibungspuffer berücksichtigen? Ja/Nein | 20030515 | |
3 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Rücksetzen vor Füllen des Puffers: ja/nein | 20030515 | |
4 | ![]() |
I_F_DIMTABS_BLOCK | Call by reference | Type reference (TYPE) | FMKU_S_DIMTABS | Wertetabellen HHM-Kontierungselemente | 20040205 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
I_FLG_RESET | Call by reference | Type reference (TYPE) | XFELD | 'X' | Rücksetzen vor Füllen des Puffers: ja/nein | 20030408 | |
2 | ![]() |
I_FLG_REVERSE_SIGN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennz.: Umkehrzeichen für alle Beträge? | 20030408 | |
3 | ![]() |
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 | ![]() |
I_PERIOD | Call by reference | Type reference (TYPE) | POPER | Periodenwert muss gesetzt werden auf | 20030408 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |