SAP ABAP Class CL_FCML_CONVERT_REP (Conversion of Reporting Structure)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-ACT (Application Component) Actual Costing/Material Ledger
     FCML_ACC (Package) HDB Accelerator for Material Ledger
Properties
Class CL_FCML_CONVERT_REP  
Short Description Conversion of Reporting Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCML_ACC   HDB Accelerator for Material Ledger 
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 CKMC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CKMV0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCML_CONVERT_REP has no interface implemented.
Friends
Class CL_FCML_CONVERT_REP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL Instance attribute Private Type reference (TYPE) CKML_RUN_APPL Material Ledger Costing Run Application 20111121
2 BDATJ Instance attribute Private Type reference (TYPE) BDATJ Posting date YYYY 20111121
3 CCS Instance attribute Private Type reference (TYPE) FLAG General Indicator 20111205
4 DBCON Instance attribute Private Type reference (TYPE) DBCON_NAME Logical Name for a Database Connection 20111121
5 MGTYP Instance attribute Private Type reference (TYPE) CKML_MGTYP Quantity Structure Type 20111121
6 POPER Instance attribute Private Type reference (TYPE) POPER Posting Period 20111121
7 REP Instance attribute Private Type reference (TYPE) FLAG General Indicator 20111221
8 RT_MAT_KEY Instance attribute Private Object reference (TYPE REF TO) CKI_T_CKMLHD Standard Table Type for ML Header Record (DB: CKMLHD) 20111121
9 RUNID Instance attribute Private Type reference (TYPE) CKML_RUN_ID Number of Costing Runs for Material Ledger 20111121
10 RUN_TYPE Instance attribute Private Type reference (TYPE) CKML_RUN_TYPE Costing Run in Actual Costing 20111121
11 S_MAT_KEY Instance attribute Private Type reference (TYPE) CKMLHD Material Ledger: Header Record 20111121
12 S_STATISTICS Static Attribute Private Type reference (TYPE) TY_S_STATISTICS 20111123
13 TEST Instance attribute Private Type reference (TYPE) XFELD Checkbox 20111121
14 T_CCS_REP Instance attribute Private Type reference (TYPE) TY_T_CCS_REP HANA Reporting Structure for ML 20111121
15 T_CR Instance attribute Private Type reference (TYPE) TY_T_CR 20111121
16 T_MV009 Static Attribute Private Type reference (TYPE) TY_T_MV009 Process Catagory 20111121
17 T_PP Instance attribute Private Type reference (TYPE) TY_T_PP 20111121
18 T_REP Instance attribute Private Type reference (TYPE) TY_T_REP ML Reporting Structure 20111121
19 UNTPER Instance attribute Private Type reference (TYPE) CK_UNTPER Value Structure Type 20111121
Methods
# Method Level Visibility Method type Description Created on
1 ALTERNATIVE_TO_PROCESS Instance method Private Method 20111118
2 BEGIN_AND_ENDING_INV Instance method Private Method 20111118
3 CONSTRUCTOR Instance method Public Constructor 20111118
4 CONVERT_KEPH Instance method Private Method 20111121
5 CREATE_CCS Instance method Private Method 20111118
6 MAIN Instance method Public Method 20111118
7 PROCESS_DOCUMENTS Instance method Private Method 20111118
8 PROCESS_MLCD Instance method Private Method 20111118
9 READ_PERIOD Instance method Private Method 20111121
10 WRITE_STATISTICS Static method Public Method 20111123
Events
Class CL_FCML_CONVERT_REP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_STATISTICS Private See coding 20111123 BEGIN OF ty_s_statistics, materials_processed TYPE i, records_inserted TYPE i, ccs_records_inserted TYPE i, END OF ty_s_statistics
2 TY_T_CCS_REP Public See coding 20111121 ty_t_ccs_rep type table of fcml_ccs_rep
3 TY_T_CR Private See coding 20111121 ty_t_cr TYPE TABLE OF ckmlcr
4 TY_T_MV009 Private See coding 20111121 ty_t_mv009 TYPE TABLE OF ckmlmv009
5 TY_T_PP Private See coding 20111121 ty_t_pp TYPE TABLE OF ckmlpp
6 TY_T_REP Public See coding 20111121 TY_T_REP type table of fcml_rep
Method Signatures

Method ALTERNATIVE_TO_PROCESS Signature

Method ALTERNATIVE_TO_PROCESS on class CL_FCML_CONVERT_REP has no parameter.
Method ALTERNATIVE_TO_PROCESS on class CL_FCML_CONVERT_REP has no exception.

Method BEGIN_AND_ENDING_INV Signature

Method BEGIN_AND_ENDING_INV on class CL_FCML_CONVERT_REP has no parameter.
Method BEGIN_AND_ENDING_INV on class CL_FCML_CONVERT_REP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MAT_KEY Call by reference Object reference (TYPE REF TO) CKI_T_CKMLHD Standardtabellentyp zu ML-Kopfsätzen (DB: CKMLHD) 20111121
2 Importing I_BDATJ Call by reference Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20111121
3 Importing I_CCS Call by reference Type reference (TYPE) FLAG allgemeines flag 20111205
4 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20111121
5 Importing I_POPER Call by reference Type reference (TYPE) POPER Buchungsperiode 20111121
6 Importing I_REP Call by reference Type reference (TYPE) FLAG allgemeines flag 20111221
7 Importing I_RUNID Call by reference Type reference (TYPE) CKML_RUN_ID Nummer des Kalkulationslaufs für das Material-Ledger 20111121
8 Importing I_TEST Call by reference Type reference (TYPE) FLAG Feld zum Ankreuzen 20111121

Method CONSTRUCTOR on class CL_FCML_CONVERT_REP has no exception.

Method CONVERT_KEPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEPH Call by reference Type reference (TYPE) CKMLKEPH Material-Ledger: Schichtung (Elemente) 20111121
2 Importing IS_REP Call by reference Type reference (TYPE) FCML_REP ML Reporting Struktur 20111121
3 Importing I_LAYOUT Call by reference Type reference (TYPE) CK_ELESMHK Elementeschema - Herstellkosten und V+V-Kosten 20111121

Method CONVERT_KEPH on class CL_FCML_CONVERT_REP has no exception.

Method CREATE_CCS Signature

Method CREATE_CCS on class CL_FCML_CONVERT_REP has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20111123

Method MAIN Signature

Method MAIN on class CL_FCML_CONVERT_REP has no parameter.
Method MAIN on class CL_FCML_CONVERT_REP has no exception.

Method PROCESS_DOCUMENTS Signature

Method PROCESS_DOCUMENTS on class CL_FCML_CONVERT_REP has no parameter.
Method PROCESS_DOCUMENTS on class CL_FCML_CONVERT_REP has no exception.

Method PROCESS_MLCD Signature

Method PROCESS_MLCD on class CL_FCML_CONVERT_REP has no parameter.
Method PROCESS_MLCD on class CL_FCML_CONVERT_REP has no exception.

Method READ_PERIOD Signature

Method READ_PERIOD on class CL_FCML_CONVERT_REP has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20111122

Method WRITE_STATISTICS Signature

Method WRITE_STATISTICS on class CL_FCML_CONVERT_REP has no parameter.
Method WRITE_STATISTICS on class CL_FCML_CONVERT_REP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606