SAP ABAP Class CL_UMB_CECHAIN_XML_P (Cause-Effect Chain)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20011218
Properties
Class CL_UMB_CECHAIN_XML_P  
Short Description Cause-Effect Chain    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20011218   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_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20011218
Friends
# Friend Modeled only Created on Description
1 CB_UMB_CECHAIN_XML_P 20040510 Base Agent Cause-Effect Chain
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BLOB Instance attribute Protected Type reference (TYPE) UMB_Y_XMLSTRING XML String 20011218
2 BLOB_ID Instance attribute Protected Type reference (TYPE) UMB_Y_BLOB_ID Blob ID 20011218
3 BLOB_TYPE Instance attribute Protected Type reference (TYPE) UMB_Y_BLOB_TYPE Blob Type 20020204
4 CON_TAG_COMPLETE_STR Constant Public Type reference (TYPE) STRING 'Completest' 20030303
5 MANDT Instance attribute Protected Type reference (TYPE) MANDT Client 20020204
6 PERIOD Instance attribute Protected Type reference (TYPE) UMC_Y_VALIDFR Start of Validity Period 20011218
7 SCARD Instance attribute Protected Type reference (TYPE) UMB_Y_SCARD Scorecard 20011218
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_INTERNAL_TABLE_TO_XML Instance method Public Method Convert Internal Table Data to XML Document 20011218
2 CONVERT_OLD_BLOB_TO_TABLES Static method Public Method 20020130
3 CONVERT_TABLE_TO_XML_NO_SAVE Static method Public Method Convert Internal Table Data to XML Document 20020130
4 CONVERT_XML_FOR_CEDESIGN Instance method Public Method Add Missing Attribute to Stored XML 20011218
5 CONVERT_XML_FOR_PRESENTATION Instance method Public Method Add Missing Attribute to Stored XML 20011218
6 CONVERT_XML_NO_BLOB Static method Public Method When no BLOB, Generate an Initial XML 20020222
7 CONVERT_XML_NO_BLOB_TEST Static method Public Method When no BLOB, Generate an Initial XML 20020225
8 CONVERT_XML_NO_CECHAIN_DATA Instance method Public Method Add Missing Attribute to Stored XML 20020225
9 CONVERT_XML_TO_INTERNAL_TABLE Instance method Public Method Convert XML Document to Internal Table Data 20011218
10 CONVERT_XML_TO_ORIGINAL_TABLE Instance method Public Method Convert XML Document to Internal Table Data 20020225
11 GET_BLOB Instance method Public Get-method of a virtual attribute Reads Attribute BLOB 20011218
12 GET_BLOB_ID Instance method Public Get-method of a virtual attribute Reads Attribute BLOB_ID 20011218
13 GET_BLOB_TYPE Instance method Public Get-method of a virtual attribute Reads Attribute BLOB_TYPE 20020204
14 GET_GROUP_DATA Instance method Public Method Convert XML Document to Internal Table Data 20020225
15 GET_LINKS Instance method Public Method Convert XML Document to Internal Table Data 20020131
16 GET_MANDT Instance method Public Get-method of a virtual attribute Reads the Attribute MANDT 20020204
17 GET_PERIOD Instance method Public Get-method of a virtual attribute Reads Attribute PERIOD 20011218
18 GET_SCARD Instance method Public Get-method of a virtual attribute Reads the Attribute SCARD 20011218
19 GET_TEXT_FOR_CEDESIGN Static method Public Method Get 'text.xml' for cedesign Applet 20011218
20 LOAD_OLD_BLOB Static method Public Method 20020130
21 LOAD_XML_FROM_HTTPREQUEST Instance method Public Method Load XML Posted by Java Applet 20011218
22 SET_BLOB Instance method Public Set-method of a virtual attribute Sets Attribute BLOB 20011218
Events
Class CL_UMB_CECHAIN_XML_P has no event.
Types
Class CL_UMB_CECHAIN_XML_P has no local type.
Method Signatures

Method CONVERT_INTERNAL_TABLE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK Graphische Information der Links 20011218
2 Importing IT_BLOB_OBJECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_OBJECTIVE Graphische Information des Strategieelementes 20011218
3 Importing IT_BLOB_PERSPECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_PERSPECTIVE_EX Graphische Information der Perspective 20011218
4 Importing IT_BLOB_STRATEGY Call by reference Type reference (TYPE) UMB_YT_BLOB_STRATEGY Graphische Information der Strategie 20011218
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20011218
2 RECEIVE_ERROR The data could not be retrieved 20011218

