SAP ABAP Class CL_SAWE_TIME_PS_UI_HELPER (Time Planning Sheet UI Helper)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   IS-PRS-LS (Application Component) Lean Staffing
     PSAWE_SA_BL (Package) Staff Assignment Business Layer
Properties
Class CL_SAWE_TIME_PS_UI_HELPER  
Short Description Time Planning Sheet UI Helper    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20091005   SAP 
Last change 20110908   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_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SAWE_TIME_PS_UI_HELPER has no interface implemented.
Friends
Class CL_SAWE_TIME_PS_UI_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INFINITY_DATE Constant Private Type reference (TYPE) DATUM '99991231' Infinity Date 20100121
2 MO_BS_PERIOD_TOOLSET Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_PERIOD_TOOL Wrapper for Badi bs_period_toolset_context 20091021
3 MO_CUSTOMIZING_INSTANCE Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_CUSTOMIZING Util-Class for Customizing 20091026
4 MO_DATE_INSTANCE Instance attribute Private Object reference (TYPE REF TO) CL_SAWE_DATE Utility Class for Date 20091021
5 MO_EMP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SAWE_EMPLOYEE Util-Class for Employee functions 20100630
6 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SAWE_TIME_PS_UI_HELPER Time Planning Sheet UI Helper 20091015
7 MS_SA_HDR Instance attribute Private Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719
8 MV_AUTO_FCD_CHK Static Attribute Private Type reference (TYPE) BOOLE_D Flag indicating if Auto Forecast Switch was Checked 20100630
9 MV_EHP6_ACTIVE Static Attribute Private Type reference (TYPE) BOOLE_D Flag to indicate if EhP6 is active 20100630
10 MV_EXTERNAL_NAME Instance attribute Private Type reference (TYPE) SAWE_EXTERNAL_NAME Staff Assignment External Name 20100719
11 MV_FC_AUTO_FORECAST_STATUS Instance attribute Private Type reference (TYPE) SAWE_IS_AUTO_FCD_FC Automatic Forecast Switch for Forecast Application 20110125
12 MV_LS_AUTO_FORECAST_STATUS Instance attribute Private Type reference (TYPE) SAWE_IS_AUTO_FCD_LS Automatic Forecast Switch for Lean Staffing Application 20110125
13 MV_OBJ_TYPE_DESC Instance attribute Private Type reference (TYPE) SAWE_OBJECT_TYPE_DESC Staff Assignment Object Type Description 20100719
14 MV_PLAN_TF_END_DATE Static Attribute Private Type reference (TYPE) SAWE_END_DATE End Date 20100617
Methods
# Method Level Visibility Method type Description Created on
1 AGG_DATA_ON_CHG_OF_GRANULARITY Instance method Public Method Aggregation of data on change of granularity 20091014
2 CHECK_AUTO_FCD_END_DATE Instance method Public Method Check the end date for Auto Forecast 20100604
3 CHECK_AUTO_FORECAST_ACTIVE Instance method Public Method Checks if the automatic Forecast is active 20110125
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20091021
5 FILL_DATA Instance method Public Method Fills the data 20091007
6 GET_ASSIGN_DESC_ATTR Instance method Private Method 20100719
7 GET_ASSIGN_END_DATE_FOR_FC Instance method Private Method Get Assignment End date for forecast based on Customizing 20101223
8 GET_AUTO_FCD_END_DATE Instance method Public Method Get final End Date for automatic forecast 20100617
9 GET_FORECAST_CUST_FOR_AUTO_FCD Instance method Public Method 20100618
10 GET_INSTANCE Static method Public Method Get Instance 20091015
11 GET_PERIOD_DETAILS_FOR_DATE Instance method Public Method Get Period(Date, Week, Month ) for a date 20091013
12 GET_PLANNING_TIME_FRAME_PERIOD Instance method Public Method Returns Planning Time Frame Period based on the Granularity 20091021
13 GET_PLAN_TIME_FRAME_END_DATE Instance method Public Method 20100701
14 GET_PROPERTIES Instance method Private Method Get Properties 20091013
15 GET_UI_COLUMNS Instance method Public Method Get UI Columns 20091005
16 GET_UI_COLUMNS_ON_CHG_OF_GRAN Instance method Public Method Get UI Columns on change of granularity 20091015
17 PREP_DATA_FOR_AUTO_FCD_READ Instance method Private Method (EhP6)Preparation of data for Auto Forecast read 20100622
18 PROCESS_AUTO_FORECAST Instance method Public Method Process Automatic Forecast 20100609
19 PROCESS_CLEAR_FORECAST Instance method Private Method (EhP6)Process Clear Forecast Mode for Automatic Forecast 20100712
20 PROCESS_LOAD_FORECAST Instance method Private Method (EhP6)Process Load Forecast Mode for Automatic Forecast 20100629
21 PROCESS_SERVICE_ATTRIBUTES Instance method Private Method Process Service Attributes 20091026
22 PROCESS_SPREAD_FORECAST Instance method Private Method (EhP6)Process Spread Forecast Mode for Automatic Forecast 20100629
23 PROCESS_STRUCT Instance method Private Method Process Structure 20091210
24 READ_AUTO_FCD_DATA Instance method Private Method (EhP6)Read Automatic Forecast Data 20100614
25 SET_AUTO_FCD_DISTRIBUTION Instance method Private Method (EhP6)Set Automatic Forecast Distribution 20100614
26 VALIDATE_SA_AUTO_FCD_PARAM Instance method Private Method (EhP6)Validation of Auto Forecast Parameters from SA 20100719
Events
Class CL_SAWE_TIME_PS_UI_HELPER has no event.
Types
Class CL_SAWE_TIME_PS_UI_HELPER has no local type.
Method Signatures

