Ansicht
Dokumentation

CRM_IUICPRP_BADI - BAdI: Enhanced Product Proposal

CRM_IUICPRP_BADI - BAdI: Enhanced Product Proposal

TXBHW - Original Tax Base Amount in Local Currency   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

This BAdI is used in the enhanced product proposal in order to provide more flexibility and to enable you to implement customer-specific functions.

The BAdI includes the following methods:

  • CHANGE_DESCRIPTION
This method enables you to change the descriptions of the search fields defined in Customizing.
Additionally, you can also change the tooltips of the search fields that are identical to the description as a default setting.
  • CHANGE_SEARCH_HELP
This method enables you to replace the existing search help for each search criterion. You can for example replace the standard search help with a customer-specific one.
  • CHANGE_VISIBILITY
This method enables you to change the visibility of each search criterion and to overwrite the customizing settings. You can for example hide the field Risk Class in case no business partner has been confirmed.
  • CHANGE_XSL_TRANSFORMATION
This method enables you to exchange the name of the XSL transformation that is used in order to convert the search criteria into a format that can be processed by RTOM.
  • CHECK_INPUT
This method enables you to implement a value check for each search field. You can for example check whether a numeric value is allowed for a certain search field.
  • DEFAULT_SEARCH_CRITERIA
This method enables you to specify a default value for each of the search criteria. For example, if you only sell electricity products you can prepopulate the division with "01".
  • ENHANCE_PACKAGE_QUERY
This method enables you to enhance the query "IsuEnhancedPackageQuery" and to interpret the customer-specific search criteria. You can for example include customer-specific database tables to the search algorithm.
  • ENHANCE_PRODUCT_QUERY
This method enables you to enhance the query "IsuEnhancedProductQuery" and to interpret the customer specific search criteria. You can for example include customer-specific database tables to the search algorithm.
  • FIND_CUSTCONSEG
This method enables you to find all suitable customer consumption segments defined in the system based on the entered search criteria.
  • IS_RTOM_ACTIVE
This method enables you to decide whether a RTOM (Real-Time Offer Manangement) integration is active. You can for example overwrite the related Customizing settings of the search profile
  • SEARCH_PACKAGES
This method enables you to implement a specific search algorithm when searching for packages. You can for example include customer-specific database tables to the search algorithm.
  • SEARCH_PRODUCTS
This method enables you to implement a specific search algorithm when searching for products. You can for example include customer-specific database tables to the search algorithm.

Several active implementations are allowed.

If the checkbox is set, several implementations can be active at the same time.

Information about the implementation of BAdIs in the context of the enhancement concept is available in the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework..






PERFORM Short Reference   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 3857 Date: 20240523 Time: 154850     sap01-206 ( 59 ms )