SAP ABAP Class CL_UA_UPLOAD_PARSER_ABSTRACT (Abstract Upper Class for Upload Parser)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_IMPORT (Package) Costing Engine Data Import Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UA_UPLOAD_CONSTANTS Constants for CE Upload 20030618
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_EXPLLIST Conversion of Itemization into Command List 20030617
2 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_FLATLIST Convert Table into Command List 20030617
3 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_HIERLIST Convert Hierarchical List into Command List 20031107
4 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_IPPE Convert XML into Command List 20061003
5 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_SURCHARGE Conversion of Itemization into Command List 20050106
6 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_TEMPLATE Conversion of Itemization into Command List 20040827
7 Inheritance (c INHERITING FROM c_ref)  CL_UA_UPLOAD_PARSER_XML Convert XML into Command List 20030711
Properties
Class CL_UA_UPLOAD_PARSER_ABSTRACT  
Short Description Abstract Upper Class for Upload Parser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_IMPORT   Costing Engine Data Import Framework 
Created 20030617   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UA_UPLOAD_CONSTANTS Constants for CE Upload 20030618
Friends
Class CL_UA_UPLOAD_PARSER_ABSTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ACTION_CREATE_MASTER Instance attribute Protected Attribute reference (LIKE) 20030618
2 CD_ACTION_CREATE_TLINE Instance attribute Protected Attribute reference (LIKE) 20030708
3 CD_ACTION_DO_NOTHING Instance attribute Protected Attribute reference (LIKE) 20030618
4 CD_ACTION_MAKE_ITEM Instance attribute Protected Attribute reference (LIKE) 20030618
5 CD_ACTION_WRITE_CCS Instance attribute Protected Attribute reference (LIKE) 20030618
6 CD_CMD_DEL_EDGE Instance attribute Protected Attribute reference (LIKE) 20030618
7 CD_CMD_DEL_NODE Instance attribute Protected Attribute reference (LIKE) 20030618
8 CD_CMD_DEL_OBJECT Instance attribute Protected Attribute reference (LIKE) 20030618
9 CD_CMD_DEL_TLINE Instance attribute Protected Attribute reference (LIKE) 20030618
10 CD_CMD_INS_EDGE Instance attribute Protected Attribute reference (LIKE) 20030618
11 CD_CMD_INS_HIERARCHY_EDGE Instance attribute Protected Attribute reference (LIKE) 20040811
12 CD_CMD_INS_HIERARCHY_OBJECT Instance attribute Protected Attribute reference (LIKE) 20040811
13 CD_CMD_INS_NODE Instance attribute Protected Attribute reference (LIKE) 20030618
14 CD_CMD_INS_OBJECT Instance attribute Protected Attribute reference (LIKE) 20030618
15 CD_CMD_INS_TLINE Instance attribute Protected Attribute reference (LIKE) 20030618
16 CD_CMD_NOOP Instance attribute Protected Attribute reference (LIKE) 20040811
17 CD_CMD_UPD_EDGE Instance attribute Protected Attribute reference (LIKE) 20030618
18 CD_CMD_UPD_HIERARCHY_OBJECT Instance attribute Protected Attribute reference (LIKE) 20061003
19 CD_CMD_UPD_NODE Instance attribute Protected Attribute reference (LIKE) 20030618
20 CD_CMD_UPD_OBJECT Instance attribute Protected Attribute reference (LIKE) 20030618
21 CD_CMD_UPD_TLINE Instance attribute Protected Attribute reference (LIKE) 20030618
22 CD_CMD_WRITE_CC Instance attribute Protected Attribute reference (LIKE) 20030618
23 CD_FIELDNAME_R3_CC Instance attribute Protected Attribute reference (LIKE) 20030618
24 CD_FIELDNAME_REFERENCE_ID Instance attribute Protected Attribute reference (LIKE) 20040811
25 CD_ORDERING_EQ Instance attribute Protected Attribute reference (LIKE) 20030618
26 CD_ORDERING_GT Instance attribute Protected Attribute reference (LIKE) 20030618
27 CD_ORDERING_LT Instance attribute Protected Attribute reference (LIKE) 20030618
28 CD_SEPARATOR Instance attribute Protected Attribute reference (LIKE) 20030815
29 CD_STRUC_REM_CACTMASTER Instance attribute Protected Attribute reference (LIKE) 20030618
30 CD_STRUC_REM_CACTPRICES Instance attribute Protected Attribute reference (LIKE) 20030618
31 CD_STRUC_REM_CCTRMASTER Instance attribute Protected Attribute reference (LIKE) 20030618
32 CD_STRUC_REM_CKKALKTAB Instance attribute Protected Attribute reference (LIKE) 20030618
33 CD_STRUC_REM_CKKVMK Instance attribute Protected Attribute reference (LIKE) 20030618
34 CD_STRUC_REM_EXPLOSLIST Instance attribute Protected Attribute reference (LIKE) 20030618
35 CD_STRUC_REM_INFORECORD Instance attribute Protected Attribute reference (LIKE) 20030618
36 CD_STRUC_REM_IPPE Instance attribute Protected Attribute reference (LIKE) 20061003
37 CD_STRUC_REM_IRPRICES Instance attribute Protected Attribute reference (LIKE) 20061003
38 CD_STRUC_REM_KALKTAB Instance attribute Protected Attribute reference (LIKE) 20061003
39 CD_STRUC_REM_MATLMASTER Instance attribute Protected Attribute reference (LIKE) 20030618
40 CD_STRUC_REM_MATLPRICES Instance attribute Protected Attribute reference (LIKE) 20030618
41 CD_STRUC_REM_MAT_CO_PRICES Instance attribute Protected Attribute reference (LIKE) 20061003
42 CD_STRUC_REM_MAT_PIR_PRICES Instance attribute Protected Attribute reference (LIKE) 20061003
43 CD_STRUC_REM_MAT_PO_PRICES Instance attribute Protected Attribute reference (LIKE) 20061003
44 CD_STRUC_REM_MAT_RFQ_PRICES Instance attribute Protected Attribute reference (LIKE) 20061003
45 CD_STRUC_REM_PROCMASTER Instance attribute Protected Attribute reference (LIKE) 20030618
46 CD_STRUC_REM_PROCPRICES Instance attribute Protected Attribute reference (LIKE) 20061003
47 CD_STRUC_REM_SRVMASTER Instance attribute Protected Attribute reference (LIKE) 20061003
48 CD_STRUC_REM_SRVPRICES Instance attribute Protected Attribute reference (LIKE) 20061003
49 CD_STRUC_REM_SURCHARGE Instance attribute Protected Attribute reference (LIKE) 20050623
50 CD_STRUC_REM_TEMPLATELIST Instance attribute Protected Attribute reference (LIKE) 20040827
51 CD_TYPENAME_R3_CCS Instance attribute Protected Attribute reference (LIKE) 20030618
52 CD_UPLOAD_LEVEL_CHILD Instance attribute Protected Attribute reference (LIKE) 20061003
53 CD_UPLOAD_LEVEL_PARENT Instance attribute Protected Attribute reference (LIKE) 20061003
54 CD_UPLOAD_TYPE_CALC Instance attribute Protected Attribute reference (LIKE) 20061003
55 CD_UPLOAD_TYPE_FLAT Instance attribute Protected Attribute reference (LIKE) 20061003
56 CD_UPLOAD_TYPE_HIER Instance attribute Protected Attribute reference (LIKE) 20061003
57 CD_UPL_LEVEL_DEFAULT Instance attribute Protected Attribute reference (LIKE) 20040802
58 CD_UPL_LEVEL_LEAF Instance attribute Protected Attribute reference (LIKE) 20061003
59 MD_TABLE_NAME_REMOTE Instance attribute Protected Type reference (TYPE) UA_STRUCNAMEREMOTE Structure in Remote System 20030618
60 MD_UPLOAD_TYPE Instance attribute Protected Type reference (TYPE) UAB_UPLOAD_TYPE R/3 Upload Type 20030618
61 MO_CACHE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_UPLOAD_CACHE Cache for Elements at Upload 20030618
62 MO_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT Runtime Environment 20030618
63 MO_MAPPER Instance attribute Protected Object reference (TYPE REF TO) CL_UA_UPLOAD_MAPPER Field Mapping for Upload 20030717
64 MO_PARENT_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_UA_NODE Higher-Level Node under which Is Imported 20050613
65 MO_UPLOAD_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) CL_UA_UPLOAD_CONTEXT Context for Upload 20030618
66 MT_CONVERTER Instance attribute Private Type reference (TYPE) T_CONVERTER Field Value Conversion 20030618
67 MT_KEYFIELD Instance attribute Private Type reference (TYPE) T_KEYFIELD Key Fields of Types 20030618
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BADI Instance method Protected Method Implement BADI Jump 20030721
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030618
3 GET_KEYFIELDS Instance method Protected Method Delivers Key Fields for a Type 20030618
4 GET_KEYTABLE Instance method Protected Method Gets Table with Contents of Key Fields for Type 20030618
5 INIT Instance method Protected Method Initialization 20030618
6 TO_STRING_OBJECTTYPEREMOTE Instance method Protected Method Gets Descriptive Text for Item Category 20030730
7 TO_STRING_UG_VALUE_TAB Instance method Protected Method Puts Values of a UG Value Table into a String 20030730
8 TO_STRING_UPLOAD_TYPE Instance method Protected Method Gets Descriptive Text for Upload Type 20030801
9 TO_STRING_UPL_ACTION Instance method Protected Method Gets Descriptive Text for Upload Action 20030730
Events
Class CL_UA_UPLOAD_PARSER_ABSTRACT has no event.
Types
Class CL_UA_UPLOAD_PARSER_ABSTRACT has no local type.
Method Signatures

