SAP ABAP Class CL_FMFG_RCN_GROUP_FIN (Financial Reconciliation Group)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM (Application Component) Funds Management
     FMFG_RECON_E (Package) Reconciliation Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMFG_RCN_GROUP Reconciliation Group 20020819
Properties
Class CL_FMFG_RCN_GROUP_FIN  
Short Description Financial Reconciliation Group    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FMFG_RECON_E    
Program status P  SAP Standard Production Program 
Category 0   
Package FMFG_RECON_E   Reconciliation Tool 
Created 20020819   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FMFGR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FMFG_RCN_GROUP Reconciliation Group 20020819
Friends
Class CL_FMFG_RCN_GROUP_FIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ALV_VARIANT_SAVE_ALL Constant Protected Type reference (TYPE) CHAR1 'A' Allow saving all types of alv variants 20050209
2 CON_AWTYP_BKPF Constant Protected Type reference (TYPE) AWTYP 'BKPF' AWTYP BKPF 20021101
3 CON_GROUP_DD_STRUCTURE Constant Protected Type reference (TYPE) TABNAME 'IFMFGRCN_FIN_FIELDS' DD Structure for group's field list 20021101
4 CON_GROUP_MATCH_STRUCTURE Constant Protected Type reference (TYPE) TABNAME 'IFMFGRCN_MATCH_RESULT' DD Structure for showing match resultslist 20021101
5 CON_MATCH_TYPE_ADDUNMTCH Constant Protected Type reference (TYPE) FMFGRCNMATCHTYPE 'ADDUNMTCH' Type of matching used to match 2 items 20031219
6 CON_MATCH_TYPE_AMT Constant Protected Type reference (TYPE) FMFGRCNMATCHTYPE 'AMT' Match based on amount 20021101
7 CON_MATCH_TYPE_CPUTM Constant Protected Type reference (TYPE) FMFGRCNMATCHTYPE 'CPUTM' Match based on entry date/time 20021101
8 CON_MATCH_TYPE_KEY2KEY Constant Protected Type reference (TYPE) FMFGRCNMATCHTYPE 'AWKEY2KEY' Match based on same AWKEY values 20021120
9 CON_MATCH_TYPE_MATCH2MATCH Constant Protected Type reference (TYPE) FMFGRCNMATCHTYPE 'MTCH2MTCH' Match based on match_aw fields 20031219
10 CON_MAX_REPORT_ID Constant Private Type reference (TYPE) FMFGRCN_REPORT_ID 9999 Highest allowed value for a saved report id 20050117
11 CON_MULTI_MATCH_DOCS Constant Protected Type reference (TYPE) CHAR3 '...' Indicates > 1 matching doc found ("...") 20021101
12 CON_OFF Constant Protected Type reference (TYPE) BOOLE_D ' ' False value 20021001
13 CON_ON Constant Protected Type reference (TYPE) BOOLE_D 'X' True value 20021001
14 GROUPID Static Attribute Public Type reference (TYPE) FMFGRCNGROUPID 'FIN' Reconciliation Group ID 20020819
15 GT_FACTORS Instance attribute Protected Type reference (TYPE) FMFGRCN_T_FACTOR 20090225
16 GT_MATCH Instance attribute Protected Type reference (TYPE) FMFGRCN_T_MATCH_RESULT Table of match results 20021001
17 GT_REPORT_CRITERIA Instance attribute Public Type reference (TYPE) FMFGRCN_T_SELCRIT User specified selection criteria for running a report 20020913
18 GT_SEL_MATCH_ITEMS Instance attribute Protected Type reference (TYPE) FMFGR_T_SEL_ITEM Match items with checkbox clicked 20021002
19 G_ICON_AMOUNT_MATCH Instance attribute Protected Type reference (TYPE) FMFGRCNRSLTSTATUS Icon used for questionable matches 20050210
20 G_ICON_LEFT_ONLY Instance attribute Protected Type reference (TYPE) FMFGRCNRSLTSTATUS Icon used when the only items are on the left 20050210
21 G_ICON_MATCH Instance attribute Protected Type reference (TYPE) FMFGRCNRSLTSTATUS Icon used for matched results 20050210
22 G_ICON_PART_MATCH Instance attribute Protected Type reference (TYPE) FMFGRCNRSLTSTATUS Icon used for partly matched results 20050210
23 G_ICON_RIGHT_ONLY Instance attribute Protected Type reference (TYPE) FMFGRCNRSLTSTATUS Icon used when the only items are on the right 20050210
24 G_ITEM_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) CL_FMFG_RCN_PROVIDER Data provider for item display 20020920
25 G_RULE Instance attribute Protected Type reference (TYPE) IFMFGRCNRULE 20090225
26 G_SEL_ITEM_COL Instance attribute Protected Type reference (TYPE) LVC_S_COL ALV Column number selected 20020920
27 G_SEL_ITEM_ROW Instance attribute Protected Type reference (TYPE) LVC_S_ROW ALV row number of selected item 20020920
28 G_VIEW_TEXT Instance attribute Protected Type reference (TYPE) TV_HEADING Text description of view 20020927
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MATCH_ITEM_SELECTED Instance method Protected Method Determine if a match item has checkbox set 20021002
2 DISPLAY_DOCUMENT Instance method Protected Method Display a source document 20020920
3 FLAG_MATCH_ITEM_SELECTED Instance method Protected Method Determine if a match item has checkbox set 20050118
4 GET_FISCAL_PERIOD_WHERE_CLAUSE Instance method Public Method Get where clause text for fiscal years with period selection 20031219
5 GET_MATCHING_AC_DOCUMENT_INFO Instance method Public Method Find accounting doc numbers created by a document 20021007
6 GET_REPORT_ID Instance method Protected Method Return a REPORT_ID for saving results to database 20050117
7 INITIALIZE_ICONS Instance method Protected Method Format icons to indicate matching status 20050210
8 LOAD_MATCH_RESULTS Instance method Protected Method Load data required for matching 20021121
9 LOAD_UNMATCHED_ITEMS Instance method Protected Method Final handling of unmatched items into results list 20031219
10 MATCH_ITEMS Instance method Protected Method Load list of match items 20020930
11 ON_DIALOGBOX_CLOSE Instance method Protected Event handling method Close dialogbox container 20050125
12 SAVE_MATCH_CHECKBOXES Instance method Public Method Retrieve item level match data for a single node on the rpt 20050119
13 SET_MATCH_ICONS Instance method Protected Method Format matching results display with icons, checkboxes 20031219
14 SHOW_PROGRESS Instance method Public Method Show progress to user 20050124
Events
Class CL_FMFG_RCN_GROUP_FIN has no event.
Types
Class CL_FMFG_RCN_GROUP_FIN has no local type.
Method Signatures

