SAP ABAP Class CL_GM_ACTUAL_MGR_FI (Open item manager FI documents)
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 20000804
Properties
Class CL_GM_ACTUAL_MGR_FI  
Short Description Open item manager FI documents    
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 20000804   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GMFI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GM_ACTUAL_MGR_FI has no interface implemented.
Friends
Class CL_GM_ACTUAL_MGR_FI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PP_BOOKED Constant Protected Type reference (TYPE) CHAR1 '4' Single-character flag 20000806
2 CO_PP_COMPLETE Constant Protected Type reference (TYPE) CHAR1 '3' Single-character flag 20000806
3 CO_PP_DELETED Constant Protected Type reference (TYPE) CHAR1 '1' Single-character flag 20000806
4 CO_PP_NOT_CHECKED Constant Protected Type reference (TYPE) CHAR1 '2' Single-character flag 20000806
5 CO_PP_NOT_USED Constant Protected Type reference (TYPE) CHAR1 ' ' Single-character flag 20000806
6 SA_IS_LINE_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Yex/No 20000804
7 SA_IS_TRANSFER_POSTING Static Attribute Public Type reference (TYPE) XFELD Is this an FI Reclassification 20041116
8 SA_T_ACCPOSNR Static Attribute Private Type reference (TYPE) TY_T_ACCPOSNR RWIN: Link ACCIT-POSNR with BSEG-BUZEI 20050719
9 SA_T_AVC_ACTUALS Static Attribute Private Type reference (TYPE) GMAVC_T_ACTUALS_LINE Table of GMAVC_S_ACTUALS_LINE 20020509
10 SA_T_FI_LINES Static Attribute Private Type reference (TYPE) TY_T_INTERNAL_STRUC Table containing all FI specific lines 20031208
11 SA_VALUE_TYPE Static Attribute Private Type reference (TYPE) GMIA-RVALUETYPE_9 GM_valuetype 20000804
Methods
# Method Level Visibility Method type Description Created on
1 AVC_BUILD_INTERFACE_FOR_FI Static method Public Method Build Interface for FI AVC callup points 20020509
2 AVC_CLEAR_LINES Static method Public Method Clear Global Structure for AVC processing 20020509
3 AVC_GET_LINES Static method Private Method Get Global Structure for AVC processing 20020509
4 AVC_POST_FOR_FI Static method Public Method Post FI AVC Results 20020509
5 AVC_PREPARE_CHECK_FOR_FI Static method Public Method Prepare AVC Check for FI 20020509
6 CHECK Static method Public Method Checks and add data 20000804
7 CHECK_FI_RECLASS Static method Public Method Check for FI reclassification posting 20041116
8 CHECK_FI_RELEVANCE Static method Public Method Check Relevance of FI Posting 20020301
9 CLEAR_FI_LINES Static method Public Method Clear Global Structure for FI Lines 20031208
10 CLOSE Static method Public Method Creates internal structure 20000804
11 CONVERT_INTERFACE_DATA Static method Private Method Converts interface data into internal format 20000806
12 CREATE_LINE_ITEMS Static method Private Method Create line items in global structures 20020302
13 CREATE_LINE_ITEM_REASSIGNMENT Static method Private Method Create line item reassignment 20020303
14 DELETE_PARKED Static method Public Method Delete Parked Document 20011122
15 FILL_LINE_ITEM_VALUES Static method Private Method Add the needed information 20000804
16 GET_AMOUNT_VALUES Static method Private Method Get posting amount and readjust accordingly 20011122
17 GET_FI_LINES Static method Public Method Get Global FI Lines (Lines after Splitting) 20031208
18 GET_PO_REFERENCE Static method Public Method Get Purchase Order Reference for GR/IR 20020301
19 GET_VALUE_TYPE Static method Private Method Gets value type for open item transactions 20000804
20 GET_ZEKKN_FOR_SES Static method Public Method Get account assignment from Service Entry Sheet 20080213
21 PREPARE_FI_FOR_LAST_CHECK Static method Public Method Prepare FI postings for Last Check Method 20031208
22 PROJECT Static method Public Method Collects data 20000804
23 SET_ACTIVE_FLAG Static method Public Method Set value of GM Active Flag from External Application 20011122
Events
Class CL_GM_ACTUAL_MGR_FI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_F_OLD_ITEM_ACC_ASS Protected See coding 20020303 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, 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, end of TY_F_OLD_ITEM_ACC_ASS
2 TY_F_OLD_ITEM_VALUES Protected See coding 20020303
Method Signatures

