SAP ABAP Class CL_GM_BDGT_DISTRIBUTION (GM BDGT distribution)
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)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GM_BDGT_CONSTANTS GM constants 20031027
Properties
Class CL_GM_BDGT_DISTRIBUTION  
Short Description GM BDGT distribution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20031027   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GMBGT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GM_BDGT_CONSTANTS GM constants 20031027
Friends
Class CL_GM_BDGT_DISTRIBUTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_NOTOK Instance attribute Private Attribute reference (LIKE) 20040211
2 CON_OFF Instance attribute Private Attribute reference (LIKE) 20031027
3 CON_OK Instance attribute Private Attribute reference (LIKE) 20040211
4 CON_ON Instance attribute Private Attribute reference (LIKE) 20031027
5 GC_MAX_ELMT Constant Private Type reference (TYPE) SY-INDEX 30 Maximum Element 20040209
6 GF_ELEMENT_TYPE Instance attribute Private Type reference (TYPE) SY-INDEX Element index (type) 20040211
7 GF_GRANT_NBR Instance attribute Private Type reference (TYPE) GM_GRANT_NBR Grant Number 20031027
8 GF_MAX_ELMT Instance attribute Private Type reference (TYPE) SY-INDEX Loops, Current Loop Pass 20040206
9 GI_ACTIVE Instance attribute Private Type reference (TYPE) CHAR01 Active Distribution Indicator 20031027
10 GI_AUTO Instance attribute Private Type reference (TYPE) CHAR01 Autimatic Distribution Indicator 20040109
11 GI_INIT Instance attribute Private Type reference (TYPE) CHAR01 Init Distribution values 20040109
12 GO_ALV_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040206
13 GO_DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20040206
14 GSO_DISTRIBUTION Static Attribute Private Object reference (TYPE REF TO) CL_GM_BDGT_DISTRIBUTION Distribution Object 20031027
15 GS_COPY_LINE Instance attribute Private Type reference (TYPE) LS_COPY_DSP_TYPE Local Copy line Type 20040207
16 GT_CHANGES Instance attribute Private Type reference (TYPE) GMBGT_T_DISTRIBUTION_TYPE Distribution buffer 20040110
17 GT_DEFINE Instance attribute Private Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES Define New buffer 20040115
18 GT_DISPLAY_TABLE Instance attribute Private Type reference (TYPE) LT_DISPLAY_TYPE Local Display Table Type 20040206
19 GT_HEADER Instance attribute Private Type reference (TYPE) GMBDGT_T_DISTRIBUTION_HEADER Distribution Header 20031027
20 GT_LINES Instance attribute Private Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES Distribution Lines 20031027
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_BY_AMOUNT Instance method Private Method Adjust percentages using amount 20040212
2 ADJUST_RATE_EQUAL Instance method Private Method Adjust all field with same rate 20040209
3 APPLY_DISTRIBUTION Instance method Public Method Apply Distribution 20040115
4 APPLY_FROM_TABLE Instance method Private Method Apply changes from display table to result table 20040209
5 ASSIGN_PERC_TO_TABLE Instance method Private Method Assign Percentage Amount to Displayable Table 20040209
6 BUILD_DISTRIBUTION Instance method Public Method Init Distribution 20040428
7 CHECK_PASTE_ALL Instance method Private Method Check if Paste All is possible 20040211
8 CHECK_PASTE_REST_ALL Instance method Private Method Check if PASTE REST ALL is possible 20040211
9 CLEAR_RATES Instance method Private Method Clear all rates 20040211
10 CLEAR_RATES_ALL Instance method Private Method Clear All Line rates 20040213
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031027
12 COPY_TO_MEMORY Instance method Private Method Copy Line to memory 20040207
13 DEFINE_DISTRIBUTION Instance method Public Method Define Distribution 20040115
14 DELETE Instance method Public Method Delete values 20040115
15 DISPLAY_TABLE Instance method Private Method Display Distribution Table 20040206
16 END_DISTRIBUTION Instance method Private Method End Distribution Object 20040426
17 EXIST_DB_ID Instance method Private Method Exist Id in table 20040409
18 GET_ACTIVE_FLAG Instance method Public Method Get Active Flag 20031028
19 GET_AUTO_FLAG Instance method Public Method Get Automatic Distribution Flag 20040109
20 GET_DEFINE_CHANGES Instance method Public Method Get Define Changes 20040115
21 GET_DISPLAY_TABLE Instance method Public Method Get Display Table 20040115
22 GET_FNAME Instance method Private Method Get Field Name 20040209
23 GET_INSTANCE Static method Public Method Get Instance 20031027
24 GET_ITABLES Instance method Public Method Set Internal tables 20040427
25 GET_LINE_TOTALS Instance method Private Method Get Line Totals 20040212
26 GET_PERC_VALUE Instance method Private Method Get Percentage Value depending on index 20040209
27 INIT_VALUES Instance method Public Method Init Values 20031027
28 MOVE_COPY_LINE_TO_TABLE Instance method Private Method Move Copy Line Buffer to Internal Table 20040209
29 ON_DATA_CHANGED Instance method Private Event handling method On Data Changed 20040210
30 ON_DATA_CHANGED_FINISHED Instance method Private Event handling method On Data Changed Finished 20040210
31 ON_DIALOGBOX_CLOSE Instance method Private Event handling method On Dialogbox Close 20040206
32 ON_MENU_BUTTON Instance method Private Event handling method On Menu Button - from the toolbar 20040207
33 ON_TOOLBAR Instance method Private Event handling method On Toolbar 20040206
34 ON_USER_COMMAND Instance method Private Event handling method On User Command 20040207
35 OPEN Instance method Public Method Open Distribution ID 20040412
36 PASTE Instance method Private Method Paste buffer to selected line 20040207
37 PASTE_ALL Instance method Private Method Paste to all lines 20040207
38 PASTE_REST_ALL Instance method Private Method Paste All to the rest of cell without value 20040211
39 PASTE_REST_SAME Instance method Private Method Paste to the rest of cells with out value with the same type 20040211
40 PASTE_SAME Instance method Private Method Paste to same cell types 20040211
41 QUESTION_OVERWRITE Instance method Private Method Question if want to overwrite tables 20040409
42 READ_DB_HDR Instance method Private Method Read DB Header 20031027
43 READ_DB_LINES Instance method Private Method Read DB Lines 20031027
44 REFRESH Instance method Private Method Refresh Control 20040207
45 REFRESH_TOTALS Instance method Private Method Refresh Totals rates in selected cells 20040405
46 SAVE Instance method Public Method Save values 20040115
47 SAVE_DIST_HEADER Instance method Private Method Save Distribution Header 20040213
48 SAVE_DIST_ID Instance method Private Method Save ID Distribution 20040409
49 SAVE_DIST_LINES Instance method Private Method Save distribution lines 20040213
50 SAVE_TABLE Instance method Private Method Save Displayable Table 20040213
51 SET_ACTIVATION Instance method Public Method Change Activation indicator 20040109
52 SET_ALV_LAYOUT Instance method Private Method Set ALV Layout 20040206
53 SET_AUTOMATIC Instance method Public Method Set Automatic Distribution Flag 20040109
54 SET_DETAIL Instance method Public Method Set Detail values 20040110
55 SET_DISPLAY_TABLE Instance method Private Method Set Display Table 20040206
56 SET_FIELD_CATALOG Instance method Private Method Set Field Catalog 20040206
57 SET_FIELD_CAT_ITEM Instance method Private Method Set Field Catalog Item 20040206
58 SET_FYDIST Instance method Public Method Set FYDist values 20040115
59 SET_ITABLES Instance method Public Method Set Internal tables 20040427
60 SET_TOOLBAR_EXCLUDE Instance method Private Method Set Toolbar exclude 20040206
61 SET_VALUE Instance method Public Method Set Value 20040115
Events
# Event Type Visibility Description Created on
1 APPLY_DISTRIBUTION_EVENT Instance Event
(0)
Public
(2)
Apply Distribution 20040110
2 INIT_DISTRIBUTION Instance Event
(0)
Public
(2)
Init Distribution 20040109
Types
Class CL_GM_BDGT_DISTRIBUTION has no local type.
Method Signatures

