SAP ABAP Class CL_GM_BUDGET_VIEW (Basic Model View)
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 20010828
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STATUS_TRANSACTION Status of Transactions 20010828
Properties
Class CL_GM_BUDGET_VIEW  
Short Description Basic Model View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GRANTMGMT    
Program status     
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20010828   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 VRM 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 20010828
2 IF_STATUS_TRANSACTION Status of Transactions 20010828
Friends
Class CL_GM_BUDGET_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_AMOUNT_NET Instance attribute Private Attribute reference (LIKE) 20050318
2 CON_CHECK_GREEN Instance attribute Private Attribute reference (LIKE) 20020415
3 CON_FCODE_CHECK_ERRLOG Instance attribute Private Attribute reference (LIKE) 20011128
4 CON_FCODE_DOC_ELEMENTS Instance attribute Private Attribute reference (LIKE) 20030519
5 CON_FCODE_DOC_INIT Instance attribute Private Attribute reference (LIKE) 20011221
6 CON_FCODE_DOC_NBR Instance attribute Private Attribute reference (LIKE) 20010924
7 CON_FCODE_FIND_HOLD Instance attribute Private Attribute reference (LIKE) 20011017
8 CON_FCODE_FIND_POST Instance attribute Private Attribute reference (LIKE) 20011004
9 CON_FCODE_GRANT_NBR Instance attribute Private Attribute reference (LIKE) 20010907
10 CON_FCODE_LOAD_DOC_DATA Instance attribute Private Attribute reference (LIKE) 20020321
11 CON_FCODE_NEW_BY_REF Instance attribute Private Attribute reference (LIKE) 20030212
12 CON_FCODE_VALIDATE_VALUES Instance attribute Private Attribute reference (LIKE) 20050404
13 CON_HELD Instance attribute Private Attribute reference (LIKE) 20010828
14 CON_INITIAL Instance attribute Private Attribute reference (LIKE) 20011026
15 CON_OFF Instance attribute Private Attribute reference (LIKE) 20030416
16 CON_ON Instance attribute Private Attribute reference (LIKE) 20030416
17 CON_PARKED Instance attribute Private Attribute reference (LIKE) 20010828
18 CON_PARKED_POSTED Instance attribute Private Attribute reference (LIKE) 20010828
19 CON_POSTED Instance attribute Private Attribute reference (LIKE) 20010828
20 CON_REVENUES Instance attribute Private Attribute reference (LIKE) 20030320
21 CON_UNDONE Instance attribute Private Attribute reference (LIKE) 20010828
22 GFC_CALLER_PROGRAM Constant Private Type reference (TYPE) STRING 'CL_GM_BUDGET_VIEW=============CP' Caller Program 20030412
23 GF_PV_BDGT_DOCSTATE Instance attribute Private Type reference (TYPE) GM_BDGT_DOCSTATE Status of a Budget Entry Document 20030412
24 GF_PV_BDGT_STATUS Instance attribute Private Type reference (TYPE) GM_BDGT_STATUS_DATELEM Transactional Status for GM Budgeting 20030412
25 GF_PV_DOC_NBR Instance attribute Private Type reference (TYPE) GM_BDGT_DOC_NBR Budget Document Number 20030412
26 GO_PV_ENTRYDOC_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_GM_BDGT_ENTRYDOC_HANDLER GM Budgeting --> Document Handler 20030412
27 GO_PV_LAYOUT Instance attribute Private Object reference (TYPE REF TO) CL_GM_BUDGET_LAYOUT Budget Layout 20030412
28 GSO_PB_VIEW Static Attribute Public Object reference (TYPE REF TO) CL_GM_BUDGET_VIEW Basic Model View 20030412
29 GSO_PV_APPL_LOG Static Attribute Private Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Application log with context 20040216
30 GSO_PV_DOCUMENT Static Attribute Private Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budget Document 20040217
31 GSS_PROCESS_NEW Static Attribute Public Type reference (TYPE) GMBDGT_S_PROCESS_STATE Internal Process Statuses 20031028
32 GSS_PROCESS_OLD Static Attribute Public Type reference (TYPE) GMBDGT_S_PROCESS_STATE Internal Process Statuses (Old) 20031028
33 GS_PV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20030412
34 GS_SETTINGS Static Attribute Private Type reference (TYPE) GMBDGTSETTINGS General GM Budgeting Transactions Settings 20050311
35 GS_SETVERSION Static Attribute Private Type reference (TYPE) GMBDGTSETVERSION General GM Budgeting Transactions Settings 20050317
36 STATUS_APPROVAL_DOCUMENT Instance attribute Public Attribute reference (LIKE) 20030321
37 STATUS_APPROVAL_GRANT Instance attribute Public Attribute reference (LIKE) 20030321
38 STATUS_COPY Instance attribute Private Attribute reference (LIKE) 20011214
39 STATUS_DISPLAY Instance attribute Public Attribute reference (LIKE) 20010828
40 STATUS_ENTER_NAME Instance attribute Private Attribute reference (LIKE) 20010828
41 STATUS_INITIAL Instance attribute Private Attribute reference (LIKE) 20010828
42 STATUS_MODIFY Instance attribute Private Attribute reference (LIKE) 20010828
43 STATUS_NEW Instance attribute Private Attribute reference (LIKE) 20010828
44 STATUS_NEWEXT Instance attribute Private Attribute reference (LIKE) 20011211
45 STATUS_NEW_BY_REF Instance attribute Private Attribute reference (LIKE) 20030212
46 STATUS_NEW_HDR Instance attribute Private Attribute reference (LIKE) 20011119
47 STATUS_REVERSAL Instance attribute Private Attribute reference (LIKE) 20010828
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_NEW Instance method Private Method Cancel New Document Process 20010829
2 CHANGE_STATUS Instance method Private Method 20010828
3 CHECK_ERRLOG Instance method Private Method Check Error Log 20011128
4 CHECK_IF_EXISTS Instance method Private Method Check If Exists 20020108
5 CHECK_PROCESS Instance method Private Method General Check Process 20021118
6 CHECK_PROPER_DOCUMENT Instance method Private Method Create the proper Document object 20020205
7 CHECK_VALID_WF_SCENARIO Instance method Private Method Check Valid WF Scenario 20030416
8 CHECK_VALUES Instance method Private Method Check Values 20011215
9 CONSTRUCTOR Instance method Public Constructor Constructor 20010828
10 COPY_DOCUMENT Instance method Private Method Copy the value from a Document to other 20030530
11 COPY_VERSION Instance method Public Method Copy Version 20011205
12 CREATE_BUDGET Instance method Public Method Using by transaction GM_CREATE_BUDGET to init the process 20010828
13 CREATE_HELD_DOCUMENT Instance method Private Method Create Held Document 20010828
14 CREATE_INSTANCE Static method Public Method Static Constructor 20020729
15 CREATE_LAYOUT Instance method Private Method Create Layout 20010828
16 CREATE_LOG Instance method Private Method Create Log 20011127
17 CREATE_NULL_DOCUMENT Instance method Private Method Create Null Document 20010828
18 CREATE_OBJECTS Instance method Private Method Create Objects 20010828
19 CREATE_POST_DOCUMENT Instance method Private Method Create Post Document 20010828
20 DELETE_HOLD Instance method Private Method Delete Held Document 20030115
21 DISPLAY_ACC_DOCUMENTS Instance method Private Method Display Accounting Documents [FM Ledger] 20030306
22 DISPLAY_BUDGET Instance method Public Method Using by transaction GM_DISPLAY_BUDGET to init the process 20010828
23 DISPLAY_ERROR_LOG Instance method Private Method Display Error Log 20011128
24 DISPLAY_ORIGINAL_DOCUMENT Instance method Private Method Display Original Documents [GM Ledger] 20030306
25 EVENT_REGISTRATION Instance method Private Method Event Registration 20010907
26 FINALIZE Instance method Public Method Destructor & Finalize 20010828
27 FIND_HOLD Instance method Private Method Find Held Document 20011003
28 FIND_POST Instance method Private Method Find Posted Document 20011003
29 GET_ALL_SETTINGS_VERSION Static method Public Method Get transaction ALL settings by version 20050630
30 GET_APPL_LOG Static method Public Method Get Application Log 20030606
31 GET_APPROVAL_RESULT Instance method Public Method Get Approval Result 20021107
32 GET_DB_PARAMETERS Instance method Private Method Get DB Parameters 20010828
33 GET_DOCUMENT Static method Public Method Get Document Object 20040216
34 GET_FUNDING_TEXT Instance method Private Method Get Funding Type text 20050404
35 GET_HELD_DATA Instance method Private Method Get Held Data 20010921
36 GET_MEMORY_PARAMETERS Instance method Private Method Get Memory Parameters 20010828
37 GET_PARAMETERS Instance method Private Method Get Initial Parameters 20010828
38 GET_PROCESS_ST_NEW Static method Public Method Get Process Status New 20031028
39 GET_PROCESS_ST_OLD Static method Public Method Get Process Status Old 20031028
40 GET_PROCESS_TEXT Instance method Private Method Get Process text 20050404
41 GET_SETTINGS Static method Public Method Get transaction settings 20050311
42 GET_SETTINGS_VERSION Static method Public Method Get transaction settings by version 20050317
43 INIT_BUDGET_PROCESS Instance method Public Method Init Budget Process 20010828
44 INIT_DOCUMENT Instance method Private Method Init Document 20020201
45 INIT_LOG Instance method Private Method Init Error Log 20020128
46 LOAD_DOC_DATA Instance method Private Method Load Doc Data 20020321
47 MODIFY_BUDGET Instance method Public Method Using by transaction GM_MODIFY_BUDGET to init the process 20010828
48 NEW_DOCUMENT Instance method Private Method New Document 20011005
49 NEW_DOCUMENT_BY_REF Instance method Private Method Create New Document By Referencing Another 20030212
50 ON_EXECUTE_FUNCTION Instance method Private Event handling method On Execute Function 20010828
51 POST Instance method Private Method Post 20011003
52 POSTED_REVERSE Instance method Private Method Posted Reverse 20011017
53 POST_WITHOUT_LAYOUT Static method Public Method Posted Process without using Layout 20021108
54 PREPOST Instance method Private Method Prepost 20030320
55 PREPOSTED_UNDO Instance method Private Method Preposted Undo 20030320
56 PROCESSING_BDGT_DOC_NBR Instance method Private Method Processing Budget Doc Number 20010905
57 PROCESSING_DOCUMENT_ELEMENTS Instance method Private Method Processing Grant Objects 20030519
58 PROCESSING_DOC_NAME Instance method Public Method Processing Hold Name 20010829
59 PROGRESS_INDICATOR Instance method Private Method Progress Indicator 20010905
60 QUESTION_HOLD_DELETE Instance method Private Method Question hold Delete 20011003
61 QUESTION_IF_CONTINUE Instance method Private Method Question about continue or not 20040429
62 READ_DOCUMENT Instance method Private Method Read Document 20040302
63 RECORD_MANAGEMENT Instance method Private Method Record Management Process 20020212
64 RELEASE_DOCUMENT Instance method Private Method Release Document 20050606
65 RELEASE_PROCESS Instance method Public Method Release Process 20011213
66 RESET_BUDGET_VIEW Instance method Private Method Reset Budget View related values 20040304
67 SAVE_DISTRIBUTION Instance method Private Method Save Distribution settings 20040115
68 SAVE_HOLD Instance method Private Method Save Hold Document 20010921
69 SAVE_TEXT Instance method Private Method Save Text 20020104
70 SET_DB_PARAMETERS Instance method Private Method Set DB Parameters 20010828
71 SET_MEMORY_PARAMETERS Instance method Private Method Set Memory Parameters 20010828
72 SET_MSG_TO_LOG Static method Public Method Set a Message into the log 20030709
73 SET_PARAMETERS Instance method Private Method Set Initial Parameters 20010828
74 UNDO_WITHOUT_LAYOUT Static method Public Method Undone Process without using Layout 20021108
75 VALIDATE_VALUES Instance method Private Method Validate several values for phase and document type 20050404
76 WF_CHECK_AND_CREATE_EVENT Instance method Private Method Check Customization and Create WF Event 20021107
Events
Class CL_GM_BUDGET_VIEW has no event.
Types
Class CL_GM_BUDGET_VIEW has no local type.
Method Signatures

