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
⤷ 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 | SRMGS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | SRMIF | 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 | PROPERTY_TYPE_LIST | 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 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20010312 |
2 | GET_PROPERTY_TYPE_LIST | Instance method | Public | Method | Gets List of All Property Types | 20010312 |
3 | PROPERTY_GET_DDIC_INFO | Instance method | Protected | Method | Gets Information for Property From DDIC | 20010312 |
4 | PROPERTY_INPUT_CONVERSION | Instance method | Public | Method | External->Internal Conversion for Property | 20010312 |
5 | PROPERTY_OUTPUT_CONVERSION | Instance method | Public | Method | External->Internal Conversion for Property | 20010313 |
6 | PROPERTY_SHOW_F1_HELP | Instance method | Public | Method | Call F1 Help for Reference Field of a Property | 20010313 |
7 | PROPERTY_SHOW_F4_HELP | 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 | Importing | DOCUMENT_PROPERTIES | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolsche Variable (X=true, -=false, space=unknown) | 20020408 | |
2 | Importing | PROPERTY_TYPE_TAB | Call by reference | Type reference (TYPE) | SRMGS_PROPERTY_TYPE_TAB | 20020711 | |||
3 | Importing | SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS_ID | 20010312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_SPS_ID | 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 | Returning | 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 | Exporting | DATA_ELEMENT | Value transfer | Type reference (TYPE) | TREFNAME | DDIC: Datenelement | 20010312 | ||
2 | Exporting | DDIC_TYPE | Value transfer | Type reference (TYPE) | DYNPTYPE | DDIC: Typ (DEC, CURR etc.) | 20031218 | ||
3 | Exporting | DOMAIN | Value transfer | Type reference (TYPE) | TREFNAME | DDIC: Domain | 20010312 | ||
4 | Importing | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | Property-Typ | 20010312 | ||
5 | Exporting | REF_FIELD | Value transfer | Type reference (TYPE) | DFIES-LFIELDNAME | Referenzfeld | 20010312 | ||
6 | Exporting | REF_TABLE | Value transfer | Type reference (TYPE) | DDOBJNAME | Referenztabelle | 20010312 | ||
7 | Exporting | SIMPLE_TYPE | Value transfer | Type reference (TYPE) | C | DDIC: Simple Type (C,I,D,...) | 20010312 | ||
8 | Exporting | TYPE_LENGTH | Value transfer | Type reference (TYPE) | I | DDIC: Länge in Zeichen | 20010312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_PROPERTY_TYPE | Ungültiger Property-Typ | 20010312 | |
2 | DDIC_ERROR | Fehler beim Zugriff auf das DDIC | 20010312 | |
3 | NO_REFERENCE_FIELD | kein Referenzfeld definiert | 20010808 |
Method PROPERTY_INPUT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXTERNAL | Value transfer | Type reference (TYPE) | STRING | externes Format | 20010312 | ||
2 | Returning | INTERNAL | Value transfer | Type reference (TYPE) | STRING | internes Format | 20010312 | ||
3 | Importing | MODE_QUERY | Value transfer | Type reference (TYPE) | X | Umwandlung für Suche (Dann wird Timestamp zu Datum) | 20010312 | ||
4 | Importing | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | umzuwandelnder Property-Typ | 20010312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_PROPERTY_TYPE | Ungültiger Property-Typ | 20010312 | |
2 | CONVERSION_ERROR | Fehler in Konvertierung | 20010312 |
Method PROPERTY_OUTPUT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EXTERNAL | Value transfer | Type reference (TYPE) | STRING | internes Format | 20010313 | ||
2 | Importing | INTERNAL | Value transfer | Type reference (TYPE) | STRING | externes Format | 20010313 | ||
3 | Importing | PROPERTY_TYPE | Value transfer | Type reference (TYPE) | STRING | umzuwandelnder Property-Typ | 20010313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_PROPERTY_TYPE | Ungültiger Property-Typ | 20010313 | |
2 | CONVERSION_ERROR | 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 | Importing | PROPERTY_NAME | Value transfer | Type reference (TYPE) | STRING | Name der Property | 20010313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_PROPERTY_TYPE | Ungültiger Property-Typ | 20010313 | |
2 | DDIC_ERROR | Fehler beim Zugriff auf das DDIC | 20010313 | |
3 | F1_ERROR | Ausnahme vom F1-Hilfe-Baustein | 20010313 | |
4 | NO_REFERENCE_FIELD | 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 | Exporting | F4_VALUE | Call by reference | Type reference (TYPE) | STRING | 20011017 | |||
2 | Importing | PROPERTY_NAME | Value transfer | Type reference (TYPE) | STRING | Name der Property | 20011017 | ||
3 | Exporting | USER_CANCEL | Call by reference | Type reference (TYPE) | C | 20040331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_PROPERTY_TYPE | Ungültiger Property-Typ | 20011017 | |
2 | DDIC_ERROR | Fehler beim Zugriff auf das DDIC | 20011017 | |
3 | F4_ERROR | Ausnahme vom F4-Hilfe-Baustein | 20011017 | |
4 | NO_REFERENCE_FIELD | kein Referenzfeld definiert | 20011017 |
History
Last changed by/on | SAP | 20040603 |
SAP Release Created in | 610 |