Hierarchy
⤷ PM (Application Component) Plant Maintenance
⤷ EAMS_UI_JOBLIST (Package) User Interface for Joblist (POWL)
IMG Activity
ID | BADI_EAMS_JOBLIST | BAdI: Job List Enhancements |
Transaction Code | S_EE5_50000184 | (empty) |
Created on | 20090424 | |
Customizing Attributes | BADI_EAMS_JOBLIST | BAdI: Job List Enhancements |
Customizing Activity | BADI_EAMS_JOBLIST | BAdI: Job List Enhancements |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BADI_EAMS_JOBLIST |
Use
This Business Add-In (BAdI) is used in the Plant Maintenance (PM) component.
You can use this Business Add-In (BAdI) to enhance the job list in the Maintenance Worker role. You can, for example, make additional criteria available for defining the job list query, specify how the values of certain fields in the job list are determined, and extend the field catalog of the POWL list.
Requirements
Standard settings
- In the standard system, the BAdI implementation EAMS_JOBLIST_DEFAULT is active. The default code is executed automatically.
- This BAdI is designed for single use.
- This BAdI is not filter dependent.
BAdI Implementations
The default implementation contains sample code for the DETERMINE_URGENCY method only. This implementation determines the urgency of a job based on job priority and how much time is left until its required completion. Both of these values are taken from the back-end maintenance order or notification on which the job is based (reference document).
Jobs whose reference document has a higher priority are more urgent than those with a lower priority as shown in the following table:
Priority High Urgency Medium Urgency Low Urgency
Very High 4hrs to end 5hrs to end >5hrs to end
High 3hrs to end 4hrs to end >4hrs to end
Medium 2hrs to end 3hrs to end >3hrs to end
Low 1hr to end 2hrs to end >2hrs to end
Based on the urgency determined, the following icons and tooltips are displayed:
Urgency Icon Tooltip
1 (High) Red LED High Urgency
2 (Medium) Yellow LED Medium Urgency
3 or 4 (Low) Green LED Low Urgency
0 or other value Unknown Status High Urgency
So, for example, a job with priority Very High that must be completed within 4 hours is highly urgent and receives a red traffic light; a job with priority Very High but that doesn't have to be completed within the next 5 hours is of medium urgency and receives a green traffic light.
You can enhance this BAdI with additional fields to be included in the calculation of urgency.
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.
More Information
For more information, see the BAdI method documentation:
- CHANGE_SELCRIT: Change Selection Criteria of Job List
- DETERMINE_URGENCY: Determine Urgency Using Document Prio, Start etc.
- CHANGE_ACTIONS: Add Actions
- CHANGE_ACTION_CONF: Add Action Confirmation Messages
- CHANGE_FIELD_CATALOG: Add Additional Columns
- HANDLE_ACTION: Add Action Handling Code
- MAP_DATA: Add Data Mapping
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 |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | BADI_EAMS_JOBLIST | 0 | HLA0009533 O EE50000061 |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20090424 |
SAP Release Created in | 605 |