Method CANCEL_NEW Signature

Method CANCEL_NEW on class CL_GM_BUDGET_VIEW has no parameter.
Method CANCEL_NEW on class CL_GM_BUDGET_VIEW has no exception.

Method CHANGE_STATUS Signature

Method CHANGE_STATUS on class CL_GM_BUDGET_VIEW has no parameter.
Method CHANGE_STATUS on class CL_GM_BUDGET_VIEW has no exception.

Method CHECK_ERRLOG Signature

Method CHECK_ERRLOG on class CL_GM_BUDGET_VIEW has no parameter.
Method CHECK_ERRLOG on class CL_GM_BUDGET_VIEW has no exception.

Method CHECK_IF_EXISTS Signature

Method CHECK_IF_EXISTS on class CL_GM_BUDGET_VIEW has no parameter.
Method CHECK_IF_EXISTS on class CL_GM_BUDGET_VIEW has no exception.

Method CHECK_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_DOCSTATE Call by reference Type reference (TYPE) GM_BDGT_DOCSTATE Status of a Budget Entry Document 20090112

Method CHECK_PROCESS on class CL_GM_BUDGET_VIEW has no exception.

Method CHECK_PROPER_DOCUMENT Signature

Method CHECK_PROPER_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method CHECK_PROPER_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method CHECK_VALID_WF_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PF_VALID Value transfer Type reference (TYPE) CHAR01 Gültiges WF-Szenario 20030416
2 Importing PS_HEADER Call by reference Type reference (TYPE) GMBDGT_ED_S_HEADER FMM-Budgetierung --> Erfassungsbelegkopf 20030416
3 Importing PT_LINES Call by reference Type reference (TYPE) GMBDGT_ED_T_LINEITEMS FMM-Budgetierung --> Erfassungsbelegposten 20030416
# Exception Resumable Description Created on
1 NOT_VALID_RESPONSIBLE Keine gültige zuständige Person 20030416