Method CALL_BADI Signature

Method CALL_BADI on class CL_UA_UPLOAD_PARSER_ABSTRACT has no parameter.
Method CALL_BADI on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABLE_NAME_REMOTE Call by reference Type reference (TYPE) UA_STRUCNAMEREMOTE Struktur im Remote-System 20030618
2 Importing ID_UPLOAD_TYPE Call by reference Type reference (TYPE) UAB_UPLOAD_TYPE Typ des R/3-Uploads 20030618
3 Importing IO_ENVIRONMENT Call by reference Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT Laufzeitumgebung 20030618
4 Importing IO_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_UA_NODE Elternknoten, unten den importiert wird 20050613
5 Importing IO_UPLOAD_CONTEXT Call by reference Object reference (TYPE REF TO) CL_UA_UPLOAD_CONTEXT Kontext für den Upload 20030618
# Exception Resumable Description Created on
1 FAILED 20030801

Method GET_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE Metatyp einer CS-Struktur (Object, Edge, Node,...) 20031209
2 Importing ID_TYPENAME Call by reference Type reference (TYPE) UAB_TYPENAME Typ 20030618
3 Returning RT_KEYFIELD Value transfer Type reference (TYPE) FINB_MD_T_FIELDNAME Schlüsselfelder 20030618

