SAP ABAP Class CL_IUUC_REPL_CONTENT_TEMPL (CL_IUUC_REPL_CONTENT_TEMPL)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_REPLICATION (Package) IUUC: Replication tools
Properties
Class CL_IUUC_REPL_CONTENT_TEMPL  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_REPLICATION   IUUC: Replication tools 
Created 20130412   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_REPL_CONTENT_TEMPL has no forward declaration.
Interfaces
Class CL_IUUC_REPL_CONTENT_TEMPL has no interface implemented.
Friends
Class CL_IUUC_REPL_CONTENT_TEMPL has no friend class.
Attributes
Class CL_IUUC_REPL_CONTENT_TEMPL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ARE_FLD_DTYP_PATTERNS_IN_TAB Static method Private Method checks whether all field + datatype patterns exist in Table 20130424
2 ARE_TABNAME_FLD_DTYPE_IN_PAT Static method Private Method checks whether MTID+TABNAME are suitable to pattern 20130424
3 EXIST_TABLE_DEVIATION Static method Public Method checks whether a table deviation exists or not 20130426
4 GET_ACTVE_SUBIDS_FOR_MTID Static method Private Method find all active sub_IDs to a given MTID 20130422
5 GET_TABLEINFO_VIA_RFC Static method Private Method retrieve DD03P via RFC connection 20130429
6 GET_TMPL_GEN_INFO_FOR_TABLE Static method Public Method return the general information 20130412
7 GET_TMPL_RUL_MAP_FOR_TAB Static method Public Method returns the Rule mapping corresponding to given MTID+Tabname 20130425
8 GET_TMPL_TDV_INFO_FOR_TABLE Static method Public Method returns the corresponding template table deviations 20130422
9 IS_TABNAME_IN_PATTERN Static method Private Method checks whether tablename is in pattern 20130412
10 MERGE_RUL_MAP_ENTRY_INTO_ITAB Static method Private Method adds an element into a given itab 20130425
11 MERGE_TDV_ENTRY_INTO_ITAB Static method Private Method adds an element into a given itab 20130425
Events
Class CL_IUUC_REPL_CONTENT_TEMPL has no event.
Types
Class CL_IUUC_REPL_CONTENT_TEMPL has no local type.
Method Signatures

Method ARE_FLD_DTYP_PATTERNS_IN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) DMC_FIELDNAME_TAB Table for DMC_FIELDNAME 20130905
2 Exporting EV_STATUS Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130905
3 Importing IV_DD03P_FROM_SOURCE Call by reference Type reference (TYPE) BOOLEAN build dd03p from source = 'X'; otherwise from target 20131213
4 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130426
5 Importing IV_SUB_ID Call by reference Type reference (TYPE) IUUC_TMPL_SUB_ID Sub_ID in Template Scenaria 20130424
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130424
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method ARE_TABNAME_FLD_DTYPE_IN_PAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDNAME Call by reference Type reference (TYPE) DMC_FIELDNAME_TAB Table for DMC_FIELDNAME 20130905
2 Exporting EV_STATUS Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130905
3 Importing IV_DD03P_FROM_SOURCE Call by reference Type reference (TYPE) BOOLEAN retrieve dd03p from Source = 'X'; otherwise from target 20131213
4 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130426
5 Importing IV_SUB_ID Call by reference Type reference (TYPE) IUUC_TMPL_SUB_ID Sub_ID in Template Scenaria 20130424
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130424
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method EXIST_TABLE_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130426
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130426
3 Returning RV_STATUS Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130426
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method GET_ACTVE_SUBIDS_FOR_MTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130422
2 Returning RT_SUBID Value transfer Type reference (TYPE) IUUC_T_SUBID internal table for datatype sub_id 20130422

Method GET_ACTVE_SUBIDS_FOR_MTID on class CL_IUUC_REPL_CONTENT_TEMPL has no exception.

Method GET_TABLEINFO_VIA_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DD03P_TAB Call by reference Type reference (TYPE) DMC_DD03P_TAB DMC: Table type for the field list of a structure 20130429
2 Importing IV_DD03P_FROM_SOURCE Call by reference Type reference (TYPE) BOOLEAN 'X' = read from source; otherwise from target 20131213
3 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130429
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130429
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method GET_TMPL_GEN_INFO_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130412
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130412
3 Returning RS_IUUC_RC_TMPL_GEN Value transfer Type reference (TYPE) IUUC_RC_TMPL_GEN General Info for SUB_ID 20130412

Method GET_TMPL_GEN_INFO_FOR_TABLE on class CL_IUUC_REPL_CONTENT_TEMPL has no exception.

Method GET_TMPL_RUL_MAP_FOR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130425
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130425
3 Returning RT_TMPL_ASS_RUL_MAP Value transfer Type reference (TYPE) IUUC_ASS_RUL_MAP_TAB Table for Assignment of Rules to Tables 20130425
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method GET_TMPL_TDV_INFO_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130422
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130422
3 Returning RT_IUUC_RC_TMPL_TDV Value transfer Type reference (TYPE) IUUC_T_REPL_TAB_DV Template Deviations 20130424
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130429

Method IS_TABNAME_IN_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUB_ID Call by reference Type reference (TYPE) IUUC_TMPL_SUB_ID Sub_ID in Template Scenaria 20130412
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130412
3 Returning RV_STATUS Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130412

Method IS_TABNAME_IN_PATTERN on class CL_IUUC_REPL_CONTENT_TEMPL has no exception.

Method MERGE_RUL_MAP_ENTRY_INTO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TMPL_ASS_RUL_MAP Call by reference Type reference (TYPE) IUUC_ASS_RUL_MAP_TAB 20130425
2 Importing IS_TMPL_SINGLE_ASS_RUL_MAP Call by reference Type reference (TYPE) IUUC_ASS_RUL_MAP 20130425

Method MERGE_RUL_MAP_ENTRY_INTO_ITAB on class CL_IUUC_REPL_CONTENT_TEMPL has no exception.

Method MERGE_TDV_ENTRY_INTO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TMPL_DEV Call by reference Type reference (TYPE) IUUC_T_REPL_TAB_DV Template Deviations 20130425
2 Importing IS_TMPL_DEV_TMP Call by reference Type reference (TYPE) IUUC_REPL_TAB_DV Replication Setting for Table 20130425

Method MERGE_TDV_ENTRY_INTO_ITAB on class CL_IUUC_REPL_CONTENT_TEMPL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620