Method ADJUST_BY_AMOUNT Signature

Method ADJUST_BY_AMOUNT on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method ADJUST_BY_AMOUNT on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ADJUST_RATE_EQUAL Signature

Method ADJUST_RATE_EQUAL on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method ADJUST_RATE_EQUAL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method APPLY_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ALL Call by reference Type reference (TYPE) CHAR01 Kennzeichen Alle übernehmen 20040115

Method APPLY_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method APPLY_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ALL Call by reference Type reference (TYPE) CHAR01 Kennzeichen Alle verarbeiten 20040211

Method APPLY_FROM_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ASSIGN_PERC_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20040209
2 Importing PF_PERC Call by reference Type reference (TYPE) GM_DIST_PERC FMM-Verteilungsprozentsatz 20040209
3 Changing PS_LINE Call by reference Type reference (TYPE) ANY Lokale Position 20040209

Method ASSIGN_PERC_TO_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method BUILD_DISTRIBUTION Signature

Method BUILD_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method BUILD_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method CHECK_PASTE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PI_OK Value transfer Type reference (TYPE) CHAR01 Zeichenfeldlänge 1 20040211

Method CHECK_PASTE_ALL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method CHECK_PASTE_REST_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PI_OK Value transfer Type reference (TYPE) CHAR01 OK-Kennzeichen 20040212

