Hierarchy

⤷

⤷

IMG Activity
ID | /MRSS/SGE_DAY_ALLOCA | BAdI: Change of Staffing Data |
Transaction Code | /MRSS/92000386 | (empty) |
Created on | 20130813 | |
Customizing Attributes | /MRSS/SGE_DAY_ALLOCA | BAdI: Change of Staffing Data |
Customizing Activity | /MRSS/SGE_DAY_ALLOCA | BAdI: Change of Staffing Data |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /MRSS/SGE_DAY_ALLOCATION |
Use
You use this Business Add-In (BAdI) to determine the resource utilization per day. In addition, you use this BAdI to specify how assignments are created or changed after staffing view entries have been changed.
This BAdI provides the following methods:
- GET_DAY_ALLOCATION
You use this method to determine the availability and utilization per resource and day.
- CHANGE_ALLOCATION
You use this method to determine how assignments are updated after an entry has been changed.
Requirements
Standard settings
SAP delivers the following fallback class:
- /MRSS/CL_SGE_DAY_ALLOCATION
Depending on the assignment type, the fallback provides the following logic:
- Concrete and stretched assignments
- If one underlying assignment exists per demand and resource, the new duration is set for this assigment.
- If multiple assignments exist per demand and resource in the given time frame, the new duration is set for the first assignment. The parts of the remaining assignments that overlap with the first assignment are deleted.
- If no assignment exists yet for the demand and resource, the system creates a new assignment starting with the beginning of the given time frame.
- Capacitive assignments
- If the assignment duration is changed, the start and end of the remaining assignment or new assignment is set within the given time frame and the new duration is set.
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).
Activities
Example
See also
For more information about implementing BAdIs as part of the Enhancement Framework, see SAP Library for SAP NetWeaver Platform on SAPHelp Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
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 | 20130813 |
SAP Release Created in | 900 |