SAP ABAP Class CL_UMB_CUST_XML_MODEL (Scorecard XML Document)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMB_CUST_XML_MODEL_UPLOAD Scorecard XML Document: Scorecard Upload 20021207
Properties
Class CL_UMB_CUST_XML_MODEL  
Short Description Scorecard XML Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20021101   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UMB_CUST_XML_MODEL has no interface implemented.
Friends
Class CL_UMB_CUST_XML_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ATTR_CAUSEREF Constant Public Type reference (TYPE) STRING 'causeRef' 20021101
2 CON_ATTR_DURATION Constant Public Type reference (TYPE) STRING 'duration' 20021101
3 CON_ATTR_EFFECTREF Constant Public Type reference (TYPE) STRING 'effectRef' 20021101
4 CON_ATTR_ENDDATE Constant Public Type reference (TYPE) STRING 'endDate' 20021101
5 CON_ATTR_FIRSTNAME Constant Public Type reference (TYPE) STRING 'firstName' 20021101
6 CON_ATTR_ID Constant Public Type reference (TYPE) STRING 'id' 20021101
7 CON_ATTR_LASTNAME Constant Public Type reference (TYPE) STRING 'lastName' 20021101
8 CON_ATTR_NAME Constant Public Type reference (TYPE) STRING 'name' 20021101
9 CON_ATTR_OBJECTIVEID Constant Public Type reference (TYPE) STRING 'objectiveId' 20021101
10 CON_ATTR_PERSPECTIVEID Constant Public Type reference (TYPE) STRING 'perspectiveId' 20021101
11 CON_ATTR_PERSPECTIVETYPE Constant Public Type reference (TYPE) STRING 'perspectiveType' 20021101
12 CON_ATTR_SAP_DB_FLAG Constant Public Type reference (TYPE) STRING 'DB_FLAG' 20021105
13 CON_ATTR_SAP_OWNERID Constant Public Type reference (TYPE) STRING 'OWNERID' 20021105
14 CON_ATTR_SAP_USERNAME Constant Public Type reference (TYPE) STRING 'userName' 20021105
15 CON_ATTR_SORTORDER Constant Public Type reference (TYPE) STRING 'sortOrder' 20021101
16 CON_ATTR_SPONSOR Constant Public Type reference (TYPE) STRING 'sponsor' 20021101
17 CON_ATTR_STARTDATE Constant Public Type reference (TYPE) STRING 'startDate' 20021101
18 CON_ATTR_THEMEID Constant Public Type reference (TYPE) STRING 'themeId' 20021101
19 CON_DB_FLAG_INSERT Constant Public Type reference (TYPE) CHAR01 'I' Insert DB Entry 20021105
20 CON_DB_FLAG_NOTHING Constant Public Type reference (TYPE) CHAR01 SPACE No DB Operation 20021105
21 CON_DB_FLAG_UPDATE Constant Public Type reference (TYPE) CHAR01 'U' Update DB Entry 20021105
22 CON_OBJ_TYPE_INITIATIVE Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'I' Initiative 20021109
23 CON_OBJ_TYPE_MATRIX Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'T' Performance Overview 20030210
24 CON_OBJ_TYPE_MEASURE Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'M' Measure 20021109
25 CON_OBJ_TYPE_OBJECTIVE Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'O' Objective 20021109
26 CON_OBJ_TYPE_PERSPECTIVE Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'P' Perspective 20021109
27 CON_OBJ_TYPE_SCORECARD Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'X' Scorecard 20021109
28 CON_OBJ_TYPE_STRATEGY Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'S' Strategy 20021109
29 CON_OBJ_TYPE_USER Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'U' User 20021111
30 CON_OBJ_TYPE_VALUE_FIELD Constant Public Type reference (TYPE) UMB_Y_OBJ_TYPE 'V' Value Field 20030210
31 CON_TAG_BSC Constant Public Type reference (TYPE) STRING 'BSC' 20021101
32 CON_TAG_DESCRIPTION Constant Public Type reference (TYPE) STRING 'Description' 20021112
33 CON_TAG_INITIATIVE Constant Public Type reference (TYPE) STRING 'Initiative' 20021101
34 CON_TAG_LINKAGE Constant Public Type reference (TYPE) STRING 'Linkage' 20021101
35 CON_TAG_MEASURE Constant Public Type reference (TYPE) STRING 'Measure' 20021101
36 CON_TAG_OBJECTIVE Constant Public Type reference (TYPE) STRING 'Objective' 20021101
37 CON_TAG_OWNER Constant Public Type reference (TYPE) STRING 'Owner' 20021101
38 CON_TAG_PERSPECTIVE Constant Public Type reference (TYPE) STRING 'Perspective' 20021101
39 CON_TAG_SAP_ASSIGNTOOBJECTIVE Constant Public Type reference (TYPE) STRING 'ASSIGNTOOBJECTIVE' 20021112
40 CON_TAG_SAP_INITIATIVES Constant Public Type reference (TYPE) STRING 'INITIATIVES' 20021105
41 CON_TAG_SAP_MEASURES Constant Public Type reference (TYPE) STRING 'MEASURES' 20021105
42 CON_TAG_SAP_OBJECTIVES Constant Public Type reference (TYPE) STRING 'OBJECTIVES' 20021105
43 CON_TAG_SAP_PERSPECTIVES Constant Public Type reference (TYPE) STRING 'PERSPECTIVES' 20021105
44 CON_TAG_SAP_STRATEGIES Constant Public Type reference (TYPE) STRING 'STRATEGIES' 20021105
45 CON_TAG_THEME Constant Public Type reference (TYPE) STRING 'Theme' 20021101
46 MT_ASSIGNMENT Instance attribute Protected Type reference (TYPE) UMB_YT_BSC_ELEMENT2 Scorecard Element with Assignment 20090421
47 MT_SC_ELEMENT Instance attribute Protected Type reference (TYPE) UMB_YT_BSC_ELEMENT1 Scorecard Element with Validity 20090421
48 M_BSC_ID Instance attribute Protected Type reference (TYPE) STRING Scorecard ID in String 20021112
49 M_SCARD Instance attribute Protected Type reference (TYPE) UMB_Y_SCARD Scorecard ID 20021112
50 R_DOC Instance attribute Public Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML Document 20021101
51 R_IXML Static Attribute Protected Object reference (TYPE REF TO) IF_IXML 20021101
52 R_TAG_BSC Instance attribute Public Object reference (TYPE REF TO) IF_IXML_ELEMENT Tag 20021104
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021101
2 CREATE_FILTER_FOR_SAP_TAG Instance method Protected Method Create Filter for SAP Text Tags 20021208
3 CREATE_FILTER_OF_SC_ELEMENTS Instance method Protected Method Create a Filter Containing Scorecard Elements 20021105
4 GET_ATTR_OF_SC_ELEMENT Instance method Public Method Get Attributes of a Scorecard Element 20021105
5 GET_OBJ_TYPE Instance method Public Method Get Type of Scorecard Element for XML Element 20021109
6 GET_POSITION Instance method Protected Method Get Position of an Element 20021112
7 GET_SC_ELEMENT_NODES Instance method Public Method Return DOM Nodes Containing Scorecard Elements 20021104
8 SET_NAME_FOR_SAP_TAG Instance method Protected Method Set Name for SAP Text Tags 20021208
Events
# Event Type Visibility Description Created on
1 ELEMENT_CHANGED Instance Event
(0)
Public
(2)
An Element is Changed 20021105
Types
Class CL_UMB_CUST_XML_MODEL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UMB_CUST_XML_MODEL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UMB_CUST_XML_MODEL has no exception.

