SAP ABAP Class CL_UDM_CHANGE_ATTRIBUTE (Execute Attribute Change)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FSCM-DM-DM (Application Component) Basic Functions
⤷
UDM_LOCATOR (Package) Dispute Management - Locator
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SCMG_ATTR_F4_CALLBACK | Callback from ALV to Attributes for F4, Dropdown | 20031121 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UDM_MASS_ACTIVITY | Interface to Mass Activity | 20031110 |
Properties
| Class | CL_UDM_CHANGE_ATTRIBUTE | |
| Short Description | Execute Attribute Change | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UDM_LOCATOR | Dispute Management - Locator |
| Created | 20031110 | SAP |
| Last change | 20050705 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SCMG_ATTR_F4_CALLBACK | Callback from ALV to Attributes for F4, Dropdown | 20031121 | ||
| 2 | IF_UDM_MASS_ACTIVITY | Interface to Mass Activity | 20031110 |
Friends
Class CL_UDM_CHANGE_ATTRIBUTE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | SCMGATTRPROFID | Case: Attribute Profile ID | 20031121 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UDM_ATTRIBUTE_FACTORY | Creation of Attribute Objects | 20031118 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | SCMGCASE_TYPE | Case Type | 20031121 | |||
| 4 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_EX_UDM_LOC_CHG_ATTR_S | BAdI Interface IF_EX_UDM_LOC_CHG_ATTR | 20031124 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SRM_OBJECT_FACTORY | Object Factory - Framework - for SPs | 20031110 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20031121 | ||||
| 7 | Instance attribute | Protected | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_DESC | List: IF_SRM_ATTRIBUTE_DESC | 20031118 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | SRM_LIST_EDIT_ATTRIBUTE_VALUE | List: IF_SRM_EDIT_ATTRIBUTE_VALUE | 20031118 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | UDM_T_PGUID | Table: Case GUID with Related POID Object | 20031120 | |||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UDM_CASE_LOCATOR | Case Locator (Backend) | 20031110 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20031119 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | SCMG_T_ATTR_DISPLAY_PROPERTIES | Case Attributes: Display Properties | 20031112 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | SCMGSTATUSPROFID | Case: Status Profile | 20031121 |
Methods
Events
Class CL_UDM_CHANGE_ATTRIBUTE has no event.
Types
Class CL_UDM_CHANGE_ATTRIBUTE has no local type.
Method Signatures
Method ADD_MSG_TO_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EXT_KEY | Call by reference | Type reference (TYPE) | SCMG_EXT_KEY | Externe Referenz | 20031121 | |||
| 2 | IM_MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20031119 |
Method ADD_MSG_TO_LOG on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHANGE_AND_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031120 | |||
| 2 | IM_CASE_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SCMG_CASE | Case Interface | 20031120 | |||
| 3 | IM_VALUE | Call by reference | Type reference (TYPE) | STRING | Neuer Attributwert | 20031120 | |||
| 4 | RE_CONTINUE | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20031120 |
Method CHANGE_AND_STORE on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031120 | |||
| 2 | IM_CASE_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SCMG_CASE | Case Interface | 20031120 | |||
| 3 | RE_CONTINUE | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20031120 |
Method CHECK_AUTHORITY on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHECK_SINGLE_ATTRPROF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031111 | |||
| 2 | IM_PGUID | Call by reference | Type reference (TYPE) | UDM_T_PGUID | Tabelle: Technischer Schlüssel des Cases | 20031120 | |||
| 3 | RE_ERROR_MESSAGE | Value transfer | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031111 |
Method CHECK_SINGLE_ATTRPROF on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHECK_SINGLE_CASETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031111 | |||
| 2 | IM_PGUID | Call by reference | Type reference (TYPE) | UDM_T_PGUID | Tabelle: Case GUID mit zugehörigem POID-Objekt | 20031120 | |||
| 3 | RE_ERROR_MESSAGE | Value transfer | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031111 |
Method CHECK_SINGLE_CASETYPE on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHECK_SINGLE_STATPROF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031111 | |||
| 2 | IM_PGUID | Call by reference | Type reference (TYPE) | UDM_T_PGUID | Tabelle: Case GUID mit zugehörigem POID-Objekt | 20031120 | |||
| 3 | RE_ERROR_MESSAGE | Value transfer | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031111 |
Method CHECK_SINGLE_STATPROF on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CHECK_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031124 | |||
| 2 | IM_VALUE | Call by reference | Type reference (TYPE) | STRING | Wert | 20031124 | |||
| 3 | RE_MSG | Value transfer | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031124 |
Method CHECK_VALUE on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_UDM_CHANGE_ATTRIBUTE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20031118 | |||
| 2 | IM_LOCATOR_BE | Call by reference | Object reference (TYPE REF TO) | IF_UDM_CASE_LOCATOR | Case Locator: Erweitertes Backend Interface | 20031110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20031117 |
Method ENQUEUE_CASE_BACKEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CASE_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SCMG_CASE | Case Interface | 20031120 | |||
| 2 | RE_CONTINUE | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20031120 |
Method ENQUEUE_CASE_BACKEND on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method ERROR_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031111 |
Method ERROR_MESSAGE on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_CASE_BACKEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CASE_BACKEND | Call by reference | Object reference (TYPE REF TO) | IF_SCMG_CASE | Case Interface | 20031120 | |||
| 2 | EX_CONTINUE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20031120 | |||
| 3 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20101105 | |||
| 4 | IM_PGUID | Call by reference | Type reference (TYPE) | UDM_PGUID | Case GUID mit zugehörigem POID-Objekt | 20031120 | |||
| 5 | IM_ROOT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root | 20040123 |
Method GET_CASE_BACKEND on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_CATEGORY_DROP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Fallart | 20031121 | |||
| 2 | RE_DROP_DOWN_VALUES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_DROP_DOWN_VALUES | Case-Attribute: Drop-Down-Werte | 20031121 |
Method GET_CATEGORY_DROP_DOWN on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_ESCAL_DROP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROFILE | Call by reference | Type reference (TYPE) | SCMGATTRPROFID | Fall: Attributprofil-ID | 20031121 | |||
| 2 | RE_DROP_DOWN_VALUES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_DROP_DOWN_VALUES | Case-Attribute: Drop-Down-Werte | 20031121 |
Method GET_ESCAL_DROP_DOWN on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PGUID | Call by reference | Type reference (TYPE) | UDM_T_PGUID | Tabelle: Case GUID mit zugehörigem POID-Objekt | 20031120 | |||
| 2 | EX_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | SCMG_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung | 20031114 | |||
| 3 | EX_PROPERTIES | Call by reference | Type reference (TYPE) | SCMG_ATTR_DISPLAY_PROPERTIES | Case-Attribute: Anzeigeeignschaften | 20031114 | |||
| 4 | IM_ADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20031113 | |||
| 5 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20031117 |
Method GET_PROPERTIES on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_RCCODE_DROP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Fallart | 20031121 | |||
| 2 | RE_DROP_DOWN_VALUES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_DROP_DOWN_VALUES | Case-Attribute: Drop-Down-Werte | 20031121 |
Method GET_RCCODE_DROP_DOWN on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_REASON_DROP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Fallart | 20031121 | |||
| 2 | RE_DROP_DOWN_VALUES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_DROP_DOWN_VALUES | Case-Attribute: Drop-Down-Werte | 20031121 |
Method GET_REASON_DROP_DOWN on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method GET_STATUS_DROP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_STAT_PROF | Call by reference | Type reference (TYPE) | SCMGSTATUSPROFID | Fall: Statusprofil | 20031121 | |||
| 2 | RE_DROP_DOWN_VALUES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_DROP_DOWN_VALUES | Case-Attribute: Drop-Down-Werte | 20031121 |
Method GET_STATUS_DROP_DOWN on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method OPEN_LOG Signature
Method OPEN_LOG on class CL_UDM_CHANGE_ATTRIBUTE has no parameter.
Method OPEN_LOG on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
Method SHOW_LOG Signature
Method SHOW_LOG on class CL_UDM_CHANGE_ATTRIBUTE has no parameter.
Method SHOW_LOG on class CL_UDM_CHANGE_ATTRIBUTE has no exception.
History
| Last changed by/on | SAP | 20050705 |
| SAP Release Created in | 300 |