Method CHECK_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_RESULT Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011215
2 Importing PO_DOC Call by reference Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budgetbeleg 20020320
# Exception Resumable Description Created on
1 INVALID_DOC_TYPE 20050404
2 INVALID_PHASE Ungültige Phase 20020508
3 INVALID_RULE Ungültige Aufteilungsregel 20020508

Method CONSTRUCTOR Signature

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

Method COPY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PO_NEWDOC Value transfer Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budgetbeleg 20030530
2 Importing PO_OLDDOC Call by reference Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budgetbeleg 20030530

Method COPY_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method COPY_VERSION Signature

Method COPY_VERSION on class CL_GM_BUDGET_VIEW has no parameter.
Method COPY_VERSION on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_BUDGET Signature

Method CREATE_BUDGET on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_BUDGET on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_HELD_DOCUMENT Signature

Method CREATE_HELD_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_HELD_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DIM_VIS Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-DIM_ST Charakterfeld der Länge 1 20020729
2 Importing PF_DOC_NBR Call by reference Type reference (TYPE) GMBDGTHEADER-BDGT_DOC_NBR Budgetbelegnummer 20020729
3 Importing PF_DOC_ST Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20020729
4 Importing PF_GRANT_NBR Call by reference Type reference (TYPE) GMGR-GRANT_NBR Förderung 20030324
5 Importing PF_ORIGIN Call by reference Type reference (TYPE) GM_BDGT_ORIGIN FMM-Budgetierungsquelle des Belegs 20020729
6 Importing PF_TRN_ST Call by reference Type reference (TYPE) GM_BDGT_STATUS_DATELEM Transaktionsstatus für GM-Budgetierung 20020729

