SAP ABAP Class CL_RSPLPPM_PPM_AOR_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 20060830
Properties
Class CL_RSPLPPM_PPM_AOR_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 20060830   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_AOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSPLPPM_PPM_AOR_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RSPLPPM_PPM_PLSES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RSPLPPM_PPM_PS_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 RSPLM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSPLPPM_PPMOBJECTS_DSO PPM Planning: Access to DataStore Object 20060830
Friends
Class CL_RSPLPPM_PPM_AOR_CHASEL_DSO has no friend class.
Attributes
Class CL_RSPLPPM_PPM_AOR_CHASEL_DSO has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_CHASEL_DETAIL_PROB_TAB Static method Private Method Append Problem Messages to Selections 20061221
2 CHECK_AOR_CHASEL Static method Public Method Check: Selection for PPM Area of Responsibility 20061221
3 CONVERT_CHASEL_DETAIL Static method Private Method Convert Selection 20061221
4 DELETE_AOR_CHASEL Static method Public Method Delete: Selection for PPM Planning Session 20060830
5 GET_AOR_CHASEL_LOCKED Static method Public Method Reading PPM Selection for PPM Lock Check 20060919
6 INSERT_AOR_CHASEL Static method Public Method Save: Selection for PPM Planning Session 20061221
7 MODIFY_AOR_CHASEL Static method Public Method Modify: Selection for PPM Areas of Responsibility 20061221
8 READ_AOR_CHASEL Static method Public Method Read: Selection for PPM Planning Session 20060830
Events
Class CL_RSPLPPM_PPM_AOR_CHASEL_DSO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_CHASEL_DETAIL_PROB Public See coding 20061221 BEGIN OF sx_chasel_detail_prob, planid TYPE rsplppm_planid, plsesnr TYPE rsplppm_plsesnr, aorid TYPE rsplppm_aorid, 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_detail_prob
2 S_CHASEL_DETAIL Public See coding 20060830 BEGIN OF s_chasel_detail, planid TYPE rsplppm_planid, plsesnr TYPE rsplppm_plsesnr, aorid TYPE rsplppm_aorid, seqno TYPE rsplppm_counter, chanm TYPE rschanm, sign TYPE ddsign, opt TYPE ddoption, low TYPE rschavl, high TYPE rschavl, END OF s_chasel_detail
3 TSX_CHASEL_DETAIL_PROB Public See coding 20061221 tsx_chasel_detail_prob TYPE SORTED TABLE OF sx_chasel_detail_prob WITH UNIQUE KEY planid plsesnr aorid seqno
4 TS_CHASEL_DETAIL Public See coding 20060830 ts_chasel_detail TYPE SORTED TABLE OF s_chasel_detail WITH UNIQUE KEY planid plsesnr aorid seqno
Method Signatures

Method APPEND_CHASEL_DETAIL_PROB_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_CHASEL_DETAIL_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TSX_CHASEL_DETAIL_PROB 20061221
2 Importing I_S_CHASEL_DETAIL Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>S_CHASEL_DETAIL 20061221
3 Importing I_T_RETURN Call by reference Type reference (TYPE) RSPLPPM_T_BAPIRET2 RFC Meldungen 20061221

Method APPEND_CHASEL_DETAIL_PROB_TAB on class CL_RSPLPPM_PPM_AOR_CHASEL_DSO has no exception.

Method CHECK_AOR_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_DETAIL_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TSX_CHASEL_DETAIL_PROB 20061221
3 Exporting E_TS_CHASEL_DETAIL_VAL Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL 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_DETAIL Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL 20061221
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061221

Method CONVERT_CHASEL_DETAIL 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_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20061221
3 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID Plantechn. Name des Plans 20061221
4 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20061221
5 Importing I_TSX_CHASEL_DETAIL_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TSX_CHASEL_DETAIL_PROB 20061221
6 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_DETAIL on class CL_RSPLPPM_PPM_AOR_CHASEL_DSO has no exception.

Method DELETE_AOR_CHASEL Signature

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

Method GET_AOR_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_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL Tabellentyp: Selektion 20060919
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060919
2 CX_RSPLPPM_EXIST_ENQ_LOCK Existierende Enqueue Sperre 20061220

Method INSERT_AOR_CHASEL Signature

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

Method MODIFY_AOR_CHASEL Signature

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

Method READ_AOR_CHASEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_AORCOMBKEY Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR=>T_AORCOMBKEY 20060901
2 Returning R_TS_CHASEL_DETAIL Value transfer Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL 20060830
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060830
History
Last changed by/on SAP  20130531 
SAP Release Created in 710