Ansicht
Dokumentation

PS_DM_FEE_TYPES - Define Fee Types

PS_DM_FEE_TYPES - Define Fee Types

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you define the fee types to be used for enforcement action types.

You define fees in the product maintenance as SAP service products. The set type CRM_PS_DM_FT is delivered for fees as a service product.

Each fee type includes the following specific product settings:

  • BRFplus Application for Fee Amount Calculation / BRFplus Function for Fee Amount Calculation
Select the BRFplus application and BRFplus function you have created beforehand in the BRFplus workbench for rule processing of the fee amount calculation.
You use the following BRFplus objects to create the fee amount calculation as a BRFplus rule:
Input
CONTEXT_FC Mandatory name of BRFplus object for fee amount calculation
CRM_PS_DM_EA_FEE_CALC_CONTEXT BRFplus context (DDIC structure)

Output
CRM_PS_DM_EA_FEE_CALC_RESULT BRFplus context (DDIC table) as result of fee amount calculation

If business errors occur, please raise exception CX_CRM_PS_DM_EA_FEE in your BRFplus rules.
  • Automatic Fee
You can choose between a manual or an automatic creation mode by selecting the Automatic Fee indicator.
Automatic fees are determined by a BRFplus rule that is assigned in the corresponding enforcment action type Customizing settings and triggered in real time by a PPF action.
  • BRFplus Trace
To make it easier to analyze the processing steps performed by the system, you can select the BRFplus Trace feature. It logs all processing steps that lead to the end of a process. In the field BRFplus Trace Mode you can choose a trace processing mode to be used. If you activate the BRFplus trace, you must also activate versioning in BRFplus to ensure that all processed objects are versioned.
If you are using the lean trace to monitor the BRFplus processing for each object (enforcement action or fee), a link for executing the BRFplus rule is available in which you can provide a trace usage value to identify the BRFplus rule executed. To switch on this trace usage value, the class CL_CRM_PS_DM_BRFP_TRACE_API with the method SET_TRACE_USAGE_EXTERNAL must be called for the corresponding BRFplus function. You can evaluate the result of the trace mode using the report CRM_PS_DM_EA_DISP_BRFP_TRACE.
CRM_PS_DM_EA_FEE_CALC_RESULT

CRM_PS_DM_EA_FEE_CALC_RESULT

CRM_PS_DM_EA_FEE_CALC_RESULT

At product category level

  1. Create a new hierachy with a suitable product category and the product type Service.
  2. On the tab SetTypes, add the set type CRM_PS_DM_FT.

At product level

  1. On the tab SAP Basis Data under Product Categories, assign the category ID and the hierarchy ID to be used for the enforcement action fees.
  2. On the tab SAP Basis Data under Fee Types Settings, assign the BRFplus application and BRFplus function to be used for the fee amount calculation.
  3. If the fee is to be determined automatically, select the indicator Automatic Fee.
  4. Select the BRFplus trace feature (if applicable).
CRM_PS_DM_EA_FEE_CALC_RESULT






ROGBILLS - Synchronize billing plans   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 5211 Date: 20240607 Time: 052302     sap01-206 ( 63 ms )