Method CHECK_MATCH_ITEM_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INDEX Call by reference Type reference (TYPE) SY-TABIX Interne Tabelle, aktueller Zeilenindex 20021002
2 Exporting EX_MARK Call by reference Type reference (TYPE) FMFGRCNMARK 20021002
3 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY Objektschlüssel . 20021002
4 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Quellbelegs 20021002
5 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20021002
6 Importing IM_DOCLN Call by reference Type reference (TYPE) DOCLN6 20021002
7 Importing IM_DOCNR Call by reference Type reference (TYPE) BELNR_D Buchhaltungsbelegnummer 20021002
8 Importing IM_UPD_SIDE Call by reference Type reference (TYPE) CHAR1 20050119
9 Importing IM_UPD_TABIX Call by reference Type reference (TYPE) SY-TABIX 20050119

Method CHECK_MATCH_ITEM_SELECTED on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method DISPLAY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Type reference (TYPE) IFMFGRCN_ITEM 20020923

Method DISPLAY_DOCUMENT on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method FLAG_MATCH_ITEM_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AWKEY Call by reference Type reference (TYPE) AWKEY 20050119
2 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Quellbelegs 20050119
3 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20050119
4 Importing IM_DOCLN Call by reference Type reference (TYPE) DOCLN6 Sechsstellige Position für Ledger 20050119
5 Importing IM_DOCNR Call by reference Type reference (TYPE) BELNR_D Buchhaltungsbelegnummer 20050119
6 Importing IM_MARK Call by reference Type reference (TYPE) FMFGRCNMARK 20050119
7 Importing IM_UPD_SIDE Call by reference Type reference (TYPE) CHAR1 20050119
8 Importing IM_UPD_TABIX Call by reference Type reference (TYPE) SY-TABIX 20050119

Method FLAG_MATCH_ITEM_SELECTED on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method GET_FISCAL_PERIOD_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIOD_SEL Call by reference Type reference (TYPE) RSDS_SELOPT_T 20050111
2 Exporting ET_WHERETAB Call by reference Type reference (TYPE) RSDS_WHERE_TAB 20031219
3 Exporting E_PERIOD_FROM Call by reference Type reference (TYPE) IFMFGRCN_FIN_FIELDS-PERIOD 20050111
4 Exporting E_PERIOD_TO Call by reference Type reference (TYPE) IFMFGRCN_FIN_FIELDS-PERIOD 20050111
5 Exporting E_YEAR_FROM Call by reference Type reference (TYPE) IFMFGRCN_FIN_FIELDS-FISC_YEAR 20050111
6 Exporting E_YEAR_TO Call by reference Type reference (TYPE) IFMFGRCN_FIN_FIELDS-FISC_YEAR 20050111
7 Importing IM_FISC_YEAR_FNAME Call by reference Type reference (TYPE) LVC_FNAME 20031219
8 Importing IM_PERIOD_FNAME Call by reference Type reference (TYPE) LVC_FNAME 20031219

Method GET_FISCAL_PERIOD_WHERE_CLAUSE on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method GET_MATCHING_AC_DOCUMENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AWKEY Call by reference Type reference (TYPE) AWKEY Objektschlüssel . 20021007
2 Exporting EX_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Quellbelegs 20021007
3 Exporting EX_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20021007
4 Exporting EX_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20021007
5 Exporting EX_DOCNR Call by reference Type reference (TYPE) BELNR_D Buchhaltungsbelegnummer 20021007
6 Exporting EX_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20021007
7 Importing IM_AWORG Call by reference Type reference (TYPE) AWORG Referenz-Organisationseinheiten 20021007
8 Importing IM_AWREF Call by reference Type reference (TYPE) AWREF Referenzbelegnummer 20021007
9 Importing IM_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Quellbelegs 20021007
10 Importing IM_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20021007
11 Importing IM_AWTYP_INCL Call by reference Type reference (TYPE) ACCHD-AWTYP 'BKPF' 20021007