Method AGG_DATA_ON_CHG_OF_GRANULARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091014
2 Exporting ET_MAPPED_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091209
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091021
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20091021
5 Importing IT_TECHNICAL_FIELD_DATA Call by reference Type reference (TYPE) SAWE_T_TECH_FIELD_NAME Field Name, Technical Field Name 20091209
6 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE Begin Date 20091015
7 Importing IV_DISPLAY_TIME_FRAME Call by reference Type reference (TYPE) SAWE_DISPLAY_TIME_FRAME '1' Display Time Frame. Default Value 1 20091015
8 Importing IV_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY 'D' Granularity 20091014
9 Importing IV_HOURS_WORKDAY Call by reference Type reference (TYPE) SAWE_HOURS_WORKDAY '1' Staff Assignment Hours per Work Day 20091014
10 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091014
11 Importing IV_PLAN_UNIT Call by reference Type reference (TYPE) SAWE_PLAN_UNIT 'H' Planning Unit 20091014

Method AGG_DATA_ON_CHG_OF_GRANULARITY on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method CHECK_AUTO_FCD_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100617
2 Importing IV_FC_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20110125
3 Importing IV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE Flag for Forecast until Assignment End Date 20110125
4 Importing IV_INP_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE Popup End Date 20100618

Method CHECK_AUTO_FCD_END_DATE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method CHECK_AUTO_FORECAST_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110125
2 Exporting EV_FC_AUTO_FCD_ACTIVE Call by reference Type reference (TYPE) SAWE_IS_AUTO_FCD_FC Automatic Forecast Switch for Forecast Application 20110125
3 Exporting EV_LS_AUTO_FCD_ACTIVE Call by reference Type reference (TYPE) SAWE_IS_AUTO_FCD_LS Automatic Forecast Switch for Lean Staffing Application 20110125

Method CHECK_AUTO_FORECAST_ACTIVE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SAWE_TIME_PS_UI_HELPER has no parameter.
Method CONSTRUCTOR on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method FILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ANY Call by reference Type reference (TYPE) STANDARD TABLE Forecasting Data in Forecasting Data Structure 20091008
2 Exporting ET_MAPPED_DATA Call by reference Type reference (TYPE) STANDARD TABLE Forecasting Data in Technical Forecasting Data Structure 20091209
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091021
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20091021
5 Importing IT_TECHNICAL_FIELD_DATA Call by reference Type reference (TYPE) SAWE_T_TECH_FIELD_NAME Field Name, Technical Field Name 20091209
6 Importing IT_TIME_PERIOD Call by reference Type reference (TYPE) SAWE_T_TIME_PERIOD Time Period 20091008
7 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE Begin Date 20091021
8 Importing IV_DEFAULT_PROPERTIES_REQ Call by reference Type reference (TYPE) BOOLE_D ' ' Default Properties Required 20091208
9 Importing IV_DISPLAY_TIME_FRAME Call by reference Type reference (TYPE) SAWE_DISPLAY_TIME_FRAME '1' Display Time Frame 20091021
10 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE Change Mode 20091022
11 Importing IV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE ABAP_FALSE Flag for Forecast until Assignment End Date 20101223
12 Importing IV_HOURS_WORKDAY Call by reference Type reference (TYPE) SAWE_HOURS_WORKDAY 1 Staff Assignment Hours per Work Day 20091010
13 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091007
14 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY 'D' Planning Granularity 20091008
15 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME '1' Planning Time Frame 20091010
16 Importing IV_PLAN_UNIT Call by reference Type reference (TYPE) SAWE_PLAN_UNIT 'H' Planning Unit 20091009
17 Importing IV_PROPERTIES_REQUIRED Call by reference Type reference (TYPE) BOOLE_D 'X' Field Properties requie then TRUE (='X') else FALSE (=' ') 20091010

