SAP ABAP Class CL_PPMC_PL_ADJUST_HR_AVAIL (HR Availability)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PPM (Application Component) Portfolio and Project Management
     INM_CPPM (Package) Capital Project and Portfolio Management
Properties
Class CL_PPMC_PL_ADJUST_HR_AVAIL  
Short Description HR Availability    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_CPPM   Capital Project and Portfolio Management 
Created 20100531   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PPMC_PL_ADJUST_HR_AVAIL has no forward declaration.
Interfaces
Class CL_PPMC_PL_ADJUST_HR_AVAIL has no interface implemented.
Friends
Class CL_PPMC_PL_ADJUST_HR_AVAIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LV_SEL_OPTION Instance attribute Private Type reference (TYPE) CHAR24 20100716
Methods
# Method Level Visibility Method type Description Created on
1 CALC_AVAILABILITY Static method Public Method Calculate Availability 20100531
2 CONDENSE_ABS Static method Private Method Condense intraday absences or attendences 20100617
3 CONVERT2SELOPT Static method Private Method Converts IT2001/2002 Subtypes to select option 20100617
4 ROUND Static method Private Method Rounds a value 20100617
Events
Class CL_PPMC_PL_ADJUST_HR_AVAIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SEL_OPTION Private See coding 20100716 TT_SEL_OPTION like RANGE OF lv_sel_option
Method Signatures

Method CALC_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ERROR_TAB Call by reference Type reference (TYPE) RPM_TS_ERR Error logging 20100531
2 Changing ERROR_TAB_TT Call by reference Type reference (TYPE) RPM_TT_ERR Table type for Error log 20100531
3 Changing IDOC_TAB Call by reference Type reference (TYPE) EDIDD Data record (IDoc) 20100531
4 Changing IDOC_TAB_TT Call by reference Type reference (TYPE) EDIDD_TT Table Type for EDIDD (IDoc Data Records) 20100531
5 Importing PERNR Value transfer Type reference (TYPE) HROBJID Object ID 20100531
6 Importing SEGNAM Value transfer Type reference (TYPE) EDILSEGTYP Segment type 20100531
7 Exporting SUBRC Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20100531

Method CALC_AVAILABILITY on class CL_PPMC_PL_ADJUST_HR_AVAIL has no exception.

Method CONDENSE_ABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IT2001 Value transfer Type reference (TYPE) P2001_TAB HR Time Record: Absences Infotype (2001) 20100617

Method CONDENSE_ABS on class CL_PPMC_PL_ADJUST_HR_AVAIL has no exception.

Method CONVERT2SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SELOPT Value transfer Type reference (TYPE) TT_SEL_OPTION Transfer Structure for Select Options 20100617
2 Importing IT_SUBTYPES Call by reference Type reference (TYPE) PPMC_PL_AV_SUBTYPES Table Type for IT2001/2002 subtypes 20100709

Method CONVERT2SELOPT on class CL_PPMC_PL_ADJUST_HR_AVAIL has no exception.

Method ROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Value transfer Type reference (TYPE) P Vorschlagswerte bei Anlage von Debitoren aus Workbench 20100617

Method ROUND on class CL_PPMC_PL_ADJUST_HR_AVAIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606