SAP ABAP Class CL_UMC_VALUE_FIELD_FACTORY (Value Field: Factory)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-SEM-CPM (Application Component) Corporate Performance Monitor
⤷
UMC (Package) CPM : Common Objects
⤷
⤷
Properties
| Class | CL_UMC_VALUE_FIELD_FACTORY | |
| Short Description | Value Field: Factory | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UMC | CPM : Common Objects |
| Created | 20010111 | SAP |
| Last change | 20041006 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_UMC_VALUE_FIELD_FACTORY has no forward declaration.
Interfaces
Class CL_UMC_VALUE_FIELD_FACTORY has no interface implemented.
Friends
Class CL_UMC_VALUE_FIELD_FACTORY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | YT_FRAME_SELVAR | MT_FRAME_SELVAR | 20010223 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | YT_VF_INIT | MT_VF_INIT | 20010111 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | YT_VF_MEAS | MT_VF_MEAS | 20010111 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | YT_VF_RISK | 20020618 | ||||
| 5 | Static Attribute | Private | Type reference (TYPE) | YT_VF_VDRIVER | 20010118 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Append a value field of an initiative to buffer | 20010115 | |
| 2 | Static method | Public | Method | Append a value field of a measure to buffer | 20010115 | |
| 3 | Static method | Public | Method | Append a value field of a value driver to buffer | 20020618 | |
| 4 | Static method | Public | Method | Append a value field of a value driver to buffer | 20010118 | |
| 5 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010111 | |
| 6 | Static method | Public | Method | Get a value field of an initiative | 20010223 | |
| 7 | Static method | Public | Method | Get a value field of an initiative | 20010111 | |
| 8 | Static method | Public | Method | Get a value field of a measure | 20010111 | |
| 9 | Static method | Public | Method | Get a value field of a value driver | 20020618 | |
| 10 | Static method | Public | Method | Get a value field of a value driver | 20010118 | |
| 11 | Static method | Public | Method | Refresh buffer | 20010111 | |
| 12 | Static method | Public | Method | Remove Frame Selection Variants from Buffer | 20010315 | |
| 13 | Static method | Public | Method | Remove a value field of an initiative from buffer | 20010115 | |
| 14 | Static method | Public | Method | Remove a value field of a measure from buffer | 20010115 | |
| 15 | Static method | Public | Method | Remove a value field of a value driver from buffer | 20020618 | |
| 16 | Static method | Public | Method | Remove a value field of a value driver from buffer | 20010118 |
Events
Class CL_UMC_VALUE_FIELD_FACTORY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_FRAME_SELVAR | Private | See coding | 20021106 | |
||
| 2 | YS_VF_INIT | Private | See coding | 20021106 | |
||
| 3 | YS_VF_MEAS | Private | See coding | 20021106 | |
||
| 4 | YS_VF_RISK | Private | See coding | 20021106 | |
||
| 5 | YS_VF_VDRIVER | Private | See coding | 20021106 | |
||
| 6 | YT_FRAME_SELVAR | Private | See coding | 20021106 | |
||
| 7 | YT_VF_INIT | Private | See coding | 20021106 | |
||
| 8 | YT_VF_MEAS | Private | See coding | 20021106 | |
||
| 9 | YT_VF_RISK | Private | See coding | 20021106 | |
||
| 10 | YT_VF_VDRIVER | Private | See coding | 20021106 | |
Method Signatures
Method APPEND_INIT_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_INIT | Wertfeld: Initiative | 20010115 |
Method APPEND_INIT_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method APPEND_MEAS_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_MEAS | Wertfeld: Kennzahl | 20010115 |
Method APPEND_MEAS_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method APPEND_RISK_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMR_VALUE_FIELD_RISK | Valuefield for Measure-Risk | 20020618 |
Method APPEND_RISK_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method APPEND_VDRIVER_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMV_VALUE_FIELD_VDRIVER | Wertfeld: Werttreiber | 20010118 |
Method APPEND_VDRIVER_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_UMC_VALUE_FIELD_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method GET_FRAME_SELVAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FRAME_SELVAR | Value transfer | Object reference (TYPE REF TO) | CL_UMM_FRAME_SELECTIONS | Frame | 20010223 | |||
| 2 | I_FRNAME | Call by reference | Type reference (TYPE) | UMM_Y_FRNAME | Technischer Name eines Frames | 20010223 | |||
| 3 | I_SELVAR | Call by reference | Type reference (TYPE) | UMC_Y_SELVAR | Selektionsvariante | 20010223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not found | 20010223 |
Method GET_INIT_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_INIT | Wertfeld: Initiative | 20010111 | |||
| 2 | I_COL | Value transfer | Type reference (TYPE) | UMB_Y_COL | Wertfeld | 20010111 | |||
| 3 | I_INIT | Value transfer | Type reference (TYPE) | UMB_Y_INIT | Initiative | 20010111 | |||
| 4 | I_SCARD | Value transfer | Type reference (TYPE) | UMB_Y_SCARD | Scorecard | 20010111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not found | 20010111 |
Method GET_MEAS_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_MEAS | Wertfeld: Kennzahl | 20010111 | |||
| 2 | I_COL | Value transfer | Type reference (TYPE) | UMB_Y_COL | Wertfeld | 20010111 | |||
| 3 | I_MEAS | Value transfer | Type reference (TYPE) | UMK_Y_MEAS | Kennzahl | 20010111 | |||
| 4 | I_SCARD | Value transfer | Type reference (TYPE) | UMB_Y_SCARD | Scorecard | 20010111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not found | 20010111 |
Method GET_RISK_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMR_VALUE_FIELD_RISK | Valuefield for Measure-Risk | 20020618 | |||
| 2 | I_APP | Call by reference | Type reference (TYPE) | UMC_Y_APPLICATION | Anwendungskennung | 20020618 | |||
| 3 | I_APPKEY | Call by reference | Type reference (TYPE) | UMC_Y_APPKEY | Technischer Name der Applikation(en) | 20020618 | |||
| 4 | I_COL | Call by reference | Type reference (TYPE) | UMB_Y_COL | Technischer Name eines Wertfeldes | 20020618 | |||
| 5 | I_MEAS | Call by reference | Type reference (TYPE) | UMK_Y_MEAS | Kennzahl | 20020618 | |||
| 6 | I_RACT | Call by reference | Type reference (TYPE) | UMR_Y_RACTIVITY | Kennzeichen für Risikomaßnahme | 20020618 | |||
| 7 | I_RISK | Call by reference | Type reference (TYPE) | UMR_Y_RISK | Risiko | 20020618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not found | 20020618 |
Method GET_VDRIVER_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMV_VALUE_FIELD_VDRIVER | Wertfeld: Werttreiber | 20010118 | |||
| 2 | I_COL | Value transfer | Type reference (TYPE) | UMB_Y_COL | Wertfeld | 20010118 | |||
| 3 | I_MEAS | Value transfer | Type reference (TYPE) | UMK_Y_MEAS | Werttreiber | 20011129 | |||
| 4 | I_VDTREE | Value transfer | Type reference (TYPE) | UMV_Y_VDTREE | Werttreiberbaum | 20010118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not found | 20010118 |
Method REFRESH_BUFFER Signature
Method REFRESH_BUFFER on class CL_UMC_VALUE_FIELD_FACTORY has no parameter.
Method REFRESH_BUFFER on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method REMOVE_FRAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FRNAME | Call by reference | Type reference (TYPE) | UMM_Y_FRNAME | Technischer Name eines Frames | 20010315 |
Method REMOVE_FRAME on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method REMOVE_INIT_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_INIT | Wertfeld: Initiative | 20010115 |
Method REMOVE_INIT_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method REMOVE_MEAS_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMB_VALUE_FIELD_MEAS | Wertfeld: Kennzahl | 20010115 |
Method REMOVE_MEAS_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method REMOVE_RISK_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMR_VALUE_FIELD_RISK | Valuefield for Measure-Risk | 20020618 |
Method REMOVE_RISK_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
Method REMOVE_VDRIVER_VALUE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_VALUE_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_UMV_VALUE_FIELD_VDRIVER | Wertfeld: Werttreiber | 20010118 |
Method REMOVE_VDRIVER_VALUE_FIELD on class CL_UMC_VALUE_FIELD_FACTORY has no exception.
History
| Last changed by/on | SAP | 20041006 |
| SAP Release Created in | 3.1A |