SAP ABAP Class CL_GMAVC_ENTRY (AVC entry class (GM specific part))
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)
⤷ 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_BUAVC_ENTRY | AVC entry class (generic part) | 20020121 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GMAVC_ENTRY | Interface COLLECT methods, GM | 20020206 |
Properties
Class | CL_GMAVC_ENTRY | |
Short Description | AVC entry class (GM specific part) | |
Super Class | CL_BUAVC_ENTRY | AVC entry class (generic part) |
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GMBUDGETING_E | Grants management (budgeting) |
Created | 20020121 | SAP |
Last change | 20091125 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GMAVC_ENTRY has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GMAVC_ENTRY | Interface COLLECT methods, GM | 20020206 |
Friends
Class CL_GMAVC_ENTRY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_GM_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GMAVC_ENTRY | Singleton instance | 20020222 | ||
2 | G_SIMULATE_DERI_ACO | Instance attribute | Private | Type reference (TYPE) | XFELD | SPACE | Flag "only simulate derivation of control objects" | 20020206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACO_DERIVATION_ONLY_SIMULATE | Instance method | Public | Method | Set the global flag G_SIMULATE_DERI_ACO | 20021101 |
2 | ACO_DERIVATION_SET_TO_DEFAULT | Instance method | Public | Method | Reset the global flag G_SIMULATE_DERI_ACO | 20021101 |
3 | ACTIVITY_GROUP_GET_FOR_BUD | Instance method | Private | Method | Determine activity group for budget data | 20020206 |
4 | ACTIVITY_GROUP_GET_FOR_UPD | Instance method | Private | Method | Determine activity group for posting data | 20020206 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20020206 |
6 | DELETE_INSTANCE | Static method | Public | Method | Delete the AVC instance | 20121217 |
7 | DOC_CHAIN_HANDLE_UPD | Instance method | Private | Method | Handle document chains for GM posting data | 20020206 |
8 | GET_COLLECTED_LINES | Instance method | Public | Method | Get Lines | 20080130 |
9 | GET_INSTANCE | Static method | Public | Method | Get instance of AVC entry class | 20020206 |
10 | LEDGER_SET_GM_ATTRIBUTES | Instance method | Private | Method | Set the GM specific attributes for all AVC ledgers | 20020206 |
11 | REVERSE_SIGN_LOCAL_CURR | Instance method | Private | Method | Reverse sign of local currency values | 20020206 |
12 | REVERSE_SIGN_TRANSACTION_CURR | Instance method | Private | Method | Reverse sign of transaction currency values | 20090112 |
Events
Class CL_GMAVC_ENTRY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GMAVC_S_ID_ACTUALS_LINE | Private | See coding | Line type of input buffer (posting) | 20020206 | BEGIN OF gmavc_s_id_actuals_line ,
alsrc TYPE buavc_alsrc,
id TYPE buavc_s_aco_id,
line TYPE gmavc_s_actuals_line,
END OF gmavc_s_id_actuals_line
|
|
2 | GMAVC_S_ID_BUDGET_LINE | Private | See coding | Line type of input buffer (budgeting) | 20020206 | BEGIN OF gmavc_s_id_budget_line ,
alsrc TYPE buavc_alsrc,
id TYPE buavc_s_aco_id,
line TYPE gmku_s_line,
END OF gmavc_s_id_budget_line
|
|
3 | GMAVC_T_ID_ACTUALS_LINE | Private | See coding | Type of input buffer (posting) | 20020206 | gmavc_t_id_actuals_line TYPE STANDARD
TABLE OF gmavc_s_id_actuals_line
|
|
4 | GMAVC_T_ID_BUDGET_LINE | Private | See coding | Type of input buffer (budgeting) | 20020206 | gmavc_t_id_budget_line TYPE STANDARD
TABLE OF gmavc_s_id_budget_line
|
Method Signatures
Method ACO_DERIVATION_ONLY_SIMULATE Signature
Method ACO_DERIVATION_ONLY_SIMULATE on class CL_GMAVC_ENTRY has no parameter.
Method ACO_DERIVATION_ONLY_SIMULATE on class CL_GMAVC_ENTRY has no exception.
Method ACO_DERIVATION_SET_TO_DEFAULT Signature
Method ACO_DERIVATION_SET_TO_DEFAULT on class CL_GMAVC_ENTRY has no parameter.
Method ACO_DERIVATION_SET_TO_DEFAULT on class CL_GMAVC_ENTRY has no exception.
Method ACTIVITY_GROUP_GET_FOR_BUD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_BUD_LINE | Call by reference | Type reference (TYPE) | GMKU_S_LINE | FMM - Kernel Utilities - Budgetposten nahe zu Summentabelle | 20020206 |
Method ACTIVITY_GROUP_GET_FOR_BUD on class CL_GMAVC_ENTRY has no exception.
Method ACTIVITY_GROUP_GET_FOR_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_UPD_LINE | Call by reference | Type reference (TYPE) | GMAVC_S_ACTUALS_LINE | Einzelposten HHM-Istdaten | 20020206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_DERIVATION | Ableitung der Vorgangsgruppe fehlgeschlagen | 20020206 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_GMAVC_ENTRY has no parameter.
Method CONSTRUCTOR on class CL_GMAVC_ENTRY has no exception.
Method DELETE_INSTANCE Signature
Method DELETE_INSTANCE on class CL_GMAVC_ENTRY has no parameter.
Method DELETE_INSTANCE on class CL_GMAVC_ENTRY has no exception.
Method DOC_CHAIN_HANDLE_UPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_COLLECT | Call by reference | Type reference (TYPE) | GMAVC_T_ID_ACTUALS_LINE | 20020206 |
Method DOC_CHAIN_HANDLE_UPD on class CL_GMAVC_ENTRY has no exception.
Method GET_COLLECTED_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PT_LINES | Value transfer | Type reference (TYPE) | BUAVC_T_GMAVCT | GMAVCT table type | 20080130 |
Method GET_COLLECTED_LINES on class CL_GMAVC_ENTRY has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_GMAVC_ENTRY | AVK-Eintragsklasse (FMM-spezifischer Teil) | 20020206 |
Method GET_INSTANCE on class CL_GMAVC_ENTRY has no exception.
Method LEDGER_SET_GM_ATTRIBUTES Signature
Method LEDGER_SET_GM_ATTRIBUTES on class CL_GMAVC_ENTRY has no parameter.
Method LEDGER_SET_GM_ATTRIBUTES on class CL_GMAVC_ENTRY has no exception.
Method REVERSE_SIGN_LOCAL_CURR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_VALXX | Call by reference | Type reference (TYPE) | GMKU_S_LVALXXPART | Wertfelder in Förderungswährung | 20020206 |
Method REVERSE_SIGN_LOCAL_CURR on class CL_GMAVC_ENTRY has no exception.
Method REVERSE_SIGN_TRANSACTION_CURR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_VALXX | Call by reference | Type reference (TYPE) | GMBDGT_S_TVALXXPART | Value fields in Grant Currency | 20090112 |
Method REVERSE_SIGN_TRANSACTION_CURR on class CL_GMAVC_ENTRY has no exception.
History
Last changed by/on | SAP | 20091125 |
SAP Release Created in | 110 |