SAP ABAP IMG Activity SAWE_SA_CPY_STAFFING (BAdI: Copy Staffing Functionality in Staff Assignment)
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
IMG Activity
ID SAWE_SA_CPY_STAFFING BAdI: Copy Staffing Functionality in Staff Assignment  
Transaction Code S_EE6_85000165   (empty) 
Created on 20110407    
Customizing Attributes SAWE_SA_CPY_STAFFING   BAdI: Copy Staffing Functionality in Staff Assignment 
Customizing Activity SAWE_SA_CPY_STAFFING   BAdI: Copy Staffing Functionality in Staff Assignment 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SAWE_SA_COPY_STAFFING    

Use

This Business Add-In (BAdI) is used in the Lean Staffing (IS-PRS-LS) component.

The BAdI interface methods that are a part of this BAdI definition are used to provide Copy Staffing functionality in the Staff Assignment application. This functionality is provided for candidate lists as well as for assignment lists. Assignments or staffing are copied from an existing assignment object to the current target assignment object of an assignment list or a candidate list. Even though any assignment object type can be the source assignment object, by default it is the same as the target assignment object type.

This BAdI definition is called in the staff assignment application on choosing Transfer All or Transfer Selected in the Copy Staffing dialog box for a list of source assignments belonging either to a candidate list or to an assignment list.

Requirements

You have implemented all mandatory customizing if you have defined new source and/or target assignment object type.

Standard settings

For more information about the standard settings (filters, single or multiple uses), see the Enh. Spot Element Definitions tab in the BAdI Builder (transaction SE18).

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

Example implementation provided for all BAdI methods.

Example class: CL_SA_COPY_STAFFING_SAMPLE

Example scenario: If the source assignments selected for copy are archived, then they will not be copied to the target assignment list or candidate list.

See also

This BAdI uses the IF_SAWE_SA_COPY_STAFFING_ENH interface. For more information, display the interface in the Class Builder.

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20110407 
SAP Release Created in 606