SAP ABAP IMG Activity BADI_QOD_QM_NOTIF (BAdI: Extend Data of Gateway Service of Report Quality Issue App)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   QM (Application Component) Quality Management
     ODATA_QM_NOTIFICATION (Package) OData Services for Notification
IMG Activity
ID BADI_QOD_QM_NOTIF BAdI: Extend Data of Gateway Service of Report Quality Issue App  
Transaction Code S_EEI_69000188   (empty) 
Created on 20131121    
Customizing Attributes BADI_QOD_QM_NOTIF   BAdI: Extend the Data of the Gateway Service of Report Quality Issue App 
Customizing Activity BADI_QOD_QM_NOTIF   BAdI: Extend the Data of the Gateway Service of Report Quality Issue App 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_QOD_QM_NOTIF    

Use

This Business Add-In (BAdI) is used in the transactional app Report Quality Issue. You use this BAdI to provide values for custom OData attributes.

Requirements

Standard settings

This BAdI is not active in the standard system and comprises the following methods:

BAdI Methods

  • MAP_NOTIF_RESULT

    This method is used to map quality notification data from the back-end system to the structure of the OData set QMNotificationSelection.

    The method includes the following import and change parameters:

    Import Parameter

    • IS_NOTIF - Source structure of a quality notification in the back-end system

      Change Parameters

    • CS_SELECTED_NOTIFS - OData target structure
    • CT_MESSAGE - Table of error messages

  • PREP_SELECT_NOTIF

    This method specifies the additional columns that need to be added in the result of the selection request for quality notifications in the back-end system.

    The method includes the following change parameter:

    Change Parameter

    • CT_ROWS - Table of DB table names and corresponding fields that need to be provided in the result

  • PREP_NOTIFHEADER

    This method is used to map the OData QMNotificationCreation structure to the structure of the quality notification header data in the back-end system.

    The method includes the following import and change parameters:

    Import Parameter

    • IS_NEW_NOTIFICATION - OData source structure

      Change Parameter

    • CS_NOTIFHEADER - Notification header target structure

  • PREP_NOTITEM

    This method is used to map the OData QMNotificationCreation structure to the structure of the quality notification defect items data in the back-end system.

    The method includes the following import and change parameters:

    Import Parameter

    • IS_NEW_NOTIFICATION - OData source structure

      Change Parameter

    • CS_NOTITEM - Target structure of the quality notification defect item.

This BAdI definition uses the IF_BADI_QOD_QM_NOTIF_DPC interface.

Activities

Example

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG BADI_QOD_QM_NOTIF 0 HLA0006831 Creating Quality Notifications 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20131121 
SAP Release Created in