SAP ABAP Class CL_USMD_EDITION_POWL (POWL for Editions)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷ CA-MDG-AF (Application Component) Application Framework
⤷ USMD2_MAIN (Package) Main objects of generic MDG UIs
⤷ CA-MDG-AF (Application Component) Application Framework
⤷ USMD2_MAIN (Package) Main objects of generic MDG UIs
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_POWL_FEEDER | Interface for POWL Feeders | 20080201 |
Properties
Class | CL_USMD_EDITION_POWL | |
Short Description | POWL for Editions | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | USMD2_MAIN | Main objects of generic MDG UIs |
Created | 20080201 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | USMD0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | USMD2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_POWL_FEEDER | Interface for POWL Feeders | 20080201 |
Friends
Class CL_USMD_EDITION_POWL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DD_ALL_BASED_TYPE | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090316 | ||
2 | DF_CONF | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20080515 | ||
3 | DF_INIT | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Flag for initialization | 20080201 | ||
4 | DO_MODEL | Instance attribute | Public | Object reference (TYPE REF TO) | IF_USMD_MODEL | MDM Data Model | 20080201 | ||
5 | DO_SERVICES | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_UI_SERVICES | 20080221 | |||
6 | DT_CREQUEST_OPEN | Instance attribute | Private | Type reference (TYPE) | TS_CREQUEST | 20080201 | |||
7 | DT_EDITION | Instance attribute | Private | Type reference (TYPE) | TS_EDITION | 20080204 | |||
8 | DT_EDITION_POWL | Instance attribute | Private | Type reference (TYPE) | USMD_TS_EDITION_POWL | Revision for POWL | 20080204 | ||
9 | DT_EDTN_STATUS | Instance attribute | Private | See coding | 20080204 | ||||
10 | DT_EDTN_TYPE | Instance attribute | Private | Type reference (TYPE) | TS_EDTN_TYPE | 20080204 | |||
11 | DT_MESSAGE_CHECK | Instance attribute | Private | Type reference (TYPE) | POWL_MSG_TTY | 20080515 | |||
12 | DT_MESSAGE_INIT | Instance attribute | Private | Type reference (TYPE) | POWL_MSG_TTY | 20080520 | |||
13 | DV_USERNAME | Instance attribute | Private | Type reference (TYPE) | XUSER | User Name | 20080220 | ||
14 | GC_TYPE_EDITION_ALL | Constant | Private | Type reference (TYPE) | STRING | 'USMD_EDITION_ALL' | POWL Type: All Revsions | 20080204 | |
15 | GC_TYPE_EDITION_BLOCKED | Constant | Private | Type reference (TYPE) | STRING | 'USMD_EDITION_BLOCKED' | POWL Type: Released Revisions | 20100909 | |
16 | GC_TYPE_EDITION_IN_PROCESS | Constant | Private | Type reference (TYPE) | STRING | 'USMD_EDITION_IN_PROCESS' | POWL Type: Revisions in Process | 20080204 | |
17 | GC_TYPE_EDITION_RELEASED | Constant | Private | Type reference (TYPE) | STRING | 'USMD_EDITION_RELEASED' | POWL Type: Released Revisions | 20080204 | |
18 | GC_VDATE_BASED | Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Indicator | 20090316 | |
19 | GC_VPER_BASED | Constant | Private | Type reference (TYPE) | CHAR1 | 'P' | Single-Character Indicator | 20090316 |
Methods
Events
Class CL_USMD_EDITION_POWL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CREQUEST | Private | See coding | 20080201 | BEGIN OF s_crequest, " from USMD120C
usmd_crequest TYPE usmd_crequest,
usmd_edition TYPE usmd_edition,
usmd_creq_status TYPE usmd_crequest_type,
END OF s_crequest
|
||
2 | S_EDITION | Private | See coding | 20080204 | BEGIN OF s_edition, " USMD020C
usmd_edition TYPE usmd_edition,
usmd_edtn_type TYPE usmd_edition_type,
usmd_vdate_from TYPE usmd_edition_vdate,
usmd_vdate_to TYPE usmd_edition_vdate,
usmd_vper_from TYPE usmd_edition_vper,
usmd_vper_to TYPE usmd_edition_vper,
usmd_edtn_status TYPE usmd_edition_status,
usmd_edtn_number TYPE usmd_edition_number,
usmd_created_at TYPE timestamp,
usmd_created_by TYPE uname,
usmd_released_at TYPE timestamp,
usmd_released_by TYPE uname,
txtmi TYPE usmd_txtmi,
END OF s_edition
|
||
3 | S_EDTN_TYPE | Private | See coding | 20080204 | BEGIN OF s_edtn_type, " USMD010C and USMD010T
usmd_edtn_type TYPE usmd_edition_type,
usmd_timebase TYPE usmd_edition_timebase,
usmd_periv TYPE periv,
txtmi TYPE usmd_txtmi,
END OF s_edtn_type
|
||
4 | TS_CREQUEST | Private | See coding | 20080201 | ts_crequest TYPE SORTED TABLE OF s_crequest
WITH UNIQUE KEY usmd_crequest
|
||
5 | TS_EDITION | Private | See coding | 20080204 | ts_edition TYPE SORTED TABLE OF s_edition
WITH UNIQUE KEY usmd_edition
|
||
6 | TS_EDTN_TYPE | Private | See coding | 20080204 | ts_edtn_type TYPE SORTED TABLE OF s_edtn_type
WITH UNIQUE KEY usmd_edtn_type
|
Method Signatures
Method BLOCK_EDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Meldungen | 20100909 | ||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20100909 | ||
3 | Importing | IM_STATUS | Call by reference | Type reference (TYPE) | USMD_EDITION_STATUS | USMD0_CS_EDITION_STATUS-BLOCKED | block/unblock | 20100909 |
Method BLOCK_EDITION on class CL_USMD_EDITION_POWL has no exception.
Method CHECK_ALL_BASED_TYPE Signature
Method CHECK_ALL_BASED_TYPE on class CL_USMD_EDITION_POWL has no parameter.
Method CHECK_ALL_BASED_TYPE on class CL_USMD_EDITION_POWL has no exception.
Method CHECK_EDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | 20080515 | |||
2 | Exporting | EX_NEED_CONFIRMATION | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080515 | ||
3 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080515 |
Method CHECK_EDITION on class CL_USMD_EDITION_POWL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_USMD_EDITION_POWL has no parameter.
Method CONSTRUCTOR on class CL_USMD_EDITION_POWL has no exception.
Method CONVERT_OUTPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_EDITION_POWL | Call by reference | Type reference (TYPE) | USMD_S_EDITION_POWL | 20080204 |
Method CONVERT_OUTPUT on class CL_USMD_EDITION_POWL has no exception.
Method DELETE_EDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Meldungen | 20100913 | ||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20100913 |
Method DELETE_EDITION on class CL_USMD_EDITION_POWL has no exception.
Method DERIVE_MODEL_FROM_EDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | MDM Datenmodell für Zugriff aus SAP-Standard | 20080520 | ||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080520 |
Method DERIVE_MODEL_FROM_EDITION on class CL_USMD_EDITION_POWL has no exception.
Method DERIVE_TIMESTAMP_FROM_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TIMESTAMP_HIGH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20080201 | ||
2 | Exporting | E_TIMESTAMP_LOW | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20080201 | ||
3 | Importing | I_DATE_HIGH | Call by reference | Type reference (TYPE) | RSPARAMS-LOW | Changed date | 20080201 | ||
4 | Importing | I_DATE_LOW | Call by reference | Type reference (TYPE) | RSPARAMS-LOW | Changed date | 20080201 |
Method DERIVE_TIMESTAMP_FROM_DATE on class CL_USMD_EDITION_POWL has no exception.
Method GET_CREQUEST_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CREQUEST_NUM | Call by reference | Type reference (TYPE) | I | 20080301 | |||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080301 |
Method GET_CREQUEST_NUM on class CL_USMD_EDITION_POWL has no exception.
Method GET_OPEN_CREQUEST_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OPEN_CREQUEST_NUM | Call by reference | Type reference (TYPE) | USMD_OPEN_CREQUEST_NUM | 20080301 | |||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080301 | ||
3 | Importing | IM_LATEST | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080301 |
Method GET_OPEN_CREQUEST_NUM on class CL_USMD_EDITION_POWL has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ONLY_EDITION | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20080204 |
Method INIT on class CL_USMD_EDITION_POWL has no exception.
Method RELEASE_EDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Meldungen | 20080220 | ||
2 | Importing | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080220 |
Method RELEASE_EDITION on class CL_USMD_EDITION_POWL has no exception.
Method SET_EDITIONS_BY_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | 20080204 | |||
2 | Importing | IT_SELCRIT_VALUES | Call by reference | Type reference (TYPE) | RSPARAMS_TT | 20080204 |
Method SET_EDITIONS_BY_SEL on class CL_USMD_EDITION_POWL has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |