SAP ABAP Interface IF_PT_PERIOD_DRIVER_IF (Interface Period Driver)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷
PT (Application Component) Personnel Time Management
⤷
PAOC_TIM_TIME_EVAL_DRIVER (Package) Classes for Drivers, Interfaces, and Contexts in Time Eval.
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_PERIOD_DRIVER_IF | Interface Object (Generated) | 20050407 |
Properties
| Interface | IF_PT_PERIOD_DRIVER_IF | |
| Short Description | Interface Period Driver |
General Data
| Package | PAOC_TIM_TIME_EVAL_DRIVER | Classes for Drivers, Interfaces, and Contexts in Time Eval. |
| Created | 20010706 | SAP |
| Last changed | 20071120 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_PT_PERIOD_DRIVER_IF has no forward declaration.
Interfaces
Interface IF_PT_PERIOD_DRIVER_IF has no interface.
Friends
Interface IF_PT_PERIOD_DRIVER_IF has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGIN_OF_PDC | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_DATE | Earliest Recalculation Dates | 20010719 | ||
| 2 | BUFFER_DIR | Instance attribute | Public | Type reference (TYPE) | PT_BUFFER_DIR_REF | Table: PTR_CONTRACT_BUFFER_DIR_REF | 20010725 | ||
| 3 | DAY_OF_LAST_FORM | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_DATE | Earliest Recalculation Dates (Form) | 20010725 | ||
| 4 | ERT | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ERT_REF | ERT for Each Pers.Assgmt (Change Access) | 20010716 | ||
| 5 | ERT_ORIG | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ERT_REF | ERT for Each Pers.Assgmt (Change Access) | 20010716 | ||
| 6 | FIRST_DATE | Instance attribute | Public | Type reference (TYPE) | D | Planned Start Date | 20010706 | ||
| 7 | FIRST_PC_DATE | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_DATE | Start of Pair Formation for Each Pers. Assgmt | 20010710 | ||
| 8 | FIRST_PERIOD | Instance attribute | Public | Type reference (TYPE) | PT_TIMEEVAL_PERIOD_REF | 1st Period (Planned) | 20010725 | ||
| 9 | IFT1 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_IFTX_REF | IFT1/2 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 10 | IFT2 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_IFTX_REF | IFT1/2 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 11 | IM_PERSON_ID | Instance attribute | Public | Type reference (TYPE) | PERSONID | Personnel Number | 20020306 | ||
| 12 | ITP1 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ITP1_REF | ITP1 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 13 | ITP50 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ITP50_REF | ITP50 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 14 | ITP7 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ITP7_REF | ITP7 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 15 | LAST_DATE | Instance attribute | Public | Type reference (TYPE) | D | Scheduled End Date | 20010706 | ||
| 16 | LAST_EVALUATED_DATES | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_LAST_EVAL_DAT | Last Evaluated Day in the Period | 20070711 | ||
| 17 | LAST_PERIOD | Instance attribute | Public | Type reference (TYPE) | PT_TIMEEVAL_PERIOD_REF | Last Period (Planned) | 20010725 | ||
| 18 | LAST_PROCESSED_PERIOD | Instance attribute | Public | Type reference (TYPE) | PT_PER_REF | Last Processed Period (for Each Pers. Assgmt) | 20010725 | ||
| 19 | MTVALID_ENDDA | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_DATE_REF | Date of Last MT Entry | 20010718 | ||
| 20 | NCT | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_NCT_REF | NCT for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 21 | NEW_P2001_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2001_NEW_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 22 | NEW_P2002_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2002_NEW_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 23 | NT1 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_NTX_REF | NT1/2 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 24 | NT2 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_NTX_REF | NT1/2 for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 25 | OLD_P2001_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2001_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 26 | OLD_P2002_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2002_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 27 | P0000 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0000 | P0000 for Each Pers. Assgmt | 20010711 | ||
| 28 | P0001 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0001 | P0001 for Each Pers. Assgmt | 20010711 | ||
| 29 | P0002 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0002 | P0002 for Each Pers. Assgmt | 20010711 | ||
| 30 | P0003 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0003 | IT 0003 for Multiple Pers. Assgmts | 20010725 | ||
| 31 | P0007 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0007 | P0007 for Each Pers. Assgmt | 20010711 | ||
| 32 | P0008 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0008 | P0008 for Each Pers. Assgmt | 20010711 | ||
| 33 | P0050 | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P0050 | P0050 for Each Pers. Assgmt | 20010711 | ||
| 34 | P2001_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2001_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 35 | P2002_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2002_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 36 | P2003_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2003_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 37 | P2004_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2004_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 38 | P2006_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2006_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 39 | P2007_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2007_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 40 | P2012_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2012_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 41 | P2013_REF | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_P2013_REF | Change Access for Multiple Pers.Assgmts to IT 2001 | 20010709 | ||
| 42 | PC_COMPL | Constant | Public | Type reference (TYPE) | XFELD | 'X' | Switch Pair Formation New | 20010720 | |
| 43 | PC_ERROR_DATE | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_DATE_REF | Date (Error in Pair Formation) | 20010720 | ||
| 44 | PDPPM | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_PDPPM_REF | PDPPM for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 45 | PER_OF_LAST_FORM | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_CPERI | Earliest Recalculation Dates (Form) | 20010725 | ||
| 46 | PSOPER | Instance attribute | Public | Type reference (TYPE) | PT_PSOPER_REF | Table: PTR_CONTRACT_PSOPER_REF | 20010725 | ||
| 47 | QT | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_QT_REF | QT for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 48 | RPTIME_PERIODE | Instance attribute | Public | Type reference (TYPE) | PERMO | Period Modifier T549Q | 20010706 | ||
| 49 | RUERE | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_RUERE_REF | Table PTR_CONTRACT_RUERE_REF | 20010710 | ||
| 50 | SET_P0003_RRDAT | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_SET_P0003_REF | Payroll Retro. Accounting Date with Pers. Assgmt | 20010710 | ||
| 51 | ST | Instance attribute | Public | Type reference (TYPE) | PTT_CONTRACT_ST_REF | ST for Each Pers. Assgmt (Change Access) | 20010719 | ||
| 52 | SW_FUNC_FUT | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Switch: Time Evaluation for Future Periods | 20021121 | ||
| 53 | SW_FUNC_RLG | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Switch: Retroactive Accounting for Payroll | 20010724 | ||
| 54 | TBUFF | Instance attribute | Public | Type reference (TYPE) | PT_TBUFF_REF | Table: PTR_CONTRACT_TBUFF_REF | 20010725 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Synchronizes Any Contexts Created More Than Once | 20010731 |
Events
Interface IF_PT_PERIOD_DRIVER_IF has no event.
Types
Interface IF_PT_PERIOD_DRIVER_IF has no local type.
Method Signatures
Method DO_EXPORT Signature
Method DO_EXPORT on Interface IF_PT_PERIOD_DRIVER_IF has no parameter.
Method DO_EXPORT on Interface IF_PT_PERIOD_DRIVER_IF has no exception.
History
| Last changed by/on | SAP | 20071120 |
| SAP Release Created in | 110 |