SAP ABAP Class CL_PT_REQ_TEAM (Team)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷
PT (Application Component) Personnel Time Management
⤷
PAOC_TIM_REQUEST_COMP (Package) Database of Requests: Functions for All Request Types
⤷
⤷
Properties
| Class | CL_PT_REQ_TEAM | |
| Short Description | Team | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_TIM_REQUEST_COMP | Database of Requests: Functions for All Request Types |
| Created | 20030528 | SAP |
| Last change | 20050301 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_PT_REQ_TEAM has no forward declaration.
Interfaces
Class CL_PT_REQ_TEAM has no interface implemented.
Friends
Class CL_PT_REQ_TEAM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_PT_REQ_MESSAGE_HANDLER | Message Processing | 20050223 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | Class Constructor | 20050223 | |
| 2 | Static method | Private | Method | Exceptions for Function Module HR_COMBINED_SELECTION | 20050222 | |
| 3 | Static method | Private | Method | Exceptions for Function Module HR_GET_TEXT_FOR_SELID | 20050222 | |
| 4 | Static method | Private | Method | Exceptions for Function Module HR_READ_INFOTYPE | 20050222 | |
| 5 | Static method | Private | Method | Exceptions for Function Module HRWPC_RFC_OADP_GET_ORGVIEWGRP | 20050222 | |
| 6 | Static method | Private | Method | Gets Sel IDs of a Sel ID Group | 20050222 | |
| 7 | Static method | Public | Method | Gets Team Information (Pers.No., Name, etc.) | 20050222 | |
| 8 | Static method | Private | Method | Gets Team Members' Details | 20050222 | |
| 9 | Static method | Private | Method | Gets Team Members' Details | 20050222 | |
| 10 | Static method | Private | Method | Gets Team Members of a Sel ID | 20050222 | |
| 11 | Static method | Private | Method | Gets Team Members of a View ID | 20050222 | |
| 12 | Static method | Private | Method | Gets View IDs of a View Group | 20050222 | |
| 13 | Static method | Private | Method | Gets Team for a SelID Group or SelID | 20050222 | |
| 14 | Static method | Private | Method | Gets Team for View Group or View ID | 20050222 |
Events
Class CL_PT_REQ_TEAM has no event.
Types
Class CL_PT_REQ_TEAM has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PT_REQ_TEAM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PT_REQ_TEAM has no exception.
Method EXCEPTIONS_COMBINED_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FM_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050222 | |||
| 2 | IM_SELID | Call by reference | Type reference (TYPE) | HR_SELID | Nachrichtenvariable | 20050222 |
Method EXCEPTIONS_COMBINED_SELECTION on class CL_PT_REQ_TEAM has no exception.
Method EXCEPTIONS_GET_TEXT_FOR_SELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FM_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050222 | |||
| 2 | IM_SELID | Call by reference | Type reference (TYPE) | HR_SELID | Nachrichtenvariable | 20050222 |
Method EXCEPTIONS_GET_TEXT_FOR_SELID on class CL_PT_REQ_TEAM has no exception.
Method EXCEPTIONS_HR_READ_INFOTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FM_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050222 | |||
| 2 | IM_OBJID | Call by reference | Type reference (TYPE) | PD_OBJID_R | Nachrichtenvariable | 20050222 |
Method EXCEPTIONS_HR_READ_INFOTYPE on class CL_PT_REQ_TEAM has no exception.
Method EXCEPTIONS_OADP_GET_ORGVIEWGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FM_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050222 | |||
| 2 | IM_ORGVIEWGRP | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEWGRP | Nachrichtenvariable | 20050222 |
Method EXCEPTIONS_OADP_GET_ORGVIEWGRP on class CL_PT_REQ_TEAM has no exception.
Method GET_SELIDS_FROM_SELID_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELID_TAB | Call by reference | Type reference (TYPE) | PTREQ_SELID_TAB | 20050222 | ||||
| 2 | EX_TEAM_TAB | Call by reference | Type reference (TYPE) | PTREQ_RTTEAM_TAB | Team und Teammitglieder | 20050222 | |||
| 3 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | |||
| 4 | IM_SELID | Call by reference | Type reference (TYPE) | HR_SELID | ID für Selektionsbedingung | 20050222 | |||
| 5 | IM_SELID_GROUP | Call by reference | Type reference (TYPE) | HR_SEL_GROUPID | Gruppierungsid für die allgemeine Selektion | 20050222 | |||
| 6 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20050222 |
Method GET_SELIDS_FROM_SELID_GROUP on class CL_PT_REQ_TEAM has no exception.
Method GET_TEAM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CACHE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050222 | |||
| 2 | EX_CACHE_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20050222 | |||
| 3 | EX_DATA_FROM_CACHE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050224 | |||
| 4 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 5 | EX_TEAM | Call by reference | Type reference (TYPE) | PTREQ_TEAMID_STRUC | Team Struc für Team Kalender | 20050222 | |||
| 6 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Personalnummernliste | 20050222 | |||
| 7 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 8 | EX_TEAM_TAB | Call by reference | Type reference (TYPE) | PTREQ_RTTEAM_TAB | Team und Teammitglieder | 20050222 | |||
| 9 | IM_APPID | Call by reference | Type reference (TYPE) | PT_APPLICATION_ID | Anwendungs-ID | 20050222 | |||
| 10 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20050222 | |||
| 11 | IM_CACHE_VALIDITY | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050222 | |||
| 12 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20050222 | |||
| 13 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | ||
| 14 | IM_MODUS | Call by reference | Type reference (TYPE) | PT_REQ_MODE | Modus Web-Anwendung | 20050222 | |||
| 15 | IM_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050222 | |||
| 16 | IM_TEAM | Call by reference | Type reference (TYPE) | PTREQ_TEAMID_STRUC | Team Struc für Team Kalender | 20050222 | |||
| 17 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20050222 |
Method GET_TEAM_DATA on class CL_PT_REQ_TEAM has no exception.
Method GET_TEAM_FROM_SELID_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 2 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 3 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 4 | IM_SELID_RESULT_TAB | Call by reference | Type reference (TYPE) | HRQUERY_PERNR_T | HR: Liste von Objekten (Hilfstyp für F4) | 20050222 |
Method GET_TEAM_FROM_SELID_RESULT on class CL_PT_REQ_TEAM has no exception.
Method GET_TEAM_FROM_VIEW_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 2 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 3 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 4 | IM_VIEW_RESULT_TAB | Call by reference | Type reference (TYPE) | HRWPC_T_KEYOBJEC | Feld der Laenge 3 Bytes | 20050222 |
Method GET_TEAM_FROM_VIEW_RESULT on class CL_PT_REQ_TEAM has no exception.
Method GET_TEAM_LIST_FROM_SELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CACHE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050222 | |||
| 2 | EX_CACHE_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20050222 | |||
| 3 | EX_DATA_FROM_CACHE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050224 | |||
| 4 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 5 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 6 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 7 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20050222 | |||
| 8 | IM_CACHE_VALIDITY | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050224 | |||
| 9 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20050222 | |||
| 10 | IM_SELID | Call by reference | Type reference (TYPE) | HR_SELID | ID für Selektionsbedingung | 20050222 | |||
| 11 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20050224 |
Method GET_TEAM_LIST_FROM_SELID on class CL_PT_REQ_TEAM has no exception.
Method GET_TEAM_LIST_FROM_VIEWID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CACHE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050222 | |||
| 2 | EX_CACHE_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20050222 | |||
| 3 | EX_DATA_FROM_CACHE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050224 | |||
| 4 | EX_ROWLABEL_TAB | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 5 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 6 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 7 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20050222 | |||
| 8 | IM_CACHE_VALIDITY | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050224 | |||
| 9 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20050222 | |||
| 10 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | |||
| 11 | IM_ORGVIEW | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEW | Organisationssicht | 20050222 | |||
| 12 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Änderer | 20050222 |
Method GET_TEAM_LIST_FROM_VIEWID on class CL_PT_REQ_TEAM has no exception.
Method GET_VIEWS_FROM_VIEW_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TEAM_TAB | Call by reference | Type reference (TYPE) | PTREQ_RTTEAM_TAB | Team und Teammitglieder | 20050222 | |||
| 2 | EX_VIEWS_TAB | Call by reference | Type reference (TYPE) | HRWPC_T_OADP_ORGVIEW | Datensätze der Struktur HRWPC_S_OADP_ORGVIEW | 20050222 | |||
| 3 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | |||
| 4 | IM_ORGVIEW | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEW | Organisationssicht | 20050222 | |||
| 5 | IM_ORGVIEWGRP | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEWGRP | Gruppe von Organisationssichten | 20050222 |
Method GET_VIEWS_FROM_VIEW_GROUP on class CL_PT_REQ_TEAM has no exception.
Method SELID_IDS_APPROACH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_SELID | Call by reference | Type reference (TYPE) | HR_SELID | ID für Selektionsbedingung | 20050222 | |||
| 2 | EX_CACHE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050222 | |||
| 3 | EX_CACHE_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20050222 | |||
| 4 | EX_DATA_FROM_CACHE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050224 | |||
| 5 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 6 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 7 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 8 | EX_TEAM_TAB | Call by reference | Type reference (TYPE) | PTREQ_RTTEAM_TAB | Team und Teammitglieder | 20050222 | |||
| 9 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20050222 | |||
| 10 | IM_CACHE_VALIDITY | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050224 | |||
| 11 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20050222 | |||
| 12 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | |||
| 13 | IM_SELID_GROUP | Call by reference | Type reference (TYPE) | HR_SEL_GROUPID | Gruppierungsid für die allgemeine Selektion | 20050222 | |||
| 14 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20050222 |
Method SELID_IDS_APPROACH on class CL_PT_REQ_TEAM has no exception.
Method VIEW_IDS_APPROACH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ORGVIEW | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEW | Organisationssicht | 20050222 | |||
| 2 | EX_CACHE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050222 | |||
| 3 | EX_CACHE_TIME | Call by reference | Type reference (TYPE) | SY-UZEIT | Aktuelle Uhrzeit des Applikationsservers | 20050222 | |||
| 4 | EX_DATA_FROM_CACHE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050224 | |||
| 5 | EX_ROWLABEL | Call by reference | Type reference (TYPE) | PTARQ_ROWLABEL_TAB | Structur für der Team Kalender | 20050222 | |||
| 6 | EX_TEAM_IN_DETAIL_TAB | Call by reference | Type reference (TYPE) | PTREQ_TEAM_DETAIL_TAB | Team Detail Tabelle | 20050222 | |||
| 7 | EX_TEAM_PERNR_TAB | Call by reference | Type reference (TYPE) | PTIM_PERNR_TAB | Personalnummernliste | 20050222 | |||
| 8 | EX_TEAM_TAB | Call by reference | Type reference (TYPE) | PTREQ_RTTEAM_TAB | Team und Teammitglieder | 20050222 | |||
| 9 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Beginndatum | 20050222 | |||
| 10 | IM_CACHE_VALIDITY | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050224 | |||
| 11 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | Endedatum | 20050222 | |||
| 12 | IM_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20050222 | |||
| 13 | IM_ORGVIEWGRP | Call by reference | Type reference (TYPE) | HRWPC_ORGVIEWGRP | Gruppe von Organisationssichten | 20050222 | |||
| 14 | IM_USER | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20050222 |
Method VIEW_IDS_APPROACH on class CL_PT_REQ_TEAM has no exception.
History
| Last changed by/on | SAP | 20050301 |
| SAP Release Created in | 100 |