SAP ABAP Class CL_CNV_MBT_DEX_EXTRACTION (DMIS PCL - Set Data Extract mode)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PCL (Package) Components of PCL to be imported into PCL system
Properties
Class CL_CNV_MBT_DEX_EXTRACTION  
Short Description DMIS PCL - Set Data Extract mode    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PCL   Components of PCL to be imported into PCL system 
Created 20121108   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_MBT_DEX_EXTRACTION has no forward declaration.
Interfaces
Class CL_CNV_MBT_DEX_EXTRACTION has no interface implemented.
Friends
Class CL_CNV_MBT_DEX_EXTRACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_SELF Static Attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_DEX_EXTRACTION DMIS PCL - Set Data Extract mode 20121116
2 MV_ACTIVITY Instance attribute Private Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121116
3 MV_ASSIGN Instance attribute Private Type reference (TYPE) FLAG Assign extract ID 20121211
4 MV_CLEAR Instance attribute Private Type reference (TYPE) FLAG Clear flag 20121116
5 MV_DEXID Instance attribute Private Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121211
6 MV_DUMMY_DESTINATION Instance attribute Private Type reference (TYPE) FLAG Dummy extract test 20121116
7 MV_FAILURE Instance attribute Private Type reference (TYPE) FLAG Data extract Mode change failure 20121116
8 MV_MODE Instance attribute Private Type reference (TYPE) CHAR20 Mode 20121116
9 MV_NEW_EXPORT_MODE Instance attribute Private Type reference (TYPE) FLAG New export mode 20121116
10 MV_OLD_EXPORT_MODE Instance attribute Private Type reference (TYPE) FLAG Old export mode 20121116
11 MV_PACKID Instance attribute Private Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121116
12 MV_PHASE Instance attribute Private Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20121116
13 MV_SUCCESS Instance attribute Private Type reference (TYPE) FLAG Data extract Mode change success 20121116
14 MV_UNASSIGN Instance attribute Private Type reference (TYPE) FLAG Unassign extract ID 20121211
15 MV_VARIANT1 Instance attribute Private Type reference (TYPE) CNV_MBT_COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116
16 MV_VARIANT2 Instance attribute Private Type reference (TYPE) CNV_MBT_COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_DATA_EXTRACT Instance method Public Method Assign data extract 20121116
2 CHECK_DEX_ASSIGNMENT Instance method Private Method Checks dex assignment 20121116
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121116
4 EXIT Instance method Public Method Exit 20121116
5 FREE Static method Public Method Destructs the object 20121219
6 GET_ASSIGNED_DEXID Instance method Private Method Returns assigned dex id 20121116
7 GET_DEX_FILE_SIZE Instance method Public Method Calculates file size of dex 20121121
8 GET_DEX_HEADER Instance method Public Method Returns header of the dex id 20121116
9 GET_DEX_ID Instance method Private Method Returns the dexid of data extraction 20121116
10 GET_INSTANCE Static method Public Method Returns the instance of this class 20121116
11 GET_MODE Instance method Public Method DMIS PCL Get Data Extract mode for package 20121116
12 GET_PACKAGE_PARAMETER Instance method Private Method Get package parameter 20121116
13 GET_RFC Instance method Public Method Gets RFC destination 20121116
14 INIT_RFC Instance method Private Method Initialize RFC 20121116
15 PREIMPORT_WITH_CHECK Instance method Public Method Start pre-import with check 20121116
16 SET_MODE Instance method Private Method Set extract mode 20121116
17 SET_PACKAGE_PARAMETER Instance method Private Method Set general parameters 20121116
18 START_PREIMPORT Instance method Private Method Starts pre-import 20121116
19 UNASSIGN_DATA_EXTRACT Instance method Public Method Unassign data extract 20121116
20 UPDATE_DEX_HEADER Instance method Public Method Updates dex header 20121116
21 UPDATE_EXTRACT_MODE Instance method Public Method Set Data Extract mode 20121116
22 UPDATE_PROCESS_TREE Instance method Private Method Change process tree 20121116
Events
Class CL_CNV_MBT_DEX_EXTRACTION has no event.
Types
Class CL_CNV_MBT_DEX_EXTRACTION has no local type.
Method Signatures