Method CREATE_INSTANCE on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_LAYOUT Signature

Method CREATE_LAYOUT on class CL_GM_BUDGET_VIEW has no parameter.
# Exception Resumable Description Created on
1 NO_AUTHORIZATION Keine Berechtigung für Statusänderung 20011109

Method CREATE_LOG Signature

Method CREATE_LOG on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_LOG on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_NULL_DOCUMENT Signature

Method CREATE_NULL_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_NULL_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_OBJECTS Signature

Method CREATE_OBJECTS on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_OBJECTS on class CL_GM_BUDGET_VIEW has no exception.

Method CREATE_POST_DOCUMENT Signature

Method CREATE_POST_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method CREATE_POST_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method DELETE_HOLD Signature

Method DELETE_HOLD on class CL_GM_BUDGET_VIEW has no parameter.
Method DELETE_HOLD on class CL_GM_BUDGET_VIEW has no exception.

Method DISPLAY_ACC_DOCUMENTS Signature

Method DISPLAY_ACC_DOCUMENTS on class CL_GM_BUDGET_VIEW has no parameter.
Method DISPLAY_ACC_DOCUMENTS on class CL_GM_BUDGET_VIEW has no exception.

Method DISPLAY_BUDGET Signature

Method DISPLAY_BUDGET on class CL_GM_BUDGET_VIEW has no parameter.
Method DISPLAY_BUDGET on class CL_GM_BUDGET_VIEW has no exception.