Method AVC_BUILD_INTERFACE_FOR_FI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GMIA Call by reference Type reference (TYPE) GMIA Tabelle Isteinzelposten 20020509

Method AVC_BUILD_INTERFACE_FOR_FI on class CL_GM_ACTUAL_MGR_FI has no exception.

Method AVC_CLEAR_LINES Signature

Method AVC_CLEAR_LINES on class CL_GM_ACTUAL_MGR_FI has no parameter.
Method AVC_CLEAR_LINES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method AVC_GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_ACTUALS Call by reference Type reference (TYPE) GMAVC_T_ACTUALS_LINE Tabelle GMAVC_S_ACTUALS_LINE 20020509

Method AVC_GET_LINES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method AVC_POST_FOR_FI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AWORG Call by reference Type reference (TYPE) AWORG Referenz-Organisationseinheiten 20020509
2 Importing IM_AWREF Call by reference Type reference (TYPE) AWREF Referenzbelegnummer 20020509
3 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Quellbelegs 20020509
4 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP Nummer der Vorlagebestellanforderung 20020509

Method AVC_POST_FOR_FI on class CL_GM_ACTUAL_MGR_FI has no exception.

Method AVC_PREPARE_CHECK_FOR_FI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORGVG Call by reference Type reference (TYPE) CO_ORGVG Ursprünglicher CO-Geschäftsvorgang 20020509

Method AVC_PREPARE_CHECK_FOR_FI on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Schnittstelle zum Rechnungswesen: Währungsinformationen 20000804
2 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_T_INTERFACE_HEADER Schnittstelle zum Rechnungswesen: Kopfinformationen 20000804
3 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Schnittstelle zum Rechnungswesen: Posteninformationen 20000804

Method CHECK on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CHECK_FI_RECLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20041116
2 Importing IM_HKONT Call by reference Type reference (TYPE) HKONT Hauptbuchkonto 20041116
# Exception Resumable Description Created on
1 NO_RECLASS Keine Umgliederungsbuchung 20041116

Method CHECK_FI_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FI_RELEVANT Value transfer Type reference (TYPE) XFELD FI-Buchung ist relevant 20020301

Method CHECK_FI_RELEVANCE on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CLEAR_FI_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH Value transfer Type reference (TYPE) XFELD Checkbox 20060713

Method CLEAR_FI_LINES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Währungen 20000804
2 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_T_INTERFACE_HEADER Kopf 20000804
3 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Position 20000804

Method CLOSE on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CONVERT_INTERFACE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTERNAL_STRUC Call by reference Type reference (TYPE) TY_T_INTERNAL_STRUC 20020302
2 Importing IM_CURRENCY Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Währung 20030321
3 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_F_INTERFACE_HEADER Schnittstellenkopf 20000806
4 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Schnittstellenposten 20000806

Method CONVERT_INTERFACE_DATA on class CL_GM_ACTUAL_MGR_FI has no exception.

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 20020302
2 Importing IM_CURRENCY Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR 20020302
3 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_F_INTERFACE_HEADER 20020303
4 Importing IM_INTERNAL_STRUC Call by reference Type reference (TYPE) TY_T_INTERNAL_STRUC 20020302
5 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM 20020302
6 Importing IM_T_OLD_GMIA_PP Call by reference Type reference (TYPE) TY_T_GMIA 20020303

Method CREATE_LINE_ITEMS on class CL_GM_ACTUAL_MGR_FI has no exception.

Method CREATE_LINE_ITEM_REASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTERNAL_STRUC_REASSIGN Call by reference Type reference (TYPE) TY_T_INTERNAL_STRUC 20020303
2 Importing IM_INTERNAL_STRUC Call by reference Type reference (TYPE) TY_F_INTERNAL_STRUC 20020303
3 Importing IM_OLD_ITEM_ACC_ASS Call by reference Type reference (TYPE) TY_F_OLD_ITEM_ACC_ASS 20020303
4 Importing IM_OLD_ITEM_VALUES Call by reference Type reference (TYPE) TY_F_OLD_ITEM_VALUES 20020303
5 Importing IM_OLD_ITEM_VALUES_TSL Call by reference Type reference (TYPE) TY_T_TSL_VALUES 20030320

Method CREATE_LINE_ITEM_REASSIGNMENT on class CL_GM_ACTUAL_MGR_FI has no exception.

Method DELETE_PARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Währungen 20011122
2 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_T_INTERFACE_HEADER Kopf 20011122
3 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Position 20011122