Method CONVERT_OLD_BLOB_TO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK Graphische Information der Links 20020130
2 Exporting ET_BLOB_OBJECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_OBJECTIVE Graphische Information des Strategieelementes 20020130
3 Exporting ET_BLOB_PERSPECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_PERSPECTIVE_EX Graphische Information der Perspective 20020130
4 Exporting ET_BLOB_STRATEGY Call by reference Type reference (TYPE) UMB_YT_BLOB_STRATEGY Graphische Information der Strategie 20020130
5 Importing IT_BLOB Call by reference Type reference (TYPE) UMC_YT_BLOBPART Structure for BLOB table 20020130
6 Importing I_BC Call by reference Type reference (TYPE) UMB_Y_BLOB_TYPE Blob type 20020205

Method CONVERT_OLD_BLOB_TO_TABLES on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_TABLE_TO_XML_NO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK Graphische Information der Links 20020130
2 Importing IT_BLOB_OBJECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_OBJECTIVE Graphische Information des Strategieelementes 20020130
3 Importing IT_BLOB_PERSPECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_PERSPECTIVE_EX Graphische Information der Perspective 20020130
4 Importing IT_BLOB_STRATEGY Call by reference Type reference (TYPE) UMB_YT_BLOB_STRATEGY Graphische Information der Strategie 20020130
5 Importing I_BC Call by reference Type reference (TYPE) UMB_Y_BLOB_TYPE Blob type 20020205
6 Returning R_XML Value transfer Type reference (TYPE) STRING conversion result 20020130
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20020130
2 RECEIVE_ERROR The data could not be retrieved 20020130

