SAP ABAP Class CL_FMFG_RCN_SLICE (Reconciliation Data Slice)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM (Application Component) Funds Management
     FMFG_RECON_E (Package) Reconciliation Tool
Properties
Class CL_FMFG_RCN_SLICE  
Short Description Reconciliation Data Slice    
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 20020820   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMFG_RCN_SLICE has no forward declaration.
Interfaces
Class CL_FMFG_RCN_SLICE has no interface implemented.
Friends
Class CL_FMFG_RCN_SLICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ASTERISK Constant Protected Type reference (TYPE) CHAR1 '*' Star for wildcard 20021101
2 CON_OFF Constant Private Type reference (TYPE) BOOLE_D SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020820
3 CON_ON Constant Private Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020820
4 CON_TEXT_ID Constant Private Type reference (TYPE) TDID 'ST' Text ID 20020820
5 CON_TEXT_OBJECT Constant Private Type reference (TYPE) TDOBJECT 'TEXT' Texts: application object 20020820
6 GT_AMT_SELECT_TEXT Static Attribute Protected Type reference (TYPE) SWDTDD07V Table of Fixed Values for Domains 20020820
7 GT_NOMATCHTEXT Static Attribute Protected Type reference (TYPE) SWDTDD07V Table of Fixed Values for Domains 20020820
8 GT_OPENBALTEXT Static Attribute Protected Type reference (TYPE) SWDTDD07V Table of Fixed Values for Domains 20020820
9 GT_ORIG_SELECT Instance attribute Protected Type reference (TYPE) FMFGRCN_T_SLICESEL Original selection data 20020827
10 GT_ORIG_TEXT Instance attribute Protected Type reference (TYPE) FMFGRCN_T_TEXT Text lines for Reconciliation Data Slice 20020821
11 GT_SELECT Instance attribute Protected Type reference (TYPE) FMFGRCN_T_SLICESEL Selection criteria 20020827
12 GT_SPONSOR_FISCAL_TEXT Static Attribute Protected Type reference (TYPE) SWDTDD07V Table of Fixed Values for Domains 20050308
13 GT_TEXT Instance attribute Private Type reference (TYPE) FMFGRCN_T_TEXT Budgeting tool - Kernel Utility - Table of text lines 20020820
14 G_CLIENT Instance attribute Private Type reference (TYPE) MANDT Client 20020820
15 G_DATA Instance attribute Private Type reference (TYPE) IFMFGRCN_SLICE Structure for displaying slice information 20020820
16 G_ORIG_DATA Instance attribute Private Type reference (TYPE) IFMFGRCN_SLICE Structure for displaying slice information 20020820
17 G_PROVIDER Instance attribute Private Object reference (TYPE REF TO) CL_FMFG_RCN_PROVIDER Reconciliation Tool Data Provider 20020820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SLICE Instance method Public Method Check for valid slice definition 20021008
2 CLASS_CONSTRUCTOR Static method Public Constructor Prepare class 20020820
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020820
4 CREATE Instance method Private Method Create a data slice 20020820
5 CREATE_COPY Instance method Private Method Create a data slice by copying 20020820
6 DELETE Instance method Public Method Delete the slice from the database 20020820
7 GET_DATA Instance method Public Method Return slice data 20020820
8 GET_LIST_SLICE Static method Public Method Return a list of slices 20020820
9 GET_PROVIDER Instance method Public Method Return reference to the Data Provider for the slice 20020820
10 GET_SELECT Instance method Public Method Return slice long text 20020827
11 GET_TEXT Instance method Public Method Return slice long text 20020820
12 GET_TEXT_ID Instance method Private Method Return text id for the slice 20020820
13 IS_CHANGED Instance method Public Method Has the slice been changed since last Save 20020820
14 IS_IN_DATABASE Static method Public Method Determine if a data slice is in the database 20020820
15 SAVE Instance method Public Method Save the slice to the database 20020820
16 SET_CODE_TEXTS Instance method Public Method Get descriptions for coded values 20020820
17 SET_DATA Instance method Public Method Change slice data 20020820
18 TRANSPORT Instance method Public Method Transport data slice 20020820
Events
Class CL_FMFG_RCN_SLICE has no event.
Types
Class CL_FMFG_RCN_SLICE has no local type.
Method Signatures

Method CHECK_SLICE Signature

Method CHECK_SLICE on class CL_FMFG_RCN_SLICE has no parameter.
# Exception Resumable Description Created on
1 SLICE_NOT_VALID Failed selection criteria 20021008

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FMFG_RCN_SLICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FMFG_RCN_SLICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COPYFROM Call by reference Object reference (TYPE REF TO) CL_FMFG_RCN_SLICE Reconciliation Data Slice to copy 20020820
2 Importing IM_GROUPID Call by reference Type reference (TYPE) FMFGRCNGROUPID Reconciliation Group ID 20020822
3 Importing IM_PROVIDERID Call by reference Type reference (TYPE) FMFGRCNPROVID Reconciliation Tool Data Provider ID 20020820
4 Importing IM_SLICEID Call by reference Type reference (TYPE) FMFGRCNSLICEID Slice Identifier for Reconciliation Tool 20020820

Method CONSTRUCTOR on class CL_FMFG_RCN_SLICE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GROUPID Call by reference Type reference (TYPE) FMFGRCNGROUPID Reconciliation Group ID 20020822
2 Importing IM_PROVIDERID Call by reference Type reference (TYPE) FMFGRCNPROVID Reconciliation Tool Data Provider ID 20020820
3 Importing IM_SLICEID Call by reference Type reference (TYPE) FMFGRCNSLICEID Slice Identifier for Reconciliation Tool 20020820

Method CREATE on class CL_FMFG_RCN_SLICE has no exception.

Method CREATE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COPYFROM Call by reference Object reference (TYPE REF TO) CL_FMFG_RCN_SLICE Reconciliation Data Slice 20020820
2 Importing IM_SLICEID Call by reference Type reference (TYPE) FMFGRCNSLICEID Slice Identifier for Reconciliation Tool 20020820

Method CREATE_COPY on class CL_FMFG_RCN_SLICE has no exception.

Method DELETE Signature

Method DELETE on class CL_FMFG_RCN_SLICE has no parameter.
Method DELETE on class CL_FMFG_RCN_SLICE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) IFMFGRCN_SLICE Structure for displaying slice information 20020820

Method GET_DATA on class CL_FMFG_RCN_SLICE has no exception.

Method GET_LIST_SLICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GROUPID Call by reference Type reference (TYPE) FMFGRCNGROUPID Reconciliation Group ID 20020820
2 Importing IM_PROVIDERID Call by reference Type reference (TYPE) FMFGRCNPROVID Reconciliation Tool Data Provider ID 20020820
3 Returning RE_SLICE_LIST Value transfer Type reference (TYPE) FMFGRCN_T_SLICELIST Table of Reconciliation Data Slices 20020820

Method GET_LIST_SLICE on class CL_FMFG_RCN_SLICE has no exception.

Method GET_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROVIDER Value transfer Object reference (TYPE REF TO) CL_FMFG_RCN_PROVIDER Financial Reconciliation Group 20020820

Method GET_PROVIDER on class CL_FMFG_RCN_SLICE has no exception.

Method GET_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SELECT Value transfer Type reference (TYPE) FMFGRCN_T_SLICESEL Text lines for Reconciliation Data Slice 20020827

Method GET_SELECT on class CL_FMFG_RCN_SLICE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) FMFGRCN_T_TEXT Text lines for Reconciliation Data Slice 20020827

Method GET_TEXT on class CL_FMFG_RCN_SLICE has no exception.

Method GET_TEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT_ID Value transfer Type reference (TYPE) TDOBNAME Name 20020820

Method GET_TEXT_ID on class CL_FMFG_RCN_SLICE has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_CHANGED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020820

Method IS_CHANGED on class CL_FMFG_RCN_SLICE has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20020820
2 Importing IM_PROVIDERID Call by reference Type reference (TYPE) FMFGRCNPROVID Reconciliation Tool Data Provider ID 20020820
3 Importing IM_SLICEID Call by reference Type reference (TYPE) FMFGRCNSLICEID Slice Identifier for Reconciliation Tool 20020820
4 Returning RE_RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020820

Method IS_IN_DATABASE on class CL_FMFG_RCN_SLICE has no exception.

Method SAVE Signature

Method SAVE on class CL_FMFG_RCN_SLICE has no parameter.
# Exception Resumable Description Created on
1 SLICE_NOT_VALID Slice fails validation logic 20021008
2 TEXT_NOT_SAVED Unable to save long text 20020821

Method SET_CODE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA Call by reference Type reference (TYPE) IFMFGRCN_SLICE Structure for displaying slice information 20020820

Method SET_CODE_TEXTS on class CL_FMFG_RCN_SLICE has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DATA Call by reference Type reference (TYPE) IFMFGRCN_SLICE Structure for displaying slice information 20020820
2 Importing IM_SELECT Call by reference Type reference (TYPE) FMFGRCN_T_SLICESEL Table of selection criteria for a Reconciliation slice 20020827
3 Importing IM_TEXT Call by reference Type reference (TYPE) FMFGRCN_T_TEXT Text lines for Reconciliation Data Slice 20020820

Method SET_DATA on class CL_FMFG_RCN_SLICE has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KEYS Call by reference Type reference (TYPE) TR_KEYS Table Keys for Processing (Correction Interface) 20020926
2 Changing CH_OBJECTS Call by reference Type reference (TYPE) TR_OBJECTS Objects for Processing (Correction Interface) 20020926
3 Importing IM_COLLECT_ONLY Call by reference Type reference (TYPE) BOOLE_D Only return object list; no insert into request 20020926
4 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Anfrage/Aufgabe 20020820
# Exception Resumable Description Created on
1 CANCEL_BY_USER Cancelled by user 20030203
2 OTHER_ERROR Could not create transport request 20030203
History
Last changed by/on SAP  20050219 
SAP Release Created in 200