SAP ABAP Class CL_PT_INI_DRIVER (Initialization 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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_ABSTRACT_DRIVER Abstract Driver Class 20011108
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_END_DRIVER End Driver 20011109
Properties
Class CL_PT_INI_DRIVER  
Short Description Initialization Driver    
Super Class CL_PT_ABSTRACT_DRIVER Abstract Driver Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TIME_EVAL_DRIVER   Classes for Drivers, Interfaces, and Contexts in Time Eval. 
Created 20011108   SAP 
Last change 20011109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_TIME_EVAL_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PT_INI_DRIVER has no interface implemented.
Friends
Class CL_PT_INI_DRIVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_PT_INI_DRIVER_CONTEXT Initialization Driver Context 20011108
2 CONTRACTS Instance attribute Protected Type reference (TYPE) PTT_PERNRS List of Personnel Numbers 20011109
3 INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_PT_INI_DRIVER_IF Native Interface of Initialization Driver 20011108
4 LOG Static Attribute Private Object reference (TYPE REF TO) IF_PT_TIME_EVAL_LOG Reference to Log Instance 20020807
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTRACT_TO_CONTEXT Instance method Protected Method Adds Locally-Saved Pers.Assgmnt to Global Context 20011108
2 GET_CONTRACTS Instance method Protected Method Fills Personnel Assignment Table from Interface 20011109
3 GET_CURRENT_CONTRACT Instance method Protected Method Delivers Current Personnel Assignment 20011109
4 INIT_AS Instance method Protected Method Determines Start and End of INI Block and Identifier 20011109
5 RESTORE_ALL_CONTRACTS Instance method Protected Method Adds All Locally-Saved Pers.Assgmnts to Global Context 20011108
6 SET_ERROR_STATUS_FOR_CONTRACTS Instance method Private Method Sets ERROR_STATUS for All Personnel Assignments 20021202
Events
Class CL_PT_INI_DRIVER has no event.
Types
Class CL_PT_INI_DRIVER has no local type.
Method Signatures

Method ADD_CONTRACT_TO_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR 20011108

Method ADD_CONTRACT_TO_CONTEXT on class CL_PT_INI_DRIVER has no exception.

Method GET_CONTRACTS Signature

Method GET_CONTRACTS on class CL_PT_INI_DRIVER has no parameter.
Method GET_CONTRACTS on class CL_PT_INI_DRIVER has no exception.

Method GET_CURRENT_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DRIVERSTEP Call by reference Type reference (TYPE) I aktueller Treiberschritt 20011109
2 Returning RESULT Value transfer Type reference (TYPE) PCCE_PERNR 20011109

Method GET_CURRENT_CONTRACT on class CL_PT_INI_DRIVER has no exception.

Method INIT_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AS_LOOP_BEGIN Call by reference Type reference (TYPE) PT_SCHEMA_POSITION Zeilennummer im Schema 20011109
2 Exporting EX_AS_LOOP_END Call by reference Type reference (TYPE) PT_SCHEMA_POSITION Zeilennummer im Schema 20011109
3 Exporting EX_SCHEMA_BLOCK Call by reference Type reference (TYPE) PT_SCHEMA_BLOCK Verarbeitungsblock im Schema 20011109

Method INIT_AS on class CL_PT_INI_DRIVER has no exception.

Method RESTORE_ALL_CONTRACTS Signature

Method RESTORE_ALL_CONTRACTS on class CL_PT_INI_DRIVER has no parameter.
Method RESTORE_ALL_CONTRACTS on class CL_PT_INI_DRIVER has no exception.

Method SET_ERROR_STATUS_FOR_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR_STATUS Call by reference Type reference (TYPE) PT_ERROR_STATUS Error Status der Zeitauswertung 20021202

Method SET_ERROR_STATUS_FOR_CONTRACTS on class CL_PT_INI_DRIVER has no exception.
History
Last changed by/on SAP  20011109 
SAP Release Created in 110