Method ASSIGN_DATA_EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20121116
2 Importing IM_DEXID Call by reference Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121116
3 Importing IM_DEXTYPE Call by reference Type reference (TYPE) CNV_MBT_DEXTYPE DMIS PCL Data Extract Type 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method CHECK_DEX_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ASSIGNMENT_STATUS Call by reference Type reference (TYPE) CHAR01 Assignment status 20121116
2 Importing IM_DEXID Call by reference Type reference (TYPE) CNV_MBT_DEXID DMIS PCL Data Extract ID 20121116
3 Importing IM_DEXTYPE Call by reference Type reference (TYPE) CNV_MBT_DEXTYPE DMIS PCL Data Extract Type 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) CNVMBTACTIVITY-ACTIVITY_ID Unique ID for all activities to be executed 20121116
2 Importing IM_PACKID Call by reference Type reference (TYPE) CNVMBTACTIVE-PACKID Package Number of Transformation / Analysis Package 20121116
3 Importing IM_PHASE Call by reference Type reference (TYPE) CNVMBTACTIVE-PHASE Phase of the Migration Project 20121116
4 Importing IM_STATE_INACTIVE Call by reference Type reference (TYPE) FLAG State inactive flag 20121126
5 Importing IM_VARIANT1 Call by reference Type reference (TYPE) CNVMBTCOPYVAR-COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116
6 Importing IM_VARIANT2 Call by reference Type reference (TYPE) CNVMBTCOPYVAR-COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116

Method CONSTRUCTOR on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method EXIT Signature

Method EXIT on class CL_CNV_MBT_DEX_EXTRACTION has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121120

Method FREE Signature

Method FREE on class CL_CNV_MBT_DEX_EXTRACTION has no parameter.
Method FREE on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method GET_ASSIGNED_DEXID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEXID Call by reference Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method GET_DEX_FILE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILE_SIZE Call by reference Type reference (TYPE) CNV_MBT_DEX_EXP_CALC_SIZE_TT DMIS DEX: To display size of expo 20121121
2 Importing IM_DEXID Call by reference Type reference (TYPE) CNV_MBT_DEXID DMIS PCL Data Extract ID 20121121
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121121

Method GET_DEX_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEX_HEADER Call by reference Type reference (TYPE) CNVMBTDEXHEAD DMIS PCL Data Extract Header information 20121116
2 Exporting EX_DEX_TYPE_TEXT Call by reference Type reference (TYPE) CNVMBTDEXTYPET DMIS PCL Data Extract Types - Texts 20121116
3 Exporting EX_EXEC_TRGT Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20140220
4 Exporting EX_EXPORT_PATH Call by reference Type reference (TYPE) PATHINTERN Logical path name 20121116
5 Exporting EX_IMPORT_PATH Call by reference Type reference (TYPE) PATHINTERN Import path 20121126
6 Exporting EX_IS_DEX_ASSIGNED_ALREADY Call by reference Type reference (TYPE) FLAG Is dex Id already assigned 20121122
7 Exporting EX_MAX_BLOCK_SIZE Call by reference Type reference (TYPE) FILESIZE Length of a file in bytes 20121116
8 Exporting EX_MAX_FILE_SIZE Call by reference Type reference (TYPE) FILESIZE Length of a file in bytes 20121116
9 Importing IM_DEXTYPE Call by reference Type reference (TYPE) CNV_MBT_DEXTYPE DMIS PCL Data Extract Type 20121116
10 Importing IM_DEX_ID Call by reference Type reference (TYPE) CNV_MBT_DEXID DMIS PCL Data Extract ID 20121122
11 Importing IM_EXPORT Call by reference Type reference (TYPE) FLAG Export flag 20121126
12 Importing IM_IMPORT Call by reference Type reference (TYPE) FLAG Import flag 20121126
13 Importing IM_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20140417
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121120

