Ansicht
Dokumentation

CRM_IPM_DATASRC_BVAL - Transfer Additional Amounts to Pricing Document

CRM_IPM_DATASRC_BVAL - Transfer Additional Amounts to Pricing Document

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

Pricing-related BAdI implementations can call function module CRM_IPM_DATASRC_BVAL_SET to transfer amounts computed in these BAdI implementations to the pricing document.

The function module must be called as follows
call function 'CRM_IPM_DATASRC_BVAL_SET'
  exporting
   iv_guid  =
    iv_kappl = 'CRM'
    iv_kschl =
    iv_kbetr =
    iv_konwa = .

  • For implementations of BAdI CRM_COND_COM_BADI
    The value of refers to the billing request item GUID during order pricing (that is, CS_ACS_I_COM-GUID in method ITEM_COMMUNICATION_STRUCTURE)

  • For implementations of BAdI BEA_IPMI_BD_PRC and BAdI BEA_IPMO_BD_PRC
    The value of refers to the billing document item GUID during billing (that is, IS_BDI-BDI_GUID in method IN_MAP_ITEM)

When you define the condition type, you must set the value of the data record source (DataRecSrc) to J (IPM: Basic Value) - for an example, see the settings for condition type 17B1.

If you define the condition type as specified above, the pricing document item will contain a condition of this type with the specified amount. The condition value is calculated according to the standard pricing rules. More specifically:

  • If you define the condition type with the calculation type set to B (Fixed Amount), the value of that condition will equal the specified amount, but might be set to a different currency.
  • If you define the condition type with the calculation type set to A (Percentage) and a percentage is specified instead of an amount, the value of the condition will equal the condition basis multiplied by the specified percentage.






Fill RESBD Structure from EBP Component Structure   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3321 Date: 20240523 Time: 171519     sap01-206 ( 47 ms )