SAP ABAP Class CL_FM_CCF_CHAIN_CONTROL (Control for chain carryforward)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM (Application Component) Funds Management
     FMBS_ADDON (Package) FIFM: Basis (Add-On Objects)
Properties
Class CL_FM_CCF_CHAIN_CONTROL  
Short Description Control for chain carryforward    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBS_ADDON   FIFM: Basis (Add-On Objects) 
Created 20111118   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FMCCF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FM_CCF_CHAIN_CONTROL has no interface implemented.
Friends
Class CL_FM_CCF_CHAIN_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_DELETE Constant Private Type reference (TYPE) C 'D' 20121112
2 ST_CFDOCNR_LINKS Static Attribute Private Type reference (TYPE) FMCCF_T_CFDOCNR_LINK 20121119
3 ST_CHAIN_TOTAL_NB Static Attribute Private Type reference (TYPE) FMMAXSEL 20121112
4 ST_DOCUMENT_TOTAL_NB Static Attribute Private Type reference (TYPE) FMMAXSEL 20121112
5 ST_MAXIMUM_CHAIN_NB Static Attribute Private Type reference (TYPE) FMMAXSEL 20121112
6 ST_THRESHOLD_DOCUMENT_NB Static Attribute Private Type reference (TYPE) FMMAXSEL 20121112
7 S_DBCON Static Attribute Private Type reference (TYPE) DBCON_NAME 20121112
8 S_DELETED_CHAIN Static Attribute Private Type reference (TYPE) KBLLOEKZ 20121112
9 S_EXPERT_MODE Static Attribute Private Type reference (TYPE) FM_EXPERT_MODE 20121112
10 S_MIXED_CHAIN Static Attribute Private Type reference (TYPE) FM_INCL_MIXED_CHAIN 20121112
11 S_ZERO_CHAIN Static Attribute Private Type reference (TYPE) FM_INCL_ZERO_CHAIN 20121112
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHAIN_LINKS Static method Public Method Recall a chain link that got cut by badi method 20121114
2 GET_DB_CONNECTION Static method Public Method Get the db connection for HANA 20121008
3 GET_DELETED_CHAIN Static method Public Method Get the deleted chain mode for FMJ0 - expert mode 20120601
4 GET_EXPERT_MODE Static method Public Method Get the expert mode for FMJ0 20120228
5 GET_MIXED_CHAIN Static method Public Method Get the mixed chain mode for FMJ0 20120305
6 GET_ZERO_CHAIN Static method Public Method Get the zero chain mode for FMJ0 20120305
7 INCREMENT_CHAIN_TOTAL Static method Public Method Increment the total number of chain processed 20111206
8 INCREMENT_DOCUMENT_TOTAL Static method Public Method Increment the total number of document processed 20111206
9 INIT_TOTALS Static method Public Method Initialize totals 20111206
10 IS_LIMIT_REACHED Static method Public Method Returns if the limit of the process is reached 20111206
11 SET_CHAIN_LINK Static method Public Method Note a chain link that gets cut by badi method 20121109
12 SET_DB_CONNECTION Static method Public Method Set the db connection for HANA 20121008
13 SET_DELETED_CHAIN Static method Public Method Set the deleted chain mode for FMJ0 - expert mode 20120601
14 SET_EXPERT_MODE Static method Public Method Set the expert mode for FMJ0 20120228
15 SET_MAXIMUM_CHAIN_NB Static method Public Method Set the maximal number of chain to be processed 20111206
16 SET_MIXED_CHAIN Static method Public Method Set the mixed chain mode for FMJ0 20120305
17 SET_THRESHOLD_DOCUMENT_NB Static method Public Method Set the threshold number of document to be processed 20111206
18 SET_ZERO_CHAIN Static method Public Method Set the zero chain mode for FMJ0 20120305
19 UNLOCK_UNRELEVANT_DOCUMENT Static method Public Method Remove unnecessary locks 20120111
Events
Class CL_FM_CCF_CHAIN_CONTROL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FMCCF_S_CFDOCNR_LINK Public See coding Vorschlagswerte bei Anlage von Debitoren aus Workbench 20121119 BEGIN OF FMCCF_S_CFDOCNR_LINK, cfdocnr1 TYPE FM_BELNR, cfdocnr2 TYPE FM_BELNR. types: END OF FMCCF_S_CFDOCNR_LINK
2 FMCCF_T_CFDOCNR_LINK Public See coding 20121119 FMCCF_T_CFDOCNR_LINK type standard table of FMCCF_S_CFDOCNR_LINK
Method Signatures

