SAP ABAP Class CL_PT_OUTWP (Operation OUTWP Implementation)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_TIME_EVAL_OPERATIONS (Package) Operations in Time Evaluation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_EXECUTABLE Enables Class to Be Executed 20011017
Properties
Class CL_PT_OUTWP  
Short Description Operation OUTWP Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TIME_EVAL_OPERATIONS   Operations in Time Evaluation 
Created 20011017   SAP 
Last change 00000000   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
# Interface Abstract Final Description Created on
1 IF_PT_EXECUTABLE Enables Class to Be Executed 20011017
Friends
Class CL_PT_OUTWP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NO Constant Private Type reference (TYPE) CHAR1 'N' No 20011018
2 CO_TABLE_P0001 Constant Private Type reference (TYPE) CHAR5 'P0001' Table P0001 20011017
3 CO_TABLE_P0002 Constant Private Type reference (TYPE) CHAR5 'P0002' Table P0002 20011017
4 CO_TABLE_P0007 Constant Private Type reference (TYPE) CHAR5 'P0007' Table P0007 20011017
5 CO_TABLE_P0016 Constant Private Type reference (TYPE) CHAR5 'P0016' Table P0016 20011017
6 CO_TABLE_T001P Constant Private Type reference (TYPE) CHAR5 'T001P' Table T001P 20011017
7 CO_TABLE_T503 Constant Private Type reference (TYPE) CHAR5 'T503' Table T503 20011017
8 CO_TABLE_WPBP Constant Private Type reference (TYPE) CHAR5 'WPBP' Table WPBP 20011017
9 CO_YES Constant Private Type reference (TYPE) CHAR1 'Y' Yes 20011018
10 INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_PT_OUTWP_IF Native Interface OUTWP 20011017
11 JOBS Static Attribute Private See coding 20011018
12 PARAM_FIELD_MAP Static Attribute Private See coding 20011017
Methods
# Method Level Visibility Method type Description Created on
1 BASIC_PAY_NOT_AVAILABLE Instance method Private Method Basic Pay Infotype (0008) Not Read 20020724
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011017
3 DETERMINE_UNIQUE_VARGT Instance method Private Method Check Variable Key is Unique 20020724
4 GET_JOB Instance method Private Method Reads Job Attributes 20011018
5 GET_VARGT_FOR_CONTRACT Instance method Private Method Get Variable Key for Each Personnel Assignment 20020724
6 OPOUTWP Instance method Public Method Operation OUTWP 20020724
Events
Class CL_PT_OUTWP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PARAM_FIELD_MAP_TYPE Private See coding 20011017
Method Signatures

Method BASIC_PAY_NOT_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_PT_BASIC_PAY_NOT_AVAILABLE Infotyp Basisbezüge nicht eingelesen 20020724
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020724

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PT_OUTWP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PT_OUTWP has no exception.

Method DETERMINE_UNIQUE_VARGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_VARGT Value transfer Type reference (TYPE) PTT_CONTRACT_VARGT Personalnummern und Rückgabewert 20020724
2 Importing IM_PARAM Call by reference Type reference (TYPE) CHAR5 auszuwertender Parameter 20020918
3 Returning RESULT Value transfer Type reference (TYPE) VRARG Variables Argument 20020724

Method DETERMINE_UNIQUE_VARGT on class CL_PT_OUTWP has no exception.

Method GET_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Datum 20011018
2 Importing IM_STELL Call by reference Type reference (TYPE) STELL Center 20011018
3 Returning RESULT Value transfer Type reference (TYPE) T5U13 Stellen 20011018

Method GET_JOB on class CL_PT_OUTWP has no exception.

Method GET_VARGT_FOR_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACDATE Call by reference Type reference (TYPE) DATUM aktuelles Datum 20020724
2 Importing IM_APPLICATION_ID Call by reference Type reference (TYPE) PT_TIME_EVAL_APP_ID ApplikationsID 20020724
3 Importing IM_P0001 Call by reference Type reference (TYPE) PTT_P0001 P0001 Tabellentyp 20020724
4 Importing IM_P0002 Call by reference Type reference (TYPE) PTT_P0002 P0002 Tabellentyp (sortiert nach Key) 20020724
5 Importing IM_P0007 Call by reference Type reference (TYPE) PTT_P0007 P0007 Tabellentyp 20020724
6 Importing IM_P0008_SUPPLIED Call by reference Type reference (TYPE) BOOLE_D Infotyp 0008 eingelesen 20020724
7 Importing IM_P0016 Call by reference Type reference (TYPE) PTT_P0016 P0016 Tabellentyp (sortiert) 20020724
8 Importing IM_PARAM Call by reference Type reference (TYPE) CHAR5 auszuwertendes Feld 20020724
9 Importing IM_T001P_ENTRY Call by reference Type reference (TYPE) T001P Personalbereich/-teilbereich 20020724
10 Importing IM_T503_ENTRY Call by reference Type reference (TYPE) T503 Mitarbeitergruppe/-kreis 20020724
11 Importing IM_WPBP_ENTRY Call by reference Type reference (TYPE) PC205 Arbeitsplatz/Basisbezüge 20020724
12 Returning RESULT Value transfer Type reference (TYPE) PT_VARGT Variables Argument für PCR Interpreter 20020724
# Exception Resumable Description Created on
1 CX_PT_BASIC_PAY_NOT_AVAILABLE Infotyp Basisbezüge nicht eingelesen 20020724
2 CX_PT_WRONG_OPERATION_PARAM Ungültiger Parameter für Operation 20020724

Method OPOUTWP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACDATE Call by reference Type reference (TYPE) DATUM aktuelles Datum 20020724
2 Importing IM_APPLICATION_ID Call by reference Type reference (TYPE) PT_TIME_EVAL_APP_ID ApplikationsID 20020724
3 Importing IM_CONTRACT_P0001 Call by reference Type reference (TYPE) PTT_CONTRACT_P0001 20020724
4 Importing IM_CONTRACT_P0002 Call by reference Type reference (TYPE) PTT_CONTRACT_P0002 20020724
5 Importing IM_CONTRACT_P0007 Call by reference Type reference (TYPE) PTT_CONTRACT_P0007 20020724
6 Importing IM_CONTRACT_P0016 Call by reference Type reference (TYPE) PTT_CONTRACT_P0016 20020724
7 Importing IM_CONTRACT_WPBP_ENTRY Call by reference Type reference (TYPE) PTT_CONTRACT_WPBP_ENTRY 20020724
8 Importing IM_P0008_SUPPLIED Call by reference Type reference (TYPE) BOOLE_D Infotyp 0008 eingelesen 20020724
9 Importing IM_PARAM Call by reference Type reference (TYPE) CHAR5 auszuwertendes Feld 20020724
10 Returning RESULT Value transfer Type reference (TYPE) PT_VARGT Variables Argument für PCR Interpreter 20020724
# Exception Resumable Description Created on
1 CX_PT_BASIC_PAY_NOT_AVAILABLE Infotyp Basisbezüge nicht eingelesen 20020724
2 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20020724
3 CX_PT_WRONG_OPERATION_PARAM Ungültiger Parameter für Operation 20020724
History
Last changed by/on SAP  00000000 
SAP Release Created in 110