Ansicht
Dokumentation

CRM_MKTPL_CPG_FM_AD - ERP Amount Distribution for Funds Management

CRM_MKTPL_CPG_FM_AD - ERP Amount Distribution for Funds Management

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

You use this Business Add-In (BAdI) to set or change the origin of ERP monetary amounts before they are distributed to different fund usages and before they are posted to fund usages after successful distribution.

This allows to you to keep the amounts up-to-date, thereby reducing the potential for errors to be made in the amounts posted to fund usages.

There is a standard procedure you can use to create your own implementations, as follows:

  1. Enter an Enhancement Implementation ID.
  2. Enter a short text.
  3. Enter a Composite Enhancement Implementation ID.
  4. Click the green checkmark to create the enhancement implementation.

The following are examples of situations where this BAdI can be used:

  • Unexpected expense type (ET) amounts, that is, no fund with these ET is assigned to the campaign: Fund usages will be created, that is, postings will be created against existing funds. The distribution of the unexpected ET amounts will use previous postings to calculate the ratios.

At a later stage, the user can update the campaign by assigning a fund with the relevant ET. The ERP Upload process will correct the previous postings with a new fund posting item. This new item will get the full original amount and the previously created fund posting items will be set to zero.

  • No cost element to ET mapping entered in ERP customizing: The distribution will use previous postings and ratios, and the amounts will be prorated accordingly.
  • ERP amounts without ET: If there is at least one cost element to expense type Customizing entry, the system will ignore these amounts.

For the ERP Upload distribution in the context of MFM, the BAdI provides the interface IF_EX_CRM_MKTPL_CPG_FM_ERP_UPL. This interface has two methods:

  • CHANGE_AMOUNTS_BEFORE_DISTR: Change amounts before distribution. The customer can change the rough ERP amounts before the distribution logic controls them.
  • CHANGE_AMOUNTS_AFTER_DISTR: Change amounts after distribution. The customer can change the distributed amounts before they are posted against the fund usages.






BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2418 Date: 20240523 Time: 180644     sap01-206 ( 43 ms )