Method DISPLAY_ERROR_LOG Signature

Method DISPLAY_ERROR_LOG on class CL_GM_BUDGET_VIEW has no parameter.
Method DISPLAY_ERROR_LOG on class CL_GM_BUDGET_VIEW has no exception.

Method DISPLAY_ORIGINAL_DOCUMENT Signature

Method DISPLAY_ORIGINAL_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method DISPLAY_ORIGINAL_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method EVENT_REGISTRATION Signature

Method EVENT_REGISTRATION on class CL_GM_BUDGET_VIEW has no parameter.
Method EVENT_REGISTRATION on class CL_GM_BUDGET_VIEW has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_GM_BUDGET_VIEW has no parameter.
Method FINALIZE on class CL_GM_BUDGET_VIEW has no exception.

Method FIND_HOLD Signature

Method FIND_HOLD on class CL_GM_BUDGET_VIEW has no parameter.
Method FIND_HOLD on class CL_GM_BUDGET_VIEW has no exception.

Method FIND_POST Signature

Method FIND_POST on class CL_GM_BUDGET_VIEW has no parameter.
Method FIND_POST on class CL_GM_BUDGET_VIEW has no exception.

Method GET_ALL_SETTINGS_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_SETTINGS Value transfer Type reference (TYPE) GMBDGT_T_SETTINGS_VERSION Table type of GMBDGTSETVERSION structure 20050630

Method GET_ALL_SETTINGS_VERSION on class CL_GM_BUDGET_VIEW has no exception.

Method GET_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PO_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20030606

Method GET_APPL_LOG on class CL_GM_BUDGET_VIEW has no exception.

Method GET_APPROVAL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_RESULT Value transfer Type reference (TYPE) GM_APPROVAL_RESULT FMM-Genehmigungsergebnis 20021107

Method GET_APPROVAL_RESULT on class CL_GM_BUDGET_VIEW has no exception.

Method GET_DB_PARAMETERS Signature

Method GET_DB_PARAMETERS on class CL_GM_BUDGET_VIEW has no parameter.
Method GET_DB_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method GET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PO_DOC Value transfer Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budgetbeleg 20040216

Method GET_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method GET_FUNDING_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FUNDING_TYPE Call by reference Type reference (TYPE) GM_FUNDING_TYPE Förderungsart 20050404
2 Returning PF_TEXT Value transfer Type reference (TYPE) VAL_TEXT 20050404

Method GET_FUNDING_TEXT on class CL_GM_BUDGET_VIEW has no exception.

