SAP ABAP Class CL_PT_RPTIME_INTERFACE_BASE (Interface Object in Time Evaluation (Abstract))
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_TIME_EVAL_APPL_BASE (Package) Basis Package for Time Evaluation Applications
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_CONVERTER_FOR_LOG_TAB Splits Native Interface Components into Elementary Tables 20011116
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_LINKABLE Can Be Connected to a Context 20010621
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_IF_DRIVER_IF Interface Object (Generated) 20021216
2 Inheritance (c INHERITING FROM c_ref)  CL_PT_TIMTP_DRIVER_IF Interface Object (Generated) 20021216
3 Inheritance (c INHERITING FROM c_ref)  CL_PT_SORT_DRIVER_IF Interface Object (Generated) 20021216
4 Inheritance (c INHERITING FROM c_ref)  CL_PT_SCHEMA_DRIVER_IF Interface Object (Generated) 20030204
5 Inheritance (c INHERITING FROM c_ref)  CL_PT_QUOTA_DRIVER_IF Interface Object (Generated) 20021216
6 Inheritance (c INHERITING FROM c_ref)  CL_PT_PRINT_DRIVER_IF Interface Object (Generated) 20021217
7 Inheritance (c INHERITING FROM c_ref)  CL_PT_PERIOD_DRIVER_IF Interface Object (Generated) 20050407
8 Inheritance (c INHERITING FROM c_ref)  CL_PT_PCR_FUNCTION_DRIVER_IF Interface Object (Generated) 20021216
9 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2013_DRIVER_IF Interface Object (Generated) 20021216
10 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2011_DRIVER_IF Interface Object (Generated) 20021216
... Click here to see Used By full list (28 items)
Properties
Class CL_PT_RPTIME_INTERFACE_BASE  
Short Description Interface Object in Time Evaluation (Abstract)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TIME_EVAL_APPL_BASE   Basis Package for Time Evaluation Applications 
Created 20010621   SAP 
Last change 20010927   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_PT_DRIVER_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_CONVERTER_FOR_LOG_TAB Splits Native Interface Components into Elementary Tables 20011116
2 IF_PT_LINKABLE Can Be Connected to a Context 20010621
Friends
Class CL_PT_RPTIME_INTERFACE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_DESCRIBER Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_CLASSDESCR Metadata to me->* 20010629
2 CORE Instance attribute Private Object reference (TYPE REF TO) IF_PT_DRIVER_APPLICATION_CORE Runnning Application Core 20011009
3 CURRENT_CONTRACT_ID Instance attribute Protected Object reference (TYPE REF TO) IF_PT_CURRENT_CONTRACT Interface for Transfer of Current Pers. Assgmt 20021010
4 CURRENT_CONTRACT_STATE Instance attribute Protected Object reference (TYPE REF TO) IF_PT_RPTIME_CNTX_PART_STATE Buffer State of Added Context 20021004
5 C_CURRENT_CONTRACT_CMP_NAME Constant Public Type reference (TYPE) SEOCMPNAME 'CURRENT_CONTRACT_ID' Attribute Name for Current Pers. Assgmt 20011019
6 C_CURRENT_CONTRACT_IF_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'IF_PT_CURRENT_CONTRACT' Interface Name for Current Pers. Assgmt 20011019
7 C_FROM_IF_TO_PROGRAM Constant Private Type reference (TYPE) CHAR1 'P' Mode P for sync 20010629
8 C_FROM_PROGRAM_TO_IF Constant Private Type reference (TYPE) CHAR1 'I' Mode for sync 20010629
9 MY_FRIEND_CC Instance attribute Protected Object reference (TYPE REF TO) CL_PT_RPTIME_CONTEXT_BASE Context Container for Time Evaluation (Abstract) 20010629
10 MY_SPECIAL_FRIEND_RPTIME_CNTX Instance attribute Protected Object reference (TYPE REF TO) CL_PT_RPTIME_CONTEXT Reference to Friend RPTIME Context 20010928
11 REF_TO_CURRENT_CONTRACT Instance attribute Private Object reference (TYPE REF TO) PCCE_PERNR Reference to Current Pers. Assgmt 20011019
12 SW_DO_EXPORT Instance attribute Protected Type reference (TYPE) XFELD Switch if do_export necessary 20020204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020204
2 DO_EXPORT_BASE Instance method Protected Method Saves Changes That Do Not Have References 20010730
3 INIT_INTERFACE Instance method Protected Method Initializes Object Attribute 20010810
4 OPTIMIZE Instance method Protected Method Optimization Before Actual DO_IMPORT 20021018
Events
Class CL_PT_RPTIME_INTERFACE_BASE has no event.
Types
Class CL_PT_RPTIME_INTERFACE_BASE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_RPTIME_INTERFACE_BASE has no parameter.
Method CONSTRUCTOR on class CL_PT_RPTIME_INTERFACE_BASE has no exception.

