SAP ABAP Class CL_APPL_SMT_TRANSFORMATION (Common SMT Transformations)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     APPL_CO_XI_TOOLS (Package) APPL common objects: general tools and functions for XI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_PREFETCH Prefetch Methods 20090206
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_TRANSFORMATION Transformation Class 20090206
Properties
Class CL_APPL_SMT_TRANSFORMATION  
Short Description Common SMT Transformations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APPL_CO_XI_TOOLS   APPL common objects: general tools and functions for XI 
Created 20090206   SAP 
Last change 20100310   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_PREFETCH Prefetch Methods 20090206
2 IF_SMT_TRANSFORMATION Transformation Class 20090206
Friends
Class CL_APPL_SMT_TRANSFORMATION has no friend class.
Attributes
Class CL_APPL_SMT_TRANSFORMATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_LOG Static method Public Method Helper function to fill NOSC_LOG_ITEMs 20090818
2 MAP_DURATION_OUTBOUND Static method Public Method Map SAP duration values to XI 20090402
3 MAP_INTERVAL2RANGE Static method Public Method map XI interval table to ABAP range table 20090206
4 MAP_INTERVAL2RANGE_MAT_CONV Static method Public Method map XI material interval table to ABAP range table 20090717
Events
Class CL_APPL_SMT_TRANSFORMATION has no event.
Types
Class CL_APPL_SMT_TRANSFORMATION has no local type.
Method Signatures

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG Call by reference Type reference (TYPE) SAPPLCO_NOSC_LOG NOSC_Log 20090818
2 Importing IF_RESULT_CODE Call by reference Type reference (TYPE) SAPPLCO_PROCESSING_RESULT_CODE Processing Status 20090818
3 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090818
4 Importing I_PREFETCH Call by reference Type reference (TYPE) ABAP_BOOL Boolean value 20090818

Method FILL_LOG on class CL_APPL_SMT_TRANSFORMATION has no exception.

Method MAP_DURATION_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Value transfer Type reference (TYPE) CSEQUENCE Duration According to Structure ISO 8601 20090402
2 Importing IV_DAYS Call by reference Type reference (TYPE) INT4 0 Natural Number 20090402
3 Importing IV_HOURS Call by reference Type reference (TYPE) INT4 0 Natural Number 20090402
4 Importing IV_MINUTES Call by reference Type reference (TYPE) INT4 0 Natural Number 20090402
5 Importing IV_MONTHS Call by reference Type reference (TYPE) INT4 0 Natural Number 20090402
6 Importing IV_SECONDS Call by reference Type reference (TYPE) SDURATION_SECONDS 0 Duration in Sec. 20090402
7 Importing IV_YEARS Call by reference Type reference (TYPE) INT4 0 Natural Number 20090402
8 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20090402
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20090402

Method MAP_INTERVAL2RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGES Call by reference Type reference (TYPE) ANY TABLE 20090206
2 Importing IF_CHECK_LENGTH Call by reference Type reference (TYPE) FLAG '' 20090206
3 Importing IF_EXIT_ALPHA Call by reference Type reference (TYPE) FLAG '' 20090206
4 Importing IT_INTERVALS Call by reference Type reference (TYPE) ANY TABLE 20090206
5 Importing IV_DATELEMENT_XI_HIGH Call by reference Type reference (TYPE) STRING 20090206
6 Importing IV_DATELEMENT_XI_LOW Call by reference Type reference (TYPE) STRING 20090206
7 Importing IV_DATELEMENT_XI_OPTION Call by reference Type reference (TYPE) STRING 20090206
8 Importing IV_DATELEMENT_XI_SIGN Call by reference Type reference (TYPE) STRING 20090206
9 Importing IV_ELEMENTNAME_ERP Call by reference Type reference (TYPE) DDOBJNAME 20090206
10 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20090206
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20090206

Method MAP_INTERVAL2RANGE_MAT_CONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGES Call by reference Type reference (TYPE) ANY TABLE 20090717
2 Importing IF_CHECK_LENGTH Call by reference Type reference (TYPE) FLAG '' General Flag 20090717
3 Importing IT_INTERVALS Call by reference Type reference (TYPE) ANY TABLE 20090717
4 Importing IV_DATELEMENT_XI_HIGH Call by reference Type reference (TYPE) STRING 20090717
5 Importing IV_DATELEMENT_XI_LOW Call by reference Type reference (TYPE) STRING 20090717
6 Importing IV_DATELEMENT_XI_OPTION Call by reference Type reference (TYPE) STRING 20090717
7 Importing IV_DATELEMENT_XI_SIGN Call by reference Type reference (TYPE) STRING 20090717
8 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20090717
# Exception Resumable Description Created on
1 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20090717
History
Last changed by/on SAP  20100310 
SAP Release Created in 605