Hierarchy
⤷ 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 | 20020108 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GM_BUDGET_DOCUMENT_HELD | Budget Document Held | 20010816 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GM_BUDGET_DOCUMENT_POST | Budget Document Post | 20010822 |
Properties
Class | CL_GM_BUDGET_DOCUMENT | |
Short Description | Budget Document | |
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 | 20010816 | SAP |
Last change | 20081217 | 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) |
2 | GMBU | 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 | 20020108 |
Friends
Class CL_GM_BUDGET_DOCUMENT has no friend class.
Attributes
Methods
Events
Class CL_GM_BUDGET_DOCUMENT has no event.
Types
Class CL_GM_BUDGET_DOCUMENT has no local type.
Method Signatures
Method ADJUST_SPONSORED_CLASSES Signature
Method ADJUST_SPONSORED_CLASSES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method ADJUST_SPONSORED_CLASSES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method CALC_CSH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_AMOUNT | Call by reference | Type reference (TYPE) | GMBDGTLINE-AMOUNT | Budget amount in transaction currency | 20050505 | ||
2 | Importing | PF_AMOUNT_IDC | Call by reference | Type reference (TYPE) | GMBDGTLINE-AMOUNT_IDC | Budget amount in transaction currency | 20050505 | ||
3 | Importing | PF_PERC | Call by reference | Type reference (TYPE) | GM_COST_SHARE_PERCENTAGE | Cost Sharing Percentage | 20050505 | ||
4 | Returning | PF_RESULT | Value transfer | Type reference (TYPE) | GMBDGTLINE-AMOUNT | Budget amount in transaction currency | 20050505 |
Method CALC_CSH on class CL_GM_BUDGET_DOCUMENT has no exception.
Method CHECK_OBJECT_CONSISTENCY Signature
Method CHECK_OBJECT_CONSISTENCY on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONSISTENCY_ERROR | Konsistenzfehler | 20050316 |
Method CLEAR_LINES Signature
Method CLEAR_LINES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method CLEAR_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method CONSTRUCTOR on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_ALL_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PI_EXPREV_AMOUNTS | Call by reference | Type reference (TYPE) | CHAR01 | Einnahmen- und Ausgabenkennzeichen | 20040113 | ||
2 | Exporting | PO_GRANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | CL_GM_BDGT_GRANT_OBJECTS | Förderungsobjektklasse | 20030530 | ||
3 | Exporting | PS_CS_RULE | Call by reference | Type reference (TYPE) | GMCSRULES | Kostenteilungsregeln | 20030530 | ||
4 | Exporting | PS_DOC_TYPE | Call by reference | Type reference (TYPE) | GMBDGTDOCTYPE | Budgetbelegart | 20030530 | ||
5 | Exporting | PS_FM_OBJECTS | Call by reference | Type reference (TYPE) | GMBU_F_FM_OBJECTS | 20030530 | |||
6 | Exporting | PS_GMCOA | Call by reference | Type reference (TYPE) | GMCOA | Spezielle Sachkonten in Kontenplan für FMM | 20030530 | ||
7 | Exporting | PS_GRANT | Call by reference | Type reference (TYPE) | GMGR | Förderungsstamm | 20030530 | ||
8 | Exporting | PS_HEADER | Call by reference | Type reference (TYPE) | ANY | Kopf | 20030530 | ||
9 | Exporting | PS_VERSION | Call by reference | Type reference (TYPE) | GMBDGTVERSION | Plan-/Budgetversionen | 20030530 | ||
10 | Exporting | PT_CST_SHRNG | Call by reference | Type reference (TYPE) | GMTAB_GMGRCOSTSHARE | Kostenteilungs-Tabellentyp | 20030530 | ||
11 | Exporting | PT_FYDLINE | Call by reference | Type reference (TYPE) | ANY TABLE | HHM-Positionen | 20030530 | ||
12 | Exporting | PT_IDC | Call by reference | Type reference (TYPE) | GMTAB_INDIRECTCOST | IDK-Tabellentyp | 20030530 | ||
13 | Exporting | PT_LINE | Call by reference | Type reference (TYPE) | ANY TABLE | FMM-Positionen | 20030530 |
Method GET_ALL_ELEMENTS on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_ALL_GRANTS_TIME_OBJ Signature
Method GET_ALL_GRANTS_TIME_OBJ on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ELEMENTS_MISSING | Element Missing | 20050525 |
Method GET_COPY_VERSION_DATA 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 | 20050610 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | GMBGT_T_COPY_VERSION_TYPE | 20050610 |
Method GET_COPY_VERSION_DATA on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_COPY_VERSION_FLEX 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 | Budget Document | 20050610 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | GMBGT_T_COPY_VERSION_TYPE | 20050610 |
Method GET_COPY_VERSION_FLEX on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_COPY_VERSION_STD 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 | Budget Document | 20050610 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | GMBGT_T_COPY_VERSION_TYPE | 20050610 |
Method GET_COPY_VERSION_STD on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_COST_SHARING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PT_DATA | Call by reference | Type reference (TYPE) | GMTAB_GMGRCOSTSHARE | Kostenteilungs-Tabellentyp | 20011126 |
Method GET_COST_SHARING on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_COST_SHARING_DATA 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 | 20020108 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | GMBGT_T_CSH_TYPE | 20020108 |
Method GET_COST_SHARING_DATA on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_CS_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_CS_RULE | Call by reference | Type reference (TYPE) | GMCSRULES | Kostenteilungsregeln | 20020123 |
Method GET_CS_RULE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_DOC_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_DOC_TYPE | Call by reference | Type reference (TYPE) | GMBDGTDOCTYPE | Budgetbelegart | 20020131 |
Method GET_DOC_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_EXPREV_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PI_EXPREV | Value transfer | Type reference (TYPE) | CHAR01 | Einnahmen- und Ausgabenkennzeichen | 20040113 |
Method GET_EXPREV_INDICATOR on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_FM_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_FM_OBJECTS | Call by reference | Type reference (TYPE) | GMBU_F_FM_OBJECTS | 20011130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FM_NOT_ACTIVE | HHM nicht aktiv | 20031216 | |
2 | MISSING_CUSTOMIZING | Fehlendes Customizing | 20020111 |
Method GET_FYDLINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | ANY TABLE | Positionen für die GJ-Verteilung | 20011018 |
Method GET_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_GMCOA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_GMCOA | Call by reference | Type reference (TYPE) | GMCOA | Spezielle Sachkonten in Kontenplan für FMM | 20030522 |
Method GET_GMCOA on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_GRANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_GRANT | Call by reference | Type reference (TYPE) | GMGR | Förderungsstamm | 20010924 |
Method GET_GRANT on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_GRANT_DIM_I_OBJ Signature
Method GET_GRANT_DIM_I_OBJ on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ELEMENTS_MISSING | Elemente fehlen | 20050201 |
Method GET_GRANT_DIM_O_OBJ Signature
Method GET_GRANT_DIM_O_OBJ on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ELEMENTS_MISSING | Elemente fehlen | 20050201 |
Method GET_GRANT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | POBJ_GRANT | Value transfer | Object reference (TYPE REF TO) | CL_GM_BDGT_GRANT_OBJECTS | Förderungsobjektklasse | 20010912 |
Method GET_GRANT_OBJECTS on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_GRANT_TIME_OBJ Signature
Method GET_GRANT_TIME_OBJ on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ELEMENTS_MISSING | 20050121 |
Method GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_HDR | Value transfer | Type reference (TYPE) | ANY | Kopf | 20010910 |
Method GET_HEADER on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_IDC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_GMCOA | Call by reference | Type reference (TYPE) | GMCOA | Spezielle Sachkonten in Kontenplan für FMM | 20011129 | ||
2 | Exporting | PS_RULE | Call by reference | Type reference (TYPE) | GMIDCRULES | IDK-Regeln | 20031210 | ||
3 | Exporting | PT_DATA | Call by reference | Type reference (TYPE) | GMTAB_INDIRECTCOST | IDK-Tabellentyp | 20011126 |
Method GET_IDC on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_EXROW | Call by reference | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20021108 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | ANY TABLE | Positionen | 20011002 |
Method GET_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_NEW_AMOUNT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | EX_AMOUNT_TYPE | Call by reference | Type reference (TYPE) | GM_BDGT_AMOUNT_TYPE | 20080311 |
Method GET_NEW_AMOUNT_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_OWNER_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PF_OWNER | Value transfer | Type reference (TYPE) | GMHBDGTHEADER-OWNER_USER | Satz angelegt von | 20030325 |
Method GET_OWNER_USER on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_RELEASE_DATA 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 | 20011214 | ||
2 | Exporting | PT_RELEASE | Call by reference | Type reference (TYPE) | GMBGT_T_RELEASE_TYPE | 20011214 |
Method GET_RELEASE_DATA on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_TOTALS_FYDLINES Signature
Method GET_TOTALS_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method GET_TOTALS_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_TOTALS_LINES Signature
Method GET_TOTALS_LINES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method GET_TOTALS_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method GET_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_VERSION | Call by reference | Type reference (TYPE) | GMBDGTVERSION | Plan-/Budgetversionen | 20020106 |
Method GET_VERSION on class CL_GM_BUDGET_DOCUMENT has no exception.
Method INIT Signature
Method INIT on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method INIT on class CL_GM_BUDGET_DOCUMENT has no exception.
Method INIT_LINES Signature
Method INIT_LINES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method INIT_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_COST_SHARING Signature
Method READ_COST_SHARING on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method READ_COST_SHARING on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_CS_RULE Signature
Method READ_CS_RULE on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CS_RULE | Ungültige Kostenteilungsregel | 20030619 | |
2 | INVALID_CS_RULE_VALUE | Ungültiger Kostenteilungsregelwert | 20030619 |
Method READ_DOC_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_DOC_TYPE | Call by reference | Type reference (TYPE) | GMBDGTDOCTYPE-DOC_TYPE | Belegart | 20010906 |
Method READ_DOC_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_FM_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_DATE | Call by reference | Type reference (TYPE) | GMBDGTHEADER-DOC_DATE | Belegdatum im Beleg | 20020103 | ||
2 | Importing | PF_DOC_TYPE | Call by reference | Type reference (TYPE) | GM_BDGT_DOC_TYPE | Budgetbelegart | 20011130 | ||
3 | Importing | PF_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Förderung | 20011130 | ||
4 | Importing | PF_PROCESS | Call by reference | Type reference (TYPE) | GM_BUDGET_PROCESS | Vorgang | 20011130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FM_NOT_ACTIVE | HHM nicht aktiv | 20011130 | |
2 | MISSING_CUSTOMIZING | Fehlendes Customizing | 20020111 |
Method READ_FYDLINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PF_RESULT | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20030326 | ||
2 | Importing | PS_KEY | Call by reference | Type reference (TYPE) | ANY | Belegschlüssel | 20030326 |
Method READ_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_GRANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_GRANT_NUMBER | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Förderung | 20010906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CS_RULE | Ungültige Kostenteilungsregel | 20030619 | |
2 | NOT_FOUND | Förderung nicht gefunden | 20011130 | |
3 | NO_AUTHORITY | Keine Berechtigung | 20011130 |
Method READ_GRANT_OBJECTS Signature
Method READ_GRANT_OBJECTS on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ELEMENTS_MISSING | Elemente fehlen | 20020107 |
Method READ_HEADER 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 | 20030326 | ||
2 | Importing | PS_KEY | Call by reference | Type reference (TYPE) | ANY | Schlüsselfeld | 20030326 |
Method READ_HEADER on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_IDC Signature
Method READ_IDC on class CL_GM_BUDGET_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMIZING_MISSING | Customizing fehlt | 20020212 |
Method READ_IDC_RULE Signature
Method READ_IDC_RULE on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method READ_IDC_RULE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PF_RESULT | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20030326 | ||
2 | Importing | PS_KEY | Call by reference | Type reference (TYPE) | ANY | Belegschlüssel | 20030326 |
Method READ_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_SPLITTING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PF_RULE | Value transfer | Type reference (TYPE) | GMSPLITRULES-BDGT_SCENARIO | Budgetstatusszenario für Fördermittelmanagement | 20020123 |
Method READ_SPLITTING_RULES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_TOTALS_FYDLINES Signature
Method READ_TOTALS_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method READ_TOTALS_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method READ_TOTALS_LINES 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 | 20011210 | ||
2 | Importing | PF_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Förderung | 20011210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | TOTALS_NOT_FOUND | Summensätze nicht gefunden | 20011210 |
Method READ_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_BDGT_VERSION | Call by reference | Type reference (TYPE) | GMBDGTVERSION-BDGT_VERSION | Plan-/Budgetversion | 20030602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | VERSION_NOT_VALID | Version ungültig | 20030602 |
Method SAVE_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_HDR_TEXT | Call by reference | Type reference (TYPE) | GMBDGTHEADER-TEXT | Kopfbeschreibung | 20020104 | ||
2 | Importing | PF_REASON_CODE | Call by reference | Type reference (TYPE) | GMBDGTHEADER-BDGT_REASON_CODE | Plan/Budget Reason Code | 20061110 | ||
3 | Importing | PT_FYDLN_TXT | Call by reference | Type reference (TYPE) | GMBGT_T_FYDLINE_TEXT | GJ-Verteilungs-Texttabelle | 20020104 | ||
4 | Importing | PT_LN_TXT | Call by reference | Type reference (TYPE) | GMBGT_T_LINE_TEXT | Zeilentexttabelle | 20020104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_ON_FYDLINES | Fehlerhafte GJ-Verteilungspositionen | 20020104 | |
2 | ERROR_ON_LINES | Fehlerhafte Positionen | 20020104 | |
3 | ERROR_ON_UPDATE_FYDLINES | Fehler beim Fortschreiben von GJ-Verteilungspositionen | 20020104 | |
4 | ERROR_ON_UPDATE_HEADER | Fehler beim Fortschreiben des Kopfes | 20020104 | |
5 | ERROR_ON_UPDATE_LINES | Fehler beim Fortschreiben von Positionen | 20020104 |
Method SET_ALL_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PI_EXPREV_AMOUNTS | Call by reference | Type reference (TYPE) | CHAR01 | Einnahmen- und Ausgabenkennzeichen | 20040113 | ||
2 | Importing | PO_GRANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | CL_GM_BDGT_GRANT_OBJECTS | Förderungsobjektklasse | 20030530 | ||
3 | Importing | PS_CS_RULE | Call by reference | Type reference (TYPE) | GMCSRULES | Kostenteilungsregeln | 20030530 | ||
4 | Importing | PS_DOC_TYPE | Call by reference | Type reference (TYPE) | GMBDGTDOCTYPE | Budgetbelegart | 20030530 | ||
5 | Importing | PS_FM_OBJECTS | Call by reference | Type reference (TYPE) | GMBU_F_FM_OBJECTS | 20030530 | |||
6 | Importing | PS_GMCOA | Call by reference | Type reference (TYPE) | GMCOA | Spezielle Sachkonten in Kontenplan für FMM | 20030530 | ||
7 | Importing | PS_GRANT | Call by reference | Type reference (TYPE) | GMGR | Förderungsstamm | 20030530 | ||
8 | Importing | PS_HEADER | Call by reference | Type reference (TYPE) | ANY | Kopf | 20030530 | ||
9 | Importing | PS_VERSION | Call by reference | Type reference (TYPE) | GMBDGTVERSION | Plan-/Budgetversionen | 20030530 | ||
10 | Importing | PT_CST_SHRNG | Call by reference | Type reference (TYPE) | GMTAB_GMGRCOSTSHARE | Kostenteilungs-Tabellentyp | 20030530 | ||
11 | Importing | PT_FYDLINE | Call by reference | Type reference (TYPE) | ANY TABLE | HHM-Positionen | 20030530 | ||
12 | Importing | PT_IDC | Call by reference | Type reference (TYPE) | GMTAB_INDIRECTCOST | IDK-Tabellentyp | 20030530 | ||
13 | Importing | PT_LINE | Call by reference | Type reference (TYPE) | ANY TABLE | FMM-Positionen | 20030530 |
Method SET_ALL_ELEMENTS on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_COST_SHARING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PT_CST_SHRNG | Call by reference | Type reference (TYPE) | GMTAB_GMGRCOSTSHARE | Kostenteilungs-Tabellentyp | 20020106 |
Method SET_COST_SHARING on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_DOC_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_DOC_TYPE | Call by reference | Type reference (TYPE) | GMBDGTDOCTYPE | Budgetbelegart | 20020106 |
Method SET_DOC_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_FM_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_FM_OBJECTS | Call by reference | Type reference (TYPE) | GMBU_F_FM_OBJECTS | 20020106 |
Method SET_FM_CONFIGURATION on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_FYDLINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Zeilendaten | 20030326 |
Method SET_FYDLINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_FYDLINE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_LINE | Call by reference | Type reference (TYPE) | DATA | Position | 20030530 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | DATA | Positionen | 20030411 |
Method SET_FYDLINE_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_GRANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_GRANT | Call by reference | Type reference (TYPE) | GMGR | Förderungsstamm | 20010924 |
Method SET_GRANT on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_GRANT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | POBJ_GRANT | Call by reference | Object reference (TYPE REF TO) | CL_GM_BDGT_GRANT_OBJECTS | Förderungsobjektklasse | 20010924 |
Method SET_GRANT_OBJECTS on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_HDR | Call by reference | Type reference (TYPE) | ANY | Kopf | 20030326 |
Method SET_HEADER on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_IDC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_GMCOA | Call by reference | Type reference (TYPE) | GMCOA | Spezielle Sachkonten in Kontenplan für FMM | 20020106 | ||
2 | Importing | PS_RULE | Call by reference | Type reference (TYPE) | GMIDCRULES | IDK-Regeln | 20031210 | ||
3 | Importing | PT_IDC | Call by reference | Type reference (TYPE) | GMTAB_INDIRECTCOST | IDK-Tabellentyp | 20020106 |
Method SET_IDC on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Positionsdaten | 20030326 |
Method SET_LINES on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_LINE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PS_LINE | Call by reference | Type reference (TYPE) | DATA | Position | 20030530 | ||
2 | Exporting | PT_LINES | Call by reference | Type reference (TYPE) | DATA | Positionen | 20011002 |
Method SET_LINE_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_NEW Signature
Method SET_NEW on class CL_GM_BUDGET_DOCUMENT has no parameter.
Method SET_NEW on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SET_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PS_VERSION | Call by reference | Type reference (TYPE) | GMBDGTVERSION | Plan-/Budgetversionen | 20020106 |
Method SET_VERSION on class CL_GM_BUDGET_DOCUMENT has no exception.
Method SUM_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PF_LAYOUT | Call by reference | Type reference (TYPE) | GM_BDGT_LAYOUT | Förderungsbudget-Layoutreihenfolge | 20030210 | ||
2 | Changing | PT_LINES | Call by reference | Type reference (TYPE) | GMBGT_T_COPY_VERSION_TYPE | 20030210 |
Method SUM_UP on class CL_GM_BUDGET_DOCUMENT has no exception.
Method VALIDATE_DOC_TYPE 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 | 20020107 | ||
2 | Importing | PF_RULE | Call by reference | Type reference (TYPE) | GMSPLITRULES-BDGT_SCENARIO | Budgetstatusszenario für Fördermittelmanagement | 20020123 |
Method VALIDATE_DOC_TYPE on class CL_GM_BUDGET_DOCUMENT has no exception.
Method VALIDATE_PHASE 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 | 20011102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_PHASE | Ungültige Phase | 20020313 |
Method VALIDATE_SPLITTING_RULES 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 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_RULE | Ungültige Aufteilungsregel | 20020508 |
History
Last changed by/on | SAP | 20081217 |
SAP Release Created in | 110 |