SAP ABAP Class CLMICM_DOC_SMT_TRANSFORM (SMT DOC Mapping Transformation)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACS20_XI_PROXY (Package) ICM: Proxies for XI Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_PREFETCH Prefetch Methods 20080605
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_TRANSFORMATION Transformation Class 20080605
Properties
Class CLMICM_DOC_SMT_TRANSFORM  
Short Description SMT DOC Mapping Transformation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACS20_XI_PROXY   ICM: Proxies for XI Objects 
Created 20080605   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLMICM_DOC_SMT_TRANSFORM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_PREFETCH Prefetch Methods 20080605
2 IF_SMT_TRANSFORMATION Transformation Class 20080605
Friends
Class CLMICM_DOC_SMT_TRANSFORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_RANGE_COM_CONTR1 Static Attribute Public See coding 20080627
2 MT_RANGE_COM_CONTRA Static Attribute Public Type reference (TYPE) CACS_T_RANGE_CTRTBU_ID Number of Commission Contract 20080627
3 MT_RANGE_REM Static Attribute Public Type reference (TYPE) CACS_T_RANGE_REMUNERATION Remuneration Type 20080627
4 MT_RANGE_REM_ACT Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_ACTIVITY Due Date 20080627
5 MT_RANGE_REM_PRO1 Static Attribute Public Type reference (TYPE) CACS_T_RANGE_CACSTRIOBJ Subobject ID Selection Option 20080627
6 MT_RANGE_REM_PROD Static Attribute Public Type reference (TYPE) CACS_T_RANGE_CACSTRIOBJ Subobject ID Selection Option 20080627
7 MT_RANGE_SETTL Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_DATE Document ID Selection Option 20080627
8 MT_RANGE_SETTL_ITEM_1 Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_DATE Due Date 20080627
9 MT_RANGE_SETTL_ITEM_D Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_DATE Due Date 20080627
10 MT_RANGE_SETTL_ITEM_P Static Attribute Public Type reference (TYPE) CACS_T_RANGE_CACSDOCIDSETTLE Document ID Selection Option 20080627
11 MT_RANGE_VAL Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_VALUE Due Value 20080627
12 MT_RANGE_YEAR Static Attribute Public Type reference (TYPE) CACS_T_RANGE_DUE_YEAR Due Year 20080627
Methods
# Method Level Visibility Method type Description Created on
1 CAS_DOCDT_TO_PROC_STEP Static method Public Method Abbreviating for targetfields which are shorter then source 20080606
2 CAS_DOCDT_TO_UPD_ID Static method Public Method Abbreviating for targetfields which are shorter then source 20080606
3 CAS_DOCHD_TO_COMNPRODGROU Static method Public Method Abbreviating for targetfields which are shorter then source 20080606
4 CAS_DOCRE_TO_CALC_OP_CURR Static method Public Method Abbreviating for targetfields which are shorter then source 20080609
5 CAS_DOCVA_TO_ORDNUM_VALUE1 Static method Public Method Abbreviating for targetfields which are shorter then source 20080606
6 GET_DOC_ID Static method Public Method Get appl-DocID-post year 20080605
7 REBUILD_RANGES Static method Public Method Rebuild ranges 20080627
8 SET_DOC_ID Static method Public Method Set DocID-post year-appl 20080605
9 SET_DOC_ID2 Static method Public Method Set DocID-post year-appl 20080605
10 SET_DOC_ID_ADAPTED_COM_DOC Static method Public Method Set CORRTO_DOC_ID'-'CORRTO_PST_YEAR'-'APPL for AdaptedCo.Doc 20080605
11 SET_DOC_ID_ADAPTION Static method Public Method Set CORRBY_DOC_ID-CORRBY_PST_YEAR-APPL for AdaptorCom.Doc. 20080605
12 SET_DOC_ID_ADAPTION_ELEM Static method Public Method Set CORRBY_DOC_ID-CORRBY_PST_YEAR-APPL for AdaptorCom.Doc. 20080618
13 SET_DOC_ID_CANCEL Static method Public Method Set DocID-post year-appl for cancel commission document 20080605
14 SET_POST_YEAR Static method Public Method Set CORRTO_PST_YEAR'-01-01' for AdaptedCommDoc 20090211
Events
Class CLMICM_DOC_SMT_TRANSFORM has no event.
Types
Class CLMICM_DOC_SMT_TRANSFORM has no local type.
Method Signatures

Method CAS_DOCDT_TO_PROC_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABREVIATED Call by reference Type reference (TYPE) ICMSEF_COMMISSION_CALCULATION Coded representation of a group of products for which a spec 20080606
2 Importing I_LONGER Call by reference Type reference (TYPE) CACS_S_SE_DOCDT Commission Document Header 20080606
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080606