Method GET_HELD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_HEADER Call by reference Type reference (TYPE) GMHBDGTHEADER Budgetkopf: Gemerkte Belege 20011025
2 Exporting PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY FMM-Budgetierung -> Schlüssel des gemerkten Belegs 20030328
3 Exporting PT_FYDLINES Call by reference Type reference (TYPE) GMBDGT_FYDHD_T_ALL Tabellentyp mit Struktur GMHBDGTFYDLINE 20011025
4 Exporting PT_LINES Call by reference Type reference (TYPE) GMBDGT_HD_T_ALL Gemerkte Beleg-Einzelposten 20011025

Method GET_HELD_DATA on class CL_GM_BUDGET_VIEW has no exception.

Method GET_MEMORY_PARAMETERS Signature

Method GET_MEMORY_PARAMETERS on class CL_GM_BUDGET_VIEW has no parameter.
Method GET_MEMORY_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DIM_VIS Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-DIM_ST Charakterfeld der Länge 1 20010828
2 Importing P_DOC_NBR Call by reference Type reference (TYPE) GMBDGTHEADER-BDGT_DOC_NBR Budgetbelegnummer 20010828
3 Importing P_DOC_ST Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20010828
4 Importing P_ORIGIN Call by reference Type reference (TYPE) GM_BDGT_ORIGIN FMM-Budgetierungsquelle des Belegs 20011213
5 Importing P_TRN_ST Call by reference Type reference (TYPE) GM_BDGT_STATUS_DATELEM Transaktionsstatus für GM-Budgetierung 20010828

Method GET_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method GET_PROCESS_ST_NEW Signature

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

Method GET_PROCESS_ST_NEW on class CL_GM_BUDGET_VIEW has no exception.

Method GET_PROCESS_ST_OLD Signature

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

Method GET_PROCESS_ST_OLD on class CL_GM_BUDGET_VIEW has no exception.

Method GET_PROCESS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_PROCESS Call by reference Type reference (TYPE) GM_BDGT_PROCESS FMM-Budgetierungsvorgang-Benutzerschnittstelle 20050404
2 Returning PF_TEXT Value transfer Type reference (TYPE) STRING 20050404

Method GET_PROCESS_TEXT on class CL_GM_BUDGET_VIEW has no exception.

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_SETTINGS Value transfer Type reference (TYPE) GMBDGTSETTINGS General GM Budgeting Transactions Settings 20050311

Method GET_SETTINGS on class CL_GM_BUDGET_VIEW has no exception.

Method GET_SETTINGS_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_VERSION Call by reference Type reference (TYPE) GM_BDGT_VERSION Plan-/Budgetversion 20050317
2 Returning PS_SETTINGS Value transfer Type reference (TYPE) GMBDGTSETVERSION 20050317

Method GET_SETTINGS_VERSION on class CL_GM_BUDGET_VIEW has no exception.

Method INIT_BUDGET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DIM_VIS Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-DIM_ST Charakterfeld der Länge 1 20030325
2 Importing PF_DOC_NBR Call by reference Type reference (TYPE) GMBDGTHEADER-BDGT_DOC_NBR Budgetbelegnummer 20030325
3 Importing PF_DOC_ST Call by reference Type reference (TYPE) GMBDGTHEADER-DOCSTATE Status eines Budgeterfassungsbelegs 20030325
4 Importing PF_GRANT_NBR Call by reference Type reference (TYPE) GMGR-GRANT_NBR Förderung 20030325
5 Importing PF_ORIGIN Call by reference Type reference (TYPE) GM_BDGT_ORIGIN FMM-Budgetierungsquelle des Belegs 20030325
6 Importing PF_TRN_ST Call by reference Type reference (TYPE) GM_BDGT_STATUS_DATELEM Transaktionsstatus für GM-Budgetierung 20030325

Method INIT_BUDGET_PROCESS on class CL_GM_BUDGET_VIEW has no exception.

Method INIT_DOCUMENT Signature

Method INIT_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method INIT_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method INIT_LOG Signature

Method INIT_LOG on class CL_GM_BUDGET_VIEW has no parameter.
Method INIT_LOG on class CL_GM_BUDGET_VIEW has no exception.

Method LOAD_DOC_DATA Signature

Method LOAD_DOC_DATA on class CL_GM_BUDGET_VIEW has no parameter.
Method LOAD_DOC_DATA on class CL_GM_BUDGET_VIEW has no exception.

Method MODIFY_BUDGET Signature

Method MODIFY_BUDGET on class CL_GM_BUDGET_VIEW has no parameter.
Method MODIFY_BUDGET on class CL_GM_BUDGET_VIEW has no exception.

Method NEW_DOCUMENT Signature

Method NEW_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method NEW_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method NEW_DOCUMENT_BY_REF Signature

Method NEW_DOCUMENT_BY_REF on class CL_GM_BUDGET_VIEW has no parameter.
Method NEW_DOCUMENT_BY_REF on class CL_GM_BUDGET_VIEW has no exception.

Method ON_EXECUTE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Value transfer Attribute reference (LIKE) 20010828

Method ON_EXECUTE_FUNCTION on class CL_GM_BUDGET_VIEW has no exception.

Method POST Signature

Method POST on class CL_GM_BUDGET_VIEW has no parameter.
Method POST on class CL_GM_BUDGET_VIEW has no exception.

Method POSTED_REVERSE Signature

Method POSTED_REVERSE on class CL_GM_BUDGET_VIEW has no parameter.
Method POSTED_REVERSE on class CL_GM_BUDGET_VIEW has no exception.

Method POST_WITHOUT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DOC_NBR Call by reference Type reference (TYPE) GM_BDGT_DOC_NBR Budgetbelegnummer 20030326
# Exception Resumable Description Created on
1 AUTHORIZATION_ERROR Berechtigungsfehler 20021108
2 DOCUMENT_NOT_EXIST Beleg existiert nicht 20021108
3 INVALID_DOCUMENT Ungültiger Beleg 20021108
4 MISSING_FM_CUSTOMIZATION HHM-Customizing fehlt 20021108
5 UPDATE_ERROR Fortschreibungsfehler 20021108

Method PREPOST Signature

Method PREPOST on class CL_GM_BUDGET_VIEW has no parameter.
Method PREPOST on class CL_GM_BUDGET_VIEW has no exception.

Method PREPOSTED_UNDO Signature

Method PREPOSTED_UNDO on class CL_GM_BUDGET_VIEW has no parameter.
Method PREPOSTED_UNDO on class CL_GM_BUDGET_VIEW has no exception.

Method PROCESSING_BDGT_DOC_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY Allgemeiner Schlüssel für Budgetbeleg 20030327
# Exception Resumable Description Created on
1 AUTHORIZATION_ERROR Berechtigungsfehler 20020108
2 DOCUMENT_NOT_EXISTS Beleg existiert nicht 20020108
3 ERROR_WHEN_READ_GRANT Fehler beim Lesen der Förderung 20020108
4 INVALID_ENQUEUE Ungültige Sperre 20020131
5 MISSING_CUSTOMIZING Fehlendes Customizing 20020111

Method PROCESSING_DOCUMENT_ELEMENTS Signature

Method PROCESSING_DOCUMENT_ELEMENTS on class CL_GM_BUDGET_VIEW has no parameter.
Method PROCESSING_DOCUMENT_ELEMENTS on class CL_GM_BUDGET_VIEW has no exception.

Method PROCESSING_DOC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_NBR Call by reference Type reference (TYPE) GMBDGTSTRUHEADER-BDGT_DOC_NBR Budgetbelegnummer 20010829

Method PROCESSING_DOC_NAME on class CL_GM_BUDGET_VIEW has no exception.

Method PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERCENTAGE Call by reference Type reference (TYPE) I Prozentanteil 20010905
2 Importing TEXT Call by reference Type reference (TYPE) ANY Textnachricht 20010905

Method PROGRESS_INDICATOR on class CL_GM_BUDGET_VIEW has no exception.

Method QUESTION_HOLD_DELETE 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 20011003
2 Importing PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY FMM-Budgetierung -> Schlüssel des gemerkten Belegs 20030326

Method QUESTION_HOLD_DELETE on class CL_GM_BUDGET_VIEW has no exception.

Method QUESTION_IF_CONTINUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_ANSWER Value transfer Type reference (TYPE) XFELD Ankreuzfeld 20040429

