SAP ABAP Class CL_GM_CODING_BLOCK_MGR (Coding block)
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷
PSM-GM-GTE-UP (Application Component) Actual Update and Commitment Update
⤷
GMACCOUNTING_E (Package) Grants management (accounting)

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GM_SERVICES | General Services Grants management | 20010131 |
Properties
Class | CL_GM_CODING_BLOCK_MGR | |
Short Description | Coding block | |
Super Class | CL_GM_SERVICES | General Services Grants management |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | GMACCOUNTING_E | Grants management (accounting) |
Created | 20010126 | SAP |
Last change | 20091125 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GM_CODING_BLOCK_MGR has no interface implemented.
Friends
Class CL_GM_CODING_BLOCK_MGR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR3 | 'RKP' | CO Planning Activities | 20030623 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'RFRK' | FI/CO Reconciliaiton | 20030625 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | XFELD | 'B' | Basic Grant Checks | 20030623 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'HRBV' | HR Infotypes | 20020222 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR9 | 'GMIDCPOST' | Posting coming from IDC Program | 20030623 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | VORGN | 'RMW' | Inventory Postings | 20050909 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'RMRP' | Invoice Receipt | 20071017 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'RMBE' | Purchase Order | 20020301 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'RMBA' | Purchase Requisition | 20020301 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'SDIN' | Sales Invoice | 20030309 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'SDOR' | Sales Orders | 20020228 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'SDQU' | Sales Quotations | 20050128 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'KABK' | Sales Dynamic Items | 20020313 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'RKS' | Statistical Key Figures | 20020301 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | VORGN | 'TRVL' | HR Infotypes | 20020402 | |
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20020409 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Call Authority Check BAdi exit. | 20011029 |
2 | ![]() |
Static method | Public | Method | Call BAdi to Allow overriding GM Relevant Attributes & Stat. | 20030101 |
3 | ![]() |
Static method | Public | Method | Call BAdi to Allow overriding GM Value Type | 20080918 |
4 | ![]() |
Static method | Public | Method | Call derivation tool for Program/Class/Grant/Fund | 20011205 |
5 | ![]() |
Static method | Public | Method | Check if FM dimensions are valid in the Grant context | 20011203 |
6 | ![]() |
Static method | Public | Method | Derives and Validate Grant objects | 20010131 |
7 | ![]() |
Static method | Public | Method | Derives Grant objects | 20011205 |
8 | ![]() |
Static method | Public | Method | Set additional Flags if needed | 20060118 |
9 | ![]() |
Static method | Public | Method | Validates grants objects | 20010126 |
Events
Class CL_GM_CODING_BLOCK_MGR has no event.
Types
Class CL_GM_CODING_BLOCK_MGR has no local type.
Method Signatures
Method BADI_AUTHORITY_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUND | Call by reference | Type reference (TYPE) | BP_GEBER | Geschäftsbereich | 20011029 | ||
2 | ![]() |
I_GRANT | Value transfer | Type reference (TYPE) | GM_GRANT_NBR | Förderung | 20011029 | ||
3 | ![]() |
I_SPONSORED_CLASS | Value transfer | Type reference (TYPE) | GM_SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20011029 | ||
4 | ![]() |
I_SPONSORED_PROGRAM | Value transfer | Type reference (TYPE) | GM_SPONSORED_PROG | Vorhaben | 20011029 |
Method BADI_AUTHORITY_CALL on class CL_GM_CODING_BLOCK_MGR has no exception.
Method BADI_OVERRIDE_GM_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_IS_RELEVANT | Call by reference | Type reference (TYPE) | CHAR1 | Posten relevant für FMM-Ableitung? | 20030101 | ||
2 | ![]() |
CH_STATS | Call by reference | Type reference (TYPE) | GM_STATS | Statistisches Kennzeichen | 20030101 | ||
3 | ![]() |
IM_COBL | Value transfer | Type reference (TYPE) | COBL | Kontierungsblock | 20030101 |
Method BADI_OVERRIDE_GM_ATTRIBUTES on class CL_GM_CODING_BLOCK_MGR has no exception.
Method BADI_OVERRIDE_GM_VALUETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_VALUE_TYPE | Call by reference | Type reference (TYPE) | GM_VALUETYPE | 20080918 | |||
2 | ![]() |
IM_COBL | Value transfer | Type reference (TYPE) | COBL | Coding Block | 20080918 |
Method BADI_OVERRIDE_GM_VALUETYPE on class CL_GM_CODING_BLOCK_MGR has no exception.
Method CALL_GM_DERIVATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CODING_BLOCK | Call by reference | Type reference (TYPE) | GMCB_F_CODING_BLOCK | Kontierungsblock (Coding Block) | 20011205 | ||
2 | ![]() |
EX_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20011205 | ||
3 | ![]() |
EX_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_PROG | Vorhaben | 20011205 | ||
4 | ![]() |
IM_FM_ACTIVE | Call by reference | Type reference (TYPE) | XFELD | Ist die HHM-Integration aktiv? | 20020104 |
Method CALL_GM_DERIVATION on class CL_GM_CODING_BLOCK_MGR has no exception.
Method CHECK_GM_FM_DERIVED_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COBL | Call by reference | Type reference (TYPE) | COBL | Kontierungsblock | 20011203 | ||
2 | ![]() |
IM_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20011203 | ||
3 | ![]() |
IM_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_PROG | Vorhaben | 20011203 |
Method CHECK_GM_FM_DERIVED_VALUES on class CL_GM_CODING_BLOCK_MGR has no exception.
Method DERIVE_AND_VALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CODING_BLOCK | Call by reference | Type reference (TYPE) | GMCB_F_CODING_BLOCK | Kontierungsblock | 20010131 | ||
2 | ![]() |
CH_STATS | Call by reference | Type reference (TYPE) | GM_STATS | Statistisches Kennzeichen | 20011113 | ||
3 | ![]() |
EX_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20010131 | ||
4 | ![]() |
EX_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_PROG | Vorhaben | 20010131 | ||
5 | ![]() |
IM_FM_TRANS_DATE | Call by reference | Type reference (TYPE) | FM_TRANS_DATE | FM Transaction Date | 20111107 | ||
6 | ![]() |
IM_FROM_GRANT | Call by reference | Type reference (TYPE) | GM_STAT_IND_FROM_GRANT | Stat Indicator Specified on Grant Master | 20130308 | ||
7 | ![]() |
IM_NO_ACCOUNT_FLAG | Value transfer | Type reference (TYPE) | XFELD | Wenn Kontierungsblock ohne Sachkonto | 20020118 |
Method DERIVE_AND_VALIDATE on class CL_GM_CODING_BLOCK_MGR has no exception.
Method DERIVE_GM_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CODING_BLOCK | Call by reference | Type reference (TYPE) | GMCB_F_CODING_BLOCK | Kontierungsblock | 20011205 | ||
2 | ![]() |
CH_PARTIAL_CHECK_NEEDED | Call by reference | Type reference (TYPE) | XFELD | Teilprüfung erforderlich | 20020301 | ||
3 | ![]() |
CH_STATS | Call by reference | Type reference (TYPE) | GM_STATS | Statistisches Kennzeichen | 20011205 | ||
4 | ![]() |
EX_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20011205 | ||
5 | ![]() |
EX_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_PROG | Vorhaben | 20011205 | ||
6 | ![]() |
IM_FM_TRANS_DATE | Call by reference | Type reference (TYPE) | FM_TRANS_DATE | FM Transaction Date | 20111107 | ||
7 | ![]() |
IM_FROM_GRANT | Call by reference | Type reference (TYPE) | GM_STAT_IND_FROM_GRANT | Stat Indicator Specified on Grant Master | 20130308 | ||
8 | ![]() |
IM_NO_ACCOUNT_FLAG | Value transfer | Type reference (TYPE) | XFELD | Wenn Kontierungsblock ohne Sachkonto | 20020118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fördermittelmanagement ist nicht aktiviert | 20011205 | |
2 | ![]() |
Posten nicht relevant für Fördermittelmanagement | 20011205 |
Method SET_ADDITIONAL_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CODING_BLOCK | Call by reference | Type reference (TYPE) | GMCB_F_CODING_BLOCK | Coding block | 20060118 |
Method SET_ADDITIONAL_FLAGS on class CL_GM_CODING_BLOCK_MGR has no exception.
Method VALIDATE_GM_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CODING_BLOCK | Call by reference | Type reference (TYPE) | GMCB_F_CODING_BLOCK | Zu prüfende Kontierungsblockdaten | 20010126 | ||
2 | ![]() |
IM_PARTIAL_CHECK_NEEDED | Value transfer | Type reference (TYPE) | XFELD | SPACE | Teilprüfung erforderlich? | 20020301 | |
3 | ![]() |
IM_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20010129 | ||
4 | ![]() |
IM_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GMDERIVE-SPONSORED_PROG | Vorhaben | 20010129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiges Objekt | 20010129 |
History
Last changed by/on | SAP | 20091125 |
SAP Release Created in | 462 |