SAP ABAP Class CL_FMFG_RCN_PROVIDER_BCS (Budget Control System data provider for Reconciliation)
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 Inheritance (c INHERITING FROM c_ref)  CL_FMFG_RCN_PROVIDER Reconciliation Tool Data Provider 20020829
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FMFG_RCN_PROVIDER_BCS_TOTAL Budget Control System Totals Data Provider 20070323
Properties
Class CL_FMFG_RCN_PROVIDER_BCS  
Short Description Budget Control System data provider for Reconciliation    
Super Class CL_FMFG_RCN_PROVIDER Reconciliation Tool Data Provider 
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 20020829   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FMFGR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FMFG_RCN_PROVIDER_BCS has no interface implemented.
Friends
Class CL_FMFG_RCN_PROVIDER_BCS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_AWTYP_BKPF Constant Protected Type reference (TYPE) AWTYP 'BKPF' AWTYP value BKPF 20021101
2 CON_PROVIDERID Constant Public Type reference (TYPE) FMFGRCNPROVID 'BCS' Provider id 20021126
3 CON_TECHORG_ABP Instance attribute Protected Type reference (TYPE) BUKU_TECHORG 'ABP' Original Application 20040330
4 GT_FIELDNAME_MAP Instance attribute Protected Type reference (TYPE) FMFGR_T_FIELDNAME_MAP Map provider specific fields to group fields 20020912
5 GT_FIELDS_IN_RESULTTAB Instance attribute Protected Type reference (TYPE) DDFIELDS Fields stored in results table 20021205
6 GT_ITEMS Instance attribute Protected Type reference (TYPE) FMFGRCN_T_ITEM_BCS Reconciliation: table of BCS item level entries 20020923
7 GT_SLICE_RESULTS Instance attribute Protected Type reference (TYPE) FMFGRCN_T_RESULTS_BCS Reconciliation: table of BCS slice data results 20020923
8 G_FIELDS_STRUCTURE Instance attribute Protected Type reference (TYPE) TABNAME DDict structure name for list of fields by provider 20021101
9 G_ITEM_STRUCTURE Instance attribute Protected Type reference (TYPE) TABNAME DDict structure name for item level data 20021101
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SQL_FIELD_LIST Instance method Protected Method 20020926
2 BUILD_SQL_WHERE_CLAUSE Instance method Protected Method Create a WHERE clause table for dynamic SQL 20020924
3 BUILD_SQL_WHERE_CLAUSE_ITEMS Instance method Protected Method Build a where clause to use in loading drilldown item list 20020926
4 CALL_DERIVATION_PROCESSOR Instance method Protected Method Call derivation processor to derive subotal etc. 20020925
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020912
6 LOAD_FIELDNAME_MAP Instance method Protected Method Load field mapping table 20020912
7 LOAD_SELFIELD_LIST Instance method Protected Method List of fields for basic slice selection criteria 20020916
8 MOVE_RESULT_TO_GROUP_FORMAT Instance method Protected Method Move from provider-specific format to common group format 20020924
Events
Class CL_FMFG_RCN_PROVIDER_BCS has no event.
Types
Class CL_FMFG_RCN_PROVIDER_BCS has no local type.
Method Signatures

Method BUILD_SQL_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GROUP_LIST Call by reference Type reference (TYPE) ABAPPROG 20020926
2 Exporting EX_SELECT_LIST Call by reference Type reference (TYPE) ABAPPROG 20020926
3 Importing IM_DERIVE_ENV Call by reference Type reference (TYPE) ABADRENV Strategie 20021205

Method BUILD_SQL_FIELD_LIST on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method BUILD_SQL_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WHERETAB Value transfer Type reference (TYPE) RSDS_WHERE_TAB Return table of where clauses 20020924

Method BUILD_SQL_WHERE_CLAUSE on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method BUILD_SQL_WHERE_CLAUSE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIER_LEVEL Call by reference Type reference (TYPE) NUM1 20021205
2 Importing IM_SORT2 Call by reference Type reference (TYPE) FMFGRCNSUBTOTAL 20021205
3 Importing IM_SORT3 Call by reference Type reference (TYPE) FMFGRCNSUBTOTAL 20021205
4 Returning RE_WHERETAB Value transfer Type reference (TYPE) RSDS_WHERE_TAB 20020926

Method BUILD_SQL_WHERE_CLAUSE_ITEMS on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method CALL_DERIVATION_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RESULT Call by reference Type reference (TYPE) IFMFGRCN_RESULTS_BCS 20020925
2 Exporting EX_EXCLUDE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020925
3 Importing IM_DERIVE_ENV Call by reference Type reference (TYPE) ABADRENV Strategie 20020925
4 Importing IM_NOMATCHFLAG Call by reference Type reference (TYPE) FMFGRCNNOMATCHFLAG 20020925

Method CALL_DERIVATION_PROCESSOR on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method LOAD_FIELDNAME_MAP Signature

Method LOAD_FIELDNAME_MAP on class CL_FMFG_RCN_PROVIDER_BCS has no parameter.
Method LOAD_FIELDNAME_MAP on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method LOAD_SELFIELD_LIST Signature

Method LOAD_SELFIELD_LIST on class CL_FMFG_RCN_PROVIDER_BCS has no parameter.
Method LOAD_SELFIELD_LIST on class CL_FMFG_RCN_PROVIDER_BCS has no exception.

Method MOVE_RESULT_TO_GROUP_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROV_FMT Call by reference Type reference (TYPE) IFMFGRCN_RESULTS_BCS 20020924
2 Returning RE_GROUP_FMT Value transfer Type reference (TYPE) IFMFGRCN_FIN_FIELDS 20020924

Method MOVE_RESULT_TO_GROUP_FORMAT on class CL_FMFG_RCN_PROVIDER_BCS has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 200