SAP ABAP Class CL_SAWE_API_PROVIDER_FC (API Provider class for forecast)
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_API_PROVIDER_FC  
Short Description API Provider class for forecast    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20091007   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SAWE_API_PROVIDER_FC has no forward declaration.
Interfaces
Class CL_SAWE_API_PROVIDER_FC has no interface implemented.
Friends
Class CL_SAWE_API_PROVIDER_FC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_API_PROVIDER_FC Static Attribute Private Object reference (TYPE REF TO) CL_SAWE_API_PROVIDER_FC API Provider class for forecast 20091007
2 MT_EMP_LIST Instance attribute Private Type reference (TYPE) TYPE_T_EMP_LIST 20091210
3 MT_USER_EMP Instance attribute Private Type reference (TYPE) TYPE_T_USER_EMP 20091208
4 MV_PLVAR Instance attribute Private Type reference (TYPE) PLVAR Plan Version 20091208
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_FC Instance method Public Method authority check for forecast 20091007
2 GET_INSTANCE Static method Public Method Get instance of singleton 20091007
3 GET_TEAM_OF_EMP Instance method Public Method Get the team members of an employee 20091013
Events
Class CL_SAWE_API_PROVIDER_FC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_EMP_LIST Private See coding 20091210 BEGIN OF type_s_emp_list, emp TYPE pernr_d, list TYPE sawe_t_emp_id_list, END OF type_s_emp_list
2 TYPE_S_USER_EMP Private See coding 20091208 BEGIN OF type_s_user_emp, user TYPE sy-uname, emp TYPE pernr_d, END OF type_s_user_emp
3 TYPE_T_EMP_LIST Private See coding 20091210 type_t_emp_list TYPE SORTED TABLE OF type_s_emp_list WITH UNIQUE KEY emp
4 TYPE_T_USER_EMP Private See coding 20091208 type_t_user_emp TYPE SORTED TABLE OF type_s_user_emp WITH UNIQUE KEY user
Method Signatures

Method AUTHORITY_CHECK_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AUTHORIZED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, Space=False) 20091007
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20091007
3 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091007

Method AUTHORITY_CHECK_FC on class CL_SAWE_API_PROVIDER_FC has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_API_PROVIDER_FC Value transfer Object reference (TYPE REF TO) CL_SAWE_API_PROVIDER_FC API Provider class for forecast 20091007

Method GET_INSTANCE on class CL_SAWE_API_PROVIDER_FC has no exception.

Method GET_TEAM_OF_EMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EMP_LIST Call by reference Type reference (TYPE) SAWE_T_EMP_ID_LIST Staff Assignment list of employee ID's 20091013
2 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091013

Method GET_TEAM_OF_EMP on class CL_SAWE_API_PROVIDER_FC has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605