Method QUESTION_IF_CONTINUE on class CL_GM_BUDGET_VIEW has no exception.

Method READ_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY Belegschlüssel 20040302
# Exception Resumable Description Created on
1 AUTHORIZATION_ERROR Berechtigungsfehler 20040302
2 DOCUMENT_NOT_EXIST Beleg existiert nicht 20040302
3 GRANT_ERROR Förderungsfehler 20040302
4 INVALID_ENQUEUE Ungültige Sperre 20040302
5 MISSING_CUSTOMIZING Customizing fehlt 20040302

Method RECORD_MANAGEMENT Signature

Method RECORD_MANAGEMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method RECORD_MANAGEMENT on class CL_GM_BUDGET_VIEW has no exception.

Method RELEASE_DOCUMENT Signature

Method RELEASE_DOCUMENT on class CL_GM_BUDGET_VIEW has no parameter.
Method RELEASE_DOCUMENT on class CL_GM_BUDGET_VIEW has no exception.

Method RELEASE_PROCESS Signature

Method RELEASE_PROCESS on class CL_GM_BUDGET_VIEW has no parameter.
Method RELEASE_PROCESS on class CL_GM_BUDGET_VIEW has no exception.

Method RESET_BUDGET_VIEW Signature

Method RESET_BUDGET_VIEW on class CL_GM_BUDGET_VIEW has no parameter.
Method RESET_BUDGET_VIEW on class CL_GM_BUDGET_VIEW has no exception.

Method SAVE_DISTRIBUTION Signature

Method SAVE_DISTRIBUTION on class CL_GM_BUDGET_VIEW has no parameter.
Method SAVE_DISTRIBUTION on class CL_GM_BUDGET_VIEW has no exception.

Method SAVE_HOLD Signature

Method SAVE_HOLD on class CL_GM_BUDGET_VIEW has no parameter.
Method SAVE_HOLD on class CL_GM_BUDGET_VIEW has no exception.

Method SAVE_TEXT Signature

Method SAVE_TEXT on class CL_GM_BUDGET_VIEW has no parameter.
Method SAVE_TEXT on class CL_GM_BUDGET_VIEW has no exception.

Method SET_DB_PARAMETERS Signature

Method SET_DB_PARAMETERS on class CL_GM_BUDGET_VIEW has no parameter.
Method SET_DB_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method SET_MEMORY_PARAMETERS Signature

Method SET_MEMORY_PARAMETERS on class CL_GM_BUDGET_VIEW has no parameter.
Method SET_MEMORY_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method SET_MSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_MSG Call by reference Type reference (TYPE) BUBAS_S_MSG Anwendungsprotokoll-Nachricht 20030709

Method SET_MSG_TO_LOG on class CL_GM_BUDGET_VIEW has no exception.

Method SET_PARAMETERS Signature

Method SET_PARAMETERS on class CL_GM_BUDGET_VIEW has no parameter.
Method SET_PARAMETERS on class CL_GM_BUDGET_VIEW has no exception.

Method UNDO_WITHOUT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DOC_NBR Call by reference Type reference (TYPE) GM_BDGT_DOC_NBR Budgetbelegnummer 20021108
# Exception Resumable Description Created on
1 AUTHORIZATION_ERROR Berechtigungsfehler 20030516
2 DOCUMENT_NOT_EXIST Beleg existiert nicht 20030516
3 INVALID_DOCUMENT Ungültiger Beleg 20030516
4 MISSING_FM_CUSTOMIZATION HHM-Customizing fehlt 20030516
5 UPDATE_ERROR Fortschreibungsfehler 20030516

Method VALIDATE_VALUES Signature

Method VALIDATE_VALUES on class CL_GM_BUDGET_VIEW has no parameter.
# Exception Resumable Description Created on
1 INVALID_VALUES Ungültige Werte 20050404

Method WF_CHECK_AND_CREATE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PO_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_GM_BUDGET_DOCUMENT Budgetbeleg 20021107

Method WF_CHECK_AND_CREATE_EVENT on class CL_GM_BUDGET_VIEW has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 110