Method DELETE_PARKED on class CL_GM_ACTUAL_MGR_FI 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 20000804
2 Importing IM_CURRENCY Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Schnittstellentabelle für Währungsinformationen 20020302
3 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Momentan bearbeiteter Posten 20000806
4 Importing IM_OLD_ITEM_VALUES Call by reference Type reference (TYPE) TY_F_OLD_ITEM_VALUES Alte Werte 20020303
5 Importing IM_OLD_ITEM_VALUES_TSL Call by reference Type reference (TYPE) TY_T_TSL_VALUES Alte Postenwerte (ZLB) 20030320

Method FILL_LINE_ITEM_VALUES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method GET_AMOUNT_VALUES 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 20020303
2 Exporting EX_OLD_ITEM_VALUES Call by reference Type reference (TYPE) TY_F_OLD_ITEM_VALUES 20020303
3 Exporting EX_OLD_ITEM_VALUES_TSL Call by reference Type reference (TYPE) TY_T_TSL_VALUES 20030320
4 Importing IM_INTERNAL_STRUC Call by reference Type reference (TYPE) TY_F_INTERNAL_STRUC 20020303
5 Importing IM_T_OLD_GMIA_PP Call by reference Type reference (TYPE) TY_T_GMIA 20011122

Method GET_AMOUNT_VALUES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method GET_FI_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_FI_LINES Call by reference Type reference (TYPE) TY_T_INTERNAL_STRUC In Finanzbuchhaltung relevante Positionen (alle Positionen) 20031208

Method GET_FI_LINES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method GET_PO_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SPONSORED_CLASS Call by reference Type reference (TYPE) GM_SPONSORED_CLASS Einnahmen-/Ausgabenart 20020301
2 Exporting EX_SPONSORED_PROG Call by reference Type reference (TYPE) GM_SPONSORED_PROG Vorhaben 20020301
3 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Einkaufsbelegnummer 20020301
4 Importing IM_EBELP Call by reference Type reference (TYPE) EBELP Postennummer des Einkaufsbelegs 20020301
5 Importing IM_STUNR Call by reference Type reference (TYPE) STUNR Schrittnummer 20020301
6 Importing IM_XREF3 Call by reference Type reference (TYPE) XREF3 Field contains SES 20080213
7 Importing IM_ZAEHK Call by reference Type reference (TYPE) DZAEHK Konditionszähler 20020301
8 Importing IM_ZEKKN Call by reference Type reference (TYPE) DZEKKN Laufende Nummer der Kontierung 20020301

Method GET_PO_REFERENCE on class CL_GM_ACTUAL_MGR_FI 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 20000804
2 Importing IM_PROCESS Call by reference Type reference (TYPE) GLVOR Geschäftsvorgang 20000804

Method GET_VALUE_TYPE on class CL_GM_ACTUAL_MGR_FI has no exception.

Method GET_ZEKKN_FOR_SES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PO_ZEKKN Call by reference Type reference (TYPE) DZEKKN Sequential number of account assignment 20080213
2 Importing IM_LBLNI Call by reference Type reference (TYPE) LBLNI Entry sheet number 20080213
3 Importing IM_SES_ZEKKN Call by reference Type reference (TYPE) DZEKKN Sequential number of account assignment 20080213

Method GET_ZEKKN_FOR_SES on class CL_GM_ACTUAL_MGR_FI has no exception.

Method PREPARE_FI_FOR_LAST_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GMIA Call by reference Type reference (TYPE) GMIA Tabelle Isteinzelposten 20031208

Method PREPARE_FI_FOR_LAST_CHECK on class CL_GM_ACTUAL_MGR_FI has no exception.

Method PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR Call by reference Type reference (TYPE) GMFI_T_INTERFACE_CURR Schnittstelle zum Rechnungswesen: Währungsinformationen 20000804
2 Importing IM_HEADER Call by reference Type reference (TYPE) GMFI_T_INTERFACE_HEADER Schnittstelle zum Rechnungswesen: Posteninformationen 20000804
3 Importing IM_ITEM Call by reference Type reference (TYPE) GMFI_T_INTERFACE_ITEM Schnittstelle zum Rechnungswesen: Kopfinformationen 20000804

Method PROJECT on class CL_GM_ACTUAL_MGR_FI has no exception.

Method SET_ACTIVE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IS_LINE_ACTIVE Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20011122

Method SET_ACTIVE_FLAG on class CL_GM_ACTUAL_MGR_FI has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 462A