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 CHANGE_PROPERTIES Instance method Public Method Changing an Attribute Record 20040907
2 CHECK_EXISTENCE Instance method Public Method Check Existence of Attribute Record 20040930
3 CREATE_PROPERTIES Instance method Public Method Creation of a New Attribute Record 20040907
4 DELETE_PROPERTIES Instance method Public Method Deletion of an Attribute Record 20040907
5 FIND Instance method Public Method Attribute Records Search Using Search Criteria 20040811
6 READ_ADMIN_DATA Instance method Public Method Read Administration Data of an Attribute Record 20040930
7 READ_PROPERTIES Instance method Public Method Read Attributes (Transfer as Name Value Table) 20040825
8 READ_PROPERTIES_MULTI Instance method Public Method Read Attributes for More than One Record 20040906
9 READ_PROPERTIES_REF Instance method Public Method Read Attributes (Transfer as Date Reference) 20040825
10 READ_PROPERTY 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 Importing IT_PROP_VAL Value transfer Type reference (TYPE) SRMPR_TT_PROP_VAL Attributwerte (EINES Satzes) 20040907
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040907
3 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040907
4 Importing IV_SUBSTITUTE_MULTI_VALUED Call by reference Type reference (TYPE) SRMBOOLEAN Mehrwertige Attribute ersetzen (true) oder anhängen (false) 20040907
5 Importing 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 CX_SRM_PROP_PERSISTENCE 20040928

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040930
2 Returning 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 CX_SRM_PROP_PERSISTENCE 20050113

Method CREATE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROP_VAL Call by reference Type reference (TYPE) SRMPR_TT_PROP_VAL Attributwerte EINES Satzes 20040907
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040908
3 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040929
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzer, der den Satz anlegt 20040908
5 Returning RE_PROP_REC_ID Value transfer Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040907
# Exception Resumable Description Created on
1 CX_SRM_PROP_PERSISTENCE CX_SRM_PROP_PERSISTENCE 20040928

Method DELETE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 CX_SRM_PROP_PERSISTENCE 20040928

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAX_HITS Call by reference Type reference (TYPE) I Maximale Anzahl an Treffern 20040831
2 Importing IT_PROP_RANGES Value transfer Type reference (TYPE) SRMPR_TT_PROP_RANGES Ranges-Tabellen für Suchattribute 20040831
3 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040902
4 Returning 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 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 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040930
2 Returning 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 CX_SRM_PROP_PERSISTENCE 20040930

Method READ_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040901
2 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040907
3 Returning RT_PROP_VAL Value transfer Type reference (TYPE) SRMPR_TT_PROP_VAL Attributwerte 20040907
# Exception Resumable Description Created on
1 CX_SRM_PROP_PERSISTENCE 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 Importing IT_PROP_REC_IDS Call by reference Type reference (TYPE) SRMPR_TT_PROPRECID Liste der Attributsatz-IDs 20040906
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040906
3 Returning 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 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 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040825
2 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Ids 20040907
3 Returning 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 CX_SRM_PROP_PERSISTENCE 20040928

Method READ_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20040901
2 Importing IV_PROP_ID Call by reference Type reference (TYPE) SRMPROPID Property - Id 20040831
3 Importing IV_PROP_REC_ID Call by reference Type reference (TYPE) SRMPROPRECID Attributsatz - Id 20040929
4 Returning RT_PROP_VAL Value transfer Type reference (TYPE) SRMPR_TT_STRING Attributwert(e) 20040831
# Exception Resumable Description Created on
1 CX_SRM_PROP_PERSISTENCE CX_SRM_PROP_PERSISTENCE 20040928
History
Last changed by/on SAP  20050214 
SAP Release Created in 700