Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Private | Type reference (TYPE) | DATUM | '99991231' | Infinity Date | 20100121 | ||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SAWE_PERIOD_TOOL | Wrapper for Badi bs_period_toolset_context | 20091021 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SAWE_CUSTOMIZING | Util-Class for Customizing | 20091026 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SAWE_DATE | Utility Class for Date | 20091021 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SAWE_EMPLOYEE | Util-Class for Employee functions | 20100630 | |||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SAWE_TIME_PS_UI_HELPER | Time Planning Sheet UI Helper | 20091015 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20100719 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Flag indicating if Auto Forecast Switch was Checked | 20100630 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Flag to indicate if EhP6 is active | 20100630 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | SAWE_EXTERNAL_NAME | Staff Assignment External Name | 20100719 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | SAWE_IS_AUTO_FCD_FC | Automatic Forecast Switch for Forecast Application | 20110125 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | SAWE_IS_AUTO_FCD_LS | Automatic Forecast Switch for Lean Staffing Application | 20110125 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SAWE_OBJECT_TYPE_DESC | Staff Assignment Object Type Description | 20100719 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | SAWE_END_DATE | End Date | 20100617 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Aggregation of data on change of granularity | 20091014 | |
| 2 | Instance method | Public | Method | Check the end date for Auto Forecast | 20100604 | |
| 3 | Instance method | Public | Method | Checks if the automatic Forecast is active | 20110125 | |
| 4 | Instance method | Private | Constructor | CONSTRUCTOR | 20091021 | |
| 5 | Instance method | Public | Method | Fills the data | 20091007 | |
| 6 | Instance method | Private | Method | 20100719 | ||
| 7 | Instance method | Private | Method | Get Assignment End date for forecast based on Customizing | 20101223 | |
| 8 | Instance method | Public | Method | Get final End Date for automatic forecast | 20100617 | |
| 9 | Instance method | Public | Method | 20100618 | ||
| 10 | Static method | Public | Method | Get Instance | 20091015 | |
| 11 | Instance method | Public | Method | Get Period(Date, Week, Month ) for a date | 20091013 | |
| 12 | Instance method | Public | Method | Returns Planning Time Frame Period based on the Granularity | 20091021 | |
| 13 | Instance method | Public | Method | 20100701 | ||
| 14 | Instance method | Private | Method | Get Properties | 20091013 | |
| 15 | Instance method | Public | Method | Get UI Columns | 20091005 | |
| 16 | Instance method | Public | Method | Get UI Columns on change of granularity | 20091015 | |
| 17 | Instance method | Private | Method | (EhP6)Preparation of data for Auto Forecast read | 20100622 | |
| 18 | Instance method | Public | Method | Process Automatic Forecast | 20100609 | |
| 19 | Instance method | Private | Method | (EhP6)Process Clear Forecast Mode for Automatic Forecast | 20100712 | |
| 20 | Instance method | Private | Method | (EhP6)Process Load Forecast Mode for Automatic Forecast | 20100629 | |
| 21 | Instance method | Private | Method | Process Service Attributes | 20091026 | |
| 22 | Instance method | Private | Method | (EhP6)Process Spread Forecast Mode for Automatic Forecast | 20100629 | |
| 23 | Instance method | Private | Method | Process Structure | 20091210 | |
| 24 | Instance method | Private | Method | (EhP6)Read Automatic Forecast Data | 20100614 | |
| 25 | Instance method | Private | Method | (EhP6)Set Automatic Forecast Distribution | 20100614 | |
| 26 | 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 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091014 | ||||
| 2 | ET_MAPPED_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091209 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091021 | |||
| 4 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20091021 | |||
| 5 | IT_TECHNICAL_FIELD_DATA | Call by reference | Type reference (TYPE) | SAWE_T_TECH_FIELD_NAME | Field Name, Technical Field Name | 20091209 | |||
| 6 | IV_BEGIN_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | Begin Date | 20091015 | |||
| 7 | IV_DISPLAY_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_DISPLAY_TIME_FRAME | '1' | Display Time Frame. Default Value 1 | 20091015 | ||
| 8 | IV_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | 'D' | Granularity | 20091014 | ||
| 9 | IV_HOURS_WORKDAY | Call by reference | Type reference (TYPE) | SAWE_HOURS_WORKDAY | '1' | Staff Assignment Hours per Work Day | 20091014 | ||
| 10 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091014 | |||
| 11 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100617 | |||
| 2 | IV_FC_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | End Date | 20110125 | |||
| 3 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110125 | |||
| 2 | EV_FC_AUTO_FCD_ACTIVE | Call by reference | Type reference (TYPE) | SAWE_IS_AUTO_FCD_FC | Automatic Forecast Switch for Forecast Application | 20110125 | |||
| 3 | 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 | ET_ANY | Call by reference | Type reference (TYPE) | STANDARD TABLE | Forecasting Data in Forecasting Data Structure | 20091008 | |||
| 2 | ET_MAPPED_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | Forecasting Data in Technical Forecasting Data Structure | 20091209 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091021 | |||
| 4 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20091021 | |||
| 5 | IT_TECHNICAL_FIELD_DATA | Call by reference | Type reference (TYPE) | SAWE_T_TECH_FIELD_NAME | Field Name, Technical Field Name | 20091209 | |||
| 6 | IT_TIME_PERIOD | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PERIOD | Time Period | 20091008 | |||
| 7 | IV_BEGIN_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | Begin Date | 20091021 | |||
| 8 | IV_DEFAULT_PROPERTIES_REQ | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Default Properties Required | 20091208 | ||
| 9 | IV_DISPLAY_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_DISPLAY_TIME_FRAME | '1' | Display Time Frame | 20091021 | ||
| 10 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | Change Mode | 20091022 | |||
| 11 | 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 | IV_HOURS_WORKDAY | Call by reference | Type reference (TYPE) | SAWE_HOURS_WORKDAY | 1 | Staff Assignment Hours per Work Day | 20091010 | ||
| 13 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091007 | |||
| 14 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | 'D' | Planning Granularity | 20091008 | ||
| 15 | IV_PLAN_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_PLAN_TIME_FRAME | '1' | Planning Time Frame | 20091010 | ||
| 16 | IV_PLAN_UNIT | Call by reference | Type reference (TYPE) | SAWE_PLAN_UNIT | 'H' | Planning Unit | 20091009 | ||
| 17 | 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 | EV_EXTERNAL_NAME | Call by reference | Type reference (TYPE) | SAWE_EXTERNAL_NAME | Staff Assignment External Name | 20100719 | |||
| 2 | EV_OBJ_TYPE_DESC | Call by reference | Type reference (TYPE) | SAWE_OBJECT_TYPE_DESC | Staff Assignment Object Type Description | 20100719 | |||
| 3 | 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 | ES_END_DATE_PERIOD | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PERIOD | Assignment End Date Period | 20101223 | |||
| 2 | IV_ASSIGN_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | Assignment End Date | 20101223 | |||
| 3 | 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 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20101223 | |||
| 5 | 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 | EV_FC_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | End Date | 20101230 | |||
| 2 | IV_ASSIGN_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | Assignment End Date | 20100617 | |||
| 3 | IV_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | Popup End Date | 20100617 | |||
| 4 | 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 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20100701 | |||
| 6 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100622 | |||
| 2 | EV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100622 | |||
| 3 | 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 | EV_HOURS_WORKDAY | Call by reference | Type reference (TYPE) | SAWE_HOURS_WORKDAY | Staff Assignment Hours per Work Day | 20100618 | |||
| 5 | EV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20100618 | |||
| 6 | EV_PLAN_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_PLAN_TIME_FRAME | Planning Time Frame | 20100622 | |||
| 7 | EV_PLAN_UNIT | Call by reference | Type reference (TYPE) | SAWE_PLAN_UNIT | Planning Unit | 20100707 | |||
| 8 | 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 | 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 | ES_PERIOD_DETAILS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PERIOD | Time Period | 20091013 | |||
| 2 | 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 | ES_PLAN_TIME_FRAME_PERIOD | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PERIOD | Planning Time Frame Period | 20091021 | |||
| 2 | IV_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | SY-DATUM | Date | 20091021 | ||
| 3 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20091021 | |||
| 4 | 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 | EV_PLAN_TF_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | End Date | 20100701 | |||
| 2 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20100701 | |||
| 3 | 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 | ET_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091118 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091118 | ||||
| 3 | IT_TIME_PERIOD | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PERIOD | Time Period | 20091013 | |||
| 4 | IV_BEGIN_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | Begin Date | 20091104 | |||
| 5 | IV_DEFAULT_PROPERTIES_REQ | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Default Properties Required | 20091208 | ||
| 6 | 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 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | Planning Granularity | 20091013 | |||
| 8 | 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 | EO_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Forecasting Data Structure Description | 20091007 | |||
| 2 | EO_TECH_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Forecasting Technical Data Structure Description | 20091209 | |||
| 3 | ET_TECHNICAL_FIELD_DATA | Call by reference | Type reference (TYPE) | SAWE_T_TECH_FIELD_NAME | Field Name, Technical Field Name | 20091207 | |||
| 4 | ET_TIME_PERIOD | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PERIOD | Time Period | 20091008 | |||
| 5 | EV_FC_REL_SRVC_ATTR_COUNT | Call by reference | Type reference (TYPE) | INT2 | Forecast Relvant Service Attribute Count | 20091207 | |||
| 6 | IV_BEGIN_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | Begin Date | 20091021 | |||
| 7 | IV_DISPLAY_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_DISPLAY_TIME_FRAME | '1' | Display Time Frame. Default Value 1 | 20091008 | ||
| 8 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091005 | |||
| 9 | IV_PLAN_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | 'D' | Planning Granularity: Default Valie 'D' | 20091008 | ||
| 10 | 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 | EO_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20091015 | |||
| 2 | EO_TECH_STRUCT_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20091209 | |||
| 3 | ET_TECHNICAL_FIELD_DATA | Call by reference | Type reference (TYPE) | SAWE_T_TECH_FIELD_NAME | Field Name, Technical Field Name | 20091207 | |||
| 4 | ET_TIME_PERIOD | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PERIOD | Time Period | 20091015 | |||
| 5 | EV_FC_REL_SRVC_ATTR_COUNT | Call by reference | Type reference (TYPE) | INT2 | Forecast Relvant Service Attribute Count | 20091207 | |||
| 6 | IV_BEGIN_DATE | Call by reference | Type reference (TYPE) | SAWE_BEGIN_DATE | Begin Date | 20091015 | |||
| 7 | IV_DISPLAY_TIME_FRAME | Call by reference | Type reference (TYPE) | SAWE_DISPLAY_TIME_FRAME | '1' | Display Time Frame. Default Value 1 | 20091015 | ||
| 8 | IV_GRANULARITY | Call by reference | Type reference (TYPE) | SAWE_PLAN_GRANULARITY | 'D' | Planning Granularity: Default Valie 'D' | 20091015 | ||
| 9 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091015 | |||
| 10 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100622 | |||
| 3 | EV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Error Flag | 20100622 | |||
| 4 | EV_FC_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | End Date | 20101230 | |||
| 5 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20100622 | |||
| 6 | IS_SA_HDR | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20100719 | |||
| 7 | IS_SA_ITM | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20100719 | |||
| 8 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100609 | |||
| 2 | EV_AUTO_FORECAST | Call by reference | Type reference (TYPE) | BOOLE_D | Flag to determine if Auto Forecast is successful('X') | 20100624 | |||
| 3 | EV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Error Flag | 20100617 | |||
| 4 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20100609 | |||
| 5 | 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 | IS_SA_HDR | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20100719 | |||
| 7 | IS_SA_ITM | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20100719 | |||
| 8 | 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 | ET_DELETE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100712 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100712 | |||
| 3 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20100712 | |||
| 4 | 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 | IS_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100712 | |||
| 6 | IS_VALIDITY_PARAM | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS_PARAM | Staff Assignment Time Planning Sheet Parameter | 20100712 | |||
| 7 | 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 | ET_CHANGE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100629 | |||
| 2 | ET_CREATE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100629 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100629 | |||
| 4 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20100629 | |||
| 5 | 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 | IS_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100629 | |||
| 7 | IS_VALIDITY_PARAM | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS_PARAM | Staff Assignment Time Planning Sheet Parameter | 20100629 | |||
| 8 | IT_EMPLOYEE_TIME | Call by reference | Type reference (TYPE) | SAWE_T_EMP_TIME | Employee Time | 20100629 | |||
| 9 | IT_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100629 | |||
| 10 | 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 | 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 | CT_STRUCT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Component Description Table | 20091026 | |||
| 2 | EV_FC_REL_SRVC_ATTR_COUNT | Call by reference | Type reference (TYPE) | INT2 | Forecast Relvant Service Attribute Count | 20091207 | |||
| 3 | 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 | ET_CHANGE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100629 | |||
| 2 | ET_CREATE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100629 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100629 | |||
| 4 | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | MSGSEV | Message type (W, E) | 20100629 | |||
| 5 | 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 | IS_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100629 | |||
| 7 | IS_VALIDITY_PARAM | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS_PARAM | Staff Assignment Time Planning Sheet Parameter | 20100629 | |||
| 8 | IT_EMPLOYEE_TIME | Call by reference | Type reference (TYPE) | SAWE_T_EMP_TIME | Employee Time | 20100629 | |||
| 9 | IT_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Combined Structure | 20100629 | |||
| 10 | 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 | 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 | CT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Component Description | 20091210 | |||
| 2 | CT_TECHNICAL_FIELD_DATA | Call by reference | Type reference (TYPE) | SAWE_T_TECH_FIELD_NAME | Field Name, Technical Field Name | 20091210 | |||
| 3 | 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 | 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 | ES_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100614 | |||
| 3 | ES_VALIDITY_PARAM | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS_PARAM | Staff Assignment Time Planning Sheet Parameter | 20100615 | |||
| 4 | ET_EMPLOYEE_TIME | Call by reference | Type reference (TYPE) | SAWE_T_EMP_TIME | Employee Time | 20100614 | |||
| 5 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100628 | |||
| 6 | ET_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100614 | |||
| 7 | EV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Error Flag | 20100628 | |||
| 8 | IS_SA_HDR | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20100719 | |||
| 9 | IS_SA_ITM | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20100719 | |||
| 10 | 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 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100628 | |||
| 2 | CV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Error Flag | 20100628 | |||
| 3 | EV_AUTO_FORECAST | Call by reference | Type reference (TYPE) | BOOLE_D | Flag to determine if Auto Forecast is successful('X') | 20100624 | |||
| 4 | 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 | IS_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100614 | |||
| 6 | IS_VALIDITY_PARAM | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS_PARAM | Staff Assignment Time Planning Sheet Parameter | 20100615 | |||
| 7 | IT_CHANGE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100614 | |||
| 8 | IT_CREATE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100614 | |||
| 9 | IT_DELETE_TIME_PSI | Call by reference | Type reference (TYPE) | SAWE_T_TIME_PSI | SAWE Time Planning Sheet Item Table Type | 20100712 | |||
| 10 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100719 | |||
| 3 | EV_ERROR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Error Flag | 20100719 | |||
| 4 | IS_SA_HDR | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20100719 | |||
| 5 | IS_SA_ITM | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20100719 | |||
| 6 | IS_TIME_PS | Call by reference | Type reference (TYPE) | SAWE_S_TIME_PS | Staff Assignment Time Planning Sheet | 20100719 | |||
| 7 | IV_FC_END_DATE | Call by reference | Type reference (TYPE) | SAWE_END_DATE | End Date | 20101230 | |||
| 8 | 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 |