
Business Add-Ins (BAdIs) for Progress Tracking
For the customer enhancements for Progress Tracking the following methods are defined for the BADI definition EXPD_UPDATE:
|
Method |
Description |
Parameter for the Method |
Description |
|
SET_OBJ_TYPE |
Set an individual Progress Tracking object when calling up Progress Tracking |
I_OBJ_TYPE |
Object type of a Progress Tracking object |
|
GET_DEFAULT_SCENARIO |
Assign a default scenario when you call up Progress Tracking for objects to which neither a scenario nor an event is assigned |
I_OBJECT_DATA
I_OBJ
E_SCHDSC |
Data of a Progress Tracking object Object type of a Progress Tracking object Default scenario |
|
GET_NEWS_EVENTS |
Generate own events for Progress Tracking when you call up Progress Tracking |
I_OBJECT_DATA
I_OBJ
T_EVENTS |
Data of a Progress Tracking object Object type of a Progress Tracking object Table of customer-specific events |
|
UPDATE_SUB_ITEMS |
Generate, delete and update subitems when calling up Progress Tracking |
I_OBJECT_DATA
I_OBJ
T_SUB_ITEM |
Data of a Progress Tracking object Object type of a Progress Tracking object Table of subitems |
|
GET_REFERENCE_DATE |
Determine reference dates for events when calling up Progress Tracking |
I_OBJECT_DATA
I_NMRID I_EVENT I_BASELINE
I_CURRENT
I_FORECAST
I_ACTUAL
I_XBASELINE I_XCURRENT I_XFORECAST I_XACTUAL I_EXP_PRIO E_XBASELINE E_XCURRENT E_XFORECAST E_XACTUAL E_EXP_PRIO E_PRIO_SET |
Data of a Progress Tracking object Subitem key Event Indicator of the reference of the baseline date Indicator of the reference of the plan date Indicator of the reference of the forecast date Indicator of the reference of the actual date Baseline date Plan date Forecast date Actual date Priority Baseline date Plan date Forecast date Actual date Priority Indicator priority is set |
|
UPDATE_FIELDCAT_MAINITEM |
Influence the ALV grid field catalog for events of Progress Tracking objects |
I_OBJECT_DATA
T_FIELDCATALOG |
Data of a Progress Tracking object Field catalog |
|
UPDATE_FIELDCAT_SUBITEM |
Influence the ALV grid field catalog for subitems |
I_OBJECT_DATA
T_FIELDCATALOG |
Data of a Progress Tracking object Field catalog |
|
UPDATE_OFFSET |
Update the time intervals for event relationships when calling up scheduling of events of a Progress Tracking object |
I_BACKWARD
I_OBJECT_DATA
T_SCENARIO
T_OFFSET |
Indicator for backwards scheduling Data of a Progress Tracking object Table of event relationships for the event scenario Table of relevant time intervals |
|
PRINT_STATUS_NOTE |
Control the printing of status information |
I_TSTNT
I_OBJECT_DATA
T_LINES |
Administration data of the status information Data of a Progress Tracking object Table status information lines |
|
SAVE_EVENTS |
Update the events for Progress Tracking when saving |
T_EVENTS |
Table of events |
To display the methods of the BAdIs and thereby the interfaces, use transaction SE18.
To implement the methods, use transaction SE19.