Method GET_DEX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEXID Call by reference Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121116
2 Exporting EX_IS_DEX_ASSIGNED_ALREADY Call by reference Type reference (TYPE) FLAG Is dex Id already assigned 20121122
3 Importing IM_DEX_TYPE Call by reference Type reference (TYPE) CNV_MBT_DEXTYPE DMIS PCL Data Extract Type 20121116
4 Importing IM_LOCAL Call by reference Type reference (TYPE) FLAG General Flag 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_DEX_EXTRACTION DMIS PCL - Set Data Extract mode 20121116
2 Importing IM_ACTIVITY Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20121116
3 Importing IM_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20121116
4 Importing IM_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20121116
5 Importing IM_STATE_INACTIVE Call by reference Type reference (TYPE) FLAG State inactive flag 20121126
6 Importing IM_VARIANT1 Call by reference Type reference (TYPE) CNV_MBT_COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116
7 Importing IM_VARIANT2 Call by reference Type reference (TYPE) CNV_MBT_COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116

Method GET_INSTANCE on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MODE Call by reference Type reference (TYPE) INT2 Mode number 20121116
2 Importing IM_LOCAL Call by reference Type reference (TYPE) FLAG Read locally 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method GET_PACKAGE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PACK_PARAM Call by reference Type reference (TYPE) CNVMBTPARAMS Table for storing general parameters 20121116
2 Importing IM_LOCAL Call by reference Type reference (TYPE) FLAG General Flag 20121116
3 Importing IM_PARAM Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method GET_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121116

Method GET_RFC on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method INIT_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXEC_TARGET Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method PREIMPORT_WITH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BALMI Application Log: APPL_LOG_WRITE_MESSAGES interface 20121116
2 Importing IM_DEXID Call by reference Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121116

Method PREIMPORT_WITH_CHECK on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLEAR Call by reference Type reference (TYPE) FLAG Clear specified mode - normal process 20121116
2 Importing IM_EXPORT Call by reference Type reference (TYPE) FLAG Export without Receiver - mode 20121116
3 Importing IM_IMPORT Call by reference Type reference (TYPE) FLAG Import mode - Data Extract Import 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method SET_PACKAGE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CNVMBTPARAMS Call by reference Type reference (TYPE) CNVMBTPARAMS Table for storing general parameters 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method START_PREIMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20121116
2 Importing IM_DEXID Call by reference Type reference (TYPE) CNVMBTDEXHEAD-DEXID DMIS PCL Data Extract ID 20121116

Method START_PREIMPORT on class CL_CNV_MBT_DEX_EXTRACTION has no exception.

Method UNASSIGN_DATA_EXTRACT Signature

Method UNASSIGN_DATA_EXTRACT on class CL_CNV_MBT_DEX_EXTRACTION has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method UPDATE_DEX_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20121116
2 Importing IM_DEX_ID Call by reference Type reference (TYPE) CNV_MBT_DEXID DMIS PCL Data Extract ID 20121116
3 Importing IM_DEX_TEXT Call by reference Type reference (TYPE) CNV_MBT_DEXDESCR DMIS PCL Data Extract Description 20121116
4 Importing IM_EXEC_TARGET Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20140220
5 Importing IM_EXPORT_PATH Call by reference Type reference (TYPE) PATHINTERN Logical path name 20121120
6 Importing IM_MAX_BLOCK_SIZE Call by reference Type reference (TYPE) FILESIZE Length of a file in bytes 20121120
7 Importing IM_MAX_FILE_SIZE Call by reference Type reference (TYPE) FILESIZE Length of a file in bytes 20121120
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method UPDATE_EXTRACT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20121116
2 Importing IM_EXEC_TARGET Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20121116
3 Importing IM_INACTIVE_STATE Call by reference Type reference (TYPE) BOOLEAN Inactive state 20121116
4 Importing IM_NEW_MODE Call by reference Type reference (TYPE) INT2 New mode number 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119

Method UPDATE_PROCESS_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTINUE_ON_ERROR Value transfer Type reference (TYPE) CNV_MBT_FLAG Flag (X = yes, initial = no) 20121116
2 Importing IM_USED_VARIANT Value transfer Type reference (TYPE) CNVMBTCOPYC-COPY_VARIANT Variants in TDMS and CMIS copy functionality 20121116
3 Importing IT_CNVMBTCOPYC Call by reference Type reference (TYPE) CNVMBTCOPYC_T Copy Control Data for TDMS & CMIS packages 20121116
# Exception Resumable Description Created on
1 CX_CNV_MBT_DATA_EXTRACTION Exception class for data extraction 20121119
History
Last changed by/on SAP  20141030 
SAP Release Created in