Method CONVERT_XML_FOR_CEDESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020528
2 Exporting E_XML_STRING Value transfer Type reference (TYPE) STRING 20020528
3 Importing IT_OBJPOS Call by reference Type reference (TYPE) UMB_YT_OBJPOS Objective descriptor in the CE Chain 20020225
4 Importing IT_PERS Call by reference Type reference (TYPE) UMB_YT_PERSHEADER Perspective header information for BSC entry and CE Chain 20020225
5 Importing IT_STRAT Call by reference Type reference (TYPE) UMB_YT_STRATHEADER Strategy header information for CE Chain 20020225
6 Importing I_BYTE_ORDER Call by reference Type reference (TYPE) FLAG allgemeines flag 20040414
7 Importing I_SWITCH Call by reference Type reference (TYPE) C 'X' generatio of "additional attributes" ("TITLE", "SHOW_STATUS" 20020528

Method CONVERT_XML_FOR_CEDESIGN on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_XML_FOR_PRESENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJPOS Call by reference Type reference (TYPE) UMB_YT_OBJPOS Objective descriptor in the CE Chain 20020225
2 Importing IT_PERS Call by reference Type reference (TYPE) UMB_YT_PERSHEADER Perspective header information for BSC entry and CE Chain 20020225
3 Importing IT_STRAT Call by reference Type reference (TYPE) UMB_YT_STRATHEADER Strategy header information for CE Chain 20020225
4 Returning R_XML_FOR_PRESENTATION Value transfer Type reference (TYPE) STRING 20011218

Method CONVERT_XML_FOR_PRESENTATION on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_XML_NO_BLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020528
2 Exporting E_XML_STRING Value transfer Type reference (TYPE) STRING 20020528
3 Importing IT_OBJPOS Call by reference Type reference (TYPE) UMB_YT_OBJPOS Objective descriptor in the CE Chain 20020225
4 Importing IT_PERS Call by reference Type reference (TYPE) UMB_YT_PERSHEADER Perspective header information for BSC entry and CE Chain 20020225
5 Importing IT_STRAT Call by reference Type reference (TYPE) UMB_YT_STRATHEADER Strategy header information for CE Chain 20020225
6 Importing I_BYTE_ORDER Value transfer Type reference (TYPE) FLAG allgemeines flag 20040414
7 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20020222
8 Importing I_SWITCH Call by reference Type reference (TYPE) C 'X' generatio of "additional attributes" ("TITLE", "SHOW_STATUS" 20020528

Method CONVERT_XML_NO_BLOB on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_XML_NO_BLOB_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20020225
2 Importing I_VALID_FR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums 20020225
3 Returning R_XML_FOR_PRESENTATION Value transfer Type reference (TYPE) STRING 20020225

Method CONVERT_XML_NO_BLOB_TEST on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_XML_NO_CECHAIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALID_FR Call by reference Type reference (TYPE) UMC_Y_VALIDFR Beginn des Gültigkeitszeitraums 20020225
2 Returning R_XML_FOR_PRESENTATION Value transfer Type reference (TYPE) STRING 20020225

Method CONVERT_XML_NO_CECHAIN_DATA on class CL_UMB_CECHAIN_XML_P has no exception.

Method CONVERT_XML_TO_INTERNAL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK Graphische Information der Links 20011218
2 Exporting ET_BLOB_OBJECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_OBJECTIVE Graphische Information des Strategieelementes 20011218
3 Exporting ET_BLOB_PERSPECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_PERSPECTIVE_EX Graphische Information der Perspective 20011218
4 Exporting ET_BLOB_STRATEGY Call by reference Type reference (TYPE) UMB_YT_BLOB_STRATEGY Graphische Information der Strategie 20011218
5 Importing IT_OBJPOS Call by reference Type reference (TYPE) UMB_YT_OBJPOS Objective descriptor in the CE Chain 20020225
6 Importing IT_PERS Call by reference Type reference (TYPE) UMB_YT_PERSHEADER Perspective header information for BSC entry and CE Chain 20020225
7 Importing IT_STRAT Call by reference Type reference (TYPE) UMB_YT_STRATHEADER Strategy header information for CE Chain 20020225
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20011218
2 RECEIVE_ERROR The data could not be retrieved 20011218

Method CONVERT_XML_TO_ORIGINAL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK Graphische Information der Links 20020225
2 Exporting ET_BLOB_OBJECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_OBJECTIVE Graphische Information des Strategieelementes 20020225
3 Exporting ET_BLOB_PERSPECTIVE Call by reference Type reference (TYPE) UMB_YT_BLOB_PERSPECTIVE_EX Graphische Information der Perspective 20020225
4 Exporting ET_BLOB_STRATEGY Call by reference Type reference (TYPE) UMB_YT_BLOB_STRATEGY Graphische Information der Strategie 20020225
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20020225
2 RECEIVE_ERROR The data could not be retrieved 20020225

Method GET_BLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UMB_Y_XMLSTRING Attributwert 20011218
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011218

Method GET_BLOB_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UMB_Y_BLOB_ID Attributwert 20011218
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011218

Method GET_BLOB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UMB_Y_BLOB_TYPE Attributwert 20020204
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020204

Method GET_GROUP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOB_GROUP Call by reference Type reference (TYPE) UMB_YT_BLOB_GROUP Group data -- used by Java Applet 20020225
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20020225
2 RECEIVE_ERROR The data could not be retrieved 20020225

Method GET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLOB_LINK Call by reference Type reference (TYPE) UMB_YT_BLOB_LINK_FOR_SC_PRES Graphische Information der Links 20020131
2 Importing IT_OBJPOS Call by reference Type reference (TYPE) UMB_YT_OBJPOS Objective descriptor in the CE Chain 20020228
# Exception Resumable Description Created on
1 INVALID_PARAMETER One parameter is invalid 20020131
2 RECEIVE_ERROR The data could not be retrieved 20020131

Method GET_MANDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) MANDT Attributwert 20020204
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020204

Method GET_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UMC_Y_VALIDFR Attributwert 20011218
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011218

Method GET_SCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) UMB_Y_SCARD Attributwert 20011218
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011218

Method GET_TEXT_FOR_CEDESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BYTE_ORDER Value transfer Type reference (TYPE) FLAG allgemeines flag 20040414
2 Returning R_TEXT_XML Value transfer Type reference (TYPE) STRING 20011218

Method GET_TEXT_FOR_CEDESIGN on class CL_UMB_CECHAIN_XML_P has no exception.

Method LOAD_OLD_BLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AR Call by reference Type reference (TYPE) INDX_RELID Gebiet in IMPORT/EXPORT-Datentabelle 20020130
2 Importing I_MANDT Call by reference Type reference (TYPE) MANDT Mandant 20020130
3 Importing I_PERIOD Call by reference Type reference (TYPE) UMC_Y_FISCPER period 20020130
4 Importing I_SCORECARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20020130
5 Returning RT_BLOB Value transfer Type reference (TYPE) UMC_YT_BLOBPART Structure for BLOB table 20020130

Method LOAD_OLD_BLOB on class CL_UMB_CECHAIN_XML_P has no exception.

Method LOAD_XML_FROM_HTTPREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HTTPREQUEST Value transfer Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011218
2 Returning R_XML Value transfer Type reference (TYPE) UMB_Y_XMLSTRING XML String 20011218
# Exception Resumable Description Created on
1 CX_UMB_SCORECARD_CECHAIN Cause Effect Chain 20011221

Method SET_BLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLOB Call by reference Type reference (TYPE) UMB_Y_XMLSTRING Attributwert 20011218
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011218
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B