Hierarchy
⤷ 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 | Inheritance (c INHERITING FROM c_ref) | CL_UMB_CUST_XML_MODEL | Scorecard XML Document | 20021207 |
Properties
Class | CL_UMB_CUST_XML_MODEL_UPLOAD | |
Short Description | Scorecard XML Document: Scorecard Upload | |
Super Class | CL_UMB_CUST_XML_MODEL | Scorecard XML Document |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UMB | SEM-CPM: Balanced Scorecard |
Created | 20021207 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_UMB_CUST_XML_MODEL_UPLOAD has no forward declaration.
Interfaces
Class CL_UMB_CUST_XML_MODEL_UPLOAD has no interface implemented.
Friends
Class CL_UMB_CUST_XML_MODEL_UPLOAD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GLOBAL_DATA | Instance attribute | Private | See coding | 20021207 | ||||
2 | HTTP_DATA | Instance attribute | Private | Type reference (TYPE) | XSTRING | 20021207 | |||
3 | MT_DATA_TAB | Instance attribute | Private | See coding | 20021207 | ||||
4 | MT_E071K_ALL | Instance attribute | Private | Type reference (TYPE) | TR_KEYS | 20021207 | |||
5 | MT_KO200_ALL | Instance attribute | Private | Type reference (TYPE) | TREDT_OBJECTS | 20021207 | |||
6 | MT_XML_OBJ | Instance attribute | Private | Type reference (TYPE) | UMB_YT_OBJECTIVE | Elements in XML | 20021207 | ||
7 | MT_XML_PERS | Instance attribute | Private | Type reference (TYPE) | UMB_YT_PERSPECTIVE | Elements in XML | 20021207 | ||
8 | MT_XML_STR | Instance attribute | Private | Type reference (TYPE) | UMB_YT_STRATEGY | Elements in XML | 20021207 | ||
9 | M_PERIV | Instance attribute | Private | Type reference (TYPE) | PERIV | Fiscal Year Variant | 20021207 | ||
10 | M_TASK | Instance attribute | Private | Type reference (TYPE) | TRKORR | Request/Task | 20021207 | ||
11 | M_VALID_FR | Instance attribute | Private | Type reference (TYPE) | UMC_Y_VALIDFR | Start of Validity Period | 20021207 | ||
12 | M_VALID_TO | Instance attribute | Private | Type reference (TYPE) | UMC_Y_VALIDTO | End of Validity Period | 20021207 | ||
13 | R_ISTREAM | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ISTREAM | 20021207 | |||
14 | R_STREAMFACTORY | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_STREAM_FACTORY | IF_IXML_STREAM_FACTORY | 20021207 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK | Instance method | Public | Method | Check | 20021207 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20021207 |
3 | CONVERT_CALDAY2FISCPER | Instance method | Private | Method | Convert Date in ISO 8601 Format to Period | 20021207 |
4 | FIND_SC_ELEMENT_IN_XML | Instance method | Private | Method | Find Strategies, Perspectives, Objectives in XML | 20021207 |
5 | GENERATE_ID | Instance method | Public | Method | Generate SAP Suggested ID for an Element | 20021207 |
6 | IS_ID_EXISTING | Instance method | Public | Method | Does the element exist in DB | 20021207 |
7 | LOAD_MASTER_DATA | Instance method | Private | Method | Load Scorecard Entities | 20021207 |
8 | LOAD_XML_FROM_FIELSERVER | Instance method | Public | Method | Load XML Document from File Server | 20021207 |
9 | LOAD_XML_FROM_HTTPSERVER | Instance method | Public | Method | Load XML Document from Http Server | 20021207 |
10 | PARSE_BSC_XML | Instance method | Public | Method | Parse XML Document | 20021207 |
11 | SAVE | Instance method | Public | Method | Save XML to DB Entities | 20021207 |
12 | SAVE_ASSIGNMENT | Instance method | Private | Method | Create Assignment Among Elements | 20021207 |
13 | SAVE_BDS | Instance method | Private | Method | Save Definition of an Element | 20021207 |
14 | SAVE_CAUSE_EFFECT | Instance method | Private | Method | Create Cause-Effect Chain | 20021207 |
15 | SAVE_NEW_ENTITY | Instance method | Private | Method | Create New Entities | 20021207 |
16 | SAVE_TAG_INITIATIVE | Instance method | Private | Method | Save |
20021207 |
17 | SAVE_TAG_MEASURE | Instance method | Private | Method | Save |
20021207 |
18 | SAVE_TAG_OBJECTIVE | Instance method | Private | Method | Save |
20021207 |
19 | SAVE_TAG_PERSPECTIVE | Instance method | Private | Method | Save |
20021207 |
20 | SAVE_TAG_THEME | Instance method | Private | Method | Save |
20021207 |
21 | SET_DB_OPERATION_FLAG | Instance method | Private | Method | Set Flag for an Element | 20021207 |
22 | SET_DB_OPERATION_FLAG_FOR_ALL | Instance method | Public | Method | Set Flag for all Scorecard Elements | 20021207 |
23 | UPDATE_ELEMENT | Instance method | Public | Method | Update ID and DB Flag of an Element | 20021207 |
24 | UPDATE_ID1 | Instance method | Private | Method | Update ID for Elements after an Objective Changed | 20021207 |
25 | UPDATE_ID2 | Instance method | Private | Method | Update Objectives after Strategy or Perspective Changed | 20021207 |
26 | UPDATE_USERNAME | Instance method | Public | Method | Update User Name of an Element | 20021207 |
Events
Class CL_UMB_CUST_XML_MODEL_UPLOAD has no event.
Types
Class CL_UMB_CUST_XML_MODEL_UPLOAD has no local type.
Method Signatures
Method CHECK Signature
Method CHECK on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
Method CONSTRUCTOR on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method CONVERT_CALDAY2FISCPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_FISCPER | Value transfer | Type reference (TYPE) | UMC_Y_FISCPER | Periode | 20021207 | ||
2 | Importing | I_ALTERTIVE_PERIOD | Value transfer | Type reference (TYPE) | UMC_Y_FISCPER | Periode | 20021207 | ||
3 | Importing | I_DATE_STRING | Value transfer | Type reference (TYPE) | STRING | '2002-12-31' | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method FIND_SC_ELEMENT_IN_XML Signature
Method FIND_SC_ELEMENT_IN_XML on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
Method FIND_SC_ELEMENT_IN_XML on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method GENERATE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
Method GENERATE_ID on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method IS_ID_EXISTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_BOOL | Value transfer | Type reference (TYPE) | AS4FLAG | 20021207 | |||
2 | Importing | I_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
3 | Importing | I_OBJ_TYPE | Value transfer | Type reference (TYPE) | UMB_Y_OBJ_TYPE | Scorecard-Elemente: Objekttyp | 20021207 |
Method IS_ID_EXISTING on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method LOAD_MASTER_DATA Signature
Method LOAD_MASTER_DATA on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
Method LOAD_MASTER_DATA on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method LOAD_XML_FROM_FIELSERVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FILENAME | Value transfer | Type reference (TYPE) | STRING | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20030301 |
Method LOAD_XML_FROM_HTTPSERVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PROXY_HOST | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
2 | Importing | I_PROXY_PASSWORD | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
3 | Importing | I_PROXY_SERVICE | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
4 | Importing | I_PROXY_UNAME | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
5 | Importing | URL | Value transfer | Type reference (TYPE) | STRING | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method PARSE_BSC_XML Signature
Method PARSE_BSC_XML on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PERIV | Value transfer | Type reference (TYPE) | PERIV | Geschäftsjahresvariante | 20021207 | ||
2 | Importing | I_TASK | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_SCORECARD | Scorecard | 20021207 | |
2 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_TAG_BSC | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_BDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_DOC_ID | Value transfer | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20021207 | ||
2 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 | ||
3 | Importing | I_CLASSNAME | Value transfer | Type reference (TYPE) | BDS_CLSNAM | Business Document Service: Klassenname | 20021207 | ||
4 | Importing | I_OBJECT_KEY | Value transfer | Type reference (TYPE) | BDS_TYPEID | Business Document Service: Objektschlüssel | 20021207 |
Method SAVE_BDS on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method SAVE_CAUSE_EFFECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_TAG_BSC | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_NEW_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_TAG_BSC | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_TAG_INITIATIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SC180 | Value transfer | Type reference (TYPE) | UMB_SC180 | Scorecard: Initiativen | 20021207 | ||
2 | Exporting | ES_SC181 | Value transfer | Type reference (TYPE) | UMB_SC181 | Scorecard: Texte zu den Initiativen | 20021207 | ||
3 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 | ||
4 | Importing | ISEQ | Value transfer | Type reference (TYPE) | UMB_Y_ISEQ | Item-Nummer | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_TAG_MEASURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_MEASURE | Value transfer | Type reference (TYPE) | UMK_YS_MEASURE_BSC_UPLOAD | Structures for BSC xml upload | 20021207 | ||
2 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_TAG_OBJECTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OB100 | Value transfer | Type reference (TYPE) | UMB_OB100 | Strategie-Elemente: Kopftabelle | 20021207 | ||
2 | Exporting | ES_OB101 | Value transfer | Type reference (TYPE) | UMB_OB101 | Strategie-Elemente: Texte | 20021207 | ||
3 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_TAG_PERSPECTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PE100 | Value transfer | Type reference (TYPE) | UMB_PE100 | Perspektiven : Kopftabelle | 20021207 | ||
2 | Exporting | ES_PE101 | Value transfer | Type reference (TYPE) | UMB_PE101 | Perspektiven : Texte | 20021207 | ||
3 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SAVE_TAG_THEME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ST100 | Value transfer | Type reference (TYPE) | UMB_ST100 | Strategien : Kopftabelle | 20021207 | ||
2 | Exporting | ES_ST101 | Value transfer | Type reference (TYPE) | UMB_ST101 | Strategien : Texte | 20021207 | ||
3 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_UMB_XML | Exception for Scorecard XML in Customizing | 20021207 |
Method SET_DB_OPERATION_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 |
Method SET_DB_OPERATION_FLAG on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method SET_DB_OPERATION_FLAG_FOR_ALL Signature
Method SET_DB_OPERATION_FLAG_FOR_ALL on class CL_UMB_CUST_XML_MODEL_UPLOAD has no parameter.
Method SET_DB_OPERATION_FLAG_FOR_ALL on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method UPDATE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 | ||
2 | Importing | NEW_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 |
Method UPDATE_ELEMENT on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method UPDATE_ID1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NEW_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
2 | Importing | I_OLD_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 |
Method UPDATE_ID1 on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method UPDATE_ID2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NEW_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 | |||
2 | Importing | I_OBJ_TYPE | Value transfer | Type reference (TYPE) | UMB_Y_OBJ_TYPE | Scorecard-Elemente: Objekttyp | 20021207 | ||
3 | Importing | I_OLD_ID | Value transfer | Type reference (TYPE) | STRING | 20021207 |
Method UPDATE_ID2 on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
Method UPDATE_USERNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20021207 | ||
2 | Importing | USERNAME | Value transfer | Type reference (TYPE) | UMB_Y_USER | Benutzer | 20021207 |
Method UPDATE_USERNAME on class CL_UMB_CUST_XML_MODEL_UPLOAD has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in | 350 |