SAP ABAP Class CL_GM_OPEN_ITEM_MGR (Open item manager)
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)
⤷ 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_ACTUAL_MGR | General Services Grants management | 20000727 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GM_OPEN_ITEM_MGR_EF | Open item manager for earmarked funds. | 20000727 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GM_OPEN_ITEM_MGR_PO | Open item manager for purchase orders | 20000731 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GM_OPEN_ITEM_MGR_PR | Open item manager for purchase requisitions | 20000802 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GM_OPEN_ITEM_MGR_TR | Open item manager for travel requests | 20000804 |
Properties
Class | CL_GM_OPEN_ITEM_MGR | |
Short Description | Open item manager | |
Super Class | CL_GM_ACTUAL_MGR | 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 | 20000727 | SAP |
Last change | 20081217 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GM_OPEN_ITEM_MGR has no forward declaration.
Interfaces
Class CL_GM_OPEN_ITEM_MGR has no interface implemented.
Friends
Class CL_GM_OPEN_ITEM_MGR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_MEASURE_ACTIVE | Static Attribute | Protected | Type reference (TYPE) | FM_MEASURE_ACTIVE | Activate Funded Program | 20030130 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CREATE_LINE_ITEMS | Static method | Protected | Method | Create lines | 20000728 |
2 | CREATE_LINE_ITEM_DELETION | Static method | Public | Method | Create items that should be deleted due to interface gaps | 20020111 |
3 | CREATE_LINE_ITEM_REASSIGNMENT | Static method | Private | Method | Create line items for reassignment of the account assignment | 20000731 |
4 | FILL_LINE_ITEM_VALUES | Static method | Private | Method | Add the needed information | 20000802 |
5 | GET_OLD_LINE_ITEM | Static method | Protected | Method | Get old line items of the document | 20000731 |
6 | GET_OLD_LINE_ITEM_INFO | Static method | Private | Method | Get information about old line items | 20000728 |
7 | GET_OPEN_ITEM_POSTING_DATE | Static method | Public | Method | Get posting date for an open item | 20020407 |
8 | GET_VALUE_TYPE | Static method | Protected | Method | Gets value type for open item transactions | 20000728 |
9 | IS_MEASURE_ACTIVE | Static method | Protected | Method | Get activation status for funded program | 20030129 |
Events
Class CL_GM_OPEN_ITEM_MGR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_F_OLD_ITEM_ACC_ASS | Private | See coding | 20030311 | BEGIN OF ty_f_old_item_acc_ass,
rbukrs TYPE gmia-rbukrs,
rgrant_nbr TYPE gmia-rgrant_nbr,
rsponsored_prog TYPE gmia-rsponsored_prog,
rsponsored_class TYPE gmia-rsponsored_class,
rfund TYPE gmia-rfund,
rbdgt_vldty_nbr TYPE gmia-rbdgt_vldty_nbr,
rstats_ind TYPE gmia-rstats_ind,
gl_account TYPE gmia-gl_account,
co_area TYPE gmia-co_area,
costcenter TYPE gmia-costcenter,
orderid TYPE gmia-orderid,
wbs_element TYPE gmia-wbs_element,
assetmaino TYPE gmia-assetmaino,
assetsubno TYPE gmia-assetsubno,
material TYPE gmia-material,
fm_area TYPE gmia-fm_area,
funds_ctr TYPE gmia-funds_ctr,
cmmt_item TYPE gmia-cmmt_item,
farea TYPE gmia-farea,
measure TYPE gmia-measure,
obj_typ_p TYPE gmia-obj_typ_p,
obj_key_p TYPE gmia-obj_key_p,
obj_pos_p TYPE gmia-obj_pos_p,
wbs_short_9 TYPE gmia-wbs_short_9,
END OF ty_f_old_item_acc_ass
|
||
2 | TY_F_OLD_ITEM_VALUES | Private | See coding | 20030311 | BEGIN OF ty_f_old_item_values,
hsl TYPE gmia-hsl,
msl TYPE gmia-msl,
tsl TYPE gmia-tsl,
tcur TYPE gmia-rtcur,
END OF ty_f_old_item_values
|
||
3 | TY_T_OLD_ITEM_ACC_ASS | Private | See coding | 20030311 | ty_t_old_item_acc_ass TYPE TABLE OF ty_f_old_item_acc_ass
|
Method Signatures
Method CREATE_LINE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | Tabelle mit Daten der Schnittstelle 1:1 in interner Struktur | 20000728 | ||
2 | Importing | IM_INTERFACE_DATA | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | Tabelle mit allen fortzuschreibenden Posten | 20000804 | ||
3 | Importing | IM_PROCESS | Call by reference | Type reference (TYPE) | GLVOR | Geschäftsvorgang | 20000728 |
Method CREATE_LINE_ITEMS on class CL_GM_OPEN_ITEM_MGR has no exception.
Method CREATE_LINE_ITEM_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_GMIA_DELETIONS | Call by reference | Type reference (TYPE) | GM_T_GMIA | Tabelle mit Löschkennzeichen | 20020113 | ||
2 | Changing | CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020111 | |||
3 | Importing | IM_INTERFACE_DATA | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020111 |
Method CREATE_LINE_ITEM_DELETION on class CL_GM_OPEN_ITEM_MGR has no exception.
Method CREATE_LINE_ITEM_REASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_F_INTERNAL_STRUC | The new line | 20061213 | ||
2 | Exporting | EX_INTERNAL_STRUC_REASSIGN | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | Neue angelegte Posten | 20000731 | ||
3 | Importing | IM_OLD_ITEM_ACC_ASS | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_ACC_ASS | Alte Kontierung | 20000731 | ||
4 | Importing | IM_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | Alte Postenwerte (HSL, MSL) | 20000802 | ||
5 | Importing | IM_OLD_ITEM_VALUES_TSL | Call by reference | Type reference (TYPE) | TY_T_TSL_VALUES | Alte Postenwerte (ZLB) | 20030311 |
Method CREATE_LINE_ITEM_REASSIGNMENT on class CL_GM_OPEN_ITEM_MGR has no exception.
Method FILL_LINE_ITEM_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_F_INTERNAL_STRUC | Interne Arbeitsstruktur | 20000802 | ||
2 | Importing | IM_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | Alte Postenwerte (HSL, MSL) | 20000802 | ||
3 | Importing | IM_OLD_ITEM_VALUES_TSL | Call by reference | Type reference (TYPE) | TY_T_TSL_VALUES | Alte Postenwerte (ZLB) | 20030311 |
Method FILL_LINE_ITEM_VALUES on class CL_GM_OPEN_ITEM_MGR has no exception.
Method GET_OLD_LINE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OLD_LINE_ITEM | Call by reference | Type reference (TYPE) | TY_T_GMIA | Alter Einzelposten | 20000731 | ||
2 | Importing | IM_OBJ_ID | Call by reference | Type reference (TYPE) | AWKEY | Objektschlüssel | 20020829 | ||
3 | Importing | IM_OBJ_ORG | Call by reference | Type reference (TYPE) | AWORG | Referenz-Organisationseinheiten | 20000731 | ||
4 | Importing | IM_OBJ_POS | Call by reference | Type reference (TYPE) | REFBUZEI6 | Sechsstellige Nummer der Referenz-Buchungszeile | 20000731 | ||
5 | Importing | IM_OBJ_REF | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20000731 | ||
6 | Importing | IM_OBJ_SYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Quellbelegs | 20000731 | ||
7 | Importing | IM_OBJ_TYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20000731 | ||
8 | Importing | IM_PROCESS | Call by reference | Type reference (TYPE) | GLVOR | Geschäftsvorgang | 20041115 |
Method GET_OLD_LINE_ITEM on class CL_GM_OPEN_ITEM_MGR has no exception.
Method GET_OLD_LINE_ITEM_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OLD_ITEM_ACC_ASS | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_ACC_ASS | Kontierung alter Posten | 20000731 | ||
2 | Exporting | EX_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | Werte alter gebuchter Posten | 20000802 | ||
3 | Exporting | EX_OLD_ITEM_VALUES_TSL | Call by reference | Type reference (TYPE) | TY_T_TSL_VALUES | ZLB-Werte für alte gebuchte Posten | 20030311 | ||
4 | Importing | IM_OBJ_ID | Call by reference | Type reference (TYPE) | AWKEY | Referenz-ID (KNT/ETE ...) | 20000729 | ||
5 | Importing | IM_OBJ_ORG | Call by reference | Type reference (TYPE) | AWORG | Referenz-Organisationseinheiten | 20000728 | ||
6 | Importing | IM_OBJ_POS | Call by reference | Type reference (TYPE) | REFBUZEI6 | Referenz-Buchungszeile | 20000728 | ||
7 | Importing | IM_OBJ_REF | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20000728 | ||
8 | Importing | IM_OBJ_SYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Quellbelegs | 20000728 | ||
9 | Importing | IM_OBJ_TYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20000728 | ||
10 | Importing | IM_PROCESS | Call by reference | Type reference (TYPE) | GLVOR | Geschäftsvorgang | 20041115 |
Method GET_OLD_LINE_ITEM_INFO on class CL_GM_OPEN_ITEM_MGR has no exception.
Method GET_OPEN_ITEM_POSTING_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DATE | Call by reference | Type reference (TYPE) | DATUM | Übersteuertes Buchungsdatum | 20020407 | ||
2 | Importing | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20020408 | ||
3 | Importing | IM_FM_TRANS_DATE | Call by reference | Type reference (TYPE) | FM_TRANS_DATE | HHM-Transaktionsdatum | 20020407 | ||
4 | Importing | IM_POSTING_DATE | Call by reference | Type reference (TYPE) | DATUM | Ursprüngliches Buchungsdatum | 20020407 | ||
5 | Importing | IM_REFDOCLN | Call by reference | Type reference (TYPE) | REFBUZEI6 | Sechsstellige Nummer der Referenz-Buchungszeile | 20020407 | ||
6 | Importing | IM_REFDOCNR | Call by reference | Type reference (TYPE) | REFBELNR | Referenzbelegnummer eines Buchhaltungsbelegs | 20020407 | ||
7 | Importing | IM_RFTYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20020407 |
Method GET_OPEN_ITEM_POSTING_DATE on class CL_GM_OPEN_ITEM_MGR has no exception.
Method GET_VALUE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_VALUE_TYPE | Call by reference | Type reference (TYPE) | GM_VALUETYPE | FMM-Werttyp | 20000728 | ||
2 | Importing | IM_PROCESS | Call by reference | Type reference (TYPE) | GLVOR | Geschäftsvorgang | 20000728 |
Method GET_VALUE_TYPE on class CL_GM_OPEN_ITEM_MGR has no exception.
Method IS_MEASURE_ACTIVE Signature
Method IS_MEASURE_ACTIVE on class CL_GM_OPEN_ITEM_MGR has no parameter.
Method IS_MEASURE_ACTIVE on class CL_GM_OPEN_ITEM_MGR has no exception.
History
Last changed by/on | SAP | 20081217 |
SAP Release Created in | 462A |