SAP ABAP Class CL_RSPLPPM_PPM_AOR (Object Class PPM Area of Responsibility)
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 Planning: PPM Objects 20060804
Properties
Class CL_RSPLPPM_PPM_AOR  
Short Description Object Class PPM Area of Responsibility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLPPM   Planning Process Management 
Created 20060731   SAP 
Last change 20130531   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)
2 CL_RSPLPPM_PPM_AGENT_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSPLPPM_PPM_AOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RSPLPPM_PPM_AOR_CHASEL_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RSPLPPM_PPM_AOR_STATUS_DSO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_RSPLS_DS_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSPLM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSPLPPM_PPMOBJECTS Planning: PPM Objects 20060804
Friends
Class CL_RSPLPPM_PPM_AOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_LANGU Instance attribute Private Type reference (TYPE) SYLANGU Language for Texts 20060918
2 P_S_AORATTRIBUTES Instance attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR=>S_AORATTR Master Data for PPM Area of Responsibility 20060831
3 P_S_AORCOMBKEY Instance attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR=>S_AORCOMBKEY Compressed Key for Area of Responsibility 20060831
4 P_TH_AOR Static Attribute Private Type reference (TYPE) RSPLPPM_TH_PPMAOR Plannng: Table Type References Area of Resp. (Hashed Table) 20060808
5 P_TS_AGENT Instance attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AGENT_DSO=>TS_AGENT Process Processor of Area of Responsibility 20060905
6 P_TS_CHASEL_DETAIL Instance attribute Private Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL Table Type: Selection 20060810
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE_AOR_STATUS Instance method Public Method Aggregation Run: Status of Area of Responsibility 20060912
2 CHANGE_CHASEL_DETAIL Instance method Public Method Changes Selection of PPM Area of Responsibility 20060901
3 CHECK_CHASEL_DETAIL Instance method Public Method Check Selection for Area of Responsibility 20061222
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060801
5 DELETE_AGENT Instance method Public Method Delete: Process Processor 20060907
6 DELETE_LOCK Instance method Public Method Delete: PPM Lock (= Lock Entry 0) 20060907
7 FACTORY Static method Public Method Factory Method Area of Responsibility 20060801
8 GET_AGENT Instance method Public Method Read: Process Processor of Area of Responsibility 20060905
9 GET_AGGRSTATUSNR_INTERNAL Instance method Private Method Get: Aggregated Status (for Internal Use Only) 20060912
10 GET_AOR_LASTSTATUSNR Instance method Public Method Get: Status Number of Area of Responsibility (Last Entry) 20060911
11 GET_AOR_STATUS Instance method Public Method Get: Current Status of Area of Responsibility 20060914
12 GET_AOR_STATUS_OUT Instance method Public Method Get: Status of Area of Responsibility with Texts 20060907
13 GET_CHASEL_COMBINED Instance method Public Method Concatenated Selection (Header and Detail) 20060914
14 GET_CHASEL_DETAIL_OUT Instance method Public Method Get: Selection of Chars for PPM Area of Responsibility 20060901
15 GET_CHASEL_DETAIL_SHORT Instance method Private Method Short Form Selection PPM Area of Responsibility (No PPM Key) 20060901
16 IS_IN_BUFFER Static method Public Method Checks whether area of responsibility is already in buffer 20060831
17 IS_IN_MASTERDATA Static method Public Method Checks whether PPM area of responsibility is in master data 20060901
18 IS_LOCKED Instance method Public Method Check if Area of Responsibility is Locked 20070104
19 SET_AGENT Instance method Public Method Set: Process Processor 20060907
20 SET_AGENT_IN_BUFFER Instance method Public Method Set/Overwrite: Selection in Buffer 20060905
21 SET_AOR_AGGR_STATUS Instance method Public Method Set: Aggregated Status of Area of Responsibility 20060912
22 SET_AOR_STATUS Instance method Public Method Set: Status of Area of Responsibility 20060907
23 SET_LOCK Instance method Public Method Set: PPM Lock (= Lock Entry 1) 20060907
Events
Class CL_RSPLPPM_PPM_AOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AORATTR Public See coding 20060901 BEGIN OF s_aorattr, aor_txtsh TYPE rsplppm_text20, aor_txtmd TYPE rsplppm_text40, aor_txtlg TYPE rsplppm_text60, uname TYPE syuname, END OF s_aorattr
2 S_AORCOMBKEY Public See coding 20060810 BEGIN OF s_aorcombkey, planid TYPE rsplppm_planid, plsesnr TYPE rsplppm_plsesnr, aorid TYPE rsplppm_aorid, END OF s_aorcombkey
3 T_AORCOMBKEY Public See coding 20060810 t_aorcombkey TYPE STANDARD TABLE OF s_aorcombkey WITH NON-UNIQUE KEY planid plsesnr aorid
Method Signatures

Method AGGREGATE_AOR_STATUS Signature

Method AGGREGATE_AOR_STATUS on class CL_RSPLPPM_PPM_AOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060912

