SAP ABAP Class CL_GM_BDGT_LY_HEADER (GM budget header)
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 Inheritance (c INHERITING FROM c_ref)  CL_GM_BDGT_LY_CONTROL GM Budgeting general control 20010827
Properties
Class CL_GM_BDGT_LY_HEADER  
Short Description GM budget header    
Super Class CL_GM_BDGT_LY_CONTROL GM Budgeting general control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package GMBUDGETING_E   Grants management (budgeting) 
Created 20010824   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 GMBGT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GM_BDGT_LY_HEADER has no interface implemented.
Friends
Class CL_GM_BDGT_LY_HEADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ENTRY Instance attribute Public Attribute reference (LIKE) 20050606
2 GCF_SUBSCREEN_DATA_01 Constant Private Type reference (TYPE) SY-DYNNR '0230' ABAP program, number of current screen 20030327
3 GCF_SUBSCREEN_DATA_02 Constant Private Type reference (TYPE) SY-DYNNR '0240' ABAP program, number of current screen 20030327
4 GCF_SUBSCREEN_DATA_03 Constant Private Type reference (TYPE) SY-DYNNR '0250' ABAP program, number of current screen 20030327
5 GCF_SUBSCREEN_INITIAL Constant Private Type reference (TYPE) SY-DYNNR '0210' ABAP program, number of current screen 20030327
6 GCF_SUBSCREEN_NORMAL Constant Private Type reference (TYPE) SY-DYNNR '0220' ABAP program, number of current screen 20030327
7 GF_CONTAINER_NAME Constant Private Type reference (TYPE) CHAR20 'TOOLBAR_HDR' Container Name 20030327
8 GF_PRESSED_ACTIVE Instance attribute Public Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20030327
9 GI_EXIST_RECORD Instance attribute Public Type reference (TYPE) CHAR01 Indicator Exist Record 20030327
10 GS_COPY_VER Instance attribute Private Type reference (TYPE) GMBDGTSTRU_COPY_VERSION Structure using in Copy Version 20030327
11 GS_GMGR Instance attribute Public Type reference (TYPE) GMGR Grant Master 20030327
12 GS_HEADER Instance attribute Public Type reference (TYPE) GMBDGTHEADER Budget Document Header 20030327
13 GS_KEY Instance attribute Public Type reference (TYPE) GMBDGT_HD_S_KEY Generic Key 20030326
14 GT_PROCESS_LIST Instance attribute Public Type reference (TYPE) VRM_VALUES List for Process Field 20030327
15 STATUS_COPY Instance attribute Private Attribute reference (LIKE) 20011214
16 STATUS_DISPLAY Instance attribute Private Attribute reference (LIKE) 20010831
17 STATUS_ENTER_NAME Instance attribute Private Attribute reference (LIKE) 20010831
18 STATUS_INITIAL Instance attribute Private Attribute reference (LIKE) 20010827
19 STATUS_MODIFY Instance attribute Private Attribute reference (LIKE) 20010827
20 STATUS_NEW Instance attribute Private Attribute reference (LIKE) 20010827
21 STATUS_NEWEXT Instance attribute Private Attribute reference (LIKE) 20011211
22 STATUS_NEW_BY_REF Instance attribute Private Attribute reference (LIKE) 20030212
23 STATUS_NEW_HDR Instance attribute Private Attribute reference (LIKE) 20011119
24 STATUS_REVERSAL Instance attribute Private Attribute reference (LIKE) 20010827
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUS Instance method Public Method 20010827
2 CHECK_VERSION Instance method Public Method Check Version 20011215
3 CHECK_VERSIONS Instance method Public Method Check Versions 20011215
4 CONSTRUCTOR Instance method Public Constructor Constructor 20010824
5 CREATE_REVERSAL_VALUES Instance method Public Method Create Reversal Values 20020117
6 DISPLAY Instance method Public Method Display 20011002
7 EDIT Instance method Public Method Edit 20011002
8 FILL_BUDGET_STATUS_LIST Instance method Private Method Fill Budget Status List 20011207
9 FILL_PROCESS_LIST Instance method Private Method Fill Process List 20011024
10 GET_COPY_STRUCTURE Instance method Public Method Get Copy Structure 20011215
11 GET_HEADER Instance method Public Method Get Header Value 20010907
12 GET_KEY Instance method Public Method Get Key 20011004
13 GET_LEDGER_DATA Instance method Public Method Get Ledger Data 20010824
14 GET_TEXT Instance method Public Method Get Header Text 20020104
15 NEXT_NUMBER Instance method Public Method Next Number 20010824
16 PBO Instance method Public Method PBO for Header 20010824
17 PBO_SUBSCR_HDR_DATA_01 Instance method Public Method PBO for Header Subscreens of Data 01 20011023
18 PROCESSING_BDGT_DOC_NBR Instance method Public Method Processing Budget Document Number 20010824
19 PROCESSING_BDGT_REASON_CODE Instance method Public Method Processing Field Bdgt_Reason_Code 20010824
20 PROCESSING_BDGT_VERSION Instance method Public Method Processing Field Bdgt_Version 20010824
21 PROCESSING_DOC_DATE Instance method Public Method Processing Field Doc_Date 20010824
22 PROCESSING_DOC_NAME Instance method Public Method Processing Document Name 20010824
23 PROCESSING_DOC_TYPE Instance method Public Method Processing Field Doc_Type 20010824
24 PROCESSING_GRANT_NBR Instance method Public Method Processing Field Grant_Nbr 20010824
25 PROCESSING_PROCESS_FIELD Instance method Public Method Processing Process Field 20010824
26 PROCESSING_TEXT Instance method Public Method Processing Field Text 20010824
27 SET_COPY_STRUCTURE Instance method Public Method Set Copy Structure 20011215
28 SET_HEADER Instance method Public Method Set Header Values 20010907
29 SET_KEY Instance method Public Method Set Key 20011002
30 SET_PRESSED_ACTIVE Instance method Public Method Set Pressed Active 20010824
31 TABSTRIP_CONTROL Instance method Public Method TabStrip Control Output (PBO) 20010831
32 TABSTRIP_CTRL_INPUT Instance method Public Method Tabstrip Control Input (PAI) 20011017
Events
Class CL_GM_BDGT_LY_HEADER has no event.
Types
Class CL_GM_BDGT_LY_HEADER has no local type.
Method Signatures

