SAP ABAP Interface IF_SAWE_SA_COPY_STAFFING_ENH (Interface for BAdI: SAWE_SA_COPY_FROM)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SA_COPY_STAFFING_SAMPLE 20101111
Properties
Interface IF_SAWE_SA_COPY_STAFFING_ENH  
Short Description Interface for BAdI: SAWE_SA_COPY_FROM    
General Data
Package PSAWE_SA_BL   Staff Assignment Business Layer 
Created 20101111   SAP 
Last changed 20110908   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20101111
Friends
Interface IF_SAWE_SA_COPY_STAFFING_ENH has no friend.
Attributes
Interface IF_SAWE_SA_COPY_STAFFING_ENH has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_SOURCE_WE_TYPE Instance method Public Method Change the type of Source Work Engagement from Target type 20101111
2 COPY_STAFFING_FROM_WE Instance method Public Method Copy Staffing from Work Engagement 20110118
Events
Interface IF_SAWE_SA_COPY_STAFFING_ENH has no event.
Types
Interface IF_SAWE_SA_COPY_STAFFING_ENH has no local type.
Method Signatures

Method CHANGE_SOURCE_WE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOURCE_WE_OBJECT_TYPE Call by reference Type reference (TYPE) WE_ENGAGEMENT_TYPE Assignment Obj. Type 20101111
2 Importing IS_TARGET_WE_OBJECT_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20101111
3 Importing IV_CALL_FROM_ASSIGN_LIST Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101119

Method CHANGE_SOURCE_WE_TYPE on Interface IF_SAWE_SA_COPY_STAFFING_ENH has no exception.

Method COPY_STAFFING_FROM_WE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110118
2 Exporting ET_TARGET_ASSIGN Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20110118
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20110118
4 Importing IS_SOURCE_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20110118
5 Importing IS_TARGET_OBJ_DATA Call by reference Type reference (TYPE) SAWE_S_SA_FORM_OBJECT_ID Stucture object id 20110118
6 Importing IT_SOURCE_ASSIGN Call by reference Type reference (TYPE) SAWE_T_SA_LIST_ASSIGNMENT Table type list staff assignment 20110118
7 Importing IV_ALL_ITEMS_COPY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110118
8 Importing IV_COPY_ORIGIN Call by reference Type reference (TYPE) STRING 20110118

Method COPY_STAFFING_FROM_WE on Interface IF_SAWE_SA_COPY_STAFFING_ENH has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606