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
⤷ 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 | FLUSH | Instance method | Public | Method | Write Data to the BLP Request Structure | 20000121 |
2 | GET_DATE | Instance method | Public | Method | Get Date | 19990826 |
3 | GET_FIELD_ATTRIBUTES | Instance method | Public | Method | Get Data to Modify Screen | 19991229 |
4 | GET_TIMESPEC | Instance method | Public | Method | Get General Time Data | 19990825 |
5 | REFRESH | Instance method | Public | Method | Transfer Data from BLP Request Structure | 20000121 |
6 | SET_DATE | Instance method | Public | Method | Set Date | 19990824 |
7 | SET_EMPLOYEE | Instance method | Public | Method | Set Employee | 20000112 |
8 | SET_FROM_DETAIL | Instance method | Public | Method | Transfer Time Data from Other Detail | 20021010 |
9 | SET_RECUID | Instance method | Public | Method | Set RECUID | 20000112 |
10 | SET_TDTYPE | Instance method | Public | Method | Set Short Description | 20000113 |
11 | SET_TIMESPEC | 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 | Changing | CH_REQUEST | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_ENTRY | BLoP Request Datenstruktur | 20000121 | ||
2 | Exporting | EX_MESSAGE_TAB | Value transfer | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Tabelle mit Fehlermeldungen | 20000121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 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 | Exporting | EX_BEGDA | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990826 | ||
2 | Exporting | 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 | Exporting | 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 | INVALID | 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 | Exporting | EX_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 19990825 | ||
2 | Exporting | EX_TIMESPEC_MNT | Value transfer | Type reference (TYPE) | PTM_TIMESPEC_MNT | Keine | 19990825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CATEGORY | Ungültige Kategorie | 19990825 | |
2 | INVALID_TYPE | Ungültiger Typ | 19990825 |
Method REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATA | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_ENTRY | BLoP Request Struktur | 20000121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 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 | Importing | IM_BEGDA | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990824 | ||
2 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | IM_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990825 | ||
2 | Importing | 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 |