Method FILL_DATA on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_ASSIGN_DESC_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXTERNAL_NAME Call by reference Type reference (TYPE) SAWE_EXTERNAL_NAME Staff Assignment External Name 20100719
2 Exporting EV_OBJ_TYPE_DESC Call by reference Type reference (TYPE) SAWE_OBJECT_TYPE_DESC Staff Assignment Object Type Description 20100719
3 Importing IS_ASSIGNMENT_HDR Call by reference Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719

Method GET_ASSIGN_DESC_ATTR on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_ASSIGN_END_DATE_FOR_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_END_DATE_PERIOD Call by reference Type reference (TYPE) SAWE_S_TIME_PERIOD Assignment End Date Period 20101223
2 Importing IV_ASSIGN_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE Assignment End Date 20101223
3 Importing IV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE Flag for Forecast until Assignment End Date 20101223
4 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20101223
5 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20110203

Method GET_ASSIGN_END_DATE_FOR_FC on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_AUTO_FCD_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FC_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20101230
2 Importing IV_ASSIGN_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE Assignment End Date 20100617
3 Importing IV_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE Popup End Date 20100617
4 Importing IV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE Flag for Forecast until Assignment End Date 20101230
5 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20100701
6 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20100617

Method GET_AUTO_FCD_END_DATE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_FORECAST_CUST_FOR_AUTO_FCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100622
2 Exporting EV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
3 Exporting EV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE Flag for Forecast until Assignment End Date 20110103
4 Exporting EV_HOURS_WORKDAY Call by reference Type reference (TYPE) SAWE_HOURS_WORKDAY Staff Assignment Hours per Work Day 20100618
5 Exporting EV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20100618
6 Exporting EV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20100622
7 Exporting EV_PLAN_UNIT Call by reference Type reference (TYPE) SAWE_PLAN_UNIT Planning Unit 20100707
8 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personnel Number 20100618

Method GET_FORECAST_CUST_FOR_AUTO_FCD on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SAWE_TIME_PS_UI_HELPER Time Planning Sheet UI Helper 20091015

Method GET_INSTANCE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_PERIOD_DETAILS_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERIOD_DETAILS Call by reference Type reference (TYPE) SAWE_S_TIME_PERIOD Time Period 20091013
2 Importing IV_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE SY-DATUM Begin Date 20091013

Method GET_PERIOD_DETAILS_FOR_DATE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_PLANNING_TIME_FRAME_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLAN_TIME_FRAME_PERIOD Call by reference Type reference (TYPE) SAWE_S_TIME_PERIOD Planning Time Frame Period 20091021
2 Importing IV_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE SY-DATUM Date 20091021
3 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20091021
4 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20091021

Method GET_PLANNING_TIME_FRAME_PERIOD on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_PLAN_TIME_FRAME_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PLAN_TF_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20100701
2 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20100701
3 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20100701

Method GET_PLAN_TIME_FRAME_END_DATE on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091118
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091118
3 Importing IT_TIME_PERIOD Call by reference Type reference (TYPE) SAWE_T_TIME_PERIOD Time Period 20091013
4 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE Begin Date 20091104
5 Importing IV_DEFAULT_PROPERTIES_REQ Call by reference Type reference (TYPE) BOOLE_D ' ' Default Properties Required 20091208
6 Importing IV_FC_TO_ASSIGN_END Call by reference Type reference (TYPE) SAWE_FC_UNTIL_ASSIGN_END_DATE Flag for Forecast until Assignment End Date 20101223
7 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20091013
8 Importing IV_PLAN_TIME_FRAME Call by reference Type reference (TYPE) SAWE_PLAN_TIME_FRAME Planning Time Frame 20091013