Method CHECK_PASTE_REST_ALL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method CLEAR_RATES Signature

Method CLEAR_RATES on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method CLEAR_RATES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method CLEAR_RATES_ALL Signature

Method CLEAR_RATES_ALL on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method CLEAR_RATES_ALL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method CONSTRUCTOR on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method COPY_TO_MEMORY Signature

Method COPY_TO_MEMORY on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method COPY_TO_MEMORY on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method DEFINE_DISTRIBUTION Signature

Method DEFINE_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method DEFINE_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method DELETE Signature

Method DELETE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method DELETE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method DISPLAY_TABLE Signature

Method DISPLAY_TABLE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method DISPLAY_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method END_DISTRIBUTION Signature

Method END_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method END_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method EXIST_DB_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_ID Call by reference Type reference (TYPE) GM_DIST_ID ID für Budgetverteilung im FMM 20040409
2 Returning PF_RESULT Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040409

Method EXIST_DB_ID on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_ACTIVE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PI_ACTIVE Value transfer Type reference (TYPE) CHAR01 Aktivkennzeichen 20031028

Method GET_ACTIVE_FLAG on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_AUTO_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PI_AUTO Value transfer Type reference (TYPE) CHAR01 Kennzeichen für automatische Verteilung 20040109

Method GET_AUTO_FLAG on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_DEFINE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_CHANGES Value transfer Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES FMM-Budgetierung FMM-HHM-Verteilungsposten 20040115

Method GET_DEFINE_CHANGES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_DISPLAY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_DISPLAY Value transfer Object reference (TYPE REF TO) DATA 20040115

Method GET_DISPLAY_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_FNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_FNAME Value transfer Type reference (TYPE) STRING Feldname 20040209
2 Importing PF_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20040209

Method GET_FNAME on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PO_DIST Value transfer Object reference (TYPE REF TO) CL_GM_BDGT_DISTRIBUTION 20031027

Method GET_INSTANCE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_ITABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HEADER Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_HEADER FMM-Budgetierung FMM-HHM-Verteilungskopf 20040427
2 Exporting PT_LINES Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES FMM-Budgetierung FMM-HHM-Verteilungsposten 20040427

