SAP ABAP Class CL_SP_PS_POOL_PERSISTENCY (Pool Management in PP61)
Hierarchy
SAP_HRGXX (Software Component) Sub component SAP_HRGXX of SAP_HR
   PT-SP (Application Component) Shift Planning
     PP08 (Package) Shift Planning
Properties
Class CL_SP_PS_POOL_PERSISTENCY  
Short Description Pool Management in PP61    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PP08   Shift Planning 
Created 20050315   SAP 
Last change 20050519   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SP_PS_POOL_PERSISTENCY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SP_PS_POOL_ADMIN 20050315 Pool Management in PP61
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_DELETE_RQMT Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQMT Resource Procurement 20050315
2 MT_DELETE_RQST Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQST Resource Procurement 20050315
3 MT_INSERT_RQMT Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQMT Resource Procurement 20050315
4 MT_INSERT_RQST Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQST Resource Procurement 20050315
5 MT_UPDATE_RQMT Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQMT Resource Procurement 20050315
6 MT_UPDATE_RQST Instance attribute Protected Type reference (TYPE) HRSP_TT_POOL_RQST Resource Procurement 20050315
7 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SP_PS_POOL_PERSISTENCY Pool Management in PP61 20050315
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050315
2 DELETE Instance method Public Method Delete 20050318
3 GET Instance method Public Method Get 20050315
4 GET_GUIDS Instance method Public Method Get all order guids by requirements 20050317
5 GET_INSERTED_GUIDS Instance method Public Method Get list of inserted guids 20050502
6 GET_INSTANCE Static method Public Method Return instance 20050315
7 GET_MESSAGE Instance method Private Method Get message text 20050531
8 GET_MULTIPLE Instance method Public Method Get multiple by list of guid 20050321
9 HAS_CHANGES Instance method Public Method Changes? 20050315
10 INSERT Instance method Public Method Insert 20050315
11 PURGE Instance method Public Method Initialize 20050315
12 SAVE Instance method Public Method Save 20050315
13 UPDATE Instance method Public Method Update 20050315
Events
Class CL_SP_PS_POOL_PERSISTENCY has no event.
Types
Class CL_SP_PS_POOL_PERSISTENCY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SP_PS_POOL_PERSISTENCY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Value transfer Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20050318

Method DELETE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RQST Value transfer Type reference (TYPE) HRSP_POOL_RQST Ressourcenbeschaffung 20050315
2 Exporting ET_RQMT Value transfer Type reference (TYPE) HRSP_TT_POOL_RQMT Ressourcenbeschaffung 20050315
3 Importing IV_GUID Value transfer Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20050315

Method GET on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUID Value transfer Type reference (TYPE) HRSP_TT_POOL_GUID Order GUIDs 20050317
2 Importing IT_OBJID Value transfer Type reference (TYPE) HRSP_OBJECT_TAB Tabelle mit Objekt-Id's zum PD-Framework 20050317
3 Importing IV_BEGDA Value transfer Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050317
4 Importing IV_ENDDA Value transfer Type reference (TYPE) SYDATUM SY-DATUM GUID im 'RAW' Format 20050317

Method GET_GUIDS on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET_INSERTED_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GUID Value transfer Type reference (TYPE) HRSP_TT_POOL_GUID Order GUIDs 20050502

Method GET_INSERTED_GUIDS on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) CL_SP_PS_POOL_PERSISTENCY Poolmanagement innerhalb der PP61 20050315

Method GET_INSTANCE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Value transfer Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20050531
2 Importing IV_TDID Value transfer Type reference (TYPE) TDID Text-ID 20050531
3 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20050531

Method GET_MESSAGE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method GET_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RQMT Value transfer Type reference (TYPE) HRSP_TT_POOL_RQMT Ressourcenbeschaffung 20050321
2 Exporting ET_RQST Value transfer Type reference (TYPE) HRSP_TT_POOL_RQST Ressourcenbeschaffung 20050321
3 Importing IT_GUID Value transfer Type reference (TYPE) HRSP_TT_POOL_GUID GUID im 'RAW' Format 20050321

Method GET_MULTIPLE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method HAS_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20050315

Method HAS_CHANGES on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RQST Value transfer Type reference (TYPE) HRSP_POOL_RQST Ressourcenbeschaffung 20050315
2 Importing IT_RQMT Value transfer Type reference (TYPE) HRSP_TT_POOL_RQMT Ressourcenbeschaffung 20050315

Method INSERT on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method PURGE Signature

Method PURGE on class CL_SP_PS_POOL_PERSISTENCY has no parameter.
Method PURGE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method SAVE Signature

Method SAVE on class CL_SP_PS_POOL_PERSISTENCY has no parameter.
Method SAVE on class CL_SP_PS_POOL_PERSISTENCY has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RQST Value transfer Type reference (TYPE) HRSP_POOL_RQST Ressourcenbeschaffung 20050315

Method UPDATE on class CL_SP_PS_POOL_PERSISTENCY has no exception.
History
Last changed by/on SAP  20050519 
SAP Release Created in 600