Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '4' | Single-character flag | 20000806 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '3' | Single-character flag | 20000806 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '1' | Single-character flag | 20000806 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | '2' | Single-character flag | 20000806 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | ' ' | Single-character flag | 20000806 | |
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XFELD | Yex/No | 20000804 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | XFELD | Is this an FI Reclassification | 20041116 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_ACCPOSNR | RWIN: Link ACCIT-POSNR with BSEG-BUZEI | 20050719 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GMAVC_T_ACTUALS_LINE | Table of GMAVC_S_ACTUALS_LINE | 20020509 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_INTERNAL_STRUC | Table containing all FI specific lines | 20031208 | ||
11 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GMIA-RVALUETYPE_9 | GM_valuetype | 20000804 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Build Interface for FI AVC callup points | 20020509 |
2 | ![]() |
Static method | Public | Method | Clear Global Structure for AVC processing | 20020509 |
3 | ![]() |
Static method | Private | Method | Get Global Structure for AVC processing | 20020509 |
4 | ![]() |
Static method | Public | Method | Post FI AVC Results | 20020509 |
5 | ![]() |
Static method | Public | Method | Prepare AVC Check for FI | 20020509 |
6 | ![]() |
Static method | Public | Method | Checks and add data | 20000804 |
7 | ![]() |
Static method | Public | Method | Check for FI reclassification posting | 20041116 |
8 | ![]() |
Static method | Public | Method | Check Relevance of FI Posting | 20020301 |
9 | ![]() |
Static method | Public | Method | Clear Global Structure for FI Lines | 20031208 |
10 | ![]() |
Static method | Public | Method | Creates internal structure | 20000804 |
11 | ![]() |
Static method | Private | Method | Converts interface data into internal format | 20000806 |
12 | ![]() |
Static method | Private | Method | Create line items in global structures | 20020302 |
13 | ![]() |
Static method | Private | Method | Create line item reassignment | 20020303 |
14 | ![]() |
Static method | Public | Method | Delete Parked Document | 20011122 |
15 | ![]() |
Static method | Private | Method | Add the needed information | 20000804 |
16 | ![]() |
Static method | Private | Method | Get posting amount and readjust accordingly | 20011122 |
17 | ![]() |
Static method | Public | Method | Get Global FI Lines (Lines after Splitting) | 20031208 |
18 | ![]() |
Static method | Public | Method | Get Purchase Order Reference for GR/IR | 20020301 |
19 | ![]() |
Static method | Private | Method | Gets value type for open item transactions | 20000804 |
20 | ![]() |
Static method | Public | Method | Get account assignment from Service Entry Sheet | 20080213 |
21 | ![]() |
Static method | Public | Method | Prepare FI postings for Last Check Method | 20031208 |
22 | ![]() |
Static method | Public | Method | Collects data | 20000804 |
23 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IM_AWORG | Call by reference | Type reference (TYPE) | AWORG | Referenz-Organisationseinheiten | 20020509 | ||
2 | ![]() |
IM_AWREF | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20020509 | ||
3 | ![]() |
IM_AWSYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Quellbelegs | 20020509 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
IM_CURR | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Schnittstelle zum Rechnungswesen: Währungsinformationen | 20000804 | ||
2 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_HEADER | Schnittstelle zum Rechnungswesen: Kopfinformationen | 20000804 | ||
3 | ![]() |
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 | ![]() |
IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20041116 | ||
2 | ![]() |
IM_HKONT | Call by reference | Type reference (TYPE) | HKONT | Hauptbuchkonto | 20041116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Umgliederungsbuchung | 20041116 |
Method CHECK_FI_RELEVANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
IM_CURR | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Währungen | 20000804 | ||
2 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_HEADER | Kopf | 20000804 | ||
3 | ![]() |
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 | ![]() |
EX_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020302 | |||
2 | ![]() |
IM_CURRENCY | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Währung | 20030321 | ||
3 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_F_INTERFACE_HEADER | Schnittstellenkopf | 20000806 | ||
4 | ![]() |
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 | ![]() |
CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020302 | |||
2 | ![]() |
IM_CURRENCY | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | 20020302 | |||
3 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_F_INTERFACE_HEADER | 20020303 | |||
4 | ![]() |
IM_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020302 | |||
5 | ![]() |
IM_ITEM | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_ITEM | 20020302 | |||
6 | ![]() |
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 | ![]() |
EX_INTERNAL_STRUC_REASSIGN | Call by reference | Type reference (TYPE) | TY_T_INTERNAL_STRUC | 20020303 | |||
2 | ![]() |
IM_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_F_INTERNAL_STRUC | 20020303 | |||
3 | ![]() |
IM_OLD_ITEM_ACC_ASS | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_ACC_ASS | 20020303 | |||
4 | ![]() |
IM_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | 20020303 | |||
5 | ![]() |
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 | ![]() |
IM_CURR | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Währungen | 20011122 | ||
2 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_HEADER | Kopf | 20011122 | ||
3 | ![]() |
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 | ![]() |
CH_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_F_INTERNAL_STRUC | Interne Arbeitsstruktur | 20000804 | ||
2 | ![]() |
IM_CURRENCY | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Schnittstellentabelle für Währungsinformationen | 20020302 | ||
3 | ![]() |
IM_ITEM | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_ITEM | Momentan bearbeiteter Posten | 20000806 | ||
4 | ![]() |
IM_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | Alte Werte | 20020303 | ||
5 | ![]() |
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 | ![]() |
EX_OLD_ITEM_ACC_ASS | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_ACC_ASS | 20020303 | |||
2 | ![]() |
EX_OLD_ITEM_VALUES | Call by reference | Type reference (TYPE) | TY_F_OLD_ITEM_VALUES | 20020303 | |||
3 | ![]() |
EX_OLD_ITEM_VALUES_TSL | Call by reference | Type reference (TYPE) | TY_T_TSL_VALUES | 20030320 | |||
4 | ![]() |
IM_INTERNAL_STRUC | Call by reference | Type reference (TYPE) | TY_F_INTERNAL_STRUC | 20020303 | |||
5 | ![]() |
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 | ![]() |
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 | ![]() |
EX_SPONSORED_CLASS | Call by reference | Type reference (TYPE) | GM_SPONSORED_CLASS | Einnahmen-/Ausgabenart | 20020301 | ||
2 | ![]() |
EX_SPONSORED_PROG | Call by reference | Type reference (TYPE) | GM_SPONSORED_PROG | Vorhaben | 20020301 | ||
3 | ![]() |
IM_EBELN | Call by reference | Type reference (TYPE) | EBELN | Einkaufsbelegnummer | 20020301 | ||
4 | ![]() |
IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Postennummer des Einkaufsbelegs | 20020301 | ||
5 | ![]() |
IM_STUNR | Call by reference | Type reference (TYPE) | STUNR | Schrittnummer | 20020301 | ||
6 | ![]() |
IM_XREF3 | Call by reference | Type reference (TYPE) | XREF3 | Field contains SES | 20080213 | ||
7 | ![]() |
IM_ZAEHK | Call by reference | Type reference (TYPE) | DZAEHK | Konditionszähler | 20020301 | ||
8 | ![]() |
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 | ![]() |
EX_VALUE_TYPE | Call by reference | Type reference (TYPE) | GM_VALUETYPE | FMM-Werttyp | 20000804 | ||
2 | ![]() |
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 | ![]() |
EX_PO_ZEKKN | Call by reference | Type reference (TYPE) | DZEKKN | Sequential number of account assignment | 20080213 | ||
2 | ![]() |
IM_LBLNI | Call by reference | Type reference (TYPE) | LBLNI | Entry sheet number | 20080213 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
IM_CURR | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_CURR | Schnittstelle zum Rechnungswesen: Währungsinformationen | 20000804 | ||
2 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | GMFI_T_INTERFACE_HEADER | Schnittstelle zum Rechnungswesen: Posteninformationen | 20000804 | ||
3 | ![]() |
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 | ![]() |
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 |