SAP ABAP Class CL_SAWE_TME_PS_CHG (created by SIW)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_SOA_SI_MODEL_SYNC_IN Pattern for Service implementaion class (async. inbound) 20091130
Properties
Class CL_SAWE_TME_PS_CHG  
Short Description created by SIW    
Super Class CL_BS_SOA_SI_MODEL_SYNC_IN Pattern for Service implementaion class (async. inbound) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20091130   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SAWE_TME_PS_CHG has no forward declaration.
Interfaces
Class CL_SAWE_TME_PS_CHG has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SAWE_TME_PS_CHG_AU 20091130 created by SIW
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Boolean Data Type for ON (= "X") and OFF (= " ") 20091130
2 GC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Boolean Data Type for ON (= "X") and OFF (= " ") 20091130
3 MS_PARAM Instance attribute Private Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20091130
4 MV_BUKRS Instance attribute Private Type reference (TYPE) BUKRS Company Code 20091130
5 MV_EMPL_NAME Instance attribute Private Type reference (TYPE) EMNAM Formatted Name of Employee or Applicant 20091130
6 MV_EMP_TME_COM_TRAN_IND_EXIST Instance attribute Private Type reference (TYPE) BOOLE_D Employee TimeComplete Transmission Indicator Exists(='TRUE') 20091130
7 MV_GRANULARITY Instance attribute Private Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20091130
8 MV_HRS_WRK_DAY Instance attribute Private Type reference (TYPE) SAWE_HOURS_WORKDAY Staff Assignment Hours per Work Day 20091130
9 MV_UNIT_CODE_TXT Instance attribute Private Type reference (TYPE) SAWE_HOURDAY_MEASURE_UNIT_CODE Proxy Data Element (generated) 20091130
10 MV_UUID Instance attribute Private Type reference (TYPE) SAWE_UUIDC Universally Unique Identifier 20091130
11 MV_VALIDITY_DATA_EXISTS Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091130
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TIMEPOINTS Instance method Private Method Check validities 20091130
2 CHECK_VALIDITIES Instance method Private Method Check validities 20091130
3 EVALUATE_CONTROLTAB Instance method Private Method Evaluate Controller tab 20091130
4 FETCH_START_END_DATES Instance method Private Method Determines start and end dates 20091130
5 MAP_BUS_DOC_HDR_INT2EXT Instance method Private Method Maps Business Document Header Internal to External 20091130
6 PROCESS_STAFF_ASSIGNMENT_NODE Instance method Private Method Process Employee Time 20091130
7 PROCESS_VALIDITIES Instance method Private Method Process Validities 20091130
Events
Class CL_SAWE_TME_PS_CHG has no event.
Types
Class CL_SAWE_TME_PS_CHG has no local type.
Method Signatures

Method CHECK_TIMEPOINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SELECTION_BY_ID Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLNG_S11 IDT StaffAssgmtTmePlngShtERPByIDQry_sSelByID 20091130
2 Importing IV_GRANULARITY Call by reference Type reference (TYPE) SAWE_PLAN_GRANULARITY Planning Granularity 20091130

Method CHECK_TIMEPOINTS on class CL_SAWE_TME_PS_CHG has no exception.

Method CHECK_VALIDITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EMPL_TIME Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLNG_S11 IDT StaffAssgmtTmePlngShtERPByIDQry_sSelByID 20091130
2 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091130

Method CHECK_VALIDITIES on class CL_SAWE_TME_PS_CHG has no exception.

Method EVALUATE_CONTROLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_API_CLEAR Call by reference Type reference (TYPE) BOOLE_D IS-H: BooleaBoolean values TRUE (='X') and FALSE (= ' ') 20091130
2 Exporting E_API_FIELD Call by reference Type reference (TYPE) BOOLE_D Boolean values TRUE (='X') and FALSE (= ' ') 20091130
3 Importing IT_CONTROLLER Call by reference Type reference (TYPE) PRXCTRLTAB Control Flags for Fields of a Structure 20091130
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20091130

Method EVALUATE_CONTROLTAB on class CL_SAWE_TME_PS_CHG has no exception.

Method FETCH_START_END_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20091130
2 Importing IS_EMPLOYEE_TIME Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLNG_S11 IDT StaffAssgmtTmePlngShtERPChgReq_sStaffAssgmtItmEmplTme 20091130
3 Importing IV_EMPLOYEE_ID Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091130

Method FETCH_START_END_DATES on class CL_SAWE_TME_PS_CHG has no exception.

Method MAP_BUS_DOC_HDR_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUS_DOC_HEADER Call by reference Type reference (TYPE) SAWE_BASIC_BUS_DOC_MSH_HDR Proxy Structure (generated) 20091130

Method MAP_BUS_DOC_HDR_INT2EXT on class CL_SAWE_TME_PS_CHG has no exception.

Method PROCESS_STAFF_ASSIGNMENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EMPL_TIME Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLN_TAB5 IDT StaffAssgmtTmePlngShtERPChgReq_sStaffAssgmtItmEmplTme 20091130
2 Importing IT_STAFF_ASSGMT Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLN_TAB6 IDT StaffAssgmtTmePlngShtERPChgReq_sStaffAssgmt 20091130

Method PROCESS_STAFF_ASSIGNMENT_NODE on class CL_SAWE_TME_PS_CHG has no exception.

Method PROCESS_VALIDITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM Call by reference Type reference (TYPE) SAWE_S_TIME_PS_PARAM Staff Assignment Time Planning Sheet Parameter 20091130
2 Importing IT_EMPL_TIME Call by reference Type reference (TYPE) SAWE_STAFF_ASSGMT_TME_PLN_TAB5 IDT StaffAssgmtTmePlngShtERPByIDQry_sSelByID 20091130

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