Method GET_ITABLES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_LINE_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_TOTAL Value transfer Type reference (TYPE) GM_DIST_PERC FMM-Verteilungsprozentsatz 20040212
2 Importing PS_LINE Call by reference Type reference (TYPE) ANY Lokale Position 20040212

Method GET_LINE_TOTALS on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method GET_PERC_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_INDEX Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20040209
2 Returning PF_PERC Value transfer Type reference (TYPE) GM_DIST_PERC FMM-Verteilungsprozentsatz 20040209
3 Importing PS_LINE Call by reference Type reference (TYPE) ANY Lokale Position 20040211

Method GET_PERC_VALUE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method INIT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_GRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR 20031027
2 Importing PF_MAX_CNTR Call by reference Type reference (TYPE) SY-INDEX Schleifen, aktueller Schleifendurchlauf 20040206
3 Importing PT_HEADER Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_HEADER 20031027
4 Importing PT_LINES Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES 20031027

Method INIT_VALUES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method MOVE_COPY_LINE_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_LINE Call by reference Type reference (TYPE) ANY Lokale Position 20040209

Method MOVE_COPY_LINE_TO_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20040210
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20040210
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20040210
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20040210
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040210

Method ON_DATA_CHANGED on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20040210
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20040210

Method ON_DATA_CHANGED_FINISHED on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_DIALOGBOX_CLOSE Signature

Method ON_DIALOGBOX_CLOSE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method ON_DIALOGBOX_CLOSE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040207
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040207

Method ON_MENU_BUTTON on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20040206
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040206

Method ON_TOOLBAR on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20040207

Method ON_USER_COMMAND on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method OPEN Signature

Method OPEN on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method OPEN on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method PASTE Signature

Method PASTE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method PASTE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method PASTE_ALL Signature

Method PASTE_ALL on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method PASTE_ALL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method PASTE_REST_ALL Signature

Method PASTE_REST_ALL on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method PASTE_REST_ALL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method PASTE_REST_SAME Signature

Method PASTE_REST_SAME on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method PASTE_REST_SAME on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method PASTE_SAME Signature

Method PASTE_SAME on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method PASTE_SAME on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method QUESTION_OVERWRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_ANSWER Value transfer Type reference (TYPE) CHAR01 Annehmen 20040409
2 Importing PS_ID Call by reference Type reference (TYPE) GM_DIST_ID ID für Budgetverteilung im FMM 20040409

Method QUESTION_OVERWRITE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method READ_DB_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_HEADER Value transfer Type reference (TYPE) GMBDGT_T_DISTRIBUTION_HEADER 20031027

Method READ_DB_HDR on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method READ_DB_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_LINES Value transfer Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES 20031027

Method READ_DB_LINES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method REFRESH Signature

Method REFRESH on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method REFRESH on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method REFRESH_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_GOOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle Modifizierte Zellen für die Anwendung 20040405

Method REFRESH_TOTALS on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SAVE Signature

Method SAVE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method SAVE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SAVE_DIST_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HEADER Call by reference Type reference (TYPE) ANY TABLE Kopftabelle 20040213

Method SAVE_DIST_HEADER on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SAVE_DIST_ID Signature

Method SAVE_DIST_ID on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method SAVE_DIST_ID on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SAVE_DIST_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_LINES Call by reference Type reference (TYPE) ANY TABLE Verteilungspositionen 20040213

Method SAVE_DIST_LINES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SAVE_TABLE Signature

Method SAVE_TABLE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method SAVE_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ACTIVE Call by reference Type reference (TYPE) CHAR01 Aktivierungskennzeichen 20040109

Method SET_ACTIVATION on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_ALV_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_ALV_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Layout 20040206

Method SET_ALV_LAYOUT on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_AUTOMATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_AUTO Call by reference Type reference (TYPE) CHAR01 Kennzeichen für automatische Verteilung 20040109

Method SET_AUTOMATIC on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_VALUES Call by reference Type reference (TYPE) ANY TABLE 20050610