Method GET_MATCHING_AC_DOCUMENT_INFO on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method GET_REPORT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REPORT_ID Call by reference Type reference (TYPE) FMFGRCN_REPORT_ID 20050117
# Exception Resumable Description Created on
1 NO_REPORT_AVAILABLE 20050117

Method INITIALIZE_ICONS Signature

Method INITIALIZE_ICONS on class CL_FMFG_RCN_GROUP_FIN has no parameter.
Method INITIALIZE_ICONS on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method LOAD_MATCH_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATCH Call by reference Type reference (TYPE) FMFGRCN_T_MATCH_RESULT 20050113
2 Importing IM_FLG_HIDE_ZERO Call by reference Type reference (TYPE) FMFGRCN_M_FLG_HIDE_ZERO 20021121
3 Importing IM_FLG_MATCHED Call by reference Type reference (TYPE) FMFGRCN_M_FLG_MATCHED 20021121
4 Importing IM_FLG_NET_ZERO Call by reference Type reference (TYPE) FMFGRCN_M_FLG_SHOW_NET_ZERO 20031219
5 Importing IM_RESULT_REC Call by reference Type reference (TYPE) IFMFGRCN_RULE_RESULT 20021121
6 Importing IM_RULE Call by reference Type reference (TYPE) IFMFGRCNRULE Reconciliation: Structure for editing a rule 20090225
7 Importing IT_FACTORS Call by reference Type reference (TYPE) FMFGRCN_T_FACTOR Reconciliation: table type for equation factors 20090225
8 Importing IT_SLICE_FILTER Call by reference Type reference (TYPE) FMFGRCN_T_SLICE_FILTER 20050128

Method LOAD_MATCH_RESULTS on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method LOAD_UNMATCHED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEMS Call by reference Type reference (TYPE) FMFGRCN_T_ITEM 20031219
2 Changing CT_RESULTS Call by reference Type reference (TYPE) FMFGRCN_T_MATCH_RESULT 20031219
3 Importing IM_HAS_MATCHVALS Call by reference Type reference (TYPE) BOOLE_D 20031219
4 Importing IM_MATCH_TYPE Call by reference Type reference (TYPE) FMFGRCNMATCHTYPE 20031219
5 Importing IM_SIDE Call by reference Type reference (TYPE) CHAR1 20031219

Method LOAD_UNMATCHED_ITEMS on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method MATCH_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LEFT Call by reference Type reference (TYPE) FMFGRCN_T_ITEM 20021001
2 Changing CT_MATCH Call by reference Type reference (TYPE) FMFGRCN_T_MATCH_RESULT 20020930
3 Changing CT_RIGHT Call by reference Type reference (TYPE) FMFGRCN_T_ITEM 20021001
4 Importing IM_MATCH_TYPE Call by reference Type reference (TYPE) FMFGRCNMATCHTYPE 20020930

Method MATCH_ITEMS on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method ON_DIALOGBOX_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20050125

Method ON_DIALOGBOX_CLOSE on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method SAVE_MATCH_CHECKBOXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASK_USER_FIRST Call by reference Type reference (TYPE) BOOLE_D 20050119
2 Importing IM_SAVED_NODE_TABIX Call by reference Type reference (TYPE) SYTABIX 20050119
# Exception Resumable Description Created on
1 SAVE_FAILED 20050119

Method SET_MATCH_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULTS Call by reference Type reference (TYPE) FMFGRCN_T_MATCH_RESULT 20031219
2 Importing IM_ANY_L Call by reference Type reference (TYPE) BOOLE_D 20031219
3 Importing IM_ANY_R Call by reference Type reference (TYPE) BOOLE_D 20031219
4 Importing IM_FLG_MATCHED Call by reference Type reference (TYPE) BOOLE_D 20031219
5 Importing IM_IDX_FROM Call by reference Type reference (TYPE) INT4 20031219
6 Importing IM_IDX_TO Call by reference Type reference (TYPE) INT4 20031219
7 Importing IM_MATCH_TYPE Call by reference Type reference (TYPE) FMFGRCNMATCHTYPE 20031219
8 Importing IM_TOTAL_L Call by reference Type reference (TYPE) FMFGRCNAMOUNT 20031219
9 Importing IM_TOTAL_R Call by reference Type reference (TYPE) FMFGRCNAMOUNT 20031219

Method SET_MATCH_ICONS on class CL_FMFG_RCN_GROUP_FIN has no exception.

Method SHOW_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERC Call by reference Type reference (TYPE) NUMC3 20050124
2 Importing IM_TEXT Call by reference Type reference (TYPE) TEXT132 20050124

Method SHOW_PROGRESS on class CL_FMFG_RCN_GROUP_FIN has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 200