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)
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