Ansicht
Dokumentation

BADI_IQS0_SUBSCR_ADD - Business Add-In for Customer-Specific Fields in Notification Process

BADI_IQS0_SUBSCR_ADD - Business Add-In for Customer-Specific Fields in Notification Process

Fill RESBD Structure from EBP Component Structure   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

The Business Add-In (BAdI) BADI_IQS0_SUBSCREEN_ADDON is used in the Quality Notifications component (QM-QN).

You can use this BAdI to include customer fields on the detail screens for the cause and task of a quality notification. To do this, you create customer subscreens that you can add to the user interface of transactions QM01, QM02, and QM03 using this BAdI.

The subscreen area BADI_SUBSCREEN_ON_4010 allows you to display additional fields for tasks. The subscreen area BADI_SUBSCREEN_ON_7116 lets you display additional fields for causes.

You have assigned a QM process to the QM notification type in Customizing for Quality Management, by choosing Quality Notification -> Notification Creation -> Notification Type -> Define Notification Types.The QM process is used as a filter in the BAdI implementation.

There is no active BAdI implementation in the standard system. The BAdI is not designed for multiple implementation.

The BAdI is filter-dependent; it uses the QM process that can be defined in Customizing as a filter. By assigning the QM process to the QM notification type, you can determine which additional fields the system displays for which notification type. For each relevant QM process, you must create a BAdI implementation with the relevant filter value.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

For more information about the procedure, see the SAP Library under Enhancement Framework -> Business Add-Ins (BAdIs) -> BAdIs Concept -> Screen Enhancements.

You have added customer fields to the structure for tasks (QMSM) and want to display or change these fields on the detail screens for tasks. They should only be displayed for a QM process with the QM notification type Q1.

Proceed as follows:

  1. Create a function group with a subscreen that contains the fields you require.
  2. Create an implementation of this BAdI for the filter value 0001. Do this by copying the example implementation.
  3. Enter your new subscreen for the subscreen area BADI_SUBSCREEN_ON_4010.
  4. Make the required Customizing settings for the QM notification type and the QM process.

Documentation for the interface IF_EX_BADI_IQS0_SUBSCREEN_ADDO.

Documentation for the method PUT_4010_DATA_TO_SCREEN

Documentation for the method GET_4010_DATA_FROM_SCREEN

Documentation for the method PUT_7116_DATA_TO_SCREEN

Documentation for the method GET_7116_DATA_FROM_SCREEN






BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 4127 Date: 20240524 Time: 000354     sap01-206 ( 103 ms )