SAP ABAP Class CL_SRM_PROPERTIES (KPro Attribute)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_GENERIC_SP (Package) Records Management Generic Service Provider
⤷
⤷
Properties
| Class | CL_SRM_PROPERTIES | |
| Short Description | KPro Attribute | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SRM_GENERIC_SP | Records Management Generic Service Provider |
| Created | 20010312 | SAP |
| Last change | 20040603 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SRM_PROPERTIES has no interface implemented.
Friends
Class CL_SRM_PROPERTIES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | List of Properties of this Document Class | 20010312 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20010312 | |
| 2 | Instance method | Public | Method | Gets List of All Property Types | 20010312 | |
| 3 | Instance method | Protected | Method | Gets Information for Property From DDIC | 20010312 | |
| 4 | Instance method | Public | Method | External->Internal Conversion for Property | 20010312 | |
| 5 | Instance method | Public | Method | External->Internal Conversion for Property | 20010313 | |
| 6 | Instance method | Public | Method | Call F1 Help for Reference Field of a Property | 20010313 | |
| 7 | Instance method | Public | Method | PROPERTY_SHOW_F4_HELP | 20011017 |
Events
Class CL_SRM_PROPERTIES has no event.
Types
Class CL_SRM_PROPERTIES has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOCUMENT_PROPERTIES | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolsche Variable (X=true, -=false, space=unknown) | 20020408 | ||
| 2 | PROPERTY_TYPE_TAB | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | 20020711 | ||||
| 3 | SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS_ID | 20010312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige SPS ID | 20010312 |
Method GET_PROPERTY_TYPE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTY_TYPES | Value transfer | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | Properties an dieser Dokumentklasse | 20010312 |
Method GET_PROPERTY_TYPE_LIST on class CL_SRM_PROPERTIES has no exception.
Method PROPERTY_GET_DDIC_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_ELEMENT | Value transfer | Type reference (TYPE) | TREFNAME | DDIC: Datenelement | 20010312 | |||
| 2 | DDIC_TYPE | Value transfer | Type reference (TYPE) | DYNPTYPE | DDIC: Typ (DEC, CURR etc.) | 20031218 | |||
| 3 | DOMAIN | Value transfer | Type reference (TYPE) | TREFNAME | DDIC: Domain | 20010312 | |||
| 4 | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | Property-Typ | 20010312 | |||
| 5 | REF_FIELD | Value transfer | Type reference (TYPE) | DFIES-LFIELDNAME | Referenzfeld | 20010312 | |||
| 6 | REF_TABLE | Value transfer | Type reference (TYPE) | DDOBJNAME | Referenztabelle | 20010312 | |||
| 7 | SIMPLE_TYPE | Value transfer | Type reference (TYPE) | C | DDIC: Simple Type (C,I,D,...) | 20010312 | |||
| 8 | TYPE_LENGTH | Value transfer | Type reference (TYPE) | I | DDIC: Länge in Zeichen | 20010312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Property-Typ | 20010312 | ||
| 2 | Fehler beim Zugriff auf das DDIC | 20010312 | ||
| 3 | kein Referenzfeld definiert | 20010808 |
Method PROPERTY_INPUT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXTERNAL | Value transfer | Type reference (TYPE) | STRING | externes Format | 20010312 | |||
| 2 | INTERNAL | Value transfer | Type reference (TYPE) | STRING | internes Format | 20010312 | |||
| 3 | MODE_QUERY | Value transfer | Type reference (TYPE) | X | Umwandlung für Suche (Dann wird Timestamp zu Datum) | 20010312 | |||
| 4 | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | umzuwandelnder Property-Typ | 20010312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Property-Typ | 20010312 | ||
| 2 | Fehler in Konvertierung | 20010312 |
Method PROPERTY_OUTPUT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXTERNAL | Value transfer | Type reference (TYPE) | STRING | internes Format | 20010313 | |||
| 2 | INTERNAL | Value transfer | Type reference (TYPE) | STRING | externes Format | 20010313 | |||
| 3 | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | umzuwandelnder Property-Typ | 20010313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Property-Typ | 20010313 | ||
| 2 | Fehler in Konvertierung | 20010313 |
Method PROPERTY_SHOW_F1_HELP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTY_NAME | Value transfer | Type reference (TYPE) | STRING | Name der Property | 20010313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Property-Typ | 20010313 | ||
| 2 | Fehler beim Zugriff auf das DDIC | 20010313 | ||
| 3 | Ausnahme vom F1-Hilfe-Baustein | 20010313 | ||
| 4 | kein Referenzfeld definiert | 20010808 |
Method PROPERTY_SHOW_F4_HELP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | F4_VALUE | Call by reference | Type reference (TYPE) | STRING | 20011017 | ||||
| 2 | PROPERTY_NAME | Value transfer | Type reference (TYPE) | STRING | Name der Property | 20011017 | |||
| 3 | USER_CANCEL | Call by reference | Type reference (TYPE) | C | 20040331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiger Property-Typ | 20011017 | ||
| 2 | Fehler beim Zugriff auf das DDIC | 20011017 | ||
| 3 | Ausnahme vom F4-Hilfe-Baustein | 20011017 | ||
| 4 | kein Referenzfeld definiert | 20011017 |
History
| Last changed by/on | SAP | 20040603 |
| SAP Release Created in | 610 |