SAP ABAP Class CL_CNV_MBT_DTL_INTF_FUNCTIONS (PCL/DTL utilities)
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_DTL_INTF_FUNCTIONS  
Short Description PCL/DTL utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PCL   Components of PCL to be imported into PCL system 
Created 20130307   SAP 
Last change 20141030    
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 CX_CNV_MBT_PCL_DTL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CX_CNV_MBT_PCL_UTILS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no interface implemented.
Friends
Class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BTC_ABORTED Constant Public Type reference (TYPE) TBTCO-STATUS 'A' Status of background job 20130401
2 GC_BTC_FINISHED Constant Public Type reference (TYPE) TBTCO-STATUS 'F' Status of background job 20130401
3 GC_BTC_READY Constant Public Type reference (TYPE) TBTCO-STATUS 'Y' Status of background job 20130401
4 GC_BTC_RELEASED Constant Public Type reference (TYPE) TBTCO-STATUS 'S' Status of background job 20130401
5 GC_BTC_RUNNING Constant Public Type reference (TYPE) TBTCO-STATUS 'R' Status of background job 20130401
6 GC_BTC_SCHEDULED Constant Public Type reference (TYPE) TBTCO-STATUS 'P' Status of background job 20130401
7 GC_BTC_UNKNOWN Constant Public Type reference (TYPE) TBTCO-STATUS 'X' Status of background job 20130401
8 GC_DTL_ABT Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'ABT' Status of the activity 20130401
9 GC_DTL_ANAL_API Constant Public Type reference (TYPE) CHAR40 'DTL_DB_ANALYZE' Character field of length 40 20130514
10 GC_DTL_COBJ_DEF_API Constant Public Type reference (TYPE) CHAR40 'DTL_MT_CONVOBJS_DEFINE' Character field of length 40 20130514
11 GC_DTL_DEF_API Constant Public Type reference (TYPE) CHAR40 'DTL_MT_COMPARE_DDIC_TIMESTAMP' Character field of length 40 20130514
12 GC_DTL_ERR Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'ERR' Status of the activity 20130401
13 GC_DTL_GEN_API Constant Public Type reference (TYPE) CHAR40 'DTL_MT_RT_GEN' Character field of length 40 20130514
14 GC_DTL_JOB_SCHED Constant Public Type reference (TYPE) CNVMBTSUBSTATE-SUBACT_ID 'DTL_JOB_SCHEDULER' Background job name 20130401
15 GC_DTL_LOAD_API Constant Public Type reference (TYPE) CHAR40 'DTL_MT_DATA_LOAD' Character field of length 40 20130401
16 GC_DTL_RER Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'RER' Status of the activity 20130401
17 GC_DTL_RUN Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'RUN' Status of the activity 20130401
18 GC_DTL_SCH Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'SCH' Status of the activity 20130401
19 GC_DTL_SELEC_API Constant Public Type reference (TYPE) CHAR40 'DTL_MT_ACPLANS_CALC' Character field of length 40 20130401
20 GC_DTL_SUC Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'SUC' Status of the activity 20130401
21 GC_DTL_WRN Constant Public Type reference (TYPE) CNV_MBT_DTLSTATE 'WRN' Status of the activity 20130401
22 GC_LOG_ERR Constant Public Type reference (TYPE) CNV_MBT_STATE_LOG 'E' Logical Status of Execution of the Specified Activity 20130401
23 GC_LOG_INITIAL Constant Public Type reference (TYPE) CNV_MBT_STATE_LOG ' ' Logical Status of Execution of the Specified Activity 20130401
24 GC_LOG_OK Constant Public Type reference (TYPE) CNV_MBT_STATE_LOG 'U' Logical Status of Execution of the Specified Activity 20130401
25 GC_LOG_WRN Constant Public Type reference (TYPE) CNV_MBT_STATE_LOG 'W' Logical Status of Execution of the Specified Activity 20130401
26 GC_TEC_FIN Constant Public Type reference (TYPE) CNV_MBT_STATE_TEC 'F' Technical Status of Execution of Specified Activity 20130401
27 GC_TEC_START Constant Public Type reference (TYPE) CNV_MBT_STATE_TEC 'S' Technical Status of Execution of Specified Activity 20130401
28 GS_STATISTICS Instance attribute Public Type reference (TYPE) CNVMBTPCLSTRUCST Structure for PCL function module / STATUS 20130401
29 GT_COBJ Instance attribute Public Type reference (TYPE) CNVMBTCOBJ_RANGE_T Table type to store conversion objects as a range 20130401
30 GT_DTL_COBJSTATE Instance attribute Public Type reference (TYPE) CNVMBTDTLCOBJSTATE_TT Table type for CNVMBTDTLCOBJSTATE 20130401
31 GT_DTL_STATUS Instance attribute Public Type reference (TYPE) CNVMBTDTLSTATUS_TT Table type for CNVMBTDTLSTATUS 20130401
32 GT_INC_OBJ Instance attribute Public Type reference (TYPE) CNVMBTINCOBJ_TT Table Type for CNVMBTINCOBJ 20130514
33 GT_LOGS Instance attribute Public Type reference (TYPE) CNVMBTDTLLOGS_AND_TIMES_TT Table type for CNVMBTDTLLOGS_AND_TIMES 20130401
34 GT_SUBSTATE Instance attribute Public Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130401
35 GV_ACTIVITY_ID Instance attribute Private Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130401
36 GV_BTC_RUNNING Instance attribute Public Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130401
37 GV_CENT_DESTN Instance attribute Public Type reference (TYPE) CNVMBTDEST-DESTINATION_ID Logical Destination (Specified in Function Call) 20130401
38 GV_CNTRL_DESTN Instance attribute Public Type reference (TYPE) CNVMBTDEST-DESTINATION_ID Logical Destination (Specified in Function Call) 20130401
39 GV_FUNC_NAME Instance attribute Public Type reference (TYPE) CHAR40 Character field of length 40 20130401
40 GV_MTID Instance attribute Private Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
41 GV_PACKID Instance attribute Private Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20130401
42 GV_PHASE Instance attribute Private Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20130401
43 GV_RCV_DESTN Instance attribute Public Type reference (TYPE) CNVMBTDEST-DESTINATION_ID Logical Destination (Specified in Function Call) 20130401
44 GV_SESSION_ID Instance attribute Private Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
45 GV_SND_DESTN Instance attribute Public Type reference (TYPE) CNVMBTDEST-DESTINATION_ID Logical Destination (Specified in Function Call) 20130401
46 GV_SUBPROJECT Instance attribute Private Type reference (TYPE) CNV_MBT_SUBPROJ Identification of MBT Subproject 20130401
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130401
2 DEL_DUMMY_SUBSTATE_ENTRY Instance method Public Method Delete dummy substate entry 20130401
3 GET_ACT_ID_FRM_SA_ID Static method Public Method Get activity ID from state agent activity ID 20130401
4 GET_COBJ Instance method Public Method Get list of migration objects 20130401
5 GET_CURR_EXEC_NUMBER Instance method Public Method Get the current execution number of activity 20130401
6 GET_DTL_LOGS Instance method Public Method Get DTL logs; mode = 'L' 20130401
7 GET_DTL_READING_TYPES Static method Public Method Get DTL reading types 20130401
8 GET_DTL_STATES Instance method Public Method Get DTL states; mode = 'S' 20130401
9 GET_HEADER_OBJ Instance method Public Method Get TDMS Header Objects 20130401
10 GET_INCREMENTAL_OBJ Instance method Public Method Get Incremental Objects 20130401
11 GET_JOB_STATUS Instance method Public Method Get the status of PCL job 20130401
12 GET_MTID_SUBPROJ Instance method Public Method Get the MTID of subproject and package 20130401
13 GET_NOT_LOADED_OBJS Instance method Public Method Get loaded objects 20130416
14 GET_RESTRICTED_OBJ Instance method Public Method Get restricted object list 20130514
15 GET_SESSION_ID Instance method Public Method Gets the session ID for latest execution of activity 20130401
16 GET_STATES_OF_OLD_RUN Instance method Public Method Get state and substate information of old run 20130401
17 GET_STATE_FROM_SESS_ID Instance method Public Method Get state information from session ID 20130402
18 GET_SUBACT_NAME Instance method Public Method Get subactivity ID name 20131022
19 GET_SUBSTATE Instance method Public Method Get the substate based on session ID 20130401
20 HANDLE_BTC_STATUS Instance method Public Method Handle statuses of job 20130401
21 HANDLE_DTL_JOB_SCHEDULER Instance method Public Method Handle DTL job scheduler 20130401
22 HANDLE_DTL_STATE Static method Public Method Handle DTL status for CNVMBTSTATE 20130401
23 HANDLE_DTL_SUBSTATE Static method Public Method Handle DTL status for CNVMBTSUBSTATE 20130401
24 MT_DEFINE_REFRESH Instance method Public Method MTID Refresh 20130416
25 SET_GLOBAL_ATTR Instance method Public Method Set global attributes of class 20130401
26 UPDATE_PCL_JOB_STATUS_FROM_DTL Instance method Public Method Update PCL job status from DTL 20130514
27 UPDATE_PCL_OBJ_FROM_DTL Instance method Public Method Update PCL with information from DTL 20130401
28 UPDATE_STATISTICS Instance method Public Method Update DTL statistics in PCL 20130401
Events
Class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no event.
Types
Class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130401
2 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID Package Number of Transformation / Analysis Package 20130401
3 Importing IV_PHASE Call by reference Type reference (TYPE) CNV_MBT_PHASE Phase of the Migration Project 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_UTILS Exception class for PCL Utility functions 20130401

Method DEL_DUMMY_SUBSTATE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Return Value, Return Value After ABAP Statements 20130401
2 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401

Method DEL_DUMMY_SUBSTATE_ENTRY on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_ACT_ID_FRM_SA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVITY_ID Value transfer Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20130401

Method GET_ACT_ID_FRM_SA_ID on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_COBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_TAB_TYPE Table Type for CNVMBTCOBJ 20130401
2 Importing IV_CUSTOMER Call by reference Type reference (TYPE) CNVMBTCOBJ-CUSTOMER Customer Object 20130401
3 Importing IV_NOTRANSFER Call by reference Type reference (TYPE) CNVMBTCOBJ-NO_TRANSFER No Transfer 20130401
4 Importing IV_NOTUSE Call by reference Type reference (TYPE) CNVMBTCOBJ-NOT_USE Flag to Indicate Non-Usage 20130401

Method GET_COBJ on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_CURR_EXEC_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
2 Returning RV_EXEC_NUM Value transfer Type reference (TYPE) CNVMBTSTATE-EXEC_NUM Counters For Execution of Specified Activity 20130401

Method GET_CURR_EXEC_NUMBER on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_DTL_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGS Call by reference Type reference (TYPE) CNVMBTDTLLOGS_AND_TIMES_TT Logs got from DTL 20130401
2 Importing IR_READING_TYPE Call by reference Type reference (TYPE) CNV_MBT_RANGES_READ_TYPE PCL ranges table for DTL reading types 20130401
3 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR Just one character 20130401
4 Importing IV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
5 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401

