SAP ABAP Class CL_BUX_EEW_TECH_DATA_CONV (Class for conversion of technical data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_GENERAL (Package) SAP Business Partner: Basic Components
Properties
Class CL_BUX_EEW_TECH_DATA_CONV  
Short Description Class for conversion of technical data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_GENERAL   SAP Business Partner: Basic Components 
Created 20041229   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUX_EEW_TECH_DATA_CONV has no forward declaration.
Interfaces
Class CL_BUX_EEW_TECH_DATA_CONV has no interface implemented.
Friends
Class CL_BUX_EEW_TECH_DATA_CONV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EXID_C Constant Private Type reference (TYPE) INTTYPE 'C' ABAP data type (C,D,N,...) 20050125
2 C_EXID_D Constant Private Type reference (TYPE) INTTYPE 'D' ABAP data type (C,D,N,...) 20050125
3 C_EXID_N Constant Private Type reference (TYPE) INTTYPE 'N' ABAP data type (C,D,N,...) 20050125
4 C_EXID_T Constant Private Type reference (TYPE) INTTYPE 'T' ABAP data type (C,D,N,...) 20050125
5 C_INTTYPE_CURR Constant Private Type reference (TYPE) DATATYPE_D 'CURR' Data Type in ABAP Dictionary 20050125
6 C_INTTYPE_DEC Constant Private Type reference (TYPE) DATATYPE_D 'DEC' Data Type in ABAP Dictionary 20050125
7 C_INTTYPE_FLTP Constant Private Type reference (TYPE) DATATYPE_D 'FLTP' Data Type in ABAP Dictionary 20050125
8 C_INTTYPE_INT1 Constant Private Type reference (TYPE) DATATYPE_D 'INT1' Data Type in ABAP Dictionary 20050125
9 C_INTTYPE_INT2 Constant Private Type reference (TYPE) DATATYPE_D 'INT2' Data Type in ABAP Dictionary 20050125
10 C_INTTYPE_INT4 Constant Private Type reference (TYPE) DATATYPE_D 'INT4' Data Type in ABAP Dictionary 20050125
11 C_MAX_LENGTH Constant Private Type reference (TYPE) I 254 20050125
12 GC_ACTION Constant Private See coding 20041229
13 GC_X Constant Private Type reference (TYPE) BOOLE-BOOLE 'X' 20050124
14 GT_DFIES Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for dfies entries 20050125
15 GT_X031L Static Attribute Private Type reference (TYPE) DD_X031L_TABLE Table Type for X031L 20050125
16 GV_TABNAME Static Attribute Private Type reference (TYPE) CDPOS-TABNAME Table Name 20050125
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_KEY_ANY_2_CHAR Static method Private Method Parallels CHANGEDOCU_KEY_ANY2CHAR 20050125
2 DFIES_GET Static method Private Method Get field information for the structure 20050125
3 FIELD_UPDATE Static method Private Method handle update of fields 20050211
4 GET_HISTORY_DETAILS Static method Public Method Get history details 20041229
5 ROW_INSERT Static method Private Method handle insertion of row 20050211
6 SHIFT_CHAR Static method Private Method Shift char for output 20050125
Events
Class CL_BUX_EEW_TECH_DATA_CONV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_FIELDINFO Private See coding 20041229 BEGIN OF ty_fieldinfo, fieldname TYPE fieldname, datatype TYPE dynptype, END OF ty_fieldinfo
Method Signatures

Method CONVERT_KEY_ANY_2_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEYLEN Call by reference Type reference (TYPE) I 20050210
2 Exporting EV_TABKEY Call by reference Type reference (TYPE) CDPOS_UID-TABKEY Tabellenschlüssel für CDPOS in Character 254 20050125
3 Importing IV_EXC_KEYFIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20050125
4 Importing IV_STRUCT_IN Call by reference Type reference (TYPE) ANY 20050125
5 Importing IV_TABNAME Call by reference Type reference (TYPE) CDPOS-TABNAME Tabellenname 20050125
# Exception Resumable Description Created on
1 NAMETAB_ERROR 20050125
2 TABNAME_IS_EMPTY 20050125

Method DFIES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DFIES Call by reference Type reference (TYPE) DFIES_TABLE Tabelle für dfies-Einträge 20050125
2 Exporting ET_X031L_TAB Call by reference Type reference (TYPE) DD_X031L_TABLE Tabellentyp für X031L 20050125
3 Importing IV_TABNAME Call by reference Type reference (TYPE) CDPOS-TABNAME Tabellenname 20050125
# Exception Resumable Description Created on
1 NAMETAB_ERROR 20050125

Method FIELD_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20050211
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050211
3 Importing IS_CD_DATA Call by reference Type reference (TYPE) CDPOS Änderungsbelegpositionen 20050211
4 Importing IV_TABNAME Call by reference Type reference (TYPE) CDPOS-TABNAME Tabellenname 20050211
# Exception Resumable Description Created on
1 ERROR_WHILE_CALCULATION Fehler bei Berechnung der Historiendetails 20050211

Method GET_HISTORY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HISTORY_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041229
2 Importing IS_KEY_STRUCTURE Call by reference Type reference (TYPE) ANY Geänderter Schlüssel des Tabellensatzes 20050124
3 Importing IT_CURRENT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041229
4 Importing IV_EXCL_FIRST_KEY Call by reference Type reference (TYPE) FIELDNAME 20050125
5 Importing IV_OBJECTCLASS Call by reference Type reference (TYPE) CDHDR-OBJECTCLAS Objektklasse 20050125
6 Importing IV_OBJECTID Call by reference Type reference (TYPE) CDHDR-OBJECTID Objektwert 20050210
7 Importing IV_TABLENAME Call by reference Type reference (TYPE) CDPOS-TABNAME Tabellenname 20041229
8 Importing IV_TECHNICAL_DATE Call by reference Type reference (TYPE) SY-DATLO Datum und Zeit, lokales Datum des Benutzers 20041229
9 Importing IV_TECHNICAL_TIME Call by reference Type reference (TYPE) SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20050125
# Exception Resumable Description Created on
1 ERROR_WHILE_CALCULATION Fehler bei Berechnung der Historiendetails 20041229
2 NAMETAB_ERROR Fehler beim Abruf der Tabellendetails 20050211
3 TABNAME_IS_EMPTY Tabellenname ist leer 20050211

Method ROW_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY 20050211
2 Importing IS_CDPOS_UID Call by reference Type reference (TYPE) CDPOS_UID Zusatztabelle für Einbeziehung von TABKEY>70 Zeichen 20050211
3 Importing IS_CD_DATA Call by reference Type reference (TYPE) CDPOS Änderungsbelegpositionen 20050211
4 Importing IV_TABNAME Call by reference Type reference (TYPE) CDPOS-TABNAME Tabellenname 20050211
# Exception Resumable Description Created on
1 ERROR_WHILE_CALCULATION Fehler bei Berechnung der Historiendetails 20050211

Method SHIFT_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CHAR Call by reference Type reference (TYPE) CDPOS_UID-TABKEY Tabellenschlüssel für CDPOS in Character 254 20050125
2 Importing IV_EXLEN Call by reference Type reference (TYPE) I 20050125

Method SHIFT_CHAR on class CL_BUX_EEW_TECH_DATA_CONV has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700