SAP ABAP Class CL_PT_RPTIME_CONTEXT_BASE (Context for 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_CONTEXT Places Indicator in Context Container 20010620
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_CONTEXT_CONTAINER Extendable Context Container 20010620
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_CONVERTER_FOR_LOG_TAB Splits Native Interface Components into Elementary Tables 20011113
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_RPTIME_CONTEXT Time Evaluation Context (CE) 20010620
2 Inheritance (c INHERITING FROM c_ref)  CL_PT_RPTIME_CONTRACT Context in Time Evaluation (Personnel Assignment Linked) 20010622
Properties
Class CL_PT_RPTIME_CONTEXT_BASE  
Short Description Context for 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 20010620   SAP 
Last change 20011127   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_NATIVE_IF_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_CONTEXT Places Indicator in Context Container 20010620
2 IF_PT_CONTEXT_CONTAINER Extendable Context Container 20010620
3 IF_PT_CONVERTER_FOR_LOG_TAB Splits Native Interface Components into Elementary Tables 20011113
Friends
# Friend Modeled only Created on Description
1 CL_PT_BSF_RULE_STEP_STRATEGY 20020318 Determine Single Rule Step
2 IF_PT_LINKABLE 20010628 Can Be Connected to a Context
3 IF_PT_RPTIME_FALL_BACK 20010703 Callback option in the case of single personnel assignment
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT_DONOR_BUFFER Static Attribute Protected Type reference (TYPE) PTT_CONTEXT_DONOR Buffering of Entered Contexts 20020111
2 CONTEXT_DONOR_IF_BUFFER Instance attribute Protected Type reference (TYPE) PTT_CONTEXT_DONOR_CNTXTYPE Buffering (2 Steps) 20020131
3 CONVERSION_INDEX Instance attribute Private Type reference (TYPE) I Decomposition Counter 20011113
4 CONVERSION_MAPPINGS Instance attribute Private Type reference (TYPE) PTT_EVAL_MAP Table Type for Mapping Interface Attributes: T7TIM_EVAL_MAP 20011113
5 C_APPLICATION Constant Protected Type reference (TYPE) PT_DRIVER_APP_ID 'RPTIME' Application 20010622
6 C_APPLICATION_CALC Constant Public Type reference (TYPE) PT_DRIVER_APP_ID 'RPCALC' Application 20011123
7 C_APPLICATION_TIME Constant Public Type reference (TYPE) PT_DRIVER_APP_ID 'RPTIME' Application 20011123
8 C_CAST Constant Protected Type reference (TYPE) PT_READ_WRITE 'C' Access to References 20010628
9 C_CONCURRENCE Constant Protected Type reference (TYPE) PT_CONCURRENCE 'C' Mulitple Personnel Assignment Mode 20011002
10 C_READ Constant Protected Type reference (TYPE) PT_READ_WRITE 'R' Read Access 20010628
11 C_SINGLE_CONTRACT Constant Protected Type reference (TYPE) PT_CONCURRENCE 'S' Individual Personnel Assignment Mode 20011002
12 C_WRITE Constant Protected Type reference (TYPE) PT_READ_WRITE 'W' Write Access 20010628
13 INTERNAL_CONTEXT_TAB Instance attribute Protected Type reference (TYPE) PTT_CONTEXT Table Containing Primary Context 20010628
14 INTERNAL_CONVERSION_TAB Instance attribute Private Type reference (TYPE) PTT_CONTEXT Table of Contexts to Be Split 20011114
15 INTERNAL_EXPORT_TAB Instance attribute Protected Type reference (TYPE) PTT_CONTEXT_REFERENCE_W_STACK Table Containg Context 20010726
16 I_EVAL_MAP Static Attribute Protected Type reference (TYPE) PTT_EVAL_MAP Interface<->Context Attribute Mapping (Time Evaluation) 20011127
17 I_EVAL_MAP_CNTX_COMPLEX Static Attribute Protected Type reference (TYPE) PTT_EVALMAP_CNTX_COMPLEX Buffered Data for T7TIM_EVAL_MAP 20020114
18 I_EVAL_MAP_COMPLEX Static Attribute Protected Type reference (TYPE) PTT_EVALMAP_INTF_COMPLEX T7TIM_EVAL_MAP Buffer in Low Structure 20020114
19 I_EVAL_MAP_SORTED_BY_CONTEXT Static Attribute Protected Type reference (TYPE) PTT_EVAL_MAP_SORTED_BY_CONTEXT Table Type for Mapping Interface Attributes: T7TIM_EVAL_MAP 20011127
20 MY_BUFFER_ENTRY Static Attribute Private Object reference (TYPE REF TO) PTR_CONTEXT_DONOR_CNTXTYPE ADD_CONTEXT Directory (Context Type Added) 20021031
21 MY_L_STATE Static Attribute Private Object reference (TYPE REF TO) IF_PT_RPTIME_CNTX_PART_STATE Buffer State of Added Context 20021031
22 QUERY Instance attribute Protected Object reference (TYPE REF TO) IF_PT_NATIVE_IF_QUERY Query for Native Interface Info 20011120
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AS_PRIMARY_CONTEXT Static method Protected Method Primary Context Including Stack Administration 20020301
2 ADD_AS_SECONDARY_CONTEXT Static method Protected Method Secondary Context Including Stack Administration 20020301
3 ADD_CONTEXT_PER_TYPE Instance method Protected Method ADD for One Context Type 20020131
4 CHECK_BUFFER_PER_CNTX_TYPE Instance method Protected Method Checks Buffer (2nd Step) (RESULT = 0 ==> Already Buffered) 20020205
5 DO_EXPORT_FOR_DRIF_ATTR Instance method Protected Method Synchronizes Multiple Created Context Data (Copies) 20010731
6 DO_EXPORT_USING_INSTANCE Static method Protected Method Enables Call of DO_EXPORT_FOR_DRIF_ATTR 20010801
7 GET_CNT_ATTR_FOR_ALL_DRIF_ATTR Static method Protected Method Gets Mapping for Specified Native Attribute 20010730
8 GET_CONTEXT_IF_ATTRIBUTES Static method Public Method Gets Mapping for Specified Context 20010629
9 GET_DRIVER_IF_ATTRIBUTES Static method Public Method Gets Mapping for Specified Driver/Module/ 20010627
10