SAP ABAP Interface IF_SRM_PROP_REFERENCE (Generate/Check/Reserve Unique IDs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GSP_PROPERTY (Package) GSP (Record, Model,...): 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_REFERENCE_HANDLER Record Number Generation in Property Unification 20030710
Properties
Interface IF_SRM_PROP_REFERENCE  
Short Description Generate/Check/Reserve Unique IDs    
General Data
Package SRM_GSP_PROPERTY   GSP (Record, Model,...): Property Handling 
Created 20030710   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SRM_PROP_REFERENCE has no interface.
Friends
Interface IF_SRM_PROP_REFERENCE has no friend.
Attributes
Interface IF_SRM_PROP_REFERENCE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REFERENCE Instance method Public Method Checks Unique ID 20030710
2 GENERATE_FIRST_REFERENCE Instance method Public Method Generates Unique ID for New Object 20030815
3 GENERATE_REFERENCE Instance method Public Method Generates Unique ID 20030710
4 GET_DESCRIPTION_FOR_RULENAME Instance method Public Method Gets Description for Given Rule Name 20030813
5 GET_IF_SRM_REFERENCE Instance method Public Method Gets Record Number Generator 20030820
6 GET_USE_DEFAULTS Instance method Public Method Gets Setting: Use User Data for Generation 20030710
7 INIT_USE_DEFAULTS Instance method Public Method Initializes Setting: Use User Data for Generation 20030811
8 SET_USE_DEFAULTS Instance method Public Method Sets Setting: Use User Data for Generation 20030710
9 TOGGLE_USE_DEFAULTS Instance method Public Method Switches Setting: Use User Data for Generation 20030811
Events
Interface IF_SRM_PROP_REFERENCE has no event.
Types
Interface IF_SRM_PROP_REFERENCE has no local type.
Method Signatures

Method CHECK_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROPERTY_TAB Call by reference Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Attributtabelle 20030710
2 Exporting EX_CHECK_OK Value transfer Type reference (TYPE) SRMBOOLEAN Kennzeichen ok? 20030804
3 Exporting EX_REFERENCE Value transfer Type reference (TYPE) STRING Generiertes eindeutiges Kennzeichen 20030710
4 Exporting EX_RULE_NAME Value transfer Type reference (TYPE) STRING Verwendeter Regelname 20030710
5 Exporting EX_RULE_TYPE Value transfer Type reference (TYPE) STRING Verwendeter Regeltyp 20030710
6 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030710
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE 20030710

Method GENERATE_FIRST_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CANCELLED Value transfer Type reference (TYPE) SRMBOOLEAN Generierung/Regelnamensauswahl durch Benutzer abgebrochen? 20030815
2 Exporting EX_REFERENCE Value transfer Type reference (TYPE) STRING Generiertes eindeutiges Kennzeichen 20030815
3 Exporting EX_RULE_NAME Value transfer Type reference (TYPE) STRING Verwendeter Regelname 20030815
4 Exporting EX_RULE_TYPE Value transfer Type reference (TYPE) STRING Verwendeter Regeltyp 20030815
5 Importing IM_CHK_CONT_REF_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Exception bei leerem Container-Kennz.(wenn SourcePoid geg.)? 20030815
6 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (SourcePoid,Request,TemplatePoid,ReferenceSession) 20030815
7 Importing IM_INTERACTION_ALLOWED Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Ist Benutzerinteraktion erlaubt, falls notwendig? 20030815
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Fehler bei der Aktenzeichengenerierung 20030815

Method GENERATE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROPERTY_TAB Call by reference Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Attributtabelle 20030710
2 Exporting EX_CANCELLED Value transfer Type reference (TYPE) SRMBOOLEAN Generierung/Regelnamensauswahl durch Benutzer abgebrochen? 20030815
3 Exporting EX_REFERENCE Value transfer Type reference (TYPE) STRING Generiertes eindeutiges Kennzeichen 20030710
4 Exporting EX_RULE_NAME Value transfer Type reference (TYPE) STRING Verwendeter Regelname 20030710
5 Exporting EX_RULE_TYPE Value transfer Type reference (TYPE) STRING Verwendeter Regeltyp 20030710
6 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030710
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Fehler bei der Aktenzeichengenerierung 20030710

Method GET_DESCRIPTION_FOR_RULENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030813
2 Importing IM_RULE_NAME Value transfer Type reference (TYPE) STRING Regelname 20030813
3 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibungstext 20030813
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Fehler bei der Aktenzeichengenerierung 20030813

Method GET_IF_SRM_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030820
2 Returning RE_IF_SRM_REFERENCE Value transfer Object reference (TYPE REF TO) IF_SRM_REFERENCE Aktenzeichengenerierer 20030820
# Exception Resumable Description Created on
1 CX_SRM_PROP_REFERENCE Fehler bei der Aktenzeichengenerierung 20030820

Method GET_USE_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030722
2 Returning RE_USE_DEFAULTS Value transfer Type reference (TYPE) SRMBOOLEAN Sollen Benutzervoreinstell. für Generierung verwendet werden 20030710

Method GET_USE_DEFAULTS on Interface IF_SRM_PROP_REFERENCE has no exception.

Method INIT_USE_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_BUTTON_TABLE Call by reference Type reference (TYPE) SRM_LIST_BUTTON Liste von Buttons für Attribut "Eind. Kennzeichen" 20030811
2 Importing IM_USE_DEFAULTS Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Initiale Einstellung 20030811

Method INIT_USE_DEFAULTS on Interface IF_SRM_PROP_REFERENCE has no exception.

Method SET_USE_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext 20030722
2 Importing IM_USE_DEFAULTS Value transfer Type reference (TYPE) SRMBOOLEAN Sollen Benutzervoreinstell. für Generierung verwendet werden 20030710

Method SET_USE_DEFAULTS on Interface IF_SRM_PROP_REFERENCE has no exception.

Method TOGGLE_USE_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_BUTTON_TABLE Call by reference Type reference (TYPE) SRM_LIST_BUTTON Liste von Buttons für Attribut "Eind. Kennzeichen" 20030811

Method TOGGLE_USE_DEFAULTS on Interface IF_SRM_PROP_REFERENCE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 640