Method SET_DETAIL on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_DISPLAY_TABLE Signature

Method SET_DISPLAY_TABLE on class CL_GM_BDGT_DISTRIBUTION has no parameter.
Method SET_DISPLAY_TABLE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_FLD_CAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für List Viewer Control 20040206

Method SET_FIELD_CATALOG on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_FIELD_CAT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_CFIELDNAME Call by reference Type reference (TYPE) LVC_CFNAME ALV Control: Feldname für referenzierte Währungseinheit 20040206
2 Importing PF_CHECKTABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20040206
3 Importing PF_COLTEXT Call by reference Type reference (TYPE) LVC_TXTCOL ALV Control: Spaltenüberschrift 20040206
4 Importing PF_CURRENCY Call by reference Type reference (TYPE) LVC_CURR ALV Control: Währungseinheit 20040206
5 Importing PF_DOSUM Call by reference Type reference (TYPE) LVC_DOSUM ALV Control: Spaltenwerte aggregieren 20040206
6 Importing PF_EDIT Call by reference Type reference (TYPE) LVC_EDIT ALV Control: Zur Eingabe bereit 20040206
7 Importing PF_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV Control: Feldname des internen Tabellenfelds 20040206
8 Importing PF_FXCOLUMN Call by reference Type reference (TYPE) LVC_FIXCOL ALV Control: Fixierte Spalte 20040206
9 Importing PF_KEY Call by reference Type reference (TYPE) LVC_KEY ALV Control: Schlüsselfeld 20040206
10 Importing PF_NOOUT Call by reference Type reference (TYPE) LVC_NOOUT ALV Control: Spalte wird nicht ausgegeben 20040206
11 Importing PF_NOSUM Call by reference Type reference (TYPE) LVC_NOSUM ALV Control: Keine Aggregation der Spaltenwerte 20040206
12 Importing PF_REFIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20040206
13 Importing PF_REFTABNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines Data Dictionary Objektes 20040206
14 Importing PF_TABNAME Call by reference Type reference (TYPE) LVC_TNAME LVC-Tabellenname 20040206
15 Importing PF_TECH Call by reference Type reference (TYPE) LVC_TECH ALV Control: Technisches Feld 20040206
16 Exporting PS_FLD_CAT Call by reference Type reference (TYPE) LVC_S_FCAT ALV Control: Feldkatalog 20040206

Method SET_FIELD_CAT_ITEM on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_FYDIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_CHANGE Call by reference Type reference (TYPE) GMBGT_S_FYDIS_TYPE 20040115

Method SET_FYDIST on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_ITABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HEADER Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_HEADER FMM-Budgetierung FMM-HHM-Verteilungskopf 20040427
2 Importing PT_LINES Call by reference Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES FMM-Budgetierung FMM-HHM-Verteilungsposten 20040427

Method SET_ITABLES on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_TOOLBAR_EXCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_EXCLUDE Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodetabelle 20040206

Method SET_TOOLBAR_EXCLUDE on class CL_GM_BDGT_DISTRIBUTION has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FM_LINE Call by reference Type reference (TYPE) GM_LINE FMM-Finanzposition 20040115
2 Importing PF_GM_LINE Call by reference Type reference (TYPE) GM_LINE FMM-Finanzposition 20040115
3 Importing PF_VALUE Call by reference Type reference (TYPE) GM_DIST_PERC FMM-Verteilungsprozentsatz 20040115

Method SET_VALUE on class CL_GM_BDGT_DISTRIBUTION has no exception.
Event Signatures

Event APPLY_DISTRIBUTION_EVENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PT_CHANGES Exporting Value transfer Type reference (TYPE) GMBDGT_T_DISTRIBUTION_LINES Positionen mit Änderungen 20040110

Event INIT_DISTRIBUTION Signature
Event INIT_DISTRIBUTION on class CL_GM_BDGT_DISTRIBUTION has no parameter.
History
Last changed by/on SAP  20050615 
SAP Release Created in 500