Ansicht
Dokumentation

IFW_REL_BADI - Badi: Item Relevance Determination for IFW

IFW_REL_BADI - Badi: Item Relevance Determination for IFW

CL_GUI_FRONTEND_SERVICES - Frontend Services   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the components Commodity Management in Logistics (LO-CMM), Sales (SD-SLS), and Purchasing (MM-PUR). The BAdI ITEM_RELVANCE_DETERMINATION is designed to provide a single point of entry for the determination of the relevance for commodity risk analytics.

Through the inferface IF_RELEVANCE_DETERMINATION, the BAdI provides you with various methods for determining the commodity relevance.

When generating a BAdI, the system uses a filter that is based on the source document type. Therefore, depending on the source document type (for example, trading contract, purchase order, purchase contract, sales order), you can implement your own, application-specific, logic.

For more information about the standard settings (filters, single, or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).

  • LOG_SO_COMMODITY_RELEVANCE
    Commodity Relevance: Sales Orders and Sales Contracts
  • LOG_PO_COMMODITY_RELEVANCE
    Commodity Relevance: Purchase Order Item
Note:
When determining whether a purchase order item is relevant for differential invoicing, the default implementation LOG_PO_COMMODITY_RELEVANCE uses the filter value 02 Purchase Order and proceeds as follows:
  • The purchase order item is indicated as Relevant if you have set the value Relevant in the Differential Invoicing field in the associated info record.

  • The purchase order item is indicated as Not Relevant if you have set the value Not Relevant in the Differential Invoicing field in the associated info record or if no info record is available.

If you deactivate the default implementation, the system handles the purchase order items as NOT relevant for differential invoicing. If you have your own customer implementation you should deactivate the default implementation.
Note that the commodity relevance determination for differential invoicing is subject to some restrictions in the current release version. For information about this, see SAP Note 1584025 and the restriction documentation attached to this SAP Note.
  • LOG_MM_CTR_COMMODITY_RELEVANCE
    Commodity Relevance: Purchase Contract Item

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.

BAdI method documentation:






Vendor Master (General Section)   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 4221 Date: 20240523 Time: 215151     sap01-206 ( 120 ms )