Method GET_PROPERTIES on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_UI_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Forecasting Data Structure Description 20091007
2 Exporting EO_TECH_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Forecasting Technical Data Structure Description 20091209
3 Exporting ET_TECHNICAL_FIELD_DATA Call by reference Type reference (TYPE) SAWE_T_TECH_FIELD_NAME Field Name, Technical Field Name 20091207
4 Exporting ET_TIME_PERIOD Call by reference Type reference (TYPE) SAWE_T_TIME_PERIOD Time Period 20091008
5 Exporting EV_FC_REL_SRVC_ATTR_COUNT Call by reference Type reference (TYPE) INT2 Forecast Relvant Service Attribute Count 20091207
6 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE Begin Date 20091021
7 Importing IV_DISPLAY_TIME_FRAME Call by reference Type reference (TYPE) SAWE_DISPLAY_TIME_FRAME '1' Display Time Frame. Default Value 1 20091008
8 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091005
9 Importing IV_PLAN_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY 'D' Planning Granularity: Default Valie 'D' 20091008
10 Importing IV_PLAN_UNIT Call by reference Type reference (TYPE) SAWE_PLAN_UNIT 'H' Planning Unit: Default Value 'H' 20091008

Method GET_UI_COLUMNS on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method GET_UI_COLUMNS_ON_CHG_OF_GRAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091015
2 Exporting EO_TECH_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20091209
3 Exporting ET_TECHNICAL_FIELD_DATA Call by reference Type reference (TYPE) SAWE_T_TECH_FIELD_NAME Field Name, Technical Field Name 20091207
4 Exporting ET_TIME_PERIOD Call by reference Type reference (TYPE) SAWE_T_TIME_PERIOD Time Period 20091015
5 Exporting EV_FC_REL_SRVC_ATTR_COUNT Call by reference Type reference (TYPE) INT2 Forecast Relvant Service Attribute Count 20091207
6 Importing IV_BEGIN_DATE Call by reference Type reference (TYPE) SAWE_BEGIN_DATE Begin Date 20091015
7 Importing IV_DISPLAY_TIME_FRAME Call by reference Type reference (TYPE) SAWE_DISPLAY_TIME_FRAME '1' Display Time Frame. Default Value 1 20091015
8 Importing IV_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY 'D' Planning Granularity: Default Valie 'D' 20091015
9 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091015
10 Importing IV_PLAN_UNIT Call by reference Type reference (TYPE) SAWE_PLAN_UNIT 'H' Planning Unit: Default Value 'H' 20091015

Method GET_UI_COLUMNS_ON_CHG_OF_GRAN on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PREP_DATA_FOR_AUTO_FCD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100622
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100622
3 Exporting EV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Error Flag 20100622
4 Exporting EV_FC_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20101230
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100622
6 Importing IS_SA_HDR Call by reference Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719
7 Importing IS_SA_ITM Call by reference Type reference (TYPE) SAWE_S_SA_ITM Staff Assignment Item 20100719
8 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100622

Method PREP_DATA_FOR_AUTO_FCD_READ on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_AUTO_FORECAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100609
2 Exporting EV_AUTO_FORECAST Call by reference Type reference (TYPE) BOOLE_D Flag to determine if Auto Forecast is successful('X') 20100624
3 Exporting EV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Error Flag 20100617
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100609
5 Importing IS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100609
6 Importing IS_SA_HDR Call by reference Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719
7 Importing IS_SA_ITM Call by reference Type reference (TYPE) SAWE_S_SA_ITM Staff Assignment Item 20100719
8 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100609

Method PROCESS_AUTO_FORECAST on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_CLEAR_FORECAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100712
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100712
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100712
4 Importing IS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100712
5 Importing IS_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100712
6 Importing IS_VALIDITY_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20100712
7 Importing IT_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Combined Structure 20100712

