Skip to Content

Filter dependant BADI not restricted

Sep 12, 2017 at 11:58 AM


avatar image


I created implementation for BADI QPL1_SUBSCREEN_ADDON to display additional tab in QA01 Tcode and BADI QPRS_ADDON_TAB to display additional tab in QPRS Tcode. Both are filter dependant BADIs.

Issue 1: In QPL1_SUBSCREEN_ADDON, upon clicking implementation-overview from Menu, i see below popup,

As you can see Origin field is coming blank for my implementation even though I have mentioned by filter '89' as below,

Due to this, additional tab is QA01 is not appearing when i choose inspection lot origin as '89'.

Question: Can you please tell me what am i missing? I have confirmed that implementation in active. BADI is not multiple use. But since this is driven based off filter value, i believe we don't need it to be multiple use BADI.

Issue 2: In QPRS_ADDON_TAB, upon clicking implementation overview from menu, my filter value is displayed as expected,

Instead of displaying additional tab in QPR1 tcode only for filter '05', i see that my custom tab is also displaying for filter value 06 & 07 for which ACTIVE Standard SAP implementations are available.

Observation: I see that filter type is QBSS_PROBE(Screen Control Key for Physical Samples). But in QPR1 Tcode, type field is data element QPRART,

Question: 1) Where can we find QBSS_PROBE field in QPR1 Tcode? Am i seeing my custom tab for values other than BADI filter 05 because type field has data element as QPRART which is not same as BADI filter?



overview.png (32.3 kB)
scr2.png (41.7 kB)
scr3.png (23.0 kB)
scr4.png (26.7 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Pablo Casamayor Sep 12, 2017 at 12:12 PM


did you have a look at this OSS Note?:

698623 - Implementation notes on the QM with trial management

Best regards,


10 |10000 characters needed characters left characters exceeded
Bharath Padmanabhan Sep 12, 2017 at 12:34 PM

Thanks a lot for your quick reply Pablo. Checking the note now.

10 |10000 characters needed characters left characters exceeded
Bharath Padmanabhan Sep 12, 2017 at 02:29 PM

Issue 1: Big thanks to you Pablo for sharing this valuable note. I am able to display additional fields in QA01 Tcode for inspection type 89.

Issue 2: I found that we have to link sample type and screen control key in SPRO as below,

BADI has filter type as screen control key. This field will not be displayed in QPR1 Tcode. Only sample type field will be displayed. But if we link screen control key to sample type from above SPRO path, we are able to display our additional subscreen in QPR1 Tcode.

Issue has been solved now.

Thanks again Pablo.



scr5.png (47.1 kB)
scr6.png (34.9 kB)
10 |10000 characters needed characters left characters exceeded