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