Method PROCESS_CLEAR_FORECAST on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_LOAD_FORECAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100629
2 Exporting ET_CREATE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100629
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100629
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100629
5 Importing IS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100629
6 Importing IS_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100629
7 Importing IS_VALIDITY_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20100629
8 Importing IT_EMPLOYEE_TIME Call by reference Type reference (TYPE) SAWE_T_EMP_TIME Employee Time 20100629
9 Importing IT_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100629
10 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100716
11 Importing IV_PLAN_TF_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20100719

Method PROCESS_LOAD_FORECAST on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_SERVICE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STRUCT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Component Description Table 20091026
2 Exporting EV_FC_REL_SRVC_ATTR_COUNT Call by reference Type reference (TYPE) INT2 Forecast Relvant Service Attribute Count 20091207
3 Importing IV_STRUCT_NAME Call by reference Type reference (TYPE) STRING Structure Name 20091026

Method PROCESS_SERVICE_ATTRIBUTES on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_SPREAD_FORECAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100629
2 Exporting ET_CREATE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100629
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100629
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) MSGSEV Message type (W, E) 20100629
5 Importing IS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100629
6 Importing IS_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100629
7 Importing IS_VALIDITY_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20100629
8 Importing IT_EMPLOYEE_TIME Call by reference Type reference (TYPE) SAWE_T_EMP_TIME Employee Time 20100629
9 Importing IT_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Combined Structure 20100629
10 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100716
11 Importing IV_PLAN_TF_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20100719

Method PROCESS_SPREAD_FORECAST on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method PROCESS_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Component Description 20091210
2 Changing CT_TECHNICAL_FIELD_DATA Call by reference Type reference (TYPE) SAWE_T_TECH_FIELD_NAME Field Name, Technical Field Name 20091210
3 Importing IS_COMPONENT Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT Component Description 20091210

Method PROCESS_STRUCT on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method READ_AUTO_FCD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100719
2 Exporting ES_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100614
3 Exporting ES_VALIDITY_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20100615
4 Exporting ET_EMPLOYEE_TIME Call by reference Type reference (TYPE) SAWE_T_EMP_TIME Employee Time 20100614
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100628
6 Exporting ET_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100614
7 Exporting EV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Error Flag 20100628
8 Importing IS_SA_HDR Call by reference Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719
9 Importing IS_SA_ITM Call by reference Type reference (TYPE) SAWE_S_SA_ITM Staff Assignment Item 20100719
10 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100716
11 Importing IV_PLAN_TF_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20100719

Method READ_AUTO_FCD_DATA on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method SET_AUTO_FCD_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100628
2 Changing CV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Error Flag 20100628
3 Exporting EV_AUTO_FORECAST Call by reference Type reference (TYPE) BOOLE_D Flag to determine if Auto Forecast is successful('X') 20100624
4 Importing IS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100614
5 Importing IS_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100614
6 Importing IS_VALIDITY_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20100615
7 Importing IT_CHANGE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100614
8 Importing IT_CREATE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100614
9 Importing IT_DELETE_TIME_PSI Call by reference Type reference (TYPE) SAWE_T_TIME_PSI SAWE Time Planning Sheet Item Table Type 20100712
10 Importing IV_CALL_FROM_SA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Flag: Call from Staff Assignment('X') or Forecast(' ') Appl. 20100716

Method SET_AUTO_FCD_DISTRIBUTION on class CL_SAWE_TIME_PS_UI_HELPER has no exception.

Method VALIDATE_SA_AUTO_FCD_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AUTO_FCD_POPUP_DATA Call by reference Type reference (TYPE) SAWE_S_TIME_PS_AUTO_FCD Time Planning Sheet Automatic Forecast Fields 20100719
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100719
3 Exporting EV_ERROR_EXISTS Call by reference Type reference (TYPE) BOOLE_D Error Flag 20100719
4 Importing IS_SA_HDR Call by reference Type reference (TYPE) SAWE_S_SA_HDR Staff Assignment Header 20100719
5 Importing IS_SA_ITM Call by reference Type reference (TYPE) SAWE_S_SA_ITM Staff Assignment Item 20100719
6 Importing IS_TIME_PS Call by reference Type reference (TYPE) SAWE_S_TIME_PS Staff Assignment Time Planning Sheet 20100719
7 Importing IV_FC_END_DATE Call by reference Type reference (TYPE) SAWE_END_DATE End Date 20101230
8 Importing IV_INIT_VALIDATION Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719

Method VALIDATE_SA_AUTO_FCD_PARAM on class CL_SAWE_TIME_PS_UI_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605