Method CHANGE_STATUS Signature

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

Method CHECK_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PF_PHASE Call by reference Type reference (TYPE) GM_BDGT_PHASE Budgetphase 20011215
2 Importing PF_VERSION Call by reference Type reference (TYPE) GM_BDGT_VERSION Plan-/Budgetversion 20011215

Method CHECK_VERSION on class CL_GM_BDGT_LY_HEADER has no exception.

Method CHECK_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_COPY_VER Call by reference Type reference (TYPE) GMBDGTSTRU_COPY_VERSION Kopierversion verwendende Struktur 20011215

Method CHECK_VERSIONS on class CL_GM_BDGT_LY_HEADER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20010824
2 Importing P_HDR Call by reference Type reference (TYPE) GMBDGTHEADER Budgetbelegkopf 20010831
3 Importing P_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Hauptprogramm 20010824
4 Importing P_TRN_ST Call by reference Type reference (TYPE) GMBDGTLSTNUMBER-TRANS_ST Transaktionsstatus für GM-Budgetierung 20010831

Method CONSTRUCTOR on class CL_GM_BDGT_LY_HEADER has no exception.

Method CREATE_REVERSAL_VALUES Signature

Method CREATE_REVERSAL_VALUES on class CL_GM_BDGT_LY_HEADER has no parameter.
Method CREATE_REVERSAL_VALUES on class CL_GM_BDGT_LY_HEADER has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_GM_BDGT_LY_HEADER has no parameter.
Method DISPLAY on class CL_GM_BDGT_LY_HEADER has no exception.

Method EDIT Signature

Method EDIT on class CL_GM_BDGT_LY_HEADER has no parameter.
Method EDIT on class CL_GM_BDGT_LY_HEADER has no exception.

Method FILL_BUDGET_STATUS_LIST Signature

Method FILL_BUDGET_STATUS_LIST on class CL_GM_BDGT_LY_HEADER has no parameter.
Method FILL_BUDGET_STATUS_LIST on class CL_GM_BDGT_LY_HEADER has no exception.

Method FILL_PROCESS_LIST Signature

Method FILL_PROCESS_LIST on class CL_GM_BDGT_LY_HEADER has no parameter.
Method FILL_PROCESS_LIST on class CL_GM_BDGT_LY_HEADER has no exception.

Method GET_COPY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_COPY_VER Call by reference Type reference (TYPE) GMBDGTSTRU_COPY_VERSION Kopierversion verwendende Struktur 20011215

Method GET_COPY_STRUCTURE on class CL_GM_BDGT_LY_HEADER has no exception.

Method GET_HEADER 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) GMBDGTHEADER Budgetbelegkopf 20031027

Method GET_HEADER on class CL_GM_BDGT_LY_HEADER has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PS_KEY Call by reference Type reference (TYPE) GMBDGT_HD_S_KEY Generischer Schlüssel 20030326

Method GET_KEY on class CL_GM_BDGT_LY_HEADER has no exception.

Method GET_LEDGER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HEADER_DATA Call by reference Type reference (TYPE) GMBDGT_ED_S_HEADER FMM-Budgetierung --> Erfassungsbelegkopf 20010824
2 Exporting KEY_DATA Call by reference Type reference (TYPE) GMBDGT_ED_S_KEY FMM-Budgetierung --> Erfassungsbelegschlüssel 20010824