Method GET_DTL_LOGS on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_DTL_READING_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOM_READ_TYPE Call by reference Type reference (TYPE) CNVMBTDDVALUES_TT Table type for CNVMBTDDVALUES 20130401

Method GET_DTL_READING_TYPES on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_DTL_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATISTICS Call by reference Type reference (TYPE) CNVMBTPCLSTRUCST 'S' -> Selection; 'L' -> Load 20130401
2 Exporting ET_DTL_COBJSTATE Call by reference Type reference (TYPE) CNVMBTDTLCOBJSTATE_TT State of convobject in the DTL environment 20130401
3 Exporting ET_DTL_STATUS Call by reference Type reference (TYPE) CNVMBTDTLSTATUS_TT Structure to get the DTL status of activities 20130401
4 Importing IR_READING_TYPE Call by reference Type reference (TYPE) CNV_MBT_RANGES_READ_TYPE PCL ranges table for DTL reading types 20130401
5 Importing IT_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_RANGE_T Table type to store conversion objects as a range 20130401
6 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR Just one character 20130401
7 Importing IV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
8 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401

Method GET_DTL_STATES on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_HEADER_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER_TABLES Call by reference Type reference (TYPE) CNVMBTTABLES_T TAble Type for CNVMBTTABLES 20130401
2 Importing IV_CUSTOMER Call by reference Type reference (TYPE) CNVMBTCOBJ-CUSTOMER Customer Object 20130401
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CHAR4 TDMS: Scenario Deletion / Access Plan 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401

Method GET_INCREMENTAL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INC_OBJ Call by reference Type reference (TYPE) CNVMBTINCOBJ_TT Table Type for CNVMBTINCOBJ 20130401
2 Importing IV_VARIANT_INC Call by reference Type reference (TYPE) CNV_MBT_INC_VARIANT Variant for incremental Transfer 20130401

