SAP ABAP Class IF_SRM_POID (POID)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RMPS_MOPERATION Recursive Operation on DOMEA Objects 20021128
2 Interface composition (i COMPRISING i_ref)  IF_RMPS_OPERATION Recursive Operation on DOMEA Objects 20021024
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_POID POID 20000223
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_OBJECT Abstract Base Class for SPs 20000615
Properties
Class IF_SRM_POID  
Short Description POID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000223   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SRM_POID has no forward declaration.
Interfaces
Class IF_SRM_POID has no interface implemented.
Friends
Class IF_SRM_POID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID_POID_STATE Constant Public Type reference (TYPE) STRING 'STATE' Identifier for State in POID 20011002
2 ID_SPS_ID Constant Public Type reference (TYPE) STRING 'SPS_ID' Identifier for SPS ID in POID 20010625
3 ID_VERSION_NUMBER Constant Public Type reference (TYPE) STRING 'VERSION_NUMBER' Identifier for Version Number in POID 20011002
4 STATE_INITIAL Constant Public Type reference (TYPE) STRING 'INITIAL' Initial POID 20010618
5 STATE_INSTANCE Constant Public Type reference (TYPE) STRING 'INSTANCE' Instance POID 20010618
6 STATE_MODEL Constant Public Type reference (TYPE) STRING 'MODEL' Model POID 20010618
Methods
# Method Level Visibility Method type Description Created on
1 GET_ARCHIVE_STATUS Instance method Public Method To get the status of an element 20081121
2 GET_AREA_ID Instance method Public Method Get: Area ID 20010313
3 GET_AREA_POID Instance method Public Method Get: Area POID 20010930
4 GET_AREA_POID_VALUE_BY_ID Instance method Public Method Get: Area POID Attribute Value for an ID 20010930
5 GET_AREA_REGISTRY Instance method Public Method Get: Area Registry Object 20011023
6 GET_POID_DIRECTORY_ID Instance method Public Method Get: POID Directory ID (INITIAL if not entered) 20011001
7 GET_POID_STATE Instance method Public Method Get: POID State 20000327
8 GET_SPS_ID Instance method Public Method Get: SPS ID 20000223
9 GET_SPS_REGISTRY Instance method Public Method Get: SPS Registry Object 20011023
10 GET_SP_ID Instance method Public Method Get: SP ID 20010131
11 GET_SP_POID Instance method Public Method Get: SP POID 20000223
12 GET_SP_POID_VALUE_BY_ID Instance method Public Method Get: SP POID Attribute Value for ID 20010626
13 GET_SP_REGISTRY Instance method Public Method Get: SP Registry Object 20011022
14 GET_SRM_POID Instance method Public Method Get: SRM POID 20011011
15 SET_ARCHIVE_STATUS Instance method Public Method To set the status of an element 20081121
16 SET_SP_POID Instance method Public Method Set: SP POID 20000428
Events
Class IF_SRM_POID has no event.
Types
Class IF_SRM_POID has no local type.
Method Signatures

Method GET_ARCHIVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ARCHIVE_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20081121

Method GET_ARCHIVE_STATUS on class IF_SRM_POID has no exception.

Method GET_AREA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AREA_ID Value transfer Type reference (TYPE) STRING Area ID 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_AREA_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AREA_POID Value transfer Type reference (TYPE) SRM_LIST_POID Area POID 20010930
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010930
2 CX_SRM_POID Fehler in POID (abstrakt) 20010930

Method GET_AREA_POID_VALUE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) STRING Single: Attribut ID 20010930
2 Returning RE_VALUE Value transfer Type reference (TYPE) STRING Single: Attribut Wert 20010930
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010930
2 CX_SRM_POID Fehler in POID (abstrakt) 20010930

Method GET_AREA_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AREA_REGISTRY Value transfer Object reference (TYPE REF TO) IF_SRM_AREA_REGISTRY Speziell für Area Registry 20011023
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011023
2 CX_SRM_POID POID Fehler (abstrakt) 20011023

Method GET_POID_DIRECTORY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PDIR_ID Value transfer Type reference (TYPE) STRING POID Directory ID 20011001
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011001
2 CX_SRM_POID POID Fehler (abstrakt) 20011001
3 CX_SRM_POID_DIR POID Directory 20011001
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20011001

Method GET_POID_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POID_STATE Value transfer Type reference (TYPE) STRING POID Zustand 20010621
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_SPS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPS_ID Value transfer Type reference (TYPE) STRING SPS ID 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_SPS_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPS_REGISTRY Value transfer Object reference (TYPE REF TO) IF_SRM_SPS_REGISTRY Speziell für SPS Registry 20011023
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011023
2 CX_SRM_POID POID Fehler (abstrakt) 20011023

Method GET_SP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SP_ID Value transfer Type reference (TYPE) STRING SP ID 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_SP_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SP_POID Value transfer Type reference (TYPE) SRM_LIST_POID SP persistente Objekt Identifikation 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_SP_POID_VALUE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) STRING Single: Attribut ID 20010626
2 Returning RE_VALUE Value transfer Type reference (TYPE) STRING Single: Attribut Wert 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626

Method GET_SP_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SP_REGISTRY Value transfer Object reference (TYPE REF TO) IF_SRM_SP_REGISTRY Speziell für SP Registry 20011022
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011022
2 CX_SRM_POID POID Fehler (abstrakt) 20011022

Method GET_SRM_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1   EX_RMF_POID     RMF POID
2 Returning RE_SRM_POID Value transfer Type reference (TYPE) SRM_LIST_POID SPS POID 20011011
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011011
2 CX_SRM_POID Fehler in POID (abstrakt) 20011011
3 SRM_IS_INITIAL Ist initial, Wert nicht gesetzt.
4 SRM_UNEXPECTED_ERROR Unerwarteter Fehler

Method SET_ARCHIVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ARCHIVE_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20081121

Method SET_ARCHIVE_STATUS on class IF_SRM_POID has no exception.

Method SET_SP_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SP_POID Value transfer Type reference (TYPE) SRM_LIST_POID SP POID 20000428
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID Fehler in POID (abstrakt) 20010626
History
Last changed by/on SAP  20090618 
SAP Release Created in