Method CREATE_FILTER_FOR_SAP_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_FILTER Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_FILTER IF_IXML_NODE_FILTER 20021208

Method CREATE_FILTER_FOR_SAP_TAG on class CL_UMB_CUST_XML_MODEL has no exception.

Method CREATE_FILTER_OF_SC_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_FILTER Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_FILTER IF_IXML_NODE_FILTER 20021105
2 Importing IX_WITH_SAP_TEXT Value transfer Type reference (TYPE) BOOL SPACE Include Tag 20021106

Method CREATE_FILTER_OF_SC_ELEMENTS on class CL_UMB_CUST_XML_MODEL has no exception.

Method GET_ATTR_OF_SC_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DB_FLAG Value transfer Type reference (TYPE) CHAR01 DB Operation Flag 20021105
2 Exporting ID Value transfer Type reference (TYPE) STRING ID 20021105
3 Importing IP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20021105
4 Exporting NAME Value transfer Type reference (TYPE) STRING Langtext 20021105
5 Exporting OWNERID Value transfer Type reference (TYPE) I Owner ID 20021105
6 Exporting SEQ Value transfer Type reference (TYPE) I Sequence Number 20030207
7 Exporting USERNAME Value transfer Type reference (TYPE) UMB_Y_USER Benutzer 20021105

Method GET_ATTR_OF_SC_ELEMENT on class CL_UMB_CUST_XML_MODEL has no exception.

Method GET_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJ_TYPE Value transfer Type reference (TYPE) UMB_Y_OBJ_TYPE Scorecard-Elemente: Objekttyp 20021109
2 Importing IP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20021109

Method GET_OBJ_TYPE on class CL_UMB_CUST_XML_MODEL has no exception.

Method GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_POSITION Value transfer Type reference (TYPE) I 20021112
2 Importing IP_LIST Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_LIST 20021112
3 Importing IP_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE 20021112

Method GET_POSITION on class CL_UMB_CUST_XML_MODEL has no exception.

Method GET_SC_ELEMENT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_ITERATOR Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR IF_IXML_NODE_ITERATOR 20021104
2 Importing IX_WITH_SAP_TEXT Value transfer Type reference (TYPE) BOOL SPACE With Pure Text Nodes 20021112

Method GET_SC_ELEMENT_NODES on class CL_UMB_CUST_XML_MODEL has no exception.

Method SET_NAME_FOR_SAP_TAG Signature

Method SET_NAME_FOR_SAP_TAG on class CL_UMB_CUST_XML_MODEL has no parameter.
Method SET_NAME_FOR_SAP_TAG on class CL_UMB_CUST_XML_MODEL has no exception.
Event Signatures

Event ELEMENT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EP_ELEMENT Exporting Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20021105
History
Last changed by/on SAP  20041006 
SAP Release Created in 350