SAP ABAP Class IF_PT_TMW_BLOP (Business Logic Processor Interface)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_TMW_BLOP_ADAPTER | Link to Business Logic Processor | 19990722 |
Properties
Class | IF_PT_TMW_BLOP | |
Short Description | Business Logic Processor Interface | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 19990614 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | PTGQD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_PT_TMW_BLOP has no interface implemented.
Friends
Class IF_PT_TMW_BLOP has no friend class.
Attributes
Class IF_PT_TMW_BLOP has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_END_DATE_OF_LAST_TIME_EVAL | Instance method | Public | Method | Last Payroll Day of Last RPTIME00 Run | 19990708 |
2 | GET_RECUID | Instance method | Public | Method | Get New Record ID | 19990705 |
3 | GET_TIME_TYPE_PROPERTIES | Instance method | Public | Method | Time Type Characteristics from T555A | 19991208 |
4 | GET_WORKLIST_PROCESSING_STATUS | Instance method | Public | Method | Get Status from Message Processing | 19990726 |
5 | READ_ABSENCE_QUOTA | Instance method | Public | Method | Read Quota Info from Infotype 2006 | 19990709 |
6 | READ_ATTENDANCE_QUOTA | Instance method | Public | Method | Read Quota Info from Infotype 2007 | 19990712 |
7 | READ_CUMULATED_TIME_BALANCE | Instance method | Public | Method | Read Period Balance from Table SALDO in Cluster B2 | 19990622 |
8 | READ_DAILY_TIME_BALANCE | Instance method | Public | Method | Read Day Balance from Table ZES in Cluster B2 | 19990622 |
9 | READ_ENAME | Instance method | Public | Method | Read Name for Personnel Number | 19990705 |
10 | READ_FORMER_TIME_EVAL_MESSAGES | Instance method | Public | Method | Read Messages from Table FEHLER in Cluster B2 | 19990624 |
11 | READ_KOKRS | Instance method | Public | Method | Read Cost Center | 20000126 |
12 | READ_LATEST_TIME_EVAL_MESSAGES | Instance method | Public | Method | Read Messages from Table ERT in Cluster B1 | 19990624 |
13 | READ_MASTER_DATA | Instance method | Public | Method | Read Master Data on Key Date of Next Valid in Interval | 19990615 |
14 | READ_PWS | Instance method | Public | Method | Reads Personal Work Schedule | 19990928 |
15 | READ_T001P | Instance method | Public | Method | Read Modifiers | 19990708 |
16 | READ_T503 | Instance method | Public | Method | Read T503 for an Employee | 19990708 |
17 | READ_TIME_DATA | Instance method | Public | Method | Read Time Data | 19990624 |
18 | READ_TIME_RECORD | Instance method | Public | Method | Read Time Record | 19990722 |
19 | READ_TIME_WAGE_TYPE | Instance method | Public | Method | Read Time Wage Type from Table ZL in Cluster B2 | 19990707 |
20 | WRITE_TIME_DATA | Instance method | Public | Method | Write Time Data | 19990722 |
21 | WRITE_TIME_RECORD | Instance method | Public | Method | Write Time Record | 19990702 |
Events
Class IF_PT_TMW_BLOP has no event.
Types
Class IF_PT_TMW_BLOP has no local type.
Method Signatures
Method GET_END_DATE_OF_LAST_TIME_EVAL 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 | 19990708 | ||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | D | letzter Auswertungstag | 19990708 |
Method GET_END_DATE_OF_LAST_TIME_EVAL on class IF_PT_TMW_BLOP has no exception.
Method GET_RECUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Record ID | 19990705 |
Method GET_RECUID on class IF_PT_TMW_BLOP has no exception.
Method GET_TIME_TYPE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MOBDE | Call by reference | Type reference (TYPE) | MOBDE | Gruppierung der Personalteilbereiche für Zeiterfassung | 19991208 | ||
2 | Importing | IM_TIME_TYPE | Call by reference | Type reference (TYPE) | PT_ZTART | Zeitart | 19991208 | ||
3 | Returning | RESULT | Value transfer | Type reference (TYPE) | T555A | Eigenschaften | 19991208 |
Method GET_TIME_TYPE_PROPERTIES on class IF_PT_TMW_BLOP has no exception.
Method GET_WORKLIST_PROCESSING_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | einzelner Mitarbeiter | 19990726 | ||
2 | Importing | IM_EMPLOYEES | Value transfer | Type reference (TYPE) | TIM_TMW_PERNR_D_TAB | mehrere Mitarbeiter | 19990808 | ||
3 | Importing | IM_MESSAGE_POOL_ENTRY | Value transfer | Type reference (TYPE) | PTM_WLIST_MESSAGE_POOL_ENTRY | Meldung des Meldungspools | 19990816 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTM_WORKLIST_PROCESSING_STATUS | Status der Meldungsbearbeitung | 19990726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_EMPLOYEE_SPECIFIED | Kein Mitarbeiter angegeben | 19990808 |
Method READ_ABSENCE_QUOTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_COMPENSATION_REF_DATE | Call by reference | Type reference (TYPE) | D | Stichtag für Abtragung | 19990709 | ||
2 | Importing | IM_DEDUCTION_BEGIN_DATE | Call by reference | Type reference (TYPE) | D | Abtragungszeitraum (Beginn) | 19990709 | ||
3 | Importing | IM_DEDUCTION_END_DATE | Call by reference | Type reference (TYPE) | D | Abtragungszeitraum (Ende) | 19990709 | ||
4 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 19990709 | ||
5 | Importing | IM_ENTITLE_REF_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 19990709 | ||
6 | Importing | IM_QUOTA_TYPE | Call by reference | Type reference (TYPE) | ABWKO | Kontingenttyp | 19990709 | ||
7 | Importing | IM_VALID_BEGIN_DATE | Call by reference | Type reference (TYPE) | D | Gültigkeitzeitraum (Beginn) | 19990709 | ||
8 | Importing | IM_VALID_END_DATE | Call by reference | Type reference (TYPE) | D | Gültigkeitzeitraum (Ende) | 19990709 | ||
9 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTGQD_T_KANSP | Kontingentinfo - Rückgabetabelle | 19990709 |
Method READ_ABSENCE_QUOTA on class IF_PT_TMW_BLOP has no exception.
Method READ_ATTENDANCE_QUOTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DEDUCTION_BEGIN_DATE | Call by reference | Type reference (TYPE) | D | Abtragungszeitraum (Beginn) | 19990712 | ||
2 | Importing | IM_DEDUCTION_END_DATE | Call by reference | Type reference (TYPE) | D | Abtragungszeitraum (Ende) | 19990712 | ||
3 | Importing | IM_DEDUCTION_REF_DATE | Call by reference | Type reference (TYPE) | D | Stichtag für Abtragung | 19990712 | ||
4 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 19990712 | ||
5 | Importing | IM_QUOTA_TYPE | Call by reference | Type reference (TYPE) | ANWKO | Kontingenttyp | 19990712 | ||
6 | Importing | IM_VALID_BEGIN_DATE | Call by reference | Type reference (TYPE) | D | Gültigkeitzeitraum (Beginn) | 19990712 | ||
7 | Importing | IM_VALID_END_DATE | Call by reference | Type reference (TYPE) | D | Gültigkeitzeitraum (Ende) | 19990712 | ||
8 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTGQD_T_KANSP | Kontingentinfo - Rückgabetabelle | 19990712 |
Method READ_ATTENDANCE_QUOTA on class IF_PT_TMW_BLOP has no exception.
Method READ_CUMULATED_TIME_BALANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | Datum | 19990622 | ||
2 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990622 | ||
3 | Importing | IM_TIME_TYPE | Call by reference | Type reference (TYPE) | PT_ZTART | Zeitart | 19990622 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTM_CUMULATED_TIME_BALANCE | Stand und Text der Zeitart | 19990622 |
Method READ_CUMULATED_TIME_BALANCE on class IF_PT_TMW_BLOP has no exception.
Method READ_DAILY_TIME_BALANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CUM_END_DATE | Call by reference | Type reference (TYPE) | D | Endezeitpunkt (falls Kumulation) | 19990930 | ||
2 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | Datum | 19990622 | ||
3 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990622 | ||
4 | Importing | IM_TIME_TYPE | Call by reference | Type reference (TYPE) | PT_ZTART | Zeitart | 19990622 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTM_DAILY_TIME_BALANCE | Anzahl | 19990622 |
Method READ_DAILY_TIME_BALANCE on class IF_PT_TMW_BLOP has no exception.
Method READ_ENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990705 | ||
2 | Returning | RE_NAME | Value transfer | Type reference (TYPE) | CHAR40 | Aufbereiteter Name des Mitarbeiters bzw. Bewerbers | 19990705 |
Method READ_ENAME on class IF_PT_TMW_BLOP has no exception.
Method READ_FORMER_TIME_EVAL_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990624 | ||
2 | Importing | IM_ENDDATE | Value transfer | Type reference (TYPE) | DATUM | Endedatum | 19990624 | ||
3 | Importing | IM_STARTDATE | Value transfer | Type reference (TYPE) | DATUM | Beginndatum | 19990624 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_TAB | Zeitdaten | 19990624 |
Method READ_FORMER_TIME_EVAL_MESSAGES on class IF_PT_TMW_BLOP has no exception.
Method READ_KOKRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATE | Value transfer | Type reference (TYPE) | D | Datum | 20000126 | ||
2 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiternummer | 20000126 | ||
3 | Importing | IM_FROM_DATE | Value transfer | Type reference (TYPE) | D | Beginndatum | 20000126 | ||
4 | Importing | IM_TO_DATE | Value transfer | Type reference (TYPE) | D | Endedatum | 20000126 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20000126 |
Method READ_KOKRS on class IF_PT_TMW_BLOP has no exception.
Method READ_LATEST_TIME_EVAL_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990624 | ||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_TAB | Zeitdaten | 19990624 |
Method READ_LATEST_TIME_EVAL_MESSAGES on class IF_PT_TMW_BLOP has no exception.
Method READ_MASTER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATE | Value transfer | Type reference (TYPE) | D | Stichtag | 19990615 | ||
2 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990615 | ||
3 | Importing | IM_FROM_DATE | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990817 | ||
4 | Importing | IM_INFOTYPE | Value transfer | Type reference (TYPE) | INFTY | Infotyp | 19990615 | ||
5 | Importing | IM_NO_AUTHCHECK | Value transfer | Type reference (TYPE) | CHAR1 | ' ' | Einstelliges Kennzeichen | 20000104 | |
6 | Importing | IM_SUBTYPE | Value transfer | Type reference (TYPE) | SUBTY | ' ' | Subtyp | 19990615 | |
7 | Importing | IM_TO_DATE | Value transfer | Type reference (TYPE) | D | Endedatum | 19990817 | ||
8 | Returning | RESULT | Value transfer | Object reference (TYPE REF TO) | DATA | Daten | 19990615 |
Method READ_MASTER_DATA on class IF_PT_TMW_BLOP has no exception.
Method READ_PWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_BLP_REQUEST | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_TAB | PWS in BLPREQUEST Format | 19990928 | ||
2 | Exporting | EX_PERWS | Value transfer | Type reference (TYPE) | PTPSP_TAB | Tabelle von Übergabestrukturen für persönlichen AZP | 20000127 | ||
3 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 19990928 | ||
4 | Importing | IM_FROM_DATE | Call by reference | Type reference (TYPE) | D | Zeitraum Beginn | 19990928 | ||
5 | Importing | IM_READ_CLUSTER | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Lesen von Cluster B2 | 19990928 | |
6 | Importing | IM_TO_DATE | Call by reference | Type reference (TYPE) | D | Zeitraum Ende | 19990928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | PAZP kann nicht gelesen werden | 19990928 |
Method READ_T001P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATE | Value transfer | Type reference (TYPE) | D | Datum | 19990708 | ||
2 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiternummer | 19990708 | ||
3 | Importing | IM_FROM_DATE | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990928 | ||
4 | Importing | IM_TO_DATE | Value transfer | Type reference (TYPE) | D | Endedatum | 19990928 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | T001P | t001p | 19990708 |
Method READ_T001P on class IF_PT_TMW_BLOP has no exception.
Method READ_T503 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATE | Value transfer | Type reference (TYPE) | D | Datum | 19990708 | ||
2 | Importing | IM_EMPLOYEE | Value transfer | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990708 | ||
3 | Importing | IM_FROM_DATE | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990928 | ||
4 | Importing | IM_TO_DATE | Value transfer | Type reference (TYPE) | D | Endedatum | 19990928 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | T503 | T503 | 19990708 |
Method READ_T503 on class IF_PT_TMW_BLOP has no exception.
Method READ_TIME_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ENDDATE | Value transfer | Type reference (TYPE) | D | Endedatum | 19990624 | ||
2 | Importing | IM_NO_AUTHCHECK | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Authority | 19990826 | |
3 | Importing | IM_PERNR_GROUP | Value transfer | Type reference (TYPE) | TIM_TMW_PERNR_GROUP_TAB | Mitarbeiter | 19990712 | ||
4 | Importing | IM_RECORD_STATUS | Call by reference | Type reference (TYPE) | TIM_TMW_BUFRECSTA | 0 | Record Status | 19990826 | |
5 | Importing | IM_SELCATTYPE | Value transfer | Type reference (TYPE) | TIM_TMW_SELCATTYPE_TAB | Category - Type | 19990712 | ||
6 | Importing | IM_STARTDATE | Value transfer | Type reference (TYPE) | D | Beginndatum | 19990624 | ||
7 | Returning | RESULT | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_TAB | Zeitdaten | 19990624 |
Method READ_TIME_DATA on class IF_PT_TMW_BLOP has no exception.
Method READ_TIME_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NO_AUTHCHECK | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Authority | 19990826 | |
2 | Importing | IM_RECORD_STATUS | Call by reference | Type reference (TYPE) | TIM_TMW_BUFRECSTA | 0 | Record Status | 19990826 | |
3 | Importing | IM_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Record ID | 19990722 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | TIM_TMW_BLPREQUEST_ENTRY | Zeitsatz | 19990722 |
Method READ_TIME_RECORD on class IF_PT_TMW_BLOP has no exception.
Method READ_TIME_WAGE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CUM_END_DATE | Call by reference | Type reference (TYPE) | D | Endedatum (falls Kumulation) | 19990930 | ||
2 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | Datum | 19990707 | ||
3 | Importing | IM_EMPLOYEE | Call by reference | Type reference (TYPE) | PERNR_D | Mitarbeiter | 19990707 | ||
4 | Importing | IM_TIME_WAGE_TYPE | Call by reference | Type reference (TYPE) | LGART | Zeitlohnart | 19990707 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | PTM_TIME_WAGE_TYPE | Rückgabestruktur | 19990707 |
Method READ_TIME_WAGE_TYPE on class IF_PT_TMW_BLOP has no exception.
Method WRITE_TIME_DATA 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_COMMAND_TABLE | Command Table | 19990722 |
Method WRITE_TIME_DATA on class IF_PT_TMW_BLOP has no exception.
Method WRITE_TIME_RECORD 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 | Daten | 19990702 |
Method WRITE_TIME_RECORD on class IF_PT_TMW_BLOP has no exception.
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in |