Method CAS_DOCDT_TO_PROC_STEP on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method CAS_DOCDT_TO_UPD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABREVIATED Call by reference Type reference (TYPE) ICMSEF_COMMISSION_CALCULATION2-CONTENT Coded representation of a group of products for which a spec 20080606
2 Importing I_LONGER Call by reference Type reference (TYPE) CACS_S_SE_DOCDT Commission Document Header 20080606
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080606

Method CAS_DOCDT_TO_UPD_ID on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method CAS_DOCHD_TO_COMNPRODGROU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABREVIATED Call by reference Type reference (TYPE) ICMSEF_COMMISSION_PRODUCT_GROU Coded representation of a group of products for which a spec 20080606
2 Exporting E_REM_BUSCASE_ID Call by reference Type reference (TYPE) ICMSEF_BUSINESS_TRANSACTION_D8 Proxy Datenelement (generiert) 20080808
3 Importing I_LONGER Call by reference Type reference (TYPE) CACS_S_SE_DOCHD Commission Document Header 20080606
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080606

Method CAS_DOCHD_TO_COMNPRODGROU on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method CAS_DOCRE_TO_CALC_OP_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURR_NUMERIC Call by reference Type reference (TYPE) ICMSEF_AMOUNT1-CURRENCY_CODE Mapp LED_CURR numeric field 20080609
2 Importing I_CURR Call by reference Type reference (TYPE) CACS_S_SE_DOCRE Commission Document Header 20080609
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080609

Method CAS_DOCRE_TO_CALC_OP_CURR on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method CAS_DOCVA_TO_ORDNUM_VALUE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABREVIATED Call by reference Type reference (TYPE) ICMSEF_ORDINAL_NUMBER_VALUE1 Coded representation of a group of products for which a spec 20080606
2 Importing I_LONGER Call by reference Type reference (TYPE) CACS_S_SE_DOCVA Commission Document Header 20080606
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080606

Method CAS_DOCVA_TO_ORDNUM_VALUE1 on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method GET_DOC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SE_DOCHD Call by reference Type reference (TYPE) CACS_S_SE_DOCHD Commission Case 20080605
2 Importing IS_INPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID1 An Identifier is a unique identification of an object within 20080605
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method GET_DOC_ID on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method REBUILD_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RANGE_REM Call by reference Type reference (TYPE) CACS_S_RANGES Remuneration Type 20080627
2 Importing IS_INPUT Call by reference Type reference (TYPE) ICM_COMMISSION_DOCUMENT_ERPBY Proxy Structure (generated) 20080627
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080627

Method REBUILD_RANGES on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID1 Proxy Structure (generated) 20080605
2 Importing IS_SE_DOCHD Call by reference Type reference (TYPE) CACS_S_SE_DOCHD Commission Document Header 20080605
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080605
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method SET_DOC_ID on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID Proxy Structure (generated) 20080605
2 Importing IS_SE_DOCHD Call by reference Type reference (TYPE) CACS_S_SE_DOCHD Commission Document Header 20080605
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080605
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method SET_DOC_ID2 on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID_ADAPTED_COM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID An Identifier is a unique identification of an object within 20080605
2 Importing IS_SE_DOCRE Call by reference Type reference (TYPE) CACS_S_SE_DOCRE DOCRE 20080605
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080605
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method SET_DOC_ID_ADAPTED_COM_DOC on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID_ADAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID An Identifier is a unique identification of an object within 20080605
2 Importing IS_SE_DOCRE Call by reference Type reference (TYPE) CACS_S_SE_DOCRE DOCRE 20080605
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080605
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method SET_DOC_ID_ADAPTION on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID_ADAPTION_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID An Identifier is a unique identification of an object within 20080618
2 Importing IS_SE_DOCRE Call by reference Type reference (TYPE) CACS_S_SE_DOCRE DOCRE 20080618
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080618
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080618

Method SET_DOC_ID_ADAPTION_ELEM on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_DOC_ID_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_COMMISSION_DOCUMENT_ID1 An Identifier is a unique identification of an object within 20080605
2 Importing IS_SE_DOCHD Call by reference Type reference (TYPE) CACS_S_SE_DOCHD Commission Document Header 20080605
3 Importing IV_ICMAPPL Call by reference Type reference (TYPE) CACSAPPL Commission Application (ICM) 20080605
4 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20080605

Method SET_DOC_ID_CANCEL on class CLMICM_DOC_SMT_TRANSFORM has no exception.

Method SET_POST_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) ICMSEF_DATE Proxy Data Element (Generated) 20090211
2 Importing IS_SE_DOCRE Call by reference Type reference (TYPE) CACS_S_SE_DOCRE Commission Document, Remuneration and Liability 20090211
3 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20090211

Method SET_POST_YEAR on class CLMICM_DOC_SMT_TRANSFORM has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604