Entering content frameBackground documentation Business Add-Ins (BAdIs) for Progress Tracking Locate the document in its SAP Library structure

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.

Leaving content frame