SAP ABAP Class CL_HR99S00_DAQ_TEMSE_CONV (Code page conversion of Temse object)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     P99S (Package) Southern Europe Basis
Properties
Class CL_HR99S00_DAQ_TEMSE_CONV  
Short Description Code page conversion of Temse object    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S   Southern Europe Basis 
Created 20110719   SAP 
Last change 20130531   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)
2 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99ST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR99S00_DAQ_TEMSE_CONV has no interface implemented.
Friends
Class CL_HR99S00_DAQ_TEMSE_CONV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONV Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE Converter object 20110726
2 MS_HEADER Instance attribute Public Type reference (TYPE) RPTSINFO TemSe header 20110921
3 MT_IN_RAW Instance attribute Protected Type reference (TYPE) TEMSE_T_XRAW 20110726
4 MT_OUT_RAW Instance attribute Public Type reference (TYPE) P99ST_TAB_RAW 20110726
5 MT_SECTN Instance attribute Protected Type reference (TYPE) P99SD_TAB_SECTN DAQ section information 20120529
6 MV_IN_CP Instance attribute Public Type reference (TYPE) ABAP_ENCODING Identification du jeu de caractères SAP 20110726
7 MV_IN_NAME Instance attribute Public Type reference (TYPE) TST01-DNAME Nom objet TemSe 20110726
8 MV_OUT_CP Instance attribute Public Type reference (TYPE) ABAP_ENCODING Identification du jeu de caractères SAP 20110726
9 MV_OUT_NAME Instance attribute Public Type reference (TYPE) TST01-DNAME Nom objet TemSe 20110726
10 MV_TEMSE_DATE Instance attribute Public Type reference (TYPE) D Temse creation date 20120529
11 MV_TYPE Instance attribute Public Type reference (TYPE) P_TS_OBJKN Temse type 20110726
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110726
2 CONVERT Instance method Public Method Convert TemSe object data to system code page 20110726
3 CONVERT_LINE Instance method Protected Method Convert one TemSe line to system codepage using DDIC struct 20110726
4 CREATE_FROM_APPL Static method Public Method Create new converter object 20120529
5 CREATE_FROM_SECTN_TAB Static method Public Method Create conversion instance and supply raw Temse data 20120529
6 OPEN_TEMSE Instance method Protected Method Open TemSe object 20110726
7 SAVE Instance method Public Method Save converted TemSe object (new object is created) 20110726
8 SET_IN_CP Instance method Protected Method Set input code page 20110726
9 SET_IN_RAW Instance method Public Method Set unconverted Temse file content 20120529
10 SET_TEMSE_HEADER Instance method Protected Method Set creation date of Temse file 20120529
11 SET_TEMSE_TYPE Instance method Protected Method Set type of temse using table T52B5 20120529
Events
Class CL_HR99S00_DAQ_TEMSE_CONV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TEMSE_S_XRAW Protected See coding Unconverted line with data from TemSe storage 20110726 BEGIN OF temse_s_xraw, data(2000) TYPE x, END OF temse_s_xraw
2 TEMSE_T_XRAW Protected See coding Unconverted table with data from TemSe storage 20110726 temse_t_xraw TYPE STANDARD TABLE OF temse_s_xraw
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SECTN Call by reference Type reference (TYPE) P99SD_TAB_SECTN DAQ section information 20120529
2 Importing IV_TEMSE Call by reference Type reference (TYPE) TST01-DNAME Nom objet TemSe 20110726
# Exception Resumable Description Created on
1 CLOSE_TEMSE_ERROR 20110726
2 INPUT_CP_NOT_FOUND 20110726
3 OPEN_TEMSE_ERROR 20110726
4 READ_TEMSE_ERROR 20110726

Method CONVERT Signature

Method CONVERT on class CL_HR99S00_DAQ_TEMSE_CONV has no parameter.
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20110726
2 SECTN_IN_DAQ_NOT_FOUND 20110726

Method CONVERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RAW Call by reference Type reference (TYPE) ANY 20110726
2 Importing IV_RAW Call by reference Type reference (TYPE) ANY 20110726
3 Importing IV_STRUCT Call by reference Type reference (TYPE) P_99S_STRCT Formulaires : référence de structure de la section 20110726

Method CONVERT_LINE on class CL_HR99S00_DAQ_TEMSE_CONV has no exception.

Method CREATE_FROM_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Subapplication 20120529
2 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20120529
3 Importing IV_TEMSE Call by reference Type reference (TYPE) TST01-DNAME Nom objet TemSe 20120529
4 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HR99S00_DAQ_TEMSE_CONV Code page conversion of Temse object 20120529
# Exception Resumable Description Created on
1 CLOSE_TEMSE_ERROR 20120529
2 CREATE_DAQ_FAILED 20120529
3 INPUT_CP_NOT_FOUND 20120529
4 OPEN_TEMSE_ERROR 20120529
5 READ_TEMSE_ERROR 20120529

Method CREATE_FROM_SECTN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SECTN Call by reference Type reference (TYPE) P99SD_TAB_SECTN DAQ sections with DDIC info 20120529
2 Importing IV_TEMSE Call by reference Type reference (TYPE) RSTSONAME TemSe object name 20120529
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HR99S00_DAQ_TEMSE_CONV Code page conversion of Temse object 20120529
# Exception Resumable Description Created on
1 CLOSE_TEMSE_ERROR 20120529
2 INPUT_CP_NOT_FOUND 20120529
3 OPEN_TEMSE_ERROR 20120529
4 READ_TEMSE_ERROR 20120529

Method OPEN_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMSE Call by reference Type reference (TYPE) TST01-DNAME TemSe object name 20120529
# Exception Resumable Description Created on
1 CLOSE_TEMSE_ERROR 20110726
2 OPEN_TEMSE_ERROR 20110726
3 READ_TEMSE_ERROR 20110726

Method SAVE Signature

Method SAVE on class CL_HR99S00_DAQ_TEMSE_CONV has no parameter.
# Exception Resumable Description Created on
1 TEMSE_TYPE_INVALID TemSe type must be supplied and valid 20120529

Method SET_IN_CP Signature

Method SET_IN_CP on class CL_HR99S00_DAQ_TEMSE_CONV has no parameter.
Method SET_IN_CP on class CL_HR99S00_DAQ_TEMSE_CONV has no exception.

Method SET_IN_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IN_RAW Call by reference Type reference (TYPE) STANDARD TABLE Unconverted Temse content 20120529

Method SET_IN_RAW on class CL_HR99S00_DAQ_TEMSE_CONV has no exception.

Method SET_TEMSE_HEADER Signature

Method SET_TEMSE_HEADER on class CL_HR99S00_DAQ_TEMSE_CONV has no parameter.
Method SET_TEMSE_HEADER on class CL_HR99S00_DAQ_TEMSE_CONV has no exception.

Method SET_TEMSE_TYPE Signature

Method SET_TEMSE_TYPE on class CL_HR99S00_DAQ_TEMSE_CONV has no parameter.
Method SET_TEMSE_TYPE on class CL_HR99S00_DAQ_TEMSE_CONV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in