cancel
Showing results for 
Search instead for 
Did you mean: 

Notification: Free Reference Object (BADI)

Former Member
0 Kudos

Hi All,

When we define Screen areas in Notification Header for any notification type, in Screen Type Object drop down there option O550 Object: Free Reference Object (BADI).

Can anyone tell:

1. What is the meaning of it

2. Does this changes the options in Screen Structure in Extended View (while defining the screen areas)

3. 'Free reference means, can we define our own fields in this

Your answer will be really helpful.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I suppose you can use this screen type object to define your own subscreen for the notification header (the three lines above the tabstrip). I played around with it a little, but I didn't do the complete implementation. There is a BADI "QM00_SUBSCR_5000". When you implement that BADI you can specify a custom program and dynpro for the screen header. Also, you will have to implement the methods to transport the notification data between your custom subscreen and the calling program.

This is the documentation of the BADI "QM00_SUBSCR_5000":

You can use this BAdI to implement the user-defined reference object screen according to your requirements. This implementation is dependent on the notification type.

To perform this implementation, you must first have selected the value 0550 (object: user-defined reference object) in the "Object" screen type in Customizing for the notification type. You do this when maintaining the screen areas for the notification header.

This Business Add-In allows you to display and maintain data related to notifications (VIQMEL).

The following notification data is available in the subscreen that is called in the Business Add-In implementation:

VIQMEL Notification header

TQ80 Notification type

MODUS Processing mode ( H = Add, V = Change, A = Display)

You can return the complete VIQMEL (with changes) to the calling program.

An active implementation of the Business Add-In already exists in the PLM Addon for the notification types QS (stability study with material reference and QR (stability study without material reference), which are delivered with the standard Customizing.

Use this active implementation as a template for your customer-specific implementations.

If you do not use the PLM Addon package, and want to implement this Business Add-In, use the delivered sample coding for the implementation of the methods as a template.