Method GET_INCREMENTAL_OBJ on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_JOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_JOBHEAD Call by reference Type reference (TYPE) TBTCJOB Structure for Transferring Job Header Data (BI-API) 20130401
2 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) CNVMBTSTATE-JOBCOUNT Job ID 20130401
3 Importing IV_JOBNAME Call by reference Type reference (TYPE) CNVMBTSTATE-JOBNAME Background job name 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401

Method GET_MTID_SUBPROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
2 Exporting EV_SUBPROJECT Call by reference Type reference (TYPE) CNV_MBT_SUBPROJ Identification of MBT Subproject 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401

Method GET_NOT_LOADED_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_COBJS_NOT_LOADED Value transfer Type reference (TYPE) CNVMBTDTLCOBJSTATE_TT Table type for CNVMBTDTLCOBJSTATE 20130416

Method GET_NOT_LOADED_OBJS on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_RESTRICTED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTPARAMS Call by reference Type reference (TYPE) CNVMBTACTPARAMS_TAB table type for CNVMBTACTPARAMS 20130514

Method GET_RESTRICTED_OBJ on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_SESSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SESSION_ID Value transfer Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401

Method GET_STATES_OF_OLD_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREV_SUBSTATES Call by reference Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130401
2 Exporting EV_PREV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
3 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401

Method GET_STATES_OF_OLD_RUN on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_STATE_FROM_SESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATE Call by reference Type reference (TYPE) CNVMBTSTATE_T Table Type for CNVMBTSTATE 20130402
2 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130402

Method GET_STATE_FROM_SESS_ID on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_SUBACT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBACT_ID Call by reference Type reference (TYPE) CNV_MBT_SUBACTIVITY Unique ID for All Subactivities to Be Executed 20131022
2 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR Just one character 20131022

Method GET_SUBACT_NAME on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method GET_SUBSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBSTATE Call by reference Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130401
2 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401

Method GET_SUBSTATE on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method HANDLE_BTC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBSTATUS Call by reference Type reference (TYPE) TBTCJOB-STATUS Status of background job 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_UTILS Exception class for PCL Utility functions 20130401

Method HANDLE_DTL_JOB_SCHEDULER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE_SUBSTATE Call by reference Type reference (TYPE) BOOLEAN Return Value, Return Value After ABAP Statements 20130401
2 Importing IR_READING_TYPE Call by reference Type reference (TYPE) CNV_MBT_RANGES_READ_TYPE PCL ranges table for DTL reading types 20130401
3 Importing IT_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_RANGE_T Table type to store conversion objects as a range 20130401
4 Importing IT_DTL_STATUS Call by reference Type reference (TYPE) CNVMBTDTLSTATUS_TT DTL State of an Activity 20130401
5 Importing IT_LOGS Call by reference Type reference (TYPE) CNVMBTDTLLOGS_AND_TIMES_TT Table type for CNVMBTDTLLOGS_AND_TIMES 20130401
6 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR 'S' -> DTL Selection; 'L' -> DTL Load 20130401
7 Importing IV_GET_LOGS Call by reference Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20130401
8 Importing IV_GET_STATES Call by reference Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20130401
9 Importing IV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
10 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
11 Importing IV_WRITE_TO_DB Call by reference Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401
2 CX_CNV_MBT_PCL_UTILS Exception class for PCL Utility functions 20130401

Method HANDLE_DTL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ABORTED Call by reference Type reference (TYPE) CNVMBTSTATE-ABORTED General Flag 20130401
2 Changing CV_STATE_LOG Call by reference Type reference (TYPE) CNVMBTSTATE-STATE_LOG Logical Status of Execution of the Specified Activity 20130401
3 Changing CV_STATE_TEC Call by reference Type reference (TYPE) CNVMBTSTATE-STATE_TEC Technical Status of Execution of Specified Activity 20130401
4 Importing IV_DTL_STATUS Call by reference Type reference (TYPE) CNVMBTDTLSTATUS-STATUS DTL State of an Activity 20130401

Method HANDLE_DTL_STATE on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method HANDLE_DTL_SUBSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ABORTED Call by reference Type reference (TYPE) CNVMBTSTATE-ABORTED General Flag 20130401
2 Changing CV_SUBSTATE_LOG Call by reference Type reference (TYPE) CNV_MBT_STATE_LOG Logical Status of Execution of the Specified Activity 20130401
3 Changing CV_SUBSTATE_TEC Call by reference Type reference (TYPE) CNV_MBT_STATE_TEC Technical Status of Execution of Specified Activity 20130401
4 Importing IV_DTL_STATUS Call by reference Type reference (TYPE) CNVMBTDTLSTATUS-STATUS DTL State of an Activity 20130401

