SAP ABAP Interface IF_PT_TD_CONTROL (Time Data Control Object)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PT_TMW_BLP (Package) Time Manager's Workplace: Business Logic Processor
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PT_TD_CONTROL Time Data Control Object 20001002
Properties
Interface IF_PT_TD_CONTROL  
Short Description Time Data Control Object    
General Data
Package PT_TMW_BLP   Time Manager's Workplace: Business Logic Processor 
Created 20001002   SAP 
Last changed 20010409   SAP 
Unicode checks active    
Forward declarations
Interface IF_PT_TD_CONTROL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_TD_BLP Data Processing Interface for Business Logic Processor 20010109
Friends
Interface IF_PT_TD_CONTROL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHLEVEL Instance attribute Public Type reference (TYPE) TIM_TMW_AUTHC_TAB Record-Specific Authorization Levels 20001002
2 AUTHSTAT Instance attribute Public Type reference (TYPE) TIM_TMWAUTHSTAT Status of Authorization Check 20001002
3 COMMID Instance attribute Public Type reference (TYPE) TIM_TMWCOMMID TMW Process Table: Command Indicator 20001002
4 DATA Instance attribute Public Object reference (TYPE REF TO) IF_PT_TD_BASE Basis Interface for Time Data 20001002
5 PRSTAT Instance attribute Public Type reference (TYPE) TIM_TMWPRSTAT Operation Status 20001002
6 RECUID Instance attribute Public Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20010116
7 SIMUL Instance attribute Public Type reference (TYPE) TIM_TMWSIMULATED BLP: Simulative Record Created 20001006
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Public Method Clone Object 20010118
2 CREATE_NEW_DATA Instance method Public Method Generats New Blank Data Part (Type Change) 20001005
3 DELETE Instance method Public Method Delete object 20001002
4 DESTRUCT Instance method Public Method Remove Internal Dependencies (Destructor) 20010122
5 GET_OPERA Instance method Public Method Determine BLP Operation 20001002
6 GET_OPERA_DB Instance method Public Method Determine Operation re Database 20030813
7 INITIALIZE Instance method Public Method Object Initialization with New Data Part 20001006
8 SET_COMMID Instance method Public Method Sets Command ID for BLP Processing 20001005
9 SET_SIMULATED Instance method Public Method Sets Object to "Simulated" 20001006
Events
Interface IF_PT_TD_CONTROL has no event.
Types
Interface IF_PT_TD_CONTROL has no local type.
Method Signatures

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORIGIN Value transfer Object reference (TYPE REF TO) IF_PT_TD_CONTROL Originalobjekt 20010119
2 Importing I_PRIVCONT Value transfer Object reference (TYPE REF TO) OBJECT Private Daten 20010119
3 Returning R_CTLOBJECT Value transfer Object reference (TYPE REF TO) IF_PT_TD_CONTROL Zeitdaten-Kontrollobjekt 20010118

Method CLONE on Interface IF_PT_TD_CONTROL has no exception.

Method CREATE_NEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Value transfer Type reference (TYPE) TIM_TMWCATEGORY Datenkategorie für den Arbeitsplatz Personalzeitmanagement 20001005
2 Importing I_SIMULATED Value transfer Type reference (TYPE) CHAR1 Simulationskennzeichen 20001005
3 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Datentyp des Arbeitsplatzes Personalzeitmanagement 20001005
# Exception Resumable Description Created on
1 FAILED Datenobjekt konnte nicht erzeugt werden 20001005

Method DELETE Signature

Method DELETE on Interface IF_PT_TD_CONTROL has no parameter.
Method DELETE on Interface IF_PT_TD_CONTROL has no exception.

Method DESTRUCT Signature

Method DESTRUCT on Interface IF_PT_TD_CONTROL has no parameter.
Method DESTRUCT on Interface IF_PT_TD_CONTROL has no exception.

Method GET_OPERA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operationskennung für interne Tabellen des TMW 20001002

Method GET_OPERA on Interface IF_PT_TD_CONTROL has no exception.

Method GET_OPERA_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operationskennung für interne Tabellen des TMW 20030813

Method GET_OPERA_DB on Interface IF_PT_TD_CONTROL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Object reference (TYPE REF TO) IF_PT_TD_BASE Basisinterface für Zeitdaten 20001006
# Exception Resumable Description Created on
1 FAILED Objekt kann nicht initialisiert werden (bereits gelöscht) 20001006

Method SET_COMMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMID Value transfer Type reference (TYPE) TIM_TMWCOMMID Befehlskennzeichen für TMW-Prozesstabelle 20001005

Method SET_COMMID on Interface IF_PT_TD_CONTROL has no exception.

Method SET_SIMULATED Signature

Method SET_SIMULATED on Interface IF_PT_TD_CONTROL has no parameter.
# Exception Resumable Description Created on
1 FAILED Objekt ist bereits im Datenbankpuffer und somit aktiv vorh. 20001006
History
Last changed by/on SAP  20010409 
SAP Release Created in 46C