Ansicht
Dokumentation
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 MasterThis documentation is copyright by SAP AG.
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.
At product category level
- Create a new hierachy with a suitable product category and the product type Service.
- On the tab SetTypes, add the set type CRM_PS_DM_FT.
At product level
- 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.
- 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.
- If the fee is to be determined automatically, select the indicator Automatic Fee.
- Select the BRFplus trace feature (if applicable).
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 )