Hierarchy

⤷

⤷

Properties
Class | CL_UMB_BSC_AC | |
Short Description | Scorecard Assessment & Comment Texts | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UMB | SEM-CPM: Balanced Scorecard |
Created | 19991124 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UMB_BSC_AC has no interface implemented.
Friends
Class CL_UMB_BSC_AC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_PROPVA | 'ASSESSMENT' | Assessment Description | 19991124 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_BW_MEASURE' | 'SEM_BW_MEASURE' BDS Class | 19991201 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM' | SEM_CPM BDS Class | 19991201 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_CE' | SEM_CPM BDS Class | 20000619 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_INITIATIVE' | SEM_CPM BDS Class | 20000218 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_MEASURE' | SEM_CPM BDS Class | 20000218 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_OBJECTIVE' | SEM_CPM BDS Class | 20000218 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_PERSPECTIVE' | SEM_CPM BDS Class | 20000607 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_RMS' | SEM_CPM BDS Class | 20010627 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_SCORECARD' | SEM_CPM BDS Class | 20000607 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_BSC_STRATEGY' | SEM_CPM BDS Class | 20000218 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_CLSNAM | 'SEM_CPM_VDT_VDRIVER' | SEM_CPM BDS Class | 20020522 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | BDS_PROPVA | 'DEFINITION' | Definition Description | 19991201 | |
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UMB_YS_OBJ_KEY_EXT | Object Key Including Internal and External Keys | 20010206 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UMB_YT_AC_DOC | Table of Documents | 19991124 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UMC_YT_OWNER_TXT | Send Notifications on New Comments | 20020207 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | UMC_YT_TODO | Todo Items | 20010206 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BDS_CLSNAM | BDS Class | 19991124 | ||
19 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UMC_Y_FISCPER | Current period | 19991124 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BDS_DOCID | Assessment Document ID | 20000218 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | AS4FLAG | Assessment Document ID has Changed | 20000218 | ||
22 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BDS_TYPEID | Object key | 20000218 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BDS_TYPEID | Object Key with Period | 20000218 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Starting Position of Period Field in Object Key | 20000302 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Creates New Notification | 20010206 |
2 | ![]() |
Instance method | Private | Method | Subroutine for Creation of Structure | 19991124 |
3 | ![]() |
Instance method | Private | Method | Adjust Empty Document | 19991124 |
4 | ![]() |
Instance method | Private | Method | Creates Document | 20000218 |
5 | ![]() |
Instance method | Private | Method | Gets Contents of one Document | 20000218 |
6 | ![]() |
Instance method | Private | Method | Gets Information for one Document | 20000218 |
7 | ![]() |
Instance method | Private | Method | Updates Document | 20000218 |
8 | ![]() |
Instance method | Private | Method | Creates Relationship Between Documents | 20000218 |
9 | ![]() |
Instance method | Private | Method | Deletes Relationship Between Documents | 20000218 |
10 | ![]() |
Instance method | Private | Method | Gets Relationship Between Documents | 20000218 |
11 | ![]() |
Instance method | Private | Method | Reads A&C Structure and Fills Internal Data | 19991124 |
12 | ![]() |
Instance method | Public | Method | Discards all Changes | 19991212 |
13 | ![]() |
Instance method | Public | Constructor | Constructor | 19991124 |
14 | ![]() |
Instance method | Public | Method | Copy Content of Source Object | 19991129 |
15 | ![]() |
Instance method | Public | Method | Creates New Doc (If Father Is 0 Then It Is Assessment) | 19991124 |
16 | ![]() |
Instance method | Public | Method | Deletes Existing Document | 19991124 |
17 | ![]() |
Instance method | Public | Method | Find the doc based on BDS id | 20020716 |
18 | ![]() |
Instance method | Public | Method | Gets Assessment if it Exists | 19991124 |
19 | ![]() |
Instance method | Public | Method | Gets Subordinate Documents | 19991124 |
20 | ![]() |
Instance method | Public | Method | Gets Document Information by Key | 19991126 |
21 | ![]() |
Instance method | Public | Method | Gets Period (Date) of A&C | 19991126 |
22 | ![]() |
Instance method | Public | Method | Do not use! Just for testing | 19991125 |
23 | ![]() |
Instance method | Public | Method | Test if There are Subordinate Documents | 19991125 |
24 | ![]() |
Instance method | Public | Method | Has Something Changed? | 19991124 |
25 | ![]() |
Instance method | Public | Method | Modify Document Text and Automatically Assign Date and Owner | 19991124 |
26 | ![]() |
Instance method | Public | Method | Counts Actual Number of Documents | 19991124 |
27 | ![]() |
Instance method | Public | Method | Reads Document by Key | 19991126 |
28 | ![]() |
Instance method | Public | Method | Saves Changed Documents | 19991124 |
29 | ![]() |
Instance method | Private | Method | Sends All Prepared Notifications | 20010206 |
Events
Class CL_UMB_BSC_AC has no event.
Types
Class CL_UMB_BSC_AC has no local type.
Method Signatures
Method ADD_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TEXT | Call by reference | Type reference (TYPE) | UMC_Y_ITEM_TXT | Text of item in todo list (type of todo item) | 20010206 |
Method ADD_NOTIFICATION on class CL_UMB_BSC_AC has no exception.
Method ADD_SONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FATHER_DOC | Value transfer | Type reference (TYPE) | UMB_YS_AC_DOC | Father | 19991124 |
Method ADD_SONS on class CL_UMB_BSC_AC has no exception.
Method ADJUST_EMPTY_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TXT | Call by reference | Type reference (TYPE) | SBDST_CONTENT | Text | 19991124 |
Method ADJUST_EMPTY_DOC on class CL_UMB_BSC_AC has no exception.
Method BDS_DOC_CREATE Signature
Method BDS_DOC_CREATE on class CL_UMB_BSC_AC has no parameter.
Method BDS_DOC_CREATE on class CL_UMB_BSC_AC has no exception.
Method BDS_DOC_GET Signature
Method BDS_DOC_GET on class CL_UMB_BSC_AC has no parameter.
Method BDS_DOC_GET on class CL_UMB_BSC_AC has no exception.
Method BDS_DOC_INFO Signature
Method BDS_DOC_INFO on class CL_UMB_BSC_AC has no parameter.
Method BDS_DOC_INFO on class CL_UMB_BSC_AC has no exception.
Method BDS_DOC_UPDATE Signature
Method BDS_DOC_UPDATE on class CL_UMB_BSC_AC has no parameter.
Method BDS_DOC_UPDATE on class CL_UMB_BSC_AC has no exception.
Method BDS_REL_CREATE Signature
Method BDS_REL_CREATE on class CL_UMB_BSC_AC has no parameter.
Method BDS_REL_CREATE on class CL_UMB_BSC_AC has no exception.
Method BDS_REL_DELETE Signature
Method BDS_REL_DELETE on class CL_UMB_BSC_AC has no parameter.
Method BDS_REL_DELETE on class CL_UMB_BSC_AC has no exception.
Method BDS_REL_GET Signature
Method BDS_REL_GET on class CL_UMB_BSC_AC has no parameter.
Method BDS_REL_GET on class CL_UMB_BSC_AC has no exception.
Method BUILD_TABLE Signature
Method BUILD_TABLE on class CL_UMB_BSC_AC has no parameter.
Method BUILD_TABLE on class CL_UMB_BSC_AC has no exception.
Method CLEAR_MODIFIED Signature
Method CLEAR_MODIFIED on class CL_UMB_BSC_AC has no parameter.
Method CLEAR_MODIFIED on class CL_UMB_BSC_AC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT | Call by reference | Type reference (TYPE) | UMB_YS_OBJ_KEY_EXT | Object key including internal and external keys | 20010206 | ||
2 | ![]() |
IT_COM_NOTIF | Call by reference | Type reference (TYPE) | UMC_YT_OWNER_TXT | Send notifications on new comments | 20020207 | ||
3 | ![]() |
I_BDS_CLASS | Call by reference | Type reference (TYPE) | SBDST_CLASSNAME | '' | Klassenname | 20000218 | |
4 | ![]() |
I_CURPER | Call by reference | Type reference (TYPE) | UMC_Y_FISCPER | 0000000 | Fiscper | 19991124 | |
5 | ![]() |
I_DOC_ID | Call by reference | Type reference (TYPE) | BDS_DOCID | '' | Business Document Service: Dokument-ID | 20000218 | |
6 | ![]() |
I_OBJ_KEY | Call by reference | Type reference (TYPE) | BDS_TYPEID | '' | Objektschlüssel | 20000218 | |
7 | ![]() |
I_PERPOS | Call by reference | Type reference (TYPE) | I | 0 | Starting position of period field in obj. key | 20000302 |
Method CONSTRUCTOR on class CL_UMB_BSC_AC has no exception.
Method COPY_FROM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FROM | Call by reference | Object reference (TYPE REF TO) | CL_UMB_BSC_AC | Source class | 19991129 |
Method COPY_FROM on class CL_UMB_BSC_AC has no exception.
Method CREATE_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_NEW_DOC | Call by reference | Type reference (TYPE) | UMB_YS_AC_DOC | New doc | 19991124 | ||
2 | ![]() |
I_FATHER | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | ID of father doc | 19991124 |
Method CREATE_DOC on class CL_UMB_BSC_AC has no exception.
Method DELETE_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DELETED | Call by reference | Type reference (TYPE) | AS4FLAG | result | 19991125 | ||
2 | ![]() |
I_DOCID | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | doc ID | 19991124 |
Method DELETE_DOC on class CL_UMB_BSC_AC has no exception.
Method FIND_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ID | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | Interne ID für Beurteilungen / Kommentare | 20020716 | ||
2 | ![]() |
I_BDS_ID | Call by reference | Type reference (TYPE) | BDS_DOCID | Business Document Service: Dokument-ID | 20020716 |
Method FIND_DOC on class CL_UMB_BSC_AC has no exception.
Method GET_ASSESSMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ASS_ID | Call by reference | Type reference (TYPE) | UMB_Y_AC_ID | Assessment doc ID if not exist is init. | 19991125 |
Method GET_ASSESSMENT on class CL_UMB_BSC_AC has no exception.
Method GET_CHILD_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DOCID | Call by reference | Type reference (TYPE) | UMB_YT_AC_ID | Children's IDs | 19991125 | ||
2 | ![]() |
E_NO_OF_DOC | Call by reference | Type reference (TYPE) | I | No of ch. doc | 19991124 | ||
3 | ![]() |
I_FATHER | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | Father dos ID | 19991124 |
Method GET_CHILD_DOC on class CL_UMB_BSC_AC has no exception.
Method GET_DOC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DOC | Call by reference | Type reference (TYPE) | UMB_YS_AC_DOC | doc | 19991126 | ||
2 | ![]() |
I_DOCID | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | doc ID | 19991126 |
Method GET_DOC_INFO on class CL_UMB_BSC_AC has no exception.
Method GET_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CURPER | Call by reference | Type reference (TYPE) | UMC_Y_FISCPER | period | 19991126 |
Method GET_PERIOD on class CL_UMB_BSC_AC has no exception.
Method GET_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AC_DOC | Call by reference | Type reference (TYPE) | UMB_YT_AC_DOC | Tab of docs | 20000222 |
Method GET_TABLE on class CL_UMB_BSC_AC has no exception.
Method HAVE_SONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SONS | Call by reference | Type reference (TYPE) | I | No of children | 19991125 | ||
2 | ![]() |
I_DOCID | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | doc id | 19991125 |
Method HAVE_SONS on class CL_UMB_BSC_AC has no exception.
Method IS_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MODIF | Call by reference | Type reference (TYPE) | AS4FLAG | Flag | 19991125 |
Method IS_MODIFIED on class CL_UMB_BSC_AC has no exception.
Method MODIFY_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DOC | Call by reference | Type reference (TYPE) | UMB_YS_AC_DOC | Doc structure | 19991124 |
Method MODIFY_DOC on class CL_UMB_BSC_AC has no exception.
Method NUMBER_OF_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NO_OF_DOC | Call by reference | Type reference (TYPE) | I | Nuber of docs | 19991124 |
Method NUMBER_OF_DOC on class CL_UMB_BSC_AC has no exception.
Method READ_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DOC | Call by reference | Type reference (TYPE) | UMB_YS_AC_DOC | doc | 19991126 | ||
2 | ![]() |
I_DOCID | Value transfer | Type reference (TYPE) | UMB_Y_AC_ID | doc id | 19991126 |
Method READ_DOC on class CL_UMB_BSC_AC has no exception.
Method SAVE_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DOC_ID | Call by reference | Type reference (TYPE) | BDS_DOCID | Doc id of Assessment | 20000218 | ||
2 | ![]() |
E_DOC_ID_CHANGED | Call by reference | Type reference (TYPE) | AS4FLAG | Assessment doc id has changed | 20000218 |
Method SAVE_CHANGES on class CL_UMB_BSC_AC has no exception.
Method SEND_NOTIFICATIONS Signature
Method SEND_NOTIFICATIONS on class CL_UMB_BSC_AC has no parameter.
Method SEND_NOTIFICATIONS on class CL_UMB_BSC_AC has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in |