Method DO_EXPORT_BASE Signature

Method DO_EXPORT_BASE on class CL_PT_RPTIME_INTERFACE_BASE has no parameter.
Method DO_EXPORT_BASE on class CL_PT_RPTIME_INTERFACE_BASE has no exception.

Method INIT_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_TAB Call by reference Type reference (TYPE) ABAP_ATTRDESCR_TAB 20010810
2 Importing IM_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20010810
3 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20010810

Method INIT_INTERFACE on class CL_PT_RPTIME_INTERFACE_BASE has no exception.

Method OPTIMIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021111
# Exception Resumable Description Created on
1 CX_PT_IMPORT_FAILED Versorgung der Schnittstelle fehlgeschlagen 20021018
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_IF_DRIVER_IF Interface Object (Generated) 20021216
2 Inheritance (c INHERITING FROM c_ref)  CL_PT_TIMTP_DRIVER_IF Interface Object (Generated) 20021216
3 Inheritance (c INHERITING FROM c_ref)  CL_PT_SORT_DRIVER_IF Interface Object (Generated) 20021216
4 Inheritance (c INHERITING FROM c_ref)  CL_PT_SCHEMA_DRIVER_IF Interface Object (Generated) 20030204
5 Inheritance (c INHERITING FROM c_ref)  CL_PT_QUOTA_DRIVER_IF Interface Object (Generated) 20021216
6 Inheritance (c INHERITING FROM c_ref)  CL_PT_PRINT_DRIVER_IF Interface Object (Generated) 20021217
7 Inheritance (c INHERITING FROM c_ref)  CL_PT_PERIOD_DRIVER_IF Interface Object (Generated) 20050407
8 Inheritance (c INHERITING FROM c_ref)  CL_PT_PCR_FUNCTION_DRIVER_IF Interface Object (Generated) 20021216
9 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2013_DRIVER_IF Interface Object (Generated) 20021216
10 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2011_DRIVER_IF Interface Object (Generated) 20021216
11 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2001_P2002_DRIVER_IF Interface Object (Generated) 20021216
12 Inheritance (c INHERITING FROM c_ref)  CL_PT_P2000_DRIVER_IF Interface Object (Generated) 20021216
13 Inheritance (c INHERITING FROM c_ref)  CL_PT_LIMIT_DRIVER_IF Interface Object (Generated) 20021216
14 Inheritance (c INHERITING FROM c_ref)  CL_PT_INI_DRIVER_IF Interface Object (Generated) 20030204
15 Inheritance (c INHERITING FROM c_ref)  CL_PT_BREAK_DRIVER_IF Interface Object (Generated) 20071227
16 Inheritance (c INHERITING FROM c_ref)  CL_PT_GWT_DRIVER_IF Interface Object (Generated) 20021216
17 Inheritance (c INHERITING FROM c_ref)  CL_PT_FUNCTION_DRIVER_IF Interface Object (Generated) 20030204
18 Inheritance (c INHERITING FROM c_ref)  CL_PT_END_DRIVER_IF Interface Object (Generated) 20030204
19 Inheritance (c INHERITING FROM c_ref)  CL_PT_DRIVER_INTF_TEMPLATE Interface Object (Generated) 20021128
20 Inheritance (c INHERITING FROM c_ref)  CL_PT_DAY_DRIVER_IF Interface Object (Generated) 20030204
21 Inheritance (c INHERITING FROM c_ref)  CL_PT_DAYMO_DRIVER_IF Interface Object (Generated) 20021216
22 Inheritance (c INHERITING FROM c_ref)  CL_PT_CUMBT_DRIVER_IF Interface Object (Generated) 20021216
23 Inheritance (c INHERITING FROM c_ref)  CL_PT_CONTRACT_GROUP_DRIVER_IF Interface Object (Generated) 20030204
24 Inheritance (c INHERITING FROM c_ref)  CL_PT_COLLI_DRIVER_IF Interface Object (Generated) 20021216
25 Inheritance (c INHERITING FROM c_ref)  CL_PT_BUSUB_DRIVER_IF Interface Object (Generated) 20021217
26 Inheritance (c INHERITING FROM c_ref)  CL_PT_BURULE_MODULE_IF_BASE Interface Object Business Rule->Module 20011001
27 Inheritance (c INHERITING FROM c_ref)  CL_PT_BSF_BUSUB_IF_IF Interface Object (Generated) 20030204
28 Inheritance (c INHERITING FROM c_ref)  CL_PT_BSF_BURUL_IF_IF Interface Object (Generated) 20030204
History
Last changed by/on SAP  20010927 
SAP Release Created in 110