SAP ABAP Class CL_RSPLPPM_PPM_PS_CHASEL_DSO (Access Methods: Selections for Planning Session)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLPPM (Package) Planning Process Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLPPM_PPMOBJECTS_DSO PPM Planning: Access to DataStore Object 20060810
Properties
Class CL_RSPLPPM_PPM_PS_CHASEL_DSO  
Short Description Access Methods: Selections for Planning Session    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLPPM   Planning Process Management 
Created 20060810   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSPLPPM_ACCESS_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSPLPPM_PPM_PLSES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSPLPPM_PPM_PS_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSPLPPM_PPMOBJECTS_DSO PPM Planning: Access to DataStore Object 20060810
Friends
Class CL_RSPLPPM_PPM_PS_CHASEL_DSO has no friend class.
Attributes
Class CL_RSPLPPM_PPM_PS_CHASEL_DSO has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_CHASEL_HEAD_PROB_TAB Static method Private Method Append Problem Messages to Selections 20061221
2 CHECK_PS_CHASEL Static method Public Method Check: Selection for PPM Area of Responsibility 20061221
3 CONVERT_CHASEL_HEAD Static method Private Method Convert Selection 20061221
4 DELETE_PS_CHASEL Static method Public Method Delete: Selection for PPM Planning Session 20060830
5 GET_PS_CHASEL_LOCKED Static method Public Method Reading PPM Selection for PPM Lock Check 20060919
6 INSERT_PS_CHASEL Static method Public Method Save: Selection for PPM Planning Session 20061221
7 MODIFY_PS_CHASEL Static method Public Method Modify: Selection for PPM Planning Session 20061221
8 READ_PS_CHASEL Static method Public Method Read: Selection for PPM Planning Session 20060810
Events
Class CL_RSPLPPM_PPM_PS_CHASEL_DSO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_CHASEL_HEAD_PROB Public See coding 20061221 BEGIN OF sx_chasel_head_prob, planid TYPE rsplppm_planid, plsesnr TYPE rsplppm_plsesnr, seqno TYPE rsplppm_counter, chanm TYPE rschanm, sign TYPE ddsign, opt TYPE ddoption, low TYPE rschavl, high TYPE rschavl, t_return TYPE rsplppm_t_bapiret2, END OF sx_chasel_head_prob
2 S_CHASEL_HEAD Public See coding 20060810 BEGIN OF s_chasel_head, planid TYPE rsplppm_planid, plsesnr TYPE rsplppm_plsesnr, seqno TYPE rsplppm_counter, chanm TYPE rschanm, sign TYPE ddsign, opt TYPE ddoption, low TYPE rschavl, high TYPE rschavl, END OF s_chasel_head
3 TSX_CHASEL_HEAD_PROB Public See coding 20061221 tsx_chasel_head_prob TYPE SORTED TABLE OF sx_chasel_head_prob WITH UNIQUE KEY planid plsesnr seqno
4 TS_CHASEL_HEAD Public See coding 20060810 ts_chasel_head TYPE SORTED TABLE OF s_chasel_head WITH UNIQUE KEY planid plsesnr seqno
Method Signatures

Method APPEND_CHASEL_HEAD_PROB_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_CHASEL_HEAD_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TSX_CHASEL_HEAD_PROB 20061221
2 Importing I_S_CHASEL_HEAD Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>S_CHASEL_HEAD 20061221
3 Importing I_T_RETURN Call by reference Type reference (TYPE) RSPLPPM_T_BAPIRET2 RFC Meldungen 20061221

Method APPEND_CHASEL_HEAD_PROB_TAB on class CL_RSPLPPM_PPM_PS_CHASEL_DSO has no exception.

Method CHECK_PS_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALL_VALID Call by reference Type reference (TYPE) RS_BOOL Boolean 20061221
2 Exporting E_TSX_CHASEL_HEAD_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TSX_CHASEL_HEAD_PROB 20061221
3 Exporting E_TS_CHASEL_HEAD_VAL Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20061221
4 Exporting E_T_CHASEL_CONVERTED Call by reference Type reference (TYPE) RSPLPPM_T_CHASEL Tabellentyp: Selektion 20061221
5 Importing I_ALSO_CONVERT_CHASEL Call by reference Type reference (TYPE) RS_BOOL Boolean 20061221
6 Importing I_TS_CHASEL_HEAD Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method CONVERT_CHASEL_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHASEL Call by reference Type reference (TYPE) RSPLPPM_T_CHASEL Tabellentyp: Selektion 20061221
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
4 Importing I_TSX_CHASEL_HEAD_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TSX_CHASEL_HEAD_PROB 20061221
5 Importing I_T_RANGE Call by reference Type reference (TYPE) RSPLFU_T_RANGE Range-Tabelle zur Prüfung (interne + externe Werte) 20061221

Method CONVERT_CHASEL_HEAD on class CL_RSPLPPM_PPM_PS_CHASEL_DSO has no exception.

Method DELETE_PS_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PLSESKEY Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PLSES=>T_PLSESKEY 20060906
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060830

Method GET_PS_CHASEL_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID techn. Name des Teilplans 20060919
2 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR 20060919
3 Returning R_TS_CHASEL Value transfer Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD Tabellentyp: Selektion 20060919
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060919

Method INSERT_PS_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_CHASEL_HEAD Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method MODIFY_PS_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_CHASEL_HEAD Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method READ_PS_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PLSESKEY Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_PLSES=>T_PLSESKEY 20060810
2 Returning R_TS_CHASEL_HEAD Value transfer Type reference (TYPE) CL_RSPLPPM_PPM_PS_CHASEL_DSO=>TS_CHASEL_HEAD 20060810
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060810
History
Last changed by/on SAP  20130531 
SAP Release Created in 710