Method GET_KEYFIELDS on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method GET_KEYTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE Metatyp einer CS-Struktur (Object, Edge, Node,...) 20031209
2 Importing ID_SEM_TYPENAME Call by reference Type reference (TYPE) UAB_TYPENAME Costing Solutions Strukturname 20030618
3 Importing IT_NV_PAIR Call by reference Type reference (TYPE) UAB_T_NV_PAIR Tabelle von Name-Wert-Paaren 20030618
4 Returning RT_KEYTABLE Value transfer Type reference (TYPE) UAB_T_UG_VALUE Tabelle mit Werten 20030618

Method GET_KEYTABLE on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method INIT Signature

Method INIT on class CL_UA_UPLOAD_PARSER_ABSTRACT has no parameter.
# Exception Resumable Description Created on
1 FAILED 20030801

Method TO_STRING_OBJECTTYPEREMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECTTYPEREMOTE Call by reference Type reference (TYPE) UA_OBJECTTYPEREMOTE Objekttyp im Remote-System 20030730
2 Returning RD_STRING Value transfer Type reference (TYPE) STRING Beschreibender Text 20030730

Method TO_STRING_OBJECTTYPEREMOTE on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method TO_STRING_UG_VALUE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_UG_VALUE Call by reference Type reference (TYPE) UAB_T_UG_VALUE Tabelle mit Werten 20030730
2 Returning RD_STRING Value transfer Type reference (TYPE) STRING 20030730

Method TO_STRING_UG_VALUE_TAB on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method TO_STRING_UPLOAD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UPLOAD_TYPE Call by reference Type reference (TYPE) UAB_UPLOAD_TYPE Typ des R/3-Uploads 20030801
2 Returning RD_STRING Value transfer Type reference (TYPE) STRING Beschreibender Text 20030801

Method TO_STRING_UPLOAD_TYPE on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.

Method TO_STRING_UPL_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UPL_ACTION Call by reference Type reference (TYPE) UAB_UPL_ACTION Upload-Aktion 20030730
2 Returning RD_STRING Value transfer Type reference (TYPE) STRING Beschreibender Text 20030730

Method TO_STRING_UPL_ACTION on class CL_UA_UPLOAD_PARSER_ABSTRACT has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 400