Ansicht
Dokumentation

EHFND_REG_LST_TYPE_S - Enhance Search Help of Regulatory List Types

EHFND_REG_LST_TYPE_S - Enhance Search Help of Regulatory List Types

BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

In this activity, you can learn how to enhance and adapt the data source search help of a calculation setup so that it allows the usage of customer-specific regulatory list types.

To define customer specific regulatory list types and use them as data sources (input data) for calculations, proceed as follows:

  1. Specify the new regulatory list type in Customizing.
  2. Enhance the business object EHFND_COMPL_REQUIREMENT, by adding a sub-node for the new regulatory list to the node REGULATORY_LIST.
  3. Create a WebDynpro component configuration of type FPM_SEARCH_UIBB with the search criteria of the new regulatory list type.
When you create the new configuration, make sure that you set the corresponding details in its Feeder Class Parameters section:
Example
  • Feeder Class:

  • Business Object: EHFND_COMPL_REQUIREMENT

  • BO Node Name: REGULATORY_LIST

  • Query Name:

  1. Create a WebDynpro component configuration of type FPM_LIST_UIBB_ATS with the result section of the new regulatory list type and add it to the configuration with the search criteria.
  2. Enhance the corresponding business logic to work with the data structure of the new regulatory list type.
  • Enhance the class CL_EHENV_DT_SRC_REG_LIST_CTRL and adapt the method GET_REG_LIST_TYPE_CONFIG.

  • Enhance the class CL_EHFND_REQ_REG_LIST_Q_SRCH with a new search method, and adapt the method EXECUTE_SEARCH.

The standard system is delivered with the following default implementation for regulatory lists of object STANDARD_VALUES.

Web Dynpro Component Configuration: EHENV_UI_CDEF_INP_DT_SRC_CC_SRCH

  • Feeder Class: CL_EHENV_DT_SRC_R_SRCH_QRY_FDR
  • Business Object: EHFND_COMPL_REQUIREMENT
  • BO Node Name: REGULATORY_LIST
  • Query Name: SELECT_REG_LIST_ANALYTE





SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 3517 Date: 20240523 Time: 165319     sap01-206 ( 42 ms )