SAP ABAP Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL (Interface for All BLP Time Specifications and Time Events)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷
PT-RC (Application Component) Time Data Recording and Administration
⤷
PAOC_TIM_TMW_UIA_OBJECTS (Package) TMW: UIA Objects
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_PT_UIA_TMW_CATEGORY_IT | Interface for All TMW Infotypes | 19990830 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_UIA_TMW_DETAIL_INFOTYPE | Basis Class for All Infotypes in Detail Screens | 19991212 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_UIA_TMW_UNKNOWN | Time Data Type Not Defined | 19990825 |
Properties
| Interface | IF_PT_UIA_TMW_TIMESPEC_DETAIL | |
| Short Description | Interface for All BLP Time Specifications and Time Events |
General Data
| Package | PAOC_TIM_TMW_UIA_OBJECTS | TMW: UIA Objects |
| Created | 19990823 | SAP |
| Last changed | 00000000 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_PT_UIA_TMW_CHANGEABLE | Changeable Object | 19990830 | ||
| 2 | IF_PT_UIA_TMW_RECYCLABLE | Interface for Reusable UIA Objects | 19990830 |
Friends
Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT | Instance attribute | Public | Type reference (TYPE) | PT_TMW_FIELD_SELECTION_CONTEXT | Context | 19991229 | ||
| 2 | LAST_VALID_TDTYPE | Instance attribute | Public | Type reference (TYPE) | TDTYPE | Last Valid Time Specification | 20000113 | ||
| 3 | SCREEN_AREA | Instance attribute | Public | Type reference (TYPE) | PT_SCREEN_AREA | Screen Area | 20000105 | ||
| 4 | TDTYPE | Instance attribute | Public | Type reference (TYPE) | TDTYPE | Time Data ID | 19990830 | ||
| 5 | TDTYPETXT | Instance attribute | Public | Type reference (TYPE) | TDTYPETXT | Time Data ID Text | 19990830 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Write Data to the BLP Request Structure | 20000121 | |
| 2 | Instance method | Public | Method | Get Date | 19990826 | |
| 3 | Instance method | Public | Method | Get Data to Modify Screen | 19991229 | |
| 4 | Instance method | Public | Method | Get General Time Data | 19990825 | |
| 5 | Instance method | Public | Method | Transfer Data from BLP Request Structure | 20000121 | |
| 6 | Instance method | Public | Method | Set Date | 19990824 | |
| 7 | Instance method | Public | Method | Set Employee | 20000112 | |
| 8 | Instance method | Public | Method | Transfer Time Data from Other Detail | 20021010 | |
| 9 | Instance method | Public | Method | Set RECUID | 20000112 | |
| 10 | Instance method | Public | Method | Set Short Description | 20000113 | |
| 11 | Instance method | Public | Method | Set General Time Data | 19990825 |
Events
Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no event.
Types
Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no local type.
Method Signatures
Method FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_REQUEST | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_ENTRY | BLoP Request Datenstruktur | 20000121 | |||
| 2 | EX_MESSAGE_TAB | Value transfer | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Tabelle mit Fehlermeldungen | 20000121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Request Struktur konnte nicht gefüllt werden. | 20000121 |
Method GET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_BEGDA | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990826 | |||
| 2 | EX_ENDDA | Value transfer | Type reference (TYPE) | D | Endedatum | 19990826 |
Method GET_DATE on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method GET_FIELD_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIELD_ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_PT_FIELD_SEL_OPTIONS | Tabelle der Customizingeinstellungen der Feldauswahl | 19991229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing ist nicht gültig | 19991229 |
Method GET_TIMESPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 19990825 | |||
| 2 | EX_TIMESPEC_MNT | Value transfer | Type reference (TYPE) | PTM_TIMESPEC_MNT | Keine | 19990825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Kategorie | 19990825 | ||
| 2 | Ungültiger Typ | 19990825 |
Method REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_ENTRY | BLoP Request Struktur | 20000121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Request Struktur darf nicht übernommen werden | 20000121 |
Method SET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990824 | |||
| 2 | IM_ENDDA | Value transfer | Type reference (TYPE) | D | Endedatum | 19990824 |
Method SET_DATE on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method SET_EMPLOYEE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Mitarbeiter | 20000112 |
Method SET_EMPLOYEE on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method SET_FROM_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DETAIL | Call by reference | Object reference (TYPE REF TO) | IF_PT_UIA_TMW_TIMESPEC_DETAIL | Interface für alle BLoP TimeSpecs + Events | 20021010 | |||
| 2 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20021010 |
Method SET_FROM_DETAIL on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method SET_RECUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Eindeutige Satzkennung | 20000112 |
Method SET_RECUID on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method SET_TDTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TDTYPE | Call by reference | Type reference (TYPE) | TDTYPE | Kurzbezeichnung für die Art der Zeitangabe | 20000113 |
Method SET_TDTYPE on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
Method SET_TIMESPEC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990825 | |||
| 2 | IM_TIMESPEC_MNT | Value transfer | Type reference (TYPE) | PTM_TIMESPEC_MNT | Daten zur Zeitangabe | 19990825 |
Method SET_TIMESPEC on Interface IF_PT_UIA_TMW_TIMESPEC_DETAIL has no exception.
History
| Last changed by/on | SAP | 00000000 |
| SAP Release Created in |