Method GET_LEDGER_DATA on class CL_GM_BDGT_LY_HEADER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PF_HDR_TEXT Value transfer Type reference (TYPE) GMBDGTHEADER-TEXT Kopfbeschreibung 20020104

Method GET_TEXT on class CL_GM_BDGT_LY_HEADER has no exception.

Method NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NUMBER Value transfer Type reference (TYPE) GMBDGTHEADER-BDGT_DOC_NBR Nummer 20010824

Method NEXT_NUMBER on class CL_GM_BDGT_LY_HEADER has no exception.

Method PBO Signature

Method PBO on class CL_GM_BDGT_LY_HEADER has no parameter.
Method PBO on class CL_GM_BDGT_LY_HEADER has no exception.

Method PBO_SUBSCR_HDR_DATA_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INIT_DATA Call by reference Type reference (TYPE) GMBDGTHEADER Budgetbelegkopf 20011023

Method PBO_SUBSCR_HDR_DATA_01 on class CL_GM_BDGT_LY_HEADER 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 ISPOSTED Call by reference Type reference (TYPE) CHAR01 Gebucht? 20010824
2 Importing NUMBER Call by reference Type reference (TYPE) GMBDGTSTRUHEADER-BDGT_DOC_NBR Budgetbelegnummer 20010824

Method PROCESSING_BDGT_DOC_NBR on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_BDGT_REASON_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BDGT_REASON_CODE Call by reference Type reference (TYPE) GMBDGTHEADER-BDGT_REASON_CODE Plan-/Budget-Grundcode 20010824

Method PROCESSING_BDGT_REASON_CODE on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_BDGT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BDGT_VERSION Call by reference Type reference (TYPE) GMBDGTHEADER-BDGT_VERSION Plan-/Budgetversion 20010824

Method PROCESSING_BDGT_VERSION on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_DOC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_DATE Call by reference Type reference (TYPE) GMBDGTHEADER-DOC_DATE Belegdatum im Beleg 20010824

Method PROCESSING_DOC_DATE on class CL_GM_BDGT_LY_HEADER 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 20010824

Method PROCESSING_DOC_NAME on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_DOC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_TYPE Call by reference Type reference (TYPE) GMBDGTHEADER-DOC_TYPE Belegart 20010824

Method PROCESSING_DOC_TYPE on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_GRANT_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GRANT_NBR Call by reference Type reference (TYPE) GMBDGTHEADER-GRANT_NBR Förderung 20010910

Method PROCESSING_GRANT_NBR on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_PROCESS_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROCESS Call by reference Type reference (TYPE) GMBDGTHEADER-PROCESS FMM-Budgetierungsvorgang 20010824

Method PROCESSING_PROCESS_FIELD on class CL_GM_BDGT_LY_HEADER has no exception.

Method PROCESSING_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) GMBDGTHEADER-TEXT Kopfbeschreibung 20010824

Method PROCESSING_TEXT on class CL_GM_BDGT_LY_HEADER has no exception.

Method SET_COPY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_COPY_VER Call by reference Type reference (TYPE) GMBDGTSTRU_COPY_VERSION Kopierversion verwendende Struktur 20011215

Method SET_COPY_STRUCTURE on class CL_GM_BDGT_LY_HEADER has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_HEADER Call by reference Type reference (TYPE) ANY Kopf 20030327

Method SET_HEADER on class CL_GM_BDGT_LY_HEADER has no exception.

Method SET_KEY 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 20030326

Method SET_KEY on class CL_GM_BDGT_LY_HEADER has no exception.

Method SET_PRESSED_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRESS_ACT Call by reference Type reference (TYPE) SYUCOMM Bilder, Funktionscode ausgelöst durch PAI 20010824

Method SET_PRESSED_ACTIVE on class CL_GM_BDGT_LY_HEADER has no exception.

Method TABSTRIP_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVE Call by reference Type reference (TYPE) CXTAB_TABSTRIP-ACTIVETAB Bilder, Funktionscode ausgelöst durch PAI 20010831
2 Changing PRESSED Call by reference Type reference (TYPE) SY-UCOMM Bilder, Funktionscode ausgelöst durch PAI 20010831
3 Exporting SUBSCREEN Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Bilds 20010831

Method TABSTRIP_CONTROL on class CL_GM_BDGT_LY_HEADER has no exception.

Method TABSTRIP_CTRL_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PF_FUNC Call by reference Type reference (TYPE) SYUCOMM Bilder, Funktionscode ausgelöst durch PAI 20011017
2 Importing PF_OKCODE Call by reference Type reference (TYPE) SYUCOMM Bilder, Funktionscode ausgelöst durch PAI 20011017

Method TABSTRIP_CTRL_INPUT on class CL_GM_BDGT_LY_HEADER has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 110