Method HANDLE_DTL_SUBSTATE on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method MT_DEFINE_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_COBJS Call by reference Type reference (TYPE) CNVMBTCONVOBJECTS_TT Table Type for CNVMBTCONVOBJECTS 20130416
2 Exporting ET_CNVMBTCOBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_T Table type for CNVMBTCOBJ_S 20130416
3 Exporting ET_CNVMBTCOBJ_SAVED Call by reference Type reference (TYPE) CNVMBTCOBJ_T Table type for CNVMBTCOBJ_S 20130416
4 Importing IT_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_RANGE Range table for CNVMBTCOBJ 20130416

Method MT_DEFINE_REFRESH on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method SET_GLOBAL_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATISTICS Call by reference Type reference (TYPE) CNVMBTPCLSTRUCST Structure for PCL function module / STATUS 20130401
2 Importing IT_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_RANGE_T Table type to store conversion objects as a range 20130401
3 Importing IT_DTL_COBJSTATE Call by reference Type reference (TYPE) CNVMBTDTLCOBJSTATE_TT Table type for CNVMBTDTLCOBJSTATE 20130401
4 Importing IT_DTL_STATUS Call by reference Type reference (TYPE) CNVMBTDTLSTATUS_TT Table type for CNVMBTDTLSTATUS 20130401
5 Importing IT_INC_OBJ Call by reference Type reference (TYPE) CNVMBTINCOBJ_TT Table Type for CNVMBTINCOBJ 20130514
6 Importing IT_LOGS Call by reference Type reference (TYPE) CNVMBTDTLLOGS_AND_TIMES_TT Table type for CNVMBTDTLLOGS_AND_TIMES 20130401
7 Importing IT_SUBSTATE Call by reference Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130401
8 Importing IV_ATTR Call by reference Type reference (TYPE) CHAR15 Character Field Length = 15 20130402

Method SET_GLOBAL_ATTR on class CL_CNV_MBT_DTL_INTF_FUNCTIONS has no exception.

Method UPDATE_PCL_JOB_STATUS_FROM_DTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBSTATE Call by reference Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130514
2 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR Just one character 20130514
3 Importing IV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130514
4 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130514
5 Importing IV_WRITE_TO_DB Call by reference Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20130514
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL 20130514
2 CX_CNV_MBT_PCL_UTILS 20130514

Method UPDATE_PCL_OBJ_FROM_DTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBSTATE Call by reference Type reference (TYPE) CNVMBTSUBSTATE_T Table Type for CNVMBTSUBSTATE 20130401
2 Importing IR_READING_TYPE Call by reference Type reference (TYPE) CNV_MBT_RANGES_READ_TYPE PCL ranges table for DTL reading types 20130401
3 Importing IT_COBJ Call by reference Type reference (TYPE) CNVMBTCOBJ_RANGE_T Table type to store conversion objects as a range 20130401
4 Importing IV_DTL_API Call by reference Type reference (TYPE) CNV_MBT_CHAR 'S' -> Selection; 'L' -> Load 20130401
5 Importing IV_MTID Call by reference Type reference (TYPE) CNV_MBT_MTID Identification of MBT Mass Transfer 20130401
6 Importing IV_SESSION_ID Call by reference Type reference (TYPE) CNV_MBT_SESSION_ID MBT PCL: Session ID 20130401
7 Importing IV_UPD_ON_FIN Call by reference Type reference (TYPE) BOOLEAN ' ' boolean variable (X=true, -=false, space=unknown) 20130514
8 Importing IV_WRITE_TO_DB Call by reference Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_DTL PCL/DTL related exceptions 20130401
2 CX_CNV_MBT_PCL_UTILS Exception class for PCL Utility functions 20130401

Method UPDATE_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATISTICS Call by reference Type reference (TYPE) CNVMBTPCLSTRUCST Structure for PCL function module / STATUS 20130401
# Exception Resumable Description Created on
1 CX_CNV_MBT_PCL_UTILS Exception class for PCL Utility functions 20130401
History
Last changed by/on SAP  20141030 
SAP Release Created in