Method CHANGE_CHASEL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CHASEL_DETAIL_OUT Call by reference Type reference (TYPE) RSPLPPM_T_CHASEL Tabellentyp: Selektion 20060901

Method CHANGE_CHASEL_DETAIL on class CL_RSPLPPM_PPM_AOR has no exception.

Method CHECK_CHASEL_DETAIL 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 20061222
2 Exporting E_TSX_CHASEL_DETAIL_PROB Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TSX_CHASEL_DETAIL_PROB 20061222
3 Exporting E_TS_CHASEL_DETAIL_VAL Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AOR_CHASEL_DSO=>TS_CHASEL_DETAIL 20061222
4 Exporting E_T_CHASEL_CONVERTED Call by reference Type reference (TYPE) RSPLPPM_T_CHASEL Tabellentyp: Selektion 20061222
5 Importing I_ALSO_CONVERT_CHASEL Call by reference Type reference (TYPE) RS_BOOL Boolean 20061222
6 Importing I_RELOAD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20061227
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20061222

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20060801
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID techn. Name des Plans 20060831
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20060831

Method CONSTRUCTOR on class CL_RSPLPPM_PPM_AOR has no exception.

Method DELETE_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENT_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20060907
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907

Method DELETE_LOCK Signature

Method DELETE_LOCK on class CL_RSPLPPM_PPM_AOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20060831
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID techn. Name des Plans 20060831
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20060831
4 Returning R_R_AORCOMB Value transfer Object reference (TYPE REF TO) CL_RSPLPPM_PPM_AOR Objektklasse PPM Verantwortungsbereich 20060831

Method FACTORY on class CL_RSPLPPM_PPM_AOR has no exception.

Method GET_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELOAD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060905
2 Returning R_TS_AGENT Value transfer Type reference (TYPE) RSPLPPM_TS_AGNTS Tabellentyp: Bearbeiter von Verantwortungsbereichen 20060905
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060905

Method GET_AGGRSTATUSNR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUSNR Value transfer Type reference (TYPE) RSPLPPM_STATUS Laufende Nummer 20060912
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060912

Method GET_AOR_LASTSTATUSNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUSNR Value transfer Type reference (TYPE) RSPLPPM_STATUS Status im PPM 20060911
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060911

Method GET_AOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_AORSTATUS Value transfer Type reference (TYPE) CL_RSPLPPM_PPM_AOR_STATUS_DSO=>S_AORSTATUS Status im PPM 20060914
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060914

Method GET_AOR_STATUS_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20060918
2 Returning R_S_AOR_STATUS_OUT Value transfer Type reference (TYPE) RSPLPPM_S_STATUS_LONG Struktur: Status im PPM zu Planungsrunde 20060907
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907

Method GET_CHASEL_COMBINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_FIELD Call by reference Type reference (TYPE) IF_RSPLS_DS_TYPES=>TN_TS_FIELD 20060925
2 Returning R_T_CHASEL_COMB Value transfer Type reference (TYPE) RSPLPPM_T_CHASEL_SHORT Tabellentyp: Selektion 20060914
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060914

Method GET_CHASEL_DETAIL_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELOAD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060901
2 Returning R_T_CHASEL_DETAIL_OUT Value transfer Type reference (TYPE) RSPLPPM_T_CHASEL Tabellentyp: Selektion 20060901
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060901

Method GET_CHASEL_DETAIL_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TS_CHASEL_DETAIL_SHORT Value transfer Type reference (TYPE) RSPLPPM_TS_CHASEL_SH Tabellentyp: Selektion 20060901
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060901

Method IS_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20060831
2 Importing I_PLANID Call by reference Type reference (TYPE) RSPLPPM_PLANID techn. Name des Plans 20060831
3 Importing I_PLSESNR Call by reference Type reference (TYPE) RSPLPPM_PLSESNR Nummer der Planungsrunde 20060831
4 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20060831

Method IS_IN_BUFFER on class CL_RSPLPPM_PPM_AOR has no exception.

Method IS_IN_MASTERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AORID Call by reference Type reference (TYPE) RSPLPPM_AORID techn. Name des Verantwortungsbereichs 20060901
2 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20060901
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060901

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20070104
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20070104

Method SET_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENT_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20060907
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907

Method SET_AGENT_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_AGENT Call by reference Type reference (TYPE) CL_RSPLPPM_PPM_AGENT_DSO=>TS_AGENT 20060905

Method SET_AGENT_IN_BUFFER on class CL_RSPLPPM_PPM_AOR has no exception.

Method SET_AOR_AGGR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUSNR Call by reference Type reference (TYPE) RSPLPPM_STATUS Status im PPM 20060912
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060912

Method SET_AOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUSNR Call by reference Type reference (TYPE) RSPLPPM_STATUS Status im PPM 20060907
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907

Method SET_LOCK Signature

Method SET_LOCK on class CL_RSPLPPM_PPM_AOR has no parameter.
# Exception Resumable Description Created on
1 CX_RSPLPPM_ERROR_MSG PPM Fehlermeldungen (Abbruchmeldungen) 20060907
History
Last changed by/on SAP  20130531 
SAP Release Created in 710