SAP ABAP Interface IF_SRM_PROP_PERS_API (API for Attribute Memory)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_PROPERTY (Package) Generic Property Handling

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_PROP_PERSISTENCE | General Attribute Memory | 20040825 |
Properties
Interface | IF_SRM_PROP_PERS_API | |
Short Description | API for Attribute Memory |
General Data
Package | SRM_PROPERTY | Generic Property Handling |
Created | 20040811 | SAP |
Last changed | 20050214 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_SRM_PROP_PERSISTENCE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | SRMPR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SRM_PROP_PERS_API has no interface.
Friends
Interface IF_SRM_PROP_PERS_API has no friend.
Attributes
Interface IF_SRM_PROP_PERS_API has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Changing an Attribute Record | 20040907 |
2 | ![]() |
Instance method | Public | Method | Check Existence of Attribute Record | 20040930 |
3 | ![]() |
Instance method | Public | Method | Creation of a New Attribute Record | 20040907 |
4 | ![]() |
Instance method | Public | Method | Deletion of an Attribute Record | 20040907 |
5 | ![]() |
Instance method | Public | Method | Attribute Records Search Using Search Criteria | 20040811 |
6 | ![]() |
Instance method | Public | Method | Read Administration Data of an Attribute Record | 20040930 |
7 | ![]() |
Instance method | Public | Method | Read Attributes (Transfer as Name Value Table) | 20040825 |
8 | ![]() |
Instance method | Public | Method | Read Attributes for More than One Record | 20040906 |
9 | ![]() |
Instance method | Public | Method | Read Attributes (Transfer as Date Reference) | 20040825 |
10 | ![]() |
Instance method | Public | Method | Read One Attribute | 20040825 |
Events
Interface IF_SRM_PROP_PERS_API has no event.
Types
Interface IF_SRM_PROP_PERS_API has no local type.
Method Signatures
Method CHANGE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROP_VAL | Value transfer | Type reference (TYPE) | SRMPR_TT_PROP_VAL | Attributwerte (EINES Satzes) | 20040907 | ||
2 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040907 | |
3 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040907 | ||
4 | ![]() |
IV_SUBSTITUTE_MULTI_VALUED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Mehrwertige Attribute ersetzen (true) oder anhängen (false) | 20040907 | ||
5 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzer, der den Satz ändert | 20040908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040930 | ||
2 | ![]() |
RV_EXISTS | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Attributsatz existiert (TRUE), existiert nicht (FALSE) | 20040930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20050113 |
Method CREATE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROP_VAL | Call by reference | Type reference (TYPE) | SRMPR_TT_PROP_VAL | Attributwerte EINES Satzes | 20040907 | ||
2 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040908 | |
3 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040929 | ||
4 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzer, der den Satz anlegt | 20040908 | |
5 | ![]() |
RE_PROP_REC_ID | Value transfer | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method DELETE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Id des zu löschenden Attributsatzes | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method FIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MAX_HITS | Call by reference | Type reference (TYPE) | I | Maximale Anzahl an Treffern | 20040831 | ||
2 | ![]() |
IT_PROP_RANGES | Value transfer | Type reference (TYPE) | SRMPR_TT_PROP_RANGES | Ranges-Tabellen für Suchattribute | 20040831 | ||
3 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040902 | |
4 | ![]() |
RT_HITS | Value transfer | Type reference (TYPE) | SRMPR_TT_PROPRECID | Ids der gefundenen Attributsätze | 20040902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method READ_ADMIN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040930 | ||
2 | ![]() |
RS_ADMIN_DATA | Value transfer | Type reference (TYPE) | SRM_PROP_PERS_ADMIN | Attributspeicher: Verwaltungsdaten | 20040930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040930 |
Method READ_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040901 | |
2 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040907 | ||
3 | ![]() |
RT_PROP_VAL | Value transfer | Type reference (TYPE) | SRMPR_TT_PROP_VAL | Attributwerte | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method READ_PROPERTIES_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROP_REC_IDS | Call by reference | Type reference (TYPE) | SRMPR_TT_PROPRECID | Liste der Attributsatz-IDs | 20040906 | ||
2 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040906 | |
3 | ![]() |
RT_REC_PROP_VAL | Value transfer | Type reference (TYPE) | SRMPR_TT_REC_PROP_VAL | Attributwerte | 20040907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method READ_PROPERTIES_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040825 | |
2 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Ids | 20040907 | ||
3 | ![]() |
RREF_PROPERTIES | Value transfer | Object reference (TYPE REF TO) | DATA | Referenz auf die gelesenen Attribute | 20040825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
Method READ_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Sprachenschlüssel | 20040901 | |
2 | ![]() |
IV_PROP_ID | Call by reference | Type reference (TYPE) | SRMPROPID | Property - Id | 20040831 | ||
3 | ![]() |
IV_PROP_REC_ID | Call by reference | Type reference (TYPE) | SRMPROPRECID | Attributsatz - Id | 20040929 | ||
4 | ![]() |
RT_PROP_VAL | Value transfer | Type reference (TYPE) | SRMPR_TT_STRING | Attributwert(e) | 20040831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_PROP_PERSISTENCE | 20040928 |
History
Last changed by/on | SAP | 20050214 |
SAP Release Created in | 700 |