Method GET_CHAIN_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CFDOCNR Call by reference Type reference (TYPE) FM_T_BELNR Document Number of FM Line Item 20121114
2 Importing I_CFDOCNR Call by reference Type reference (TYPE) FM_BELNR Document Number of FM Line Item 20121114

Method GET_CHAIN_LINKS on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method GET_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DBCON Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20121008

Method GET_DB_CONNECTION on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method GET_DELETED_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELETED_CHAIN Value transfer Type reference (TYPE) FM_INCL_DELETED_CHAIN Selection of chains made of deleted documents 20120601

Method GET_DELETED_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method GET_EXPERT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXPERT_MODE Value transfer Type reference (TYPE) FM_EXPERT_MODE Expert Mode for FM Reports 20120228

Method GET_EXPERT_MODE on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method GET_MIXED_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MIXED_CHAIN Value transfer Type reference (TYPE) FM_INCL_MIXED_CHAIN Selection of chains made of open and non-opened documents 20120305

Method GET_MIXED_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method GET_ZERO_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ZERO_CHAIN Value transfer Type reference (TYPE) FM_INCL_ZERO_CHAIN Selection of chains made of zero documents 20120305

Method GET_ZERO_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method INCREMENT_CHAIN_TOTAL Signature

Method INCREMENT_CHAIN_TOTAL on class CL_FM_CCF_CHAIN_CONTROL has no parameter.
Method INCREMENT_CHAIN_TOTAL on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method INCREMENT_DOCUMENT_TOTAL Signature

Method INCREMENT_DOCUMENT_TOTAL on class CL_FM_CCF_CHAIN_CONTROL has no parameter.
Method INCREMENT_DOCUMENT_TOTAL on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method INIT_TOTALS Signature

Method INIT_TOTALS on class CL_FM_CCF_CHAIN_CONTROL has no parameter.
Method INIT_TOTALS on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method IS_LIMIT_REACHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIMIT_REACHED Value transfer Type reference (TYPE) ABAP_BOOL 20111206

Method IS_LIMIT_REACHED on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_CHAIN_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CFDOCNR Call by reference Type reference (TYPE) FM_BELNR Document Number of FM Line Item 20121112
2 Importing I_CFDOCNR_PRED Call by reference Type reference (TYPE) FM_BELNR Document Number of FM Line Item 20121112

Method SET_CHAIN_LINK on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20121008

Method SET_DB_CONNECTION on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_DELETED_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED_CHAIN Call by reference Type reference (TYPE) FM_INCL_DELETED_CHAIN Selection of chains made of deleted documents 20120601

Method SET_DELETED_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_EXPERT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPERT_MODE Call by reference Type reference (TYPE) FM_EXPERT_MODE Expert Mode for FM Reports 20120228

Method SET_EXPERT_MODE on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_MAXIMUM_CHAIN_NB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXIMUM_CHAIN_NB Call by reference Type reference (TYPE) FMMAXSEL Maximum Number of Selected Entries 20111206

Method SET_MAXIMUM_CHAIN_NB on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_MIXED_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIXED_CHAIN Call by reference Type reference (TYPE) FM_INCL_MIXED_CHAIN Selection of chains made of open and non-opened documents 20120305

Method SET_MIXED_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_THRESHOLD_DOCUMENT_NB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THRESHOLD_DOCUMENT_NB Call by reference Type reference (TYPE) FMMAXSEL Maximum Number of Selected Entries 20111206

Method SET_THRESHOLD_DOCUMENT_NB on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method SET_ZERO_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ZERO_CHAIN Call by reference Type reference (TYPE) FM_INCL_ZERO_CHAIN Selection of chains made of zero documents 20120305

Method SET_ZERO_CHAIN on class CL_FM_CCF_CHAIN_CONTROL has no exception.

Method UNLOCK_UNRELEVANT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE Control lock behavior when calling the update task 20120126
2 Importing I_T_BUDGET_DATA_DELETE Call by reference Type reference (TYPE) FMCCF_T_BUDGET_DATA 20120117
3 Importing U_F_CONTROL_DATA Call by reference Type reference (TYPE) IFM_CCF_CONTROL_DATA Control Data for Fiscal Year Change (FM) 20120111

Method UNLOCK_UNRELEVANT_DOCUMENT